Asnivor
|
2f513a3ed5
|
ZXHawk: Better SoundProviderMixer implementation
|
2018-05-09 11:33:39 +01:00 |
Asnivor
|
a4942f0fb8
|
ZXHawk: block index is now set to 0 when switching tapes - #1158
|
2018-05-08 21:29:01 +01:00 |
Asnivor
|
45c37ddc47
|
ZXHawk: Removed IO port contention for now (this fixes the slow beeper music problem). Will re-implement properly later - #1158
|
2018-05-08 20:37:47 +01:00 |
Asnivor
|
9c800cf133
|
ZXHawk: Buzzer/Beeper implementation now use BlipBuffer - #1158
|
2018-05-08 20:23:02 +01:00 |
Asnivor
|
f36e252d5e
|
ZXHawk: fixed tap tape image parsing exceptions (operation wolf etc) - #1158
|
2018-05-03 23:19:24 +01:00 |
Asnivor
|
41f1058469
|
ZXHawk: fixed edge-case tzx tape image parsing exceptions (red heat, live and let die, etc.) - #1158
|
2018-05-03 23:10:06 +01:00 |
Asnivor
|
5df212817c
|
ZXHawk: state should be populated in the disk AFTER the disk is loaded (maybe)
|
2018-05-03 19:53:42 +01:00 |
Asnivor
|
99b7adaf19
|
ZXHawk: Tape and Disk devices are now only re-initialized when a save state is loaded, NOT saved (TLDR: schoolboy error fixed)
|
2018-05-03 19:45:13 +01:00 |
Asnivor
|
20cdb02de8
|
ZXHawk: Started UPD write commands implementation
|
2018-05-03 19:45:13 +01:00 |
Asnivor
|
a374f9f4b8
|
ZXHawk: Some UPD ReadID improvements
|
2018-05-03 15:33:30 +01:00 |
Asnivor
|
282c3533b4
|
ZXHawk: Multi-disks are now supported for +3 disk drive
|
2018-05-02 11:14:08 +01:00 |
Asnivor
|
e977826c5e
|
ZXHawk: Implemented CPU overrun detection within the FDC. This appears to have sorted more Alkatraz protected games AND N=6 (hexagon protection) sectors
|
2018-05-01 17:32:35 +01:00 |
Asnivor
|
462d66c549
|
ZXHawk: UPD ReadDiagnostic fix (more Alkatraz protected games now load)
|
2018-05-01 13:42:21 +01:00 |
Asnivor
|
d891938d89
|
ZXHawk: fix speedlock +3 regression
|
2018-05-01 12:45:53 +01:00 |
Asnivor
|
b5eef04b42
|
ZXHawk: FDC ReadDeletedData command now fixed. Alkatraz games and previously not loading Paul Owens protection (eg Red Heat) should now work
|
2018-05-01 09:41:07 +01:00 |
Asnivor
|
451d5654ce
|
ZXHawk: modifications to UPD sense interrupt status instruction
|
2018-05-01 08:03:14 +01:00 |
Asnivor
|
a7bf8e4ca3
|
ZXHawk: +3 Paul Owens Disk Protection games now loading
|
2018-04-30 17:36:16 +01:00 |
Asnivor
|
bc023c11bd
|
ZXHawk: Original CPC DSK format images now detected properly
|
2018-04-29 09:34:23 +01:00 |
Asnivor
|
e642e0216c
|
ZXHawk: improved detection of cpcemu dsk files
|
2018-04-28 17:07:59 +01:00 |
Asnivor
|
0c12707bb7
|
ZXHawk: some updates to speedlock disk detection
|
2018-04-28 17:06:46 +01:00 |
Asnivor
|
23a2550444
|
ZXHawk: disabled auto-tape detection routines when a disk is in the drive
|
2018-04-27 10:57:54 +01:00 |
Asnivor
|
85fb40ed02
|
ZXHawk: Implemented UPD765A ReadTrack command (platoon now loads)
|
2018-04-26 16:39:40 +01:00 |
Asnivor
|
7aaa5e8a52
|
ZXHawk: +3 disk ready for testing
|
2018-04-26 12:57:21 +01:00 |
alyosha-tas
|
b2ed6eb737
|
Always initialize independent instances of IController in cores to NullController
- Fixes #1168
|
2018-03-31 11:23:55 -04:00 |
Asnivor
|
35c87c5aea
|
ZXHawk: Fixed AY-3-8912 volume control (values under 50 were registering as maxvolume) - #1158
|
2018-03-27 16:38:08 +01:00 |
Asnivor
|
f1fbd2b64e
|
ZXHawk: AutoTapeLoad has been changed to a SyncSetting - #1158
|
2018-03-27 16:12:38 +01:00 |
Asnivor
|
8485a52662
|
ZXHawk: Finished separation of emulated TapeDevice - #1158
|
2018-03-27 16:12:38 +01:00 |
Asnivor
|
2cd641701e
|
ZXHawk: Removed RomData object from SynState (this should always be deterministic anyway after a core reboot)
|
2018-03-27 16:12:38 +01:00 |
Asnivor
|
86dd0b4a06
|
ZXHawk: Started tapedevice independence implementation
|
2018-03-27 16:12:38 +01:00 |
Asnivor
|
2f35bec264
|
ZXHawk: removed maskable interrupt tape trap. Does not work as it should.
|
2018-03-26 17:29:31 +01:00 |
Asnivor
|
e8cd3b259c
|
ZXHawk: Small change to 128 paging
|
2018-03-26 16:47:49 +01:00 |
Asnivor
|
426c3ddaea
|
ZXHawk: All TZX blocks now handled correctly (in many cases these are not serialized correctly, but lengths are correct so the entire tape image should be loaded without throwing an exception) - #1158
|
2018-03-26 09:07:36 +01:00 |
Asnivor
|
b0ae89f924
|
ZXHawk: TZX block 0x19 - added correct length placeholder - #1158
|
2018-03-26 08:37:18 +01:00 |
Asnivor
|
5f71e2428c
|
ZXHawk: fixed array out of bounds exception with certain tiny (3 byte) tzx turbo data blocks. Operations Wolf & Thunderbolt now load - #1158
|
2018-03-26 08:16:04 +01:00 |
Asnivor
|
7b711cb890
|
Better error handling when parsing TZX files - #1158
|
2018-03-26 07:42:55 +01:00 |
Asnivor
|
da71addddd
|
ZXHawk: Fixed TZX block ID 0x33 deserialization (was causing some games to not be parsed properly)
|
2018-03-22 17:06:52 +00:00 |
Asnivor
|
bdbfc3fb4e
|
ZXHawk: Finally (hopefully) resolved all tape trap issues
|
2018-03-22 08:58:31 +00:00 |
Asnivor
|
76904df015
|
ZXHawk: Better detect maskable interrupt used as a tape trap
|
2018-03-21 16:48:14 +00:00 |
Asnivor
|
0ae1910259
|
ZXHawk: Tweaked some of the AY-3-8912 volumes
|
2018-03-21 15:02:12 +00:00 |
Asnivor
|
c2d3a42a69
|
ZXHawk: Fixed auto-tape traps (now working properly for all games tested so far)
|
2018-03-21 14:23:41 +00:00 |
Asnivor
|
752bd0e35b
|
ZXHawk: Audio settings menu implimenting volume controls for AY, tape and buzzer
|
2018-03-21 12:47:10 +00:00 |
Asnivor
|
9a9b56c69b
|
ZXHawk: Improvements to reset methods
|
2018-03-20 15:28:23 +00:00 |
Asnivor
|
bd319056af
|
Better volume levels for AY-3-8912 MONO panning configuration
|
2018-03-19 23:53:06 +00:00 |
Asnivor
|
683166da89
|
Readme update
|
2018-03-19 16:25:20 +00:00 |
Asnivor
|
b939c47de6
|
Added reset methods
|
2018-03-19 16:21:15 +00:00 |
Asnivor
|
e2eac983a1
|
Merge pull request #1149 from TASVideos/master
Bringing ZXSpectrum branch up to date with master
|
2018-03-19 15:52:55 +00:00 |
Asnivor
|
5ab7ecd4b0
|
A few more small changes
|
2018-03-19 15:34:25 +00:00 |
Asnivor
|
22656fd373
|
Some TapeDevice changes
|
2018-03-19 12:01:54 +00:00 |
alyosha-tas
|
81e80acf86
|
z80: make TotalExecutedCycles long and change related variables accordingly
|
2018-03-18 09:55:56 -04:00 |
Asnivor
|
0ac17f2d1e
|
UI - added Core Emulation Settings menu
|
2018-03-16 14:33:18 +00:00 |