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
bd26f73516
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
2018-09-10 10:08:45 +01:00
Asnivor
16d68ea813
ZXHawk: debug only zx-state snapshot export
2018-09-10 10:05:49 +01:00
feos
83f464528d
c64 state: it wasn't a wild stab
2018-09-09 00:20:05 +03:00
feos
aeca800c62
c64 state: drop 4MB more
...
now state sizes are either 268 or 277 KB
2018-09-08 23:42:51 +03:00
feos
fe8b6bffc0
c64 state: crush a bit harder
2018-09-08 23:32:44 +03:00
feos
1cf29c8310
c64 state: don't save DiskDrive twice
2018-09-08 23:24:09 +03:00
Asnivor
d28e4e9f70
C64Hawk: Fix border issues - #1272 ( #1276 )
2018-08-21 22:30:04 +03:00
Asnivor
4e470cf17a
ZXHawk: DeterministicEmulation to be overridden (TRUE) when recording a movie - #1290
2018-08-21 14:16:14 +01:00
Asnivor
7ff4cea6c7
ZXHawk: +3/+2a writes to 0x1ffd and 0x7ffd decoded more faithfully
2018-08-20 17:24:14 +01:00
Asnivor
6a5b77c338
ZXHawk: ICodeDataLogger implementation
2018-08-20 14:18:20 +01:00
Asnivor
6b61af008c
ZXHawk: machine specific and more descriptive memory domains
2018-08-20 12:50:08 +01:00
Asnivor
13f9904111
ZXHawk: Updated outdated machine info
2018-08-17 15:44:48 +01:00
Asnivor
ddbe1b8a84
ZXHawk: Added non-sync setting to change core background color - #1263
2018-08-06 14:51:10 +01:00
Asnivor
92c3264ff7
ZXHawk: do not fire tape/disk inserted OSD messages on LoadState - closes #1250
2018-08-06 13:00:57 +01:00
Asnivor
a7e0e728a7
CPCHawk: PSG now sounds *almost* right
2018-07-23 20:48:31 +01:00
Asnivor
facbdd3630
CPCHawk: Fixed ROM & RAM banking. Started CPC6128 implementation.
2018-07-18 16:17:08 +01:00
Asnivor
ac0aae4afb
CPCHawk: UI menus
2018-07-18 13:53:08 +01:00
Asnivor
f35bb99c5f
CPCHawk: Datacorder & tape sound, GateArray renderer modes 0, 1 & 2
2018-07-18 12:28:39 +01:00
Asnivor
c0fcac5ab1
CPCHawk: Port IO changes, Interrupt generation, i8255 PPI chip, PSG IO & Keyboard/Joysticks
2018-07-18 08:12:44 +01:00
Asnivor
4192f764b1
CPCHawk: Gatearray now displaying a picture (mode1)
2018-07-13 16:34:36 +01:00
Asnivor
6863368dd3
CPCHawk: Start of the gate array implementation
2018-07-09 15:58:23 +01:00
alyosha-tas
57c6149274
NESHawk: Fix VRC IRQ timing
2018-07-07 09:02:56 -04:00
alyosha-tas
994e415a1b
ColecoHawk: Add remainder of SGM domain
2018-07-07 08:14:51 -04:00
Asnivor
aec496b561
CPCHawk: CRCT implementaton
2018-07-06 14:46:07 +01:00
alyosha-tas
0e58e36b67
COlecoHawk: Add SGM memory domain, fix super action controller
2018-07-05 16:48:08 -04:00
Asnivor
531833c7b0
CPCHawk: Initial project outline (may or may not come to something eventually)
2018-07-03 14:53:09 +01:00
alyosha-tas
704e560d59
GBHAWk: PPU work (Fixes ken griffy Jr presents)
2018-07-03 08:58:12 -04:00
Asnivor
da15b64eca
ZXHawk: DCFilter implementation
2018-07-02 15:33:32 +01:00
alyosha-tas
7767ed6fb9
SMSHawk: Fix pause button
...
Fixes #1236
2018-07-02 08:23:29 -04:00
alyosha-tas
123df38731
GBHawk: Attempt to fix audio crash
2018-07-01 15:10:42 -04:00
alyosha-tas
58240dfe05
GBHawk: Fix audio effects for Wave channel
...
(Fixes 3-D Pool)
2018-07-01 14:44:53 -04:00
alyosha-tas
77bba444fd
A7800: Fix unplugged controller and Pokey sound
2018-06-28 18:10:28 -04:00
alyosha-tas
7ff08fb63e
GBHawk: MBC2 proper Bank masking
...
Fixes #1229
2018-06-26 08:17:33 -04:00
alyosha-tas
4160af8eaa
GBHawk: Fix autosaving saveram.
2018-06-24 15:55:33 -04:00
adelikat
22d1818641
DoSettings file for all project to explicitely set language level to C#6
2018-06-23 13:06:13 -05:00
feos
0dc8187cb5
update mgba info
2018-06-23 16:23:53 +03:00
feos
fc03be879f
gliden64: disable texture cache option, since internally it's hardcoded to 8000 now
2018-06-23 00:00:08 +03:00
Asnivor
1ade5d0b49
ZXHawk: Prep for release
2018-06-22 16:55:57 +01:00
Asnivor
625f063861
ZXHawk: Added wav tape image support
2018-06-22 14:40:40 +01:00
Asnivor
e2b58cfb98
ZXHawk: improvements to tape traps
2018-06-22 13:43:26 +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
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
alyosha-tas
cd7df2ea07
z80: more contention work
2018-06-07 10:37:26 -04:00
Asnivor
843dc7a69a
ZXHawk: Small performance increase (rendering cycle now happens only when it needs to)
2018-06-07 15:33:58 +01:00
alyosha-tas
b0af0e48e0
z80: IR contention update
2018-06-07 08:34:21 -04:00
alyosha-tas
afd1ba38d8
z80: Fix remaining flags and WZ
2018-06-07 08:10:39 -04:00
alyosha-tas
275092528a
z80: Fix some bugs in flags and WZ register
...
Only thing remaining is INI/IND/INIR/INDR
2018-06-06 19:34:46 -04:00
alyosha-tas
af788ee108
z80: fix IO contention bug
2018-06-06 13:55:57 -04:00
Asnivor
535534a94a
ZXHawk: start preparing 128k and +2a/+3 for updating timings
2018-06-06 15:56:27 +01:00
Asnivor
c80f873adf
ZXHawk: added CPUMonitor syncstate
2018-06-06 15:37:29 +01:00
Asnivor
7f8084d410
ZXHawk: IORQ check now happens pre T-Cycle
2018-06-06 14:39:41 +01:00
alyosha-tas
74e6f630c3
z80: IO port re-work and contention
2018-06-06 07:33:49 -04:00
alyosha-tas
620c4b3c2e
z80:more contention work, only IN/OUT to go
2018-06-05 18:04:19 -04:00
alyosha-tas
978a93b681
z80: more memory contention timing work
...
(up to test 23)
2018-06-05 15:05:48 -04:00
alyosha-tas
6752a17321
z80: clean up prefetch implementation
2018-06-05 12:52:10 -04:00
Asnivor
f764c137ee
ZXHawk: 48k timing work
2018-06-05 17:14:37 +01:00
alyosha-tas
beae64d563
z80: use high byte BUSRQ vector since PCl = 0 so the look up fails (oops)
2018-06-04 14:27:57 -04:00
Asnivor
7dfd19de2b
ZXHawk: Fix memory contention lookup overflow
2018-06-04 17:11:12 +01:00
alyosha-tas
bff3f41c9a
z80: IN/OUT access fixes
2018-06-04 11:42:59 -04:00
alyosha-tas
2661b0804c
z80: fix a typo
2018-06-04 11:15:26 -04:00
alyosha-tas
9f4b6f1ecf
z80: Bus timing on interrupts
2018-06-04 08:57:12 -04:00
alyosha-tas
1125ccedc3
z80: fix a bug
2018-06-04 07:52:48 -04:00
Asnivor
7677b75de3
ZXHawk: Start building on new BUSRQ implementation
2018-06-04 10:35:12 +01:00
alyosha-tas
32ae549c70
z80: Add bus request timing array to work with zx spectrum
...
Also some clean up
2018-06-03 19:14:30 -04:00
Frequency Modulation
136943b812
fixed some case-sensitivity issues ( #1163 )
2018-06-03 08:07:41 -04:00
alyosha-tas
1637ab3953
Merge branch 'ZXHawk-new-ULA' of https://github.com/TASVideos/BizHawk into ZXHawk-new-ULA
2018-06-01 15:21:14 -04:00
alyosha-tas
7220e9d394
z80: fix some instruction timings for IN/OUT
2018-06-01 15:21:05 -04:00
Matt Burgess
b9dd435455
ZXHawk: Started 128 and +2a/3 new ULA implementation
2018-06-01 17:38:42 +01:00
alyosha-tas
c0d6c02b2e
Z80: Recast core to cycle accurate memory accesses and wait state timing
2018-05-31 21:05:41 -04:00
Matt Burgess
9a15cbf4d4
ZXHawk: new ULA implementation
2018-05-31 17:54:57 +01:00
alyosha-tas
ccb1dcd7f5
GBHawk: improve Tilt controls
2018-05-28 13:14:40 -04:00
alyosha-tas
b480476932
Gambatte: Make initial colors grey scale
...
Also make equal length frames false by default, fixes #1176
2018-05-26 11:54:01 -04:00
alyosha-tas
d6a9d69f7e
GBHawk: Fix Pinball Fantasies
2018-05-25 15:00:16 -04:00
alyosha-tas
70961dd1fc
GBHawk: Fixes for Samurai Showdown
2018-05-23 15:59:38 -04:00
alyosha-tas
704356bea2
GBHawk: Bug Fixes
2018-05-23 14:27:22 -04:00
alyosha-tas
3291c773ee
GBHawk: Clean up window implementation
2018-05-23 10:07:59 -04:00
Scepheo
f3ea6fe025
Use generic interface type on MOS 6052X for talking to the emulator core ( #1189 )
...
* Use generic interface type on MOS 6052X for talking to the emulator core
* Change CpuLink constructors to not use expression-bodies, to get the AppVeyor build to pass.
* Add comment explaining why IMOS6502XLink exists.
2018-05-20 23:18:53 +03:00
nattthebear
ebd6408315
add h, v regs to snes regs list
2018-05-18 17:35:28 -04:00
alyosha-tas
2144195bb8
GBHawk: Clean up some unused variables
2018-05-16 15:50:07 -04:00
alyosha-tas
6f2ae8cbf2
GBHawk: Fix window timing
2018-05-15 20:44:20 -04:00
alyosha-tas
148f6d4332
GBHawk: Timer work
2018-05-15 15:50:33 -04:00
alyosha-tas
1b991de966
GBHawk: More Hlat bug work
2018-05-15 14:26:48 -04:00
alyosha-tas
a185f33487
Z80A: Add a WAIT state that can puase the CPU on reads / writes
...
NOTE: a wait state is added automatically to IN/OUT reads / writes, but I don't know if this is already accounted for in the cycle timings, TODO.
2018-05-15 09:44:39 -04:00
alyosha-tas
073d36e40f
GBHawk: Fix Airaki
2018-05-12 18:33:11 -04:00
nattthebear
e8145af463
i hope this breaks something
2018-05-12 12:55:42 -04:00
alyosha-tas
98ed9e7c42
Merge pull request #1172 from gifvex/gambatte-lua
...
Gambatte x lua and fix #1159
2018-05-12 12:06:41 -04:00
alyosha-tas
942454e327
SMS/GG: Implement SMS compatibility mode for some games
...
(Technically the screen is supposed to be modified too but not implementing yet)
2018-05-11 20:08:42 -04:00
alyosha-tas
678666ddf0
GBHawk: Fix a bug in I Flag check
2018-05-10 15:31:06 -04:00
Asnivor
de00fbaf19
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
2018-05-10 10:42:44 +01:00
Asnivor
0d4418a1cc
ZXHawk: Disk Drive code tidy
2018-05-10 10:42:36 +01:00
alyosha-tas
da1d190cce
GBHawk: When windowing is active, start mode 3 earlier then usual (for pokemon yellow sync)
2018-05-09 22:18:10 -04:00
alyosha-tas
32f78cd311
GBHawk: Cleanup ppus
2018-05-09 20:05:53 -04:00
Asnivor
66b7f37327
ZXHawk: +3 UPD WriteData command now partially implemented. Data is written to the disk object in memory (allowing castlevania SI to get ingame) but changes to the disk are not serialized in any savestates - #1158
2018-05-09 13:47:59 +01:00
Asnivor
2f513a3ed5
ZXHawk: Better SoundProviderMixer implementation
2018-05-09 11:33:39 +01:00
alyosha-tas
828dbba1a5
GBHawk: Rework CPU to poll INT at the correct time.
2018-05-08 21:47:35 -04: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
alyosha-tas
a21a11b70e
GBCHawk: fix window timing to match console behaviour
2018-05-06 21:29:25 -04:00
alyosha-tas
c9898c452a
GBHawk audio: Fix wave sampling in pokemon yellow
2018-05-04 17:52:10 -04:00
alyosha-tas
b3647c6e05
GBCHawk: adjust PPU
2018-05-04 15:45:18 -04:00
alyosha-tas
e29b741bd4
GBCHawk: Halt test rom work, ppu still needs re-work
2018-05-03 21:26:33 -04:00
alyosha-tas
d4eb3da512
GBHawk: Restructure to pass all other tests (as before)
2018-05-03 19:07:51 -04: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
alyosha-tas
19c509e9c2
GBHawk: Attempt at some halt bugs
2018-05-01 21:53:20 -04: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
bde120fc77
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
2018-04-29 09:35:19 +01:00
Asnivor
bc023c11bd
ZXHawk: Original CPC DSK format images now detected properly
2018-04-29 09:34:23 +01:00
alyosha-tas
2fbdc00183
GBHawk: upgrade audio to use blip buffer (avoids some high frequency aliasing)
2018-04-28 14:50:58 -04: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
0d3f8f16ed
GBCHawk: Fix some palette bugs
2018-04-25 20:38:36 -04:00
alyosha-tas
9c06ac02a2
Z80: Fix Flags for IN operations
2018-04-18 19:00:59 -04:00
alyosha-tas
71499e5310
NESHawk: Mapper 219 savestates
2018-04-13 18:09:36 -04:00
alyosha-tas
ee49f147fb
PCE: Don't always make a new frame buffer when settings change
...
Fixes #1175
2018-04-13 16:21:53 -04:00
alyosha-tas
0e4887b2f7
GBHawk
...
- Reorganize Sachen Mappers
- Add Sachen MMC1 support (Captain Knick Knack)
2018-04-10 09:19:29 -04:00
alyosha-tas
f2529fa0e0
NESHawk: Fix mapper 219
2018-04-09 12:48:47 -04:00
alyosha-tas
0fc046bea9
GBHawk: MBC7: Fix Command Master
2018-04-09 10:35:23 -04:00
alyosha-tas
9f7ce12f44
GBHawk: GBC sprite priority fixes
2018-04-09 09:07:08 -04:00
alyosha-tas
cdc1f0c21f
GBHawk: MBC7: playable, needs testing
2018-04-07 16:47:43 -04:00
alyosha-tas
a5eca362c8
GBHawk: MBC7 (Kirby tilt n tumble)
...
- Implement controller
- Fix some GBC bugs
- Start eeprom (WIP)
2018-04-06 19:11:21 -04:00
alyosha-tas
6019073157
GBHawk: Fix some GBC Behaviours, start MBC7
2018-04-03 18:18:41 -04:00
gifvex
f968cbdd73
Gambatte: implement TotalExecutedCycles
2018-04-02 18:19:10 -04:00
Dan B (Narry)
fde2035f31
Fixes #1167 by moving certain settings into the SyncSettings
2018-04-01 20:54:34 -04:00
alyosha-tas
b2ed6eb737
Always initialize independent instances of IController in cores to NullController
...
- Fixes #1168
2018-03-31 11:23:55 -04:00
alyosha-tas
7a21f55c43
GBHawk: Add RockMan 8 mapper
2018-03-30 21:56:32 -04:00
alyosha-tas
c829534170
GBHawk: Bug Fixes, fix to Beast fighter
2018-03-29 09:26:55 -04:00
alyosha-tas
75f380428f
GBHawk: Fix GBC HDMA behaviour (Wacky Racers)
2018-03-28 19:02:02 -04:00
alyosha-tas
3e50881ab9
GBHawk: Fix GBC compatibility mode for GB games
2018-03-28 10:15:05 -04:00
alyosha-tas
220b41cc16
GBHawk: GBC Bug fixes
2018-03-27 17:24: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