Marc Parsons
|
ae685eabd6
|
Can somewhat load from audio
|
2026-04-28 20:09:03 +01:00 |
|
Marc Parsons
|
38bef38f96
|
Added Snapshot save feature
|
2026-04-28 11:24:50 +01:00 |
|
Marc Parsons
|
e6cb1facf6
|
Git push check
|
2026-04-24 23:16:52 +01:00 |
|
Marc Parsons
|
97267bed7a
|
Added double buffering 2
|
2026-04-24 21:52:30 +01:00 |
|
Marc Parsons
|
d7fd5b6ad8
|
Added double buffering
|
2026-04-24 17:24:53 +01:00 |
|
Marc Parsons
|
dce4240842
|
Updated graphics renderer to allow for pixel perfect resizing
|
2026-04-24 14:47:10 +01:00 |
|
Marc Parsons
|
2842af182f
|
Ammendments to Z80 to make it system agnostic.
|
2026-04-24 14:27:08 +01:00 |
|
Marc Parsons
|
0e8462c8a5
|
Bug fix: Emulator now resets properly
|
2026-04-24 13:27:42 +01:00 |
|
Marc Parsons
|
ed7c94dacc
|
Bug fix: Emulator no longer crashes when leaving full speed mode
|
2026-04-24 13:24:30 +01:00 |
|
Marc Parsons
|
5892f7e491
|
5 ZEXALL tests now complete. Going to implement ALL remaining OpCOdes
|
2026-04-23 16:51:21 +01:00 |
|
Marc Parsons
|
112b6d15fe
|
3 ZEXALL tests now pass. Removed timing to speed up (temp)
|
2026-04-23 12:34:25 +01:00 |
|
Marc Parsons
|
02680cb92d
|
More OpCodes - working towards ZEXALL perfection
|
2026-04-22 22:38:53 +01:00 |
|
Marc Parsons
|
a63152b04d
|
Sound fixed and complete. More OpCodes to implement
|
2026-04-21 17:12:42 +01:00 |
|
Marc Parsons
|
b6eb77318d
|
Beeper implemented but has noise on the port - to fix
|
2026-04-21 16:22:30 +01:00 |
|
Marc Parsons
|
dcbb505145
|
ULA Implemented. Scanline renderer so cycle accurate
|
2026-04-21 15:34:10 +01:00 |
|
Marc Parsons
|
adbf64a84d
|
Changed the structure of the emulator
|
2026-04-20 14:31:06 +01:00 |
|
Marc Parsons
|
ed64eb2ebe
|
Implemented SNA files. More OpCodes. Chuckie Egg Title SCreen!
|
2026-04-19 00:26:00 +01:00 |
|
Marc Parsons
|
717c431b9c
|
Got Chuckie Egg TAP to load to the title screen!
|
2026-04-18 21:57:25 +01:00 |
|
Marc Parsons
|
7bc85a485b
|
All keys implemented and a few more OpCodes
|
2026-04-18 21:04:29 +01:00 |
|
Marc Parsons
|
c35bbda53f
|
Added TAP file injection. Still incomplete.
|
2026-04-18 03:02:40 +01:00 |
|
Marc Parsons
|
47f3a76bb2
|
More keys. Implemented Border. Completes LOAD readiness sequence
|
2026-04-18 01:55:08 +01:00 |
|
Marc Parsons
|
389df3780e
|
Added flash attribute. Implemented more OpCodes
|
2026-04-17 02:34:11 +01:00 |
|
Marc Parsons
|
968141056b
|
Some minor changes and playing about
|
2026-04-16 14:40:05 +01:00 |
|
Marc Parsons
|
92625498bf
|
Interrupts added at 50fps. Dummy keyboard. Ready for graphics!
|
2026-04-16 13:09:27 +01:00 |
|
Marc Parsons
|
340583d663
|
Implemented a load of Z80 OpCodes. Added SimpleIOBus.
|
2026-04-09 14:35:38 +01:00 |
|
Marc Parsons
|
5550eb8c91
|
Added Debugger
|
2026-04-08 22:36:26 +01:00 |
|
Marc Parsons
|
edc7ff5981
|
Added ROM and RomLoader.cs. Updated Form1.cs to load ROM into memory
|
2026-04-08 16:51:55 +01:00 |
|
Marc Parsons
|
ea828aad2d
|
Add Z80 CPU skeleton, RegisterPair struct, and MemoryBus implementation
|
2026-04-08 16:34:49 +01:00 |
|
Marc Parsons
|
81912da3cb
|
First commit
|
2026-04-01 16:41:26 +01:00 |
|