Homebrew OPEN_AGB_FIRM discussion thread

  • Thread starter Thread starter Pickle_Rick
  • Start date Start date
  • Views Views 349,521
  • Replies Replies 991
  • Likes Likes 35
It isn't widely used, as most people are content with Luma's chainloader, and don't need more flexibility.
It also doesn't need updating, if it already works as intended. b9s doesn't get frequent updates either.

There is no brick risk, if you install fastboot3DS using proper safe methods.
In fact, fastboot3DS is better in the sense, that it *always* powers on, even with a faulty/removed SDCard. No more "blue LED turns on and turns off" nonsense.


Edit: I think the fastboot3DS repo includes those "proper safe methods". I will not say anything, otherwise I'll get pitchforked for suggesting "the" wrong method.
Thanks I'll give the "safe" instructions a try.

Seems to be working great and I'm happy i did it
 
Last edited by xtreme1,
  • Like
Reactions: Sono
Looking to use this over VC injections for the features, but I am quite happy with how the VC GBA games look (in pixel perfect mode). I don’t care for the gamma changes made here by default, what setting would match the look of VC injections? Thanks!
 
  • Like
Reactions: andreiarturo
Looking to use this over VC injections for the features, but I am quite happy with how the VC GBA games look (in pixel perfect mode). I don’t care for the gamma changes made here by default, what setting would match the look of VC injections? Thanks!
That might not be that easy to answer because these games aren't all configured to run at the same brightness level, I believe.
 
How would I go about patching sleep mode in? Aside from a small amount of posts discussing it in this thread, I couldn't find much else.
Not having sleep mode is what has been preventing me from using OAF more.
 
É possível implementar a mesclagem entre quadros para evitar danos às telas de LCD ao jogar jogos como F-Zero?
Are you saying that F-Zero can cause physical damage to the Nintendo 3DS screen? But the same game exists officially via Virtual Console. Could you explain it to me better?
Thanks!
 
Nintendo used a trick for F-Zero to avoid real transparancy effect on the map : the map is blinking giving the illusion to the player that the map is somewhat transparent. 1 frame the map is displayed, the other frame it is not and so on. New screens do not like this and there is a risk of permanent burn-in. My 3DS's (both IPS and LCD) display the map during 5 minutes or so after switching off the console (I never tested the VC version). Here is an example of the problem :

7mjb83sn2tc91.jpg
 
auto load ips patch not work

I use latest openagbfirm play pokemon emerald with ips patch as blew
https://github.com/cRz-Shadows/Pokemon_Emerald_Legacy
I already change rom and ips filename as the same
after load rom I can see load ips words flash pass
but game not change anything
then I try patched rom it works well
any help
 
Last edited by srwgin,
Nintendo used a trick for F-Zero to avoid real transparancy effect on the map : the map is blinking giving the illusion to the player that the map is somewhat transparent. 1 frame the map is displayed, the other frame it is not and so on. New screens do not like this and there is a risk of permanent burn-in. My 3DS's (both IPS and LCD) display the map during 5 minutes or so after switching off the console (I never tested the VC version). Here is an example of the problem :

View attachment 491194
I think there are ROM patches to turn it off altogether
 
Sorry if this has been answered recently but I've gone back through the thread and can't find any mention.

Just got round to updating OAF and the new config file is throwing me, how do I make a game-specific config to set save type? I know I need to make one named '[gamename].ini' in the saves folder but what do I populate it with? My regular config file doesn't have any of the GAME settings, just General, Video, Audio, and Advanced.
 
Sorry if this has been answered recently but I've gone back through the thread and can't find any mention.

Just got round to updating OAF and the new config file is throwing me, how do I make a game-specific config to set save type? I know I need to make one named '[gamename].ini' in the saves folder but what do I populate it with? My regular config file doesn't have any of the GAME settings, just General, Video, Audio, and Advanced.
The instructions are in the readme, just add [Game] with the line relevant to the savetype handling, for example, `saveType=eeprom_8k`

[Game]
saveType=eeprom_8k
 
Last edited by DSoryu,
The instructions are in the readme
Forgive me but if they were clear enough, I wouldn't be here. All I see is 'Game-specific settings. Only intended to be used in the per-game settings (romName.ini in /3ds/open_agb_firm/saves).'

I don't understand what to actually put in the config. Would you be able to point out what specifically I'm missing in the readme?
 
Forgive me but if they were clear enough, I wouldn't be here. All I see is 'Game-specific settings. Only intended to be used in the per-game settings (romName.ini in /3ds/open_agb_firm/saves).'

I don't understand what to actually put in the config. Would you be able to point out what specifically I'm missing in the readme?

I edited my previous post. Is just basic .ini syntax.
 
  • Like
Reactions: Maximumbeans
Has anyone been able to get OPEN_AGB_FIRM_Forwarder to work? I would love a little extra guidance.

I've been able to get as far as building and installing some .cias, but I get a arm11 crash when I try to launch them.

I know for a fact that at least one part of the forwarder works, because before crashing, the forwarder is able to edit open_agb_firm's autoboot.txt file. When I launch open_agb_firm manually via FastBoot3DS, the rom I tried to autoboot is launched.

It would be really awesome to get someone's working example of the forwarder's main.c and makefile to compare to mine, so that I could figure out where I'm going wrong.

Thanks so much!
 
Has anyone been able to get OPEN_AGB_FIRM_Forwarder to work? I would love a little extra guidance.

I've been able to get as far as building and installing some .cias, but I get a arm11 crash when I try to launch them.

I know for a fact that at least one part of the forwarder works, because before crashing, the forwarder is able to edit open_agb_firm's autoboot.txt file. When I launch open_agb_firm manually via FastBoot3DS, the rom I tried to autoboot is launched.

It would be really awesome to get someone's working example of the forwarder's main.c and makefile to compare to mine, so that I could figure out where I'm going wrong.

Thanks so much!
If using FastBoot3DS, enable FCRAM boot in fastboot settings and then install this forwarder. https://gbatemp.net/download/open-agb-launcher.36828/
 
Last edited by worm28,
Any chance to make the SAV file from other emulators to work with this ? I tried every save with just money hacks from mGBA and VBA but deems no working at all.
 
Any chance to make the SAV file from other emulators to work with this ? I tried every save with just money hacks from mGBA and VBA but deems no working at all.
Where are you putting your save files for use with Open AGB Firm?
 

Site & Scene News

Popular threads in this forum