Commit Graph

1361 Commits

Author SHA1 Message Date
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 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
alyosha-tas 2fbdc00183 GBHawk: upgrade audio to use blip buffer (avoids some high frequency aliasing) 2018-04-28 14:50:58 -04:00
alyosha-tas 0d3f8f16ed GBCHawk: Fix some palette bugs 2018-04-25 20:38:36 -04:00
alyosha-tas 71499e5310 NESHawk: Mapper 219 savestates 2018-04-13 18:09:36 -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
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
alyosha-tas 3b9835274a GBHawk: GBC initial Compatibility 2018-03-27 10:50:55 -04:00
alyosha-tas 75d86e995e GBHawk: GBC commits round 3
-Color
-BG tile properties
2018-03-27 09:52:31 -04:00
alyosha-tas f016c60b13 GBHawk: GBC Audio Quirks 2018-03-26 11:46:02 -04:00
alyosha-tas d4ee8f480b GBHawk: HDMA and GBC halt commits 2018-03-25 21:22:27 -04:00
alyosha-tas 380b9f085e GBHawk : GBC Commits round 2
-HDMA
-GBA setting
2018-03-25 17:58:21 -04:00
alyosha-tas ca69e52229 GBHawk: GBC commits round 1
-RAM banks
-Unify VRAM and add second Bank
-Speed Switch and associated reorg.
-Memory Map and Registers
-PPU seperation
2018-03-25 10:07:12 -04:00
alyosha-tas ac66b258ba GBHawk: Reorganize for pending GBC Support 2018-03-24 09:11:23 -04:00
alyosha-tas dc38794dad GBHawk: Pass some new tests and fix some errors 2018-03-23 19:49:54 -04:00
alyosha-tas 014a652422 GBHawk: Implement SaveRam fixes 1147 2018-03-18 16:06:48 -04:00
alyosha-tas 7d3f1b366f NESHawk: raise cap on cheats to include entire bus size 2018-03-10 08:14:38 -05:00
alyosha-tas 9804a0901a NES: Sprites don't render on scanline 0 2018-03-07 09:46:40 -05:00
alyosha-tas f2a7bdcb6a NES: Fix Traingle Channgel 2018-03-07 07:58:37 -05:00
nattthebear e70549667d Fix a lot of mappers in quicknes that had been accidentally broken since 2016, including mmc2, mmc4, vrc6 2018-02-24 15:19:26 -05:00
frequem d0d73766bd Fixed some filenames causing problems on case-sensitive systems 2018-02-21 20:19:33 -05:00
nattthebear 13a3ae1a32 support palette settings in mgba, fixes #1042 (probably) 2018-02-21 19:20:10 -05:00
nattthebear bd23975201 Hackadoodle to change the initial value of the DIV register? This is probably a bad idea 2018-02-20 18:30:27 -05:00
alyosha-tas 2cc092270d Gambatte: Palette selection for GB mode 2018-02-02 18:42:09 -05:00
alyosha-tas 70d09673bc GBHawk: PPU cleanup 2018-01-19 09:37:55 -05:00