Skip to content

open_agb_firm alpha build 2020-12-24

Compare
Choose a tag to compare
@profi200 profi200 released this 24 Dec 12:17
· 32 commits to kernel_experiments since this release

This is a build from the kernel_experiments branch for the impatient.

  • 5f25739 Proper ROM mirroring for all 8 Mbit games and direct boot (no BIOS intro) should have perfect compatibility now. This breaks mGBA's test suite ROM out of bounds tests again because the ROM is treated as 8 Mbit ROM (different padding from what it expects).
  • dd68d38 31bbcbf 2941397 Basic config file support. A few settings can be changed in "/3ds/open_agb_firm/config.ini" now. If you want the same gamma as previous releases change "outGamma=..." to "outGamma=1.21". Results may vary depending on what LCD panel your 3DS uses. The default of 1.54 is tuned for the old 3DS Sharp panel.
  • 96eebb0 fatfs got updated to R0.14.

The screenshot/texture dump location is now "/3ds/open_agb_firm". This will change to a separate "screenshots" dir once screenshots are created by date. If the video output freezes after making a screenshot try pressing the HOME button. This works most of the time. This is due to a hard to track down bug and will be fixed later.

This can and will destroy savegames for a few games due to broken save type detection so backup your saves! You have been warned.
Also note that EEPROM savegames from some emulators or even flashcarts are incompatible because they are laid out wrong (every 8 bytes block of data is reversed). This tool can fix that.

The used scale matrix is the default "Sharp interpolated" one.