Commit Graph
23 Commits
Author SHA1 Message Date
Vincent Mistler 68dbc8707c 20250207: Update peanut_gb.h with latest version from deltabeard 2025-02-07 17:10:15 +00:00
Vincent Mistler 760e1b9b04 Incorporate latest peanut_gb.h from deltabeard (3d5ee50) 2023-05-10 11:06:03 +02:00
Vincent Mistler 4fcf31bf53 Import latest peanut_gb.h from deltabeard (commit ef26527) 2023-04-23 18:11:53 +02:00
Vincent Mistler da9680c9c7 Include latest peanut_gb.h from deltabeard (commit bbf094a): gb: fix LY=LYC timing
This fixes an issue whereby LY was being incremented after the
comparison with LY=LYC. This fixes the dmg-acid2 test.
2023-04-05 18:19:05 +02:00
Vincent Mistler ea8721d465 Add SD card menu 2023-03-05 16:21:22 +01:00
Vincent Mistler 971a811730 Improve DMG & Pocket color palettes + reset the RTC of the game cartridge 2023-02-16 15:21:24 +01:00
Vincent Mistler 9a8c00eeb4 Update to latest version of peanut_gb.h from deltabeard 2023-02-15 10:50:13 +01:00
Vincent Mistler c8ee224092 Add sd card support + savegames 2023-02-13 17:38:14 +01:00
Vincent Mistler 447ba93878 Import latest Peanut-GB (commit 72f6922) from deltabeard: gb: fix incorrect LCD timing: fixes #75 where Kirby's Dream Land 2 used an incorrect opcode. 2023-02-08 18:22:46 +01:00
Vincent Mistler 1ec7701b74 Import latest peanut_gb. from deltabeard (fix BG over OBJ with colour 0) 2022-12-18 11:41:59 +01:00
Vincent Mistler 4a0516a7ae Adjust sound volume with select+up/down & add DMG color palette 2022-12-17 16:37:47 +01:00
Vincent Mistler 0226b24c7b Assign color palettes 2022-12-12 17:40:55 +01:00
Vincent Mistler 32937a80a1 Include latest peanut_gb.h from deltabeard 2022-12-11 17:03:21 +01:00
Vincent Mistler 9fe2ca6121 Ignore error 3 "INVALID WRITE at FF7F" 2022-12-11 10:14:07 +01:00
Vincent Mistler 06cd4282db Include latest version of peanut_gb.h from deltabeard 2022-12-08 11:58:37 +01:00
Vincent Mistler a9f54dc37d Incorporate code changes from deltabeard/RP2040-GB 2022-11-19 17:14:49 +00:00
Mahyar Koshkouei 33e86e5a51 Fix LCD corruption
Fixed an issue whereby minigb_apu was being compiled even though sound
support was disabled. This was somehow causing the LCD to become
corrupted.

Additionally added sleep routines during DMA transfer to LCD.

Additionally made sound support an option within cmake.

Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-05-21 12:42:25 +01:00
Mahyar Koshkouei ab12b5a5d4 GB: Add audio processing
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-04-02 12:00:40 +01:00
Mahyar Koshkouei 4379ef9f47 Fix orientation and offset
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-27 22:45:47 +01:00
Mahyar Koshkouei 84485d98ab Add drawing to ILI9225 LCD
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-27 14:03:39 +01:00
Mahyar Koshkouei 25d1e99571 peanut-gb: detect when ROM has halted forever
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-23 23:40:51 +00:00
Mahyar Koshkouei 60ecb8a1e3 Add Peanut-GB emulator
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-21 23:00:18 +00:00
Mahyar Koshkouei 1e2719739d init: import project
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-19 17:02:16 +00:00