Commit Graph

2413 Commits

Author SHA1 Message Date
alyosha-tas cf806baff7 GBHawk: Fix very stupid bug: Fixes Lego Racers 2018-12-28 19:49:20 -06:00
alyosha-tas 19f3aeec3a GBHawk: GBC HW IO 2018-12-28 10:11:37 -06:00
alyosha-tas 36e159da72 GBHawk: GBC pass remaining Wilbert Pol tests 2018-12-28 09:15:16 -06:00
alyosha-tas 45de86de8d GBHawk: LY = LYC Fix: Fixes Slugfest 2018-12-28 06:51:22 -06:00
zeromus 642bc13e84 fix build error (maybe some new c# thing) 2018-12-24 20:33:09 -05:00
feos 2121107d1a gpgx tracer: pc & 0xFFFFFF 2018-12-24 01:59:15 +03:00
feos d37ee39716 and more 2018-12-23 22:16:04 +03:00
feos f000b45d28 and more padding 2018-12-23 18:41:46 +03:00
feos a2ae8ed47f return gpgx tracelog padding 2018-12-23 18:23:44 +03:00
alyosha-tas adf4dd6150 GBHawk: HuC3: Initial Capability 2018-12-22 09:10:27 -06:00
alyosha-tas 812f3d5cfa
Update PPU.regs.cs
comment out debug line
2018-12-20 18:39:02 -06:00
alyosha-tas b773ba5798 NESHawk: Note on Mesen timings 2018-12-19 19:39:01 -06:00
alyosha-tas 69fe1bdf97 NESHawk: VRAM write timing glitch 2018-12-16 13:10:04 -06:00
alyosha-tas 0fad2495d1 GBHawk: GBC ppu work, change to halt timing 2018-12-16 13:02:14 -06:00
alyosha-tas f2bcabb10f GBHawk:more ppu work 2018-12-16 09:50:35 -06:00
alyosha-tas 6fb626386b GBHawk: Pass sprite tests 2018-12-15 13:05:01 -06:00
alyosha-tas afebde0d3e A7800: change 'trigger' to 'button' 2018-12-14 18:23:24 -06:00
alyosha-tas f34e723056 NESHawk: remove unused cheat class and simplify 2018-12-05 17:44:49 -06:00
alyosha-tas 59f43b144e Core Code Cleanup 2018-12-05 09:01:25 -06:00
Asnivor 04b84a5c2e pcehawk: mask only when addr attached to vram 2018-12-03 23:06:48 +00:00
Asnivor 0687d4a304 needs testing/a second eye on it - #1363 2018-12-03 21:16:58 +00:00
zeromus 8c7919a1c4 nothing 2018-11-30 10:00:26 -06:00
alyosha-tas af39f65b03 A7800: cycle based DMA list fetching 2018-11-23 10:20:52 -06:00
alyosha-tas 572c7f34c8 A7800: expand cart size for some demos 2018-11-22 19:41:59 -06:00
alyosha-tas d8ec5df92d A7800: BG color and read mode latching 2018-11-22 18:31:54 -06:00
adelikat b3a9512afb Make GPGX Z80 Ram memory domain little endian, fixes #1256 2018-11-18 13:21:09 -06:00
alyosha-tas d465ddbf53 A7800 mapper fix 2018-11-17 14:46:22 -06:00
alyosha-tas f91c14e42e A7800: more Pokey fixes, should sound correct now 2018-11-17 11:37:18 -06:00
alyosha-tas c8bb21ab38 A7800: more pokey work, starting to sound correct 2018-11-17 10:18:11 -06:00
cah4e3 02e1ccd541 removing "alt version" or Joshua by Wisdom Tree. This is just a bad file. 2018-11-15 16:52:46 +03:00
zeromus 026527380d gbhawk CDL - fiddle with it a bit, ignore writes to rom 2018-11-15 05:00:53 -05:00
zeromus 6dd6314c87 gbhawk CDL - all the mappers. not tested very thoroughly. 2018-11-14 21:27:13 -05:00
zeromus 7143b2c83f GBHawk CDL - hook up mappers, test with MBC5 2018-11-14 21:10:01 -05:00
zeromus a8db56d8b2 rough draft gbhawk CDL 2018-11-14 21:04:31 -05:00
alyosha-tas c7f717981b
Update GBHawk.cs 2018-11-14 17:47:34 -06:00
alyosha-tas ca52715673 A7800: Audio Overhaul 2018-11-12 09:29:11 -06:00
alyosha-tas f0271b1f72 GBHawk: Pass many more tests 2018-11-10 12:47:46 -06:00
zeromus 1961d8b8d0 fix mupen dll not to have 100 frame hack crash; change c# side to more visibly hang (the frame counter stops, so the condition can be detected) 2018-11-07 19:59:03 -05:00
zeromus 2eade372fd try a new technique to just unstick the frontend when the n64 emulation thread dies 2018-11-07 15:37:37 -05:00
adelikat a8e85f742c SxROM - some small cleanup/simplification 2018-11-01 10:27:51 -05:00
alyosha-tas 2dc13967ce A7800: Add db entry and fix mirroring 2018-10-27 19:51:18 -05:00
alyosha-tas 738ffe596d A7800: DB update and bug fix 2018-10-25 19:28:21 -05:00
alyosha-tas 41d9bb6967 A7800: Pokey support for SGE mapper 2018-10-24 17:37:42 -05:00
alyosha-tas 41d1db14ef GBHawk: HuC1 support 2018-10-14 09:45:13 -05:00
alyosha-tas 4dd55ad0ff GBHawk: bug fix 2018-10-13 19:21:57 -05:00
alyosha-tas 595c88960d GBHawk: Some timing fixes for Oh! and GBvideoplayer 2018-10-13 14:21:06 -05:00
alyosha-tas 41e217731d GBHawk: Fix DMG sprite evaluation (fixes Oh! Demo bug) 2018-10-11 16:44:52 -05:00
alyosha-tas 77938b0d1b GBHawk: another Joshua version 2018-10-09 18:00:07 -05:00
alyosha-tas bdc241d658 GBHawk: Fix Virtual Pad 2018-10-08 18:54:12 -05:00
alyosha-tas 77c186b0b2 GBHawk: Wisdom tree compatibility 2018-10-08 10:21:09 -05:00
alyosha-tas 0ff7a07eaf GBHawk: minor fixes for GBvideoplayer 2018-10-08 09:53:18 -05:00
alyosha-tas 2a6720d284 Wisdom tree Mapper 2018-10-08 09:43:08 -05:00
Asnivor 818b1d8016 PCE: one small thing missed in the revert operation 2018-09-26 10:28:38 +01:00
Asnivor 4a2d9dd0f1 PCE: Revert aa7cee1. This looks to resolve the following: #1333 #1303 #1287 #1231 #1203 and *maybe* #1266 2018-09-26 10:27:23 +01:00
Asnivor b747ac22d7 SMS/GG: PowerOn Z80 SP init - stops some games from crashing/note loading 2018-09-25 09:25:54 +01:00
feos b83c99c857 gliden64: wire up overscan, but disable the ui option, because it somehow refuses to work 2018-09-15 20:30:19 +03:00
feos 2ab320ebf2 gliden64: wire up resolution display
the proper method is obviously hooking into m64p and getting this info via lua or something, but for now it's better than nothing (and easy)
2018-09-15 12:43:39 +03:00
feos 6af9b6aaa5 update gliden64 and wire up fxaa 2018-09-15 12:09:52 +03: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
alyosha-tas 0e58e36b67 COlecoHawk: Add SGM memory domain, fix super action controller 2018-07-05 16:48:08 -04:00
alyosha-tas 704e560d59 GBHAWk: PPU work (Fixes ken griffy Jr presents) 2018-07-03 08:58:12 -04: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
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
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
alyosha-tas ac95d9eb72 SMS: Remove unnecessary SP hack. 2018-06-13 08:50:44 -04: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
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 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 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
alyosha-tas 828dbba1a5 GBHawk: Rework CPU to poll INT at the correct time. 2018-05-08 21:47:35 -04: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
alyosha-tas 19c509e9c2 GBHawk: Attempt at some halt bugs 2018-05-01 21:53:20 -04:00