Tobias Gunkel
ae48e23fb7
convert to platformio and clean up
2025-08-10 17:10:26 +02:00
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