Asnivor
|
94436c307c
|
ZXHawk: TapeDevice - replaced embedded end of block pause values with individual PAUSE blocks
|
2018-06-21 15:08:38 +01:00 |
Asnivor
|
84bc77e82e
|
ZXHawk: Fixed bug in datacorder 'stop-the-tape' command implementation (when this command was detected it was skipping forward an extra block)
|
2018-06-21 14:03:10 +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
|
ae0543d1f3
|
ZXHawk: disk drivelight now active for all operations that it should be
|
2018-06-19 14:41:54 +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
|
183983043a
|
ZXHawk: Reset disk overrun detection counter on successful read (fixes IronLord.dsk) - #1158
|
2018-06-19 11:42:08 +01:00 |
Asnivor
|
ab9fb5c4e5
|
ZXHawk: TZX 'stop-the-tape' block minor improvements
|
2018-06-18 09:51:08 +01:00 |
Asnivor
|
5459c92a4d
|
ZXHawk: Hard/Soft client reset options implemented and working - #1158
|
2018-06-18 09:00:59 +01:00 |
alyosha-tas
|
19908bdd03
|
GBHawk: clean up
|
2018-06-14 15:54:57 -04:00 |
alyosha-tas
|
8edb61eb52
|
GBHawk: set to released and proper window time (tested on console)
|
2018-06-14 11:05:48 -04:00 |
Asnivor
|
6476b6739a
|
ZXHawk: fixed render bool implementation (frameskip)
|
2018-06-14 14:52:49 +01:00 |
alyosha-tas
|
3e495e3a28
|
z80: reset cleanup
|
2018-06-14 08:02:06 -04:00 |
Asnivor
|
660fb500ae
|
ZXHawk: codebase cleanup
|
2018-06-14 11:31:09 +01:00 |
Asnivor
|
76318fbc7a
|
ZXHawk: Do ULA processing every cycle
|
2018-06-14 09:13:09 +01:00 |
Asnivor
|
2af6965ef5
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
|
2018-06-13 18:07:20 +01:00 |
Asnivor
|
e0b417a9b5
|
ZXHawk: Interrupt bool missing from savestate
|
2018-06-13 18:07:07 +01:00 |
alyosha-tas
|
5d401b20d3
|
z80: clean up
|
2018-06-13 12:54:43 -04:00 |
Asnivor
|
2bae423df8
|
ZXHawk: Bit of a tidy & readme update
|
2018-06-13 15:17:19 +01:00 |
alyosha-tas
|
ac95d9eb72
|
SMS: Remove unnecessary SP hack.
|
2018-06-13 08:50:44 -04:00 |
alyosha-tas
|
a992e988b2
|
Merge pull request #1218 from TASVideos/ZXHawk-new-ULA
Zx hawk new ula
|
2018-06-13 08:40:26 -04:00 |
alyosha-tas
|
93dab42ba6
|
z80: Start up values for SP and AF
|
2018-06-13 08:29:07 -04:00 |
Asnivor
|
837c681bd5
|
ZXHawk: missed a bool
|
2018-06-13 11:57:43 +01:00 |
Asnivor
|
373db35805
|
ZXHawk: implemented +2a/+3 floating bus (confirmed working with 2017 release of 'A Yankee in Iraq')
|
2018-06-13 11:53:05 +01:00 |
Asnivor
|
7ce55e6601
|
ZXHawk: ReadPort method was incorrectly snagging occational floating bus requests and processing them as kempston joystick input
|
2018-06-13 09:24:43 +01:00 |
Asnivor
|
9166b0b931
|
ZXHawk: wire up +2a/+3 memory contention model (MREQ)
|
2018-06-13 07:55:23 +01:00 |
alyosha-tas
|
9a906cd8af
|
z80: add memptr variable
|
2018-06-12 16:57:11 -04:00 |
alyosha-tas
|
8c3afc189a
|
z80: add a MEMRQ vector for memory contention for zx spectrum
|
2018-06-12 16:51:21 -04:00 |
Asnivor
|
5ec469f2f3
|
ZXHawk: Tape status (F10) now reports tape progress in addition to current block progress
|
2018-06-12 14:22:28 +01:00 |
Asnivor
|
651ec7f122
|
ZXHawk: CoreNameStatusBarButton tooltip shows emulated spectrum model
|
2018-06-12 11:08:03 +01:00 |
Asnivor
|
13a9c5bdc4
|
ZXHawk: Added POKE memory menu option
|
2018-06-12 10:16:43 +01:00 |
Asnivor
|
fbba7c25ae
|
ZXHawk: New interrupt implementation
|
2018-06-11 14:35:12 +01:00 |
alyosha-tas
|
fe3e7c3dd2
|
SMS: Set stack pointer to RAM for Aerial Assult (W)
|
2018-06-10 18:30:12 -04:00 |
alyosha-tas
|
62d1005ed9
|
A2600: Fix special reset cases
|
2018-06-10 07:48:44 -04:00 |
alyosha-tas
|
173bb2a50f
|
A2600: Add special cases for games that turn off screen to do calculations
|
2018-06-09 21:15:26 -04:00 |
Asnivor
|
c47860fad7
|
ZXHawk: 48k offsets updated for z80 interrupt response time change
|
2018-06-08 19:09:40 +01:00 |
alyosha-tas
|
3ce546b774
|
z80: Resond to interrupts at the corect time
|
2018-06-08 12:28:51 -04:00 |
Asnivor
|
a1d24400d0
|
ZXHawk: proper top border height
|
2018-06-08 14:39:23 +01:00 |
Asnivor
|
faec0fb0e5
|
ZXHawk: 128k/+2 High-port contention now reporting properly in fusetest
|
2018-06-08 13:43:40 +01:00 |
Asnivor
|
7ced9fdc6a
|
ZXHawk: 128k HAL10H8 chip crash emulation (INs to paging ports cause floating bus data being used to set the paging registers)
|
2018-06-08 13:24:43 +01:00 |
Asnivor
|
fd889250b3
|
ZXHawk: 128k/+2 interrupt, ULA tables & contention tweaked
|
2018-06-08 12:27:52 +01:00 |
Asnivor
|
403a1032d8
|
ZXHawk: 48k Interrupt, ULA tables and contention tweaked
|
2018-06-08 11:07:16 +01:00 |
Asnivor
|
f33863126c
|
ZXHawk: Fix rendertable generation offset. btime.tap test now passes
|
2018-06-08 09:36:32 +01:00 |
alyosha-tas
|
6ae8f01872
|
z80: Fix some more contention stuff
|
2018-06-07 18:41:50 -04:00 |
Asnivor
|
f4c47dc80a
|
ZXHawk: modified vblank interrupt start time (128k/+2a/+3) so contention period starts at the correct time
|
2018-06-07 18:27:44 +01:00 |
Asnivor
|
25fe4a7a87
|
ZXHawk: more prep for contended 128k/+2/+2a/+3
|
2018-06-07 18:00:08 +01:00 |
Asnivor
|
83bbb83c64
|
ZXHawk: Missed rendercycle call on 128k border OUT
|
2018-06-07 16:40:48 +01:00 |
alyosha-tas
|
7ad65bd96e
|
z80: WZ fixes
|
2018-06-07 11:11:56 -04:00 |