Marc Parsons
|
3dcc4b3c42
|
Fixed AY Audio failure in last commit
|
2026-05-08 16:35:04 +01:00 |
|
parsons
|
5c5581ba44
|
Changed some assembly settings 2
|
2026-05-02 01:56:11 +01:00 |
|
parsons
|
679d950e46
|
Changed some assembly settings
|
2026-05-02 00:22:05 +01:00 |
|
Marc Parsons
|
b1e7210e95
|
Pissing about with TZX support
|
2026-05-01 20:02:18 +01:00 |
|
Marc Parsons
|
8efcf00286
|
TZX support fully supported added batman.tzx
|
2026-05-01 13:31:56 +01:00 |
|
Marc Parsons
|
bf3d7d228a
|
WIP implementing TZX support
|
2026-04-30 17:43:20 +01:00 |
|
Marc Parsons
|
5c7ccc02ff
|
Added included snapshot and tzx option with roms
|
2026-04-30 16:58:37 +01:00 |
|
Marc Parsons
|
2f498d00be
|
Added Grange Hill 128K
|
2026-04-30 16:33:01 +01:00 |
|
Marc Parsons
|
7a4f34af65
|
Fixed Plus 3 Snapshot saving and loading
|
2026-04-30 16:28:58 +01:00 |
|
Marc Parsons
|
bc2748250d
|
Plus 3 mode fully working. Added Plus 3 keyboard
|
2026-04-30 15:42:54 +01:00 |
|
Marc Parsons
|
d90537de59
|
Added AY38912 support
|
2026-04-30 14:35:12 +01:00 |
|
parsons
|
3d13425d51
|
Implemented IM0 and ED45
|
2026-04-29 23:21:22 +01:00 |
|
parsons
|
fc17b16471
|
Plus 3A implemented but not running
|
2026-04-29 23:17:51 +01:00 |
|
parsons
|
2767e2220f
|
Added Plus 3 ROMS
|
2026-04-29 22:55:46 +01:00 |
|
parsons
|
930ca0e553
|
Some compilation fixes
|
2026-04-29 22:46:30 +01:00 |
|
parsons
|
f628848127
|
Started 128K model
|
2026-04-29 22:07:49 +01:00 |
|
Marc Parsons
|
952db4767b
|
Added control pad to Kempston interface
|
2026-04-29 16:27:13 +01:00 |
|
Marc Parsons
|
96b06ffc4e
|
Refactoring complete. Everything works as before
|
2026-04-29 16:14:37 +01:00 |
|
Marc Parsons
|
e4bda5f7f6
|
Final commit before restructuring
|
2026-04-29 15:39:12 +01:00 |
|
Marc Parsons
|
142db4d004
|
Fixed fast and slow tape loading and play_stop tape
|
2026-04-29 14:33:39 +01:00 |
|
Marc Parsons
|
8ef5e1f023
|
Added self created Dizzy snapshot
|
2026-04-28 20:09:52 +01:00 |
|
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
|
851dfba78f
|
Added game - TAP - Dizzy
|
2026-04-28 10:43:30 +01:00 |
|
Marc Parsons
|
546eb9ae2b
|
Z80.cs tidy up
|
2026-04-28 10:21:03 +01:00 |
|
parsons
|
705ac6f153
|
Added some undocumented LD IY OpCodes
|
2026-04-27 21:56:42 +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
|
a8271d30a2
|
All ZEXALL tests now pass!
|
2026-04-24 00:52:17 +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
|
b50f7a79da
|
Snapshot and TAP quick loading working. Manic Miner fully emulated
|
2026-04-22 11:46:57 +01:00 |
|
Marc Parsons
|
e52cdeac54
|
Implemented a few more OpCodes. Manic Miner sounds great!
|
2026-04-22 02:00:50 +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
|
ad3a0b5040
|
Changed the structure of the emulator 2#
|
2026-04-21 10:38:14 +01:00 |
|
Marc Parsons
|
adbf64a84d
|
Changed the structure of the emulator
|
2026-04-20 14:31:06 +01:00 |
|
Marc Parsons
|
7464b29fca
|
Chuckie Egg runs fully from a snapshot file! Fully playable!
|
2026-04-20 12:51:04 +01:00 |
|
Marc Parsons
|
e53661ce8a
|
Implemented a few more OpCodes. 0xDD19 next
|
2026-04-20 01:19:47 +01:00 |
|
Marc Parsons
|
1ccacb55d5
|
Almost runs Chuckie Egg. LDI to implement next
|
2026-04-19 01:38:53 +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 |
|