Homebrew OPEN_AGB_FIRM discussion thread

stranno

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
670
Trophies
0
XP
1,909
Country
Spain
profi200 is on fire. He has added the HTV04's savegame database.

b4d1aa936e7824b64256eeb2b15f7fd2c5b56d89 Re-implement checkSaveOverride
826b426e74a6df14617e651503fa4d1465979e6d Post-review changes
07649c43b06be442399908f1bcddc74767f2d42f More finishing touches
7cc20dd4b7782d16bf15cbe967683b19a0701085 Finishing touches
588eb08e20a015bf0b9f5ceee77141941e72f95d Full gba_db.bin integration and other changes
355971c9a2a564809ff6a528ab0bfa9e04a687e6 Finally fixed builder script and gba_db.bin
2d26f51d560d3c5e318606a2098a1a11ba898148 Changed backlightRange to maxBacklight
edaea5f274d6f8789777fa70af9edbf29a6bdd8b Revert ZIP changes
19d47d96e21e7c4ffd57cea1b465e38c4ce2fe3d Added backlightRange option and changed how backlight limit works
1b0cdbbf9d2a0893218bdcac7fbe58e5dad10689 A ton of changes
e2b527b35bf5839648cc8b6d1c7f4568cdca9358 open_agb_firm gba_db.bin Builder v2.0 and other changes
918bc24d6612b54342a6a2c6e3048218c2d1dafb Fix save type detection bug
984644d038f720b1253a75d3747fcd770895e784 gba_db_builder Improvements
fc168fa560738b82f2cb2b40c336ccedf6a036c3 Add gba_db_builder
f805992854050f226f1ebb45dae2b8c4dbaa1b2f Add more exception entries
01ef57523be8506f2f7c5555cab078f06541849f Change brightness limit
faa9b4517a3821f6df6cd1b9a25069b279aae2bf Add more save type exception entries

OAF0 = 240x160 no scaling, no filter.
OAF1 = 240x160 with bilinear scaling to 360x240, no filter.
OAF2 (default) = 360x240, no filter.
 

Attachments

  • open_agb_firm_OAF0.7z
    170.5 KB · Views: 21
  • open_agb_firm_OAF0.7z
    170.5 KB · Views: 16
  • open_agb_firm_OAF1.7z
    170.5 KB · Views: 22

BETA215

Unknown Member
Member
Joined
Dec 30, 2014
Messages
211
Trophies
0
Location
they/them | 0xDEAD brain
XP
735
Country
Argentina
profi200 is on fire. He has added the HTV04's savegame database.



OAF0 = 240x160 no scaling, no filter.
OAF1 = 240x160 with bilinear scaling to 360x240, no filter.
OAF2 (default) = 360x240, no filter.
Big thanks for uploading this!! Highly appreciate your efforts.

You uploaded two 7z files called OAF0, they are both the same build or you named them incorrectly?
 

epistaxis

Well-Known Member
Member
Joined
Aug 1, 2008
Messages
112
Trophies
0
Location
Seigaku
XP
485
Country
United States
OAF1 uses bilinear scaling
OAF2 uses so-called "sharp biased" scaling method. Looks less blurry than bilinear but a bit more pixelated. It's a matter of what you find best.
Thanks. OAF2 looks cleaner to me. Also if anyone cares, the solution to using modified roms that aren't in the savegame database (in my case, using IPS patches) is to set `bool saveOverride` to true in the config.ini file and manually select the correct save type. Both auto save type and the database will usually fail to set the correct savetype for EEPROM_v122 games like Super Mario Advance 3 Yoshi's Island if you modify the rom in any way (likely a CRC check).
 
  • Like
Reactions: cugel

daRealist

Active Member
Newcomer
Joined
Mar 19, 2006
Messages
44
Trophies
0
XP
38
Country
United States
I am having a problem where every game with no savetype is booting to a white screen. When I use the old build from December 2020, the games are working but not with the new build. I tried 3 different SD cards already and no luck. Anyone have an idea?
 

Hark0n

Well-Known Member
Member
Joined
Oct 8, 2018
Messages
143
Trophies
0
Age
37
XP
1,018
Country
Germany
I am having a problem where every game with no savetype is booting to a white screen. When I use the old build from December 2020, the games are working but not with the new build. I tried 3 different SD cards already and no luck. Anyone have an idea?
Could you give some examples? I would like to check that.
 

stranno

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
670
Trophies
0
XP
1,909
Country
Spain
New commits.

b09e3a0eeebc3fc494df6a8c98da55573df7b3c3 Bump file browser entry limit to 1000 files and folders. Please note that the real limit is dynamic and depends on file name lengths. Fixes #37.
6129451b7541b6f11d170bf60b1fe2f9ee485fa7 Code size reduction + slightly more readable code in setupSaveType().
f59f596a2b258cd8daf0b64c909d9b72a59f8916 Make the ARM9 fast again.
 

Attachments

  • open_agb_firm_OAF2.7z
    170.4 KB · Views: 10
  • open_agb_firm_OAF0.7z
    170.3 KB · Views: 13
  • open_agb_firm_OAF1.7z
    170.3 KB · Views: 16
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: Fucking carbonation vomit is something I've never experienced