Gericom
|
69d5b72595
|
Merge remote-tracking branch 'origin/develop' into feature/cache-hicode
Build nightly / Build with Docker using devkitARM (push) Has been cancelled
|
2025-06-04 19:12:42 +02:00 |
|
VeaNika
|
cbf795c3cb
|
Merge remote-tracking branch 'origin/develop' into feature/dynamic-LUT-color-profiles
|
2025-05-20 14:30:00 -06:00 |
|
Dartz150
|
09622b9b4f
|
Avoid setting non-existing SCFG registers in DS mode in setupArm9Clock
|
2025-05-18 10:00:04 -06:00 |
|
Dartz150
|
e2c9485e6a
|
Fixed casing
|
2025-05-17 18:51:18 -06:00 |
|
Dartz150
|
340ee2b120
|
Improved consistency and readability of the code
|
2025-05-17 18:22:25 -06:00 |
|
Dartz150
|
66d6a3e313
|
Merge remote-tracking branch 'origin/develop' into feature/force-DS-clock-speed
|
2025-05-17 16:48:16 -06:00 |
|
VeaNika
|
d1525cc2a3
|
Review: Improved code readability in setupJit()
|
2025-05-10 07:10:58 -06:00 |
|
VeaNika
|
3c5246534d
|
Review: Renamed Rom Instruction cache related functions, enum and define
- Updated config files for Mario & Luigi Superstar Saga accordingly
|
2025-05-10 07:01:52 -06:00 |
|
VeaNika
|
cc0f405412
|
Fixed some indentation errors
|
2025-05-04 22:44:57 -06:00 |
|
VeaNika
|
589071460d
|
Added configuration setting to enable or disable the JIT
|
2025-05-04 12:04:01 -06:00 |
|
VeaNika
|
576fb761ce
|
Small code fix for consisteny
|
2025-05-03 20:45:18 -06:00 |
|
VeaNika
|
73b3828c52
|
Added configuration settings for Main Ram ICache y Iwram DCache
|
2025-05-03 20:41:43 -06:00 |
|
VeaNika
|
ec47a3d04b
|
Moved the ColorLut code into its own folder
|
2025-04-25 16:18:42 -06:00 |
|
Dartz
|
b180502e57
|
Merge branch 'Gericom:develop' into feature/force-DS-clock-speed
|
2025-04-06 14:03:56 -06:00 |
|
Gericom
|
c5e66f16a3
|
Use arm7 memory priority by default
|
2025-04-05 11:35:53 +02:00 |
|
Dartz150
|
16cb022212
|
Added option to force ARM9 67MHz Clock Speed in DSi mode
Fixes issues in these games:
BJXE - Harry Potter and the Order of the Phoenix (USA,EUR)
BWWE - WWE - Survivor Series (USA,EUR)
AH3E - Hamtaro - Ham-Ham Heartbreak (USA)
AH3P - Hamtaro - Ham-Ham Heartbreak (Europe) (En,Fr,De,Es,It)
AMVJ - Magical Vacation (JAP)
BAVE - Activision Anthology (USA)
A9ME - Moto Racer Advance (USA)
A9MP - Moto Racer Advance (EUR)
ABZE - NFL Blitz 20-02 (USA,EUR)
|
2024-04-23 22:07:37 -06:00 |
|
Gericom
|
4839ad3821
|
Massively improved hicode performance. Added support for jit patches in hicode.
|
2024-04-21 19:57:48 +02:00 |
|
Gericom
|
0bf345e674
|
Improved hicode performance. Only 2kb of hicode is now loaded.
|
2024-04-20 15:27:22 +02:00 |
|
Gericom
|
addae4d3da
|
More performance improvements for arm memory instruction emulation
|
2024-03-11 21:13:05 +01:00 |
|
Gericom
|
77fe133328
|
Saved one cycle for most aborted arm memory instructions
|
2024-03-10 22:02:34 +01:00 |
|
Gericom
|
1569d28df9
|
Merge branch 'feature/improve-irq-latency' into develop
|
2024-03-03 14:37:08 +01:00 |
|
Gericom
|
4fa9ce578c
|
Initial work on improving irq latency
|
2024-02-25 14:41:18 +01:00 |
|
Gericom
|
a42537886a
|
Added option to skip the bios intro
|
2024-02-24 15:20:41 +01:00 |
|
Gericom
|
60dea9eef0
|
Implemented a splash screen
|
2024-02-24 12:31:59 +01:00 |
|
Gericom
|
00730ae5b7
|
Implemented support for hdma and sound dma with rom source
|
2023-12-27 11:56:25 +01:00 |
|
Gericom
|
72eb03b1e1
|
Implemented self-modifying code cache invalidation patches. Includes configuration for smashing drive (US), big mutha truckers (US) and golden sun 2
|
2023-12-23 21:35:48 +01:00 |
|
Gericom
|
2f4af0c8c9
|
Merge remote-tracking branch 'origin/develop' into feature/implement-bitmap-modes
|
2023-12-10 09:57:38 +01:00 |
|
Gericom
|
718450caea
|
Implemented support for 8bpp border frames. Fixes #128
|
2023-12-09 12:57:18 +01:00 |
|
Gericom
|
1cd9ab5a7f
|
Use defines for linear gba rom addresses and size
|
2023-12-03 17:29:55 +01:00 |
|
Gericom
|
14d9eda0b9
|
Added a save type setting for games without a save chip. Fixes #36, Fixes #38
|
2023-12-02 10:52:11 +01:00 |
|
Gericom
|
0589bb7071
|
Fixed disabling sram reads and writes
|
2023-12-02 10:27:28 +01:00 |
|
Gericom
|
86d6a34554
|
Merge remote-tracking branch 'origin/develop' into feature/implement-bitmap-modes
|
2023-11-19 17:40:55 +01:00 |
|
Gericom
|
4497baaa42
|
Improved performance of abort handler, freed itcm and dtcm space, fixed tests
|
2023-11-19 16:36:48 +01:00 |
|
Gericom
|
1e846c493e
|
Merge remote-tracking branch 'origin/develop' into feature/implement-bitmap-modes
|
2023-11-19 10:20:25 +01:00 |
|
Gericom
|
36dcaa1999
|
Implemented returning the correct bios opcode when reading from bios. Fixes #50, Fixes #106
|
2023-11-15 22:08:11 +01:00 |
|
Gericom
|
560abc952e
|
Cleaned up main.cpp a bit by removing commented code and moving code to GbaDisplayConfigurationService
|
2023-11-15 19:03:09 +01:00 |
|
Gericom
|
90a6c7f1ca
|
Added setting for ewram data cache, enabled by default
|
2023-11-15 17:35:32 +01:00 |
|
Gericom
|
fe1fed02d4
|
Merge branch 'develop' into feature/implement-bitmap-modes
|
2023-11-11 13:32:56 +01:00 |
|
Gericom
|
66ad2f1ffc
|
Ensure gx fifo irqs are disabled initially. Fixes green screen crash on flashcards.
|
2023-11-11 13:27:30 +01:00 |
|
Gericom
|
4938950cb2
|
Merge remote-tracking branch 'origin/develop' into feature/implement-bitmap-modes
|
2023-11-07 22:47:10 +01:00 |
|
Gericom
|
356ee568fe
|
Improved memory protection regions to allow some ewram data mirroring. Fixes Mother 3
|
2023-11-01 19:53:41 +01:00 |
|
Gericom
|
941b3069d4
|
Implemented center and mask
|
2023-10-29 19:49:15 +01:00 |
|
Gericom
|
ba8cd017ae
|
Fixed compiling after merge with develop and added better handling of bg2cnt in bitmap mode
|
2023-10-28 18:27:21 +02:00 |
|
Gericom
|
98cd7c690d
|
Merge remote-tracking branch 'origin/develop' into feature/implement-bitmap-modes
|
2023-10-28 16:44:50 +02:00 |
|
Gericom
|
e19d6da677
|
Added option to disable wram instruction cache, fixed some issues with manual jit patches
|
2023-10-25 21:03:15 +02:00 |
|
Gericom
|
e0684f40b6
|
Oops
|
2023-10-23 20:59:23 +02:00 |
|
Gericom
|
12458f5739
|
Implemented loading manual jit patches from game specific settings files
|
2023-10-23 20:44:40 +02:00 |
|
Gericom
|
cb33f35074
|
Disable sram read and/or write when a game uses eeprom or flash save. Fixes #52. Also fixes Rocky
|
2023-10-22 16:50:33 +02:00 |
|
Gericom
|
00b4c81cc2
|
Improved undefined DMA source emulation. Fixes #59
|
2023-10-22 12:22:51 +02:00 |
|
Gericom
|
f67213556b
|
Added gbaScreenBrightness setting and fixed flakyness of settings file
|
2023-10-21 21:52:47 +02:00 |
|