Commit Graph

11 Commits

Author SHA1 Message Date
profi200 f9786b14a1 Updated libn3ds for a critical GPIO fix. Also updated the other submodules. 2024-07-25 17:19:41 +02:00
profi200 2bca9b04b6 Updated submodules. 2024-07-25 17:19:41 +02:00
Harrison 92c591da22
GBA database updates (#128) 2023-08-23 01:30:01 +02:00
profi200 30351188a4
Updated libs/submodules. 2023-08-05 02:06:15 +02:00
profi200 a70673dea7
Added lgyFbScaler tool for experiments with hardware scaling. 2022-07-24 18:11:24 +02:00
HTV04 1375224a6e Post-review changes 2021-11-07 13:55:59 +01:00
Harrison 83fe7a9961 More finishing touches 2021-11-07 13:55:59 +01:00
Harrison 6899a7a892 Finishing touches 2021-11-07 13:55:59 +01:00
Harrison eee47c5de1 Full gba_db.bin integration and other changes 2021-11-07 13:55:59 +01:00
Harrison 157a973006 Finally fixed builder script and gba_db.bin
The generated gba_db.bin now works with open_agb_firm!

With a ton of help from profi200, I finally figured out the issue. Turns out open_agb_firm uses a binary search algorithm to find the hash from the gba_db.bin file. After a ton of (probably unnecessary) trial and error, I fixed my script so that it sorts the entries in the way open_agb_firm expects, and boom, it works!
2021-11-07 13:55:59 +01:00
Harrison 675db2942f A ton of changes
* Updated gba_db.bin Builder to v2.1, adding some important fail-safes and fixing some nasty bugs.
* Updated Makefile to create releases as ZIPs instead of 7Zs and include the gba_db.bin file in releases.
* Updated gitignore to allow necessary files for gba_db.bin Builder to be added to the repo, among other changes.
* Moved script and necessary files to a new "tools" folder. The resources folder is now used for files that facilitate releases, such as "safe" versions of gba_db.bin.
* Made a few changes to open_agb_firm.c to prepare for full gba_db.bin integration.
* Updated README to reflect the new changes, among other changes.
2021-11-07 13:55:59 +01:00