James Groom
|
4e91f88af3
|
Use nameof in cores
|
2019-03-28 14:18:58 +11:00 |
alyosha-tas
|
6d0973ca7e
|
Merge pull request #1429 from YoshiRulz/master
Inconsequential changes (no whitespace)
looks good to me
|
2019-03-09 17:32:10 -06:00 |
Asnivor
|
76070cd89d
|
OCD: Fix non-critial compiler warnings in my code
|
2019-01-25 15:45:15 +00:00 |
YoshiRulz
|
c0a28a320b
|
Inconsequential changes (no whitespace)
Remove useless semicolon, remove useless `? true : false`, move period to next
line
|
2019-01-07 22:02:02 +10:00 |
Asnivor
|
c76e2f35a0
|
ZXHawk: Starting on UDI and IPF disk image support (although neither are fully working or hooked up yet)
|
2018-09-13 10:44:48 +01:00 |
Asnivor
|
faaf4d2f18
|
ZXHawk: Support double-sided *.dsk images and throw an exception if the images are not 42 track disks
|
2018-09-11 11:21:59 +01:00 |
Asnivor
|
16d68ea813
|
ZXHawk: debug only zx-state snapshot export
|
2018-09-10 10:05:49 +01:00 |
Asnivor
|
625f063861
|
ZXHawk: Added wav tape image support
|
2018-06-22 14:40:40 +01:00 |
Asnivor
|
b81a7539cf
|
ZXHawk: Added Compressed Square Wave (CSW) tape image support
|
2018-06-22 13:23:33 +01:00 |
Asnivor
|
b90c8f0bec
|
ZXHawk: small pzx PAUS block change
|
2018-06-21 16:16:31 +01:00 |
Asnivor
|
94436c307c
|
ZXHawk: TapeDevice - replaced embedded end of block pause values with individual PAUSE blocks
|
2018-06-21 15:08:38 +01:00 |
Asnivor
|
8236d7b645
|
ZXHawk: Some PZX changes
|
2018-06-21 13:39:23 +01:00 |
Asnivor
|
50123bf8e2
|
ZXHawk: Experimental PZX tape image support
|
2018-06-20 15:03:11 +01:00 |
Asnivor
|
5b0a41e31c
|
ZXHawk: Throw an exception when unsupported double-sided disk images are loaded
|
2018-06-19 15:10:56 +01:00 |
Asnivor
|
6a3377417e
|
ZXHawk: removed all Rand() references from weak sector disk read implementation (now all speedlock protected games should load *every* time without issue)
|
2018-06-19 14:30:44 +01:00 |
Asnivor
|
9bdcc81863
|
ZXHawk: Added shadow of the beast dsk detection (although it still doesnt work)
|
2018-06-19 13:29:54 +01:00 |
Asnivor
|
ab9fb5c4e5
|
ZXHawk: TZX 'stop-the-tape' block minor improvements
|
2018-06-18 09:51:08 +01:00 |
Asnivor
|
660fb500ae
|
ZXHawk: codebase cleanup
|
2018-06-14 11:31:09 +01:00 |
Asnivor
|
2bae423df8
|
ZXHawk: Bit of a tidy & readme update
|
2018-06-13 15:17:19 +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
|
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
|
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
|
a7bf8e4ca3
|
ZXHawk: +3 Paul Owens Disk Protection games now loading
|
2018-04-30 17:36:16 +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
|
7aaa5e8a52
|
ZXHawk: +3 disk ready for testing
|
2018-04-26 12:57:21 +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
|
c2d3a42a69
|
ZXHawk: Fixed auto-tape traps (now working properly for all games tested so far)
|
2018-03-21 14:23:41 +00:00 |
Asnivor
|
0bd433210e
|
Fixed tzx tape standard data block PauseAfter value. Now speedlock7 encoded games should work
|
2018-03-12 10:20:56 +00:00 |
Asnivor
|
ae8b030e57
|
Started new port contention methods and increased the auto-tape monitor timeout (to eliminate false-positive stops)
|
2018-03-12 10:19:42 +00:00 |
Asnivor
|
50d28c9627
|
file reorganisation and removal of obsolete stuff
|
2018-02-16 10:14:02 +00:00 |
Asnivor
|
b9729d0dc2
|
TZX tape format handling re-write nearly complete (supporting advanced protection/loader schemes)
|
2018-02-15 14:37:22 +00:00 |
Asnivor
|
42b5f5dc5d
|
Tape device re-write and TAP format reading done. Loading state is now fully serializable
|
2018-02-14 12:21:02 +00:00 |
Asnivor
|
f9e93cfa2a
|
Starting new tape implementation
|
2018-02-13 15:29:21 +00:00 |
Asnivor
|
1fb10f3d9c
|
Some TapeDevice serialization
|
2018-01-15 12:50:07 +00:00 |
Asnivor
|
30483f3003
|
Started tape impl.
|
2017-11-24 18:43:04 +00:00 |