Ivan Izaguirre
|
e47730e131
|
Change PC externally
|
2021-07-25 11:50:35 +02:00 |
|
Ivan Izaguirre
|
612adbc11f
|
Change A, X, Y and P externally
|
2021-07-24 19:37:35 +02:00 |
|
Ivan Izaguirre
|
b1d4d53869
|
Change A, X and Y externally
|
2021-07-24 17:30:09 +02:00 |
|
Iván Izaguirre
|
620d496807
|
Trace calls to the BBC MOS when using Applecorn
|
2021-07-22 19:33:34 +02:00 |
|
Ivan Izaguirre
|
95998ba37d
|
Add proper extra cycle when adding an index cross boundaries on memory reads
|
2020-12-06 21:18:20 +01:00 |
|
Ivan Izaguirre
|
c7f643623d
|
Extra cycle when brancing on conditional jumps. Fixes Sammy Lighfoot woz loadind.
|
2020-12-06 17:16:57 +01:00 |
|
Ivan Izaguirre
|
3e5e10b8dd
|
Experimental RomX
|
2020-10-25 00:22:52 +02:00 |
|
Ivan Izaguirre
|
c82e57d895
|
ROM memory changes and some speed improvements
|
2020-08-14 17:19:24 +02:00 |
|
Ivan Izaguirre
|
636895a7e4
|
Trace ProDOS MLI calls
|
2020-06-07 18:23:39 +02:00 |
|
Ivan Izaguirre
|
38a187ee5b
|
Opcode dump with the proper size
|
2020-04-02 23:52:45 +02:00 |
|
Ivan Izaguirre
|
c7cc5c15b4
|
Avoid memory allocations, reuse an array from the state
|
2020-01-11 17:17:39 +01:00 |
|
Ivan Izaguirre
|
d45b39b180
|
Do not reset cycle counter on cpu reset
|
2019-11-23 18:29:56 +01:00 |
|
Ivan Izaguirre
|
df41114043
|
Emulation of the 65c02 processor variant.
|
2019-10-11 00:06:42 +02:00 |
|
Ivan Izaguirre
|
f92bc2b08e
|
Proper Go error management
|
2019-10-06 01:26:00 +02:00 |
|
Ivan Izaguirre
|
c10a6f7e8a
|
Press F11 to toggle CPU execution trace to standard output
|
2019-10-02 23:00:02 +02:00 |
|
Ivan Izaguirre
|
68b949d871
|
Added the -traceCpu and -traceSS command line switches.
|
2019-09-24 23:32:03 +02:00 |
|
Ivan Izaguirre
|
68d68eadfc
|
Initial support for the Base64A clone. Support for ROM banks
|
2019-06-09 17:36:29 +02:00 |
|
Ivan Izaguirre
|
cb21a1fefc
|
Support for state snapshots. F7 to save, F8 to load
|
2019-05-17 23:28:20 +02:00 |
|
Ivan Izaguirre
|
e449ccd907
|
Crude sound support
|
2019-05-10 00:09:15 +02:00 |
|
Ivan Izaguirre
|
78ff401ff0
|
CPU clock speed emulation
|
2019-05-04 19:49:11 +02:00 |
|
Ivan Izaguirre
|
55ad73d01d
|
Reorg 6502 files. Count cycles. Pending extra cycles on page change.
|
2019-02-28 23:54:38 +01:00 |
|
Ivan Izaguirre
|
d2c897f7ea
|
Improved memory manager to support Apple2e shadow ROM
|
2019-02-24 00:41:32 +01:00 |
|
Ivan Izaguirre
|
a28536d561
|
Changes on the memory abstractions to support memory bank switching
|
2019-02-22 22:19:08 +01:00 |
|
Ivan Izaguirre
|
922ae7839e
|
Abstract Memory with FlatMemory and PagedMemory implementations
|
2019-02-22 18:00:53 +01:00 |
|
Ivan Izaguirre
|
5f336810aa
|
Keyboard support using STDIN lines
|
2019-02-18 00:01:48 +01:00 |
|
Ivan Izaguirre
|
819c9f7eb9
|
Improved console output redrawing the screen in place
|
2019-02-16 20:32:50 +01:00 |
|
Ivan Izaguirre
|
33ccf5e4c3
|
Project files organization. Second commit wuth the file changes
|
2019-02-16 20:15:41 +01:00 |
|
Ivan Izaguirre
|
a3ca5439a0
|
Project files organization. First commit with only moves
|
2019-02-16 20:12:55 +01:00 |
|