Commit Graph
25 Commits
Author SHA1 Message Date
Mahyar KoshkoueiandGitHub 4626937d56 main: add MIT License 2022-05-12 09:42:31 +01:00
Mahyar KoshkoueiandGitHub df0677d973 Update README.md 2022-04-12 12:04:14 +01:00
Mahyar Koshkouei 68b374d7a7 GB: disable wave in APU due to perf regression
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-04-03 15:06:06 +01:00
Mahyar Koshkouei 108c5bf797 GB: add minigb_apu
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-04-03 14:54:57 +01:00
Mahyar Koshkouei e01980ad84 RP2040: fix exception with memcpy
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-04-02 14:48:21 +01:00
Mahyar Koshkouei 87853543dc GB: speed improvement by caching bank0
Increases fps by up to 5.

Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-04-02 12:11:26 +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 840bf66a5c Set line address only & disable debug DMA
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-31 22:58:40 +01:00
Mahyar Koshkouei be5fbec4d8 Fix incorrect number of DMA transfers
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-31 22:31:09 +01:00
Mahyar Koshkouei b454fee307 Fix unused line in window
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-31 22:30:43 +01:00
Mahyar Koshkouei 92108a552c Fix frame count overflowing during calculation
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-31 22:28:35 +01:00
Mahyar Koshkouei 1cfdcbcf80 ili9225: fix incorrect DMG window offset
Additionally fixed an issue whereby blue and red colours were swapped on
the ILI9225. BGR mode actually enables RGB?

Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-31 22:20:32 +01:00
Mahyar Koshkouei dd0df732c9 Fix screen defects
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-28 20:41:01 +01:00
Mahyar Koshkouei 9d01164a77 Fix memcpy4 & add fps calculation
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-28 20:02:32 +01:00
Mahyar Koshkouei dfc88605c4 Use window on LCD
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-28 19:43:53 +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 02c6fedeee Working multicore
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-27 21:58:20 +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 3cc3b524a5 all: rename project
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-26 17:17:52 +00:00
Mahyar Koshkouei 4285861027 main: add VSYNC delay information
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-24 17:19:36 +00:00
Mahyar Koshkouei c0f9d5464d Add missing ROM
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-23 23:41:20 +00: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 41c55df139 Fix reading from ROM
Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>
2022-03-23 23:40:04 +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