Homebrew OPEN_AGB_FIRM discussion thread

  • Thread starter Thread starter Pickle_Rick
  • Start date Start date
  • Views Views 349,499
  • Replies Replies 991
  • Likes Likes 35
AFAIK no, there are "Emulator" and VC inject existed for 3ds.
Sure sure. I just figured since all GBA's, sans the micro, were backwards compatible, so I figured it wouldn't hurt to ask.

Plus, I had thought I saw somebody running Link's Awakening DX through open_agb_firm. Clearly, I was wrong/misled.

Thank you for the quick reply!
 
  • Like
Reactions: Egoistamamono
Sure sure. I just figured since all GBA's, sans the micro, were backwards compatible, so I figured it wouldn't hurt to ask.

Plus, I had thought I saw somebody running Link's Awakening DX through open_agb_firm. Clearly, I was wrong/misled.

Thank you for the quick reply!

Fun fact: the GBA Micro does still contain the CGB-CPU, and it works the same as on any other GBA with a GBA (or none) cartridge inserted.
The only reason it doesn't actually work on the GBA Micro, is because it lacks the physical 5V switch in the cartridge slot, which switches the SoC between GBA and GBC mode. Otherwise, as far as we know, it works 100% as it should. We did a lot of research to confirm this, and I would be genuinely surprised if they had axed any other functionality besides just the 5V switch.

As for the 3DS, the CGB-CPU is removed since the DS, as far as we know. It could be multiple reasons how and why they removed it, but I think it was simply just to reduce complexity, because having the 5V switch does create a lot of complexity and hardware glitches.

Sadly your best bet on the 3DS is to use an emulator for GB(C).
 
Sure sure. I just figured since all GBA's, sans the micro, were backwards compatible, so I figured it wouldn't hurt to ask.

Plus, I had thought I saw somebody running Link's Awakening DX through open_agb_firm. Clearly, I was wrong/misled.

Thank you for the quick reply!
On OPEN_AGB_FIRM you can use Goomba Color (or Jagoomba Color) which is a Game Boy/Game Boy Color emulator for Game Boy Advance. So, yeah, it's still emulation.
 
just wondering - is 800px support on the horizon at all, or would it be more of a pain than it's worth? it's implemented in mGBA and looks pretty good (for example text in some games is a lot more readable)
 
Last edited by steval_beaning,
  • Like
Reactions: Teddie
just wondering - is 800px support on the horizon at all, or would it be more of a pain than it's worth? it's implemented in mGBA and looks pretty good (for example text in some games is a lot more readable)

iirc the main dev said that it wasn't worth the effort. Vertical resolution is the limiting factor which makes the image still blurry.
 
  • Like
Reactions: godreborn
iirc the main dev said that it wasn't worth the effort. Vertical resolution is the limiting factor which makes the image still blurry.
I get that vertical resolution would make things blurry but it'd still be a noticeable improvement, no? At least with mGBA it definitely looks better to me
 
Would it be possible to add a function to the save type selection where it opens the selection menu if the save type can't be detected in the GBA DB, as opposed to defaulting to a specific one every time? A save type for one ROM might not be the right one for another, as I understand it, so being able to choose when needed would be good.
 
To answer my own question, I checked the github issues tab and apparently lower screen support is complicated and not intended in the future.

The save type selection however is planned to be redone eventually but stability and a proper gui are the devs main concerns at the moment.
 
I'm using Luma, how do I exit the game without powering off the system?
You can’t, the system needs to be turned off and rebooted to load a different ROM. It basically works like the GBA would, i.e. needing to power off and load a different cartridge.
 
  • Like
Reactions: CoolMe
This may have already been asked but I haven't found it in the few pages I've read in this discussion - Is there a way to patch roms for sleep mode like the VC injects?
 
After a little bit more searching I found a script to apply the sleep patch to roms (forum won't let me post link but it's in the GBA temp forums).

Unfortunately, after my testing I found that the game process would sleep after hitting the button combo but it does NOT turn the screen off which kind of defeats the purpose imo.

If anybody knows a way to suspend the game and have the screen turn off I would love to know!

Thanks.
 
You can’t, the system needs to be turned off and rebooted to load a different ROM. It basically works like the GBA would, i.e. needing to power off and load a different cartridge.

  • "Reboots are required for switching between games."
From the Github page.
There's no way around it sadly..

Thanks. I thought that maybe there were button shortcuts to at least quit the game and go back to the homebrew menu before rebooting. I feel uneasy having to power off the system while the game is running...
 
Thanks. I thought that maybe there were button shortcuts to at least quit the game and go back to the homebrew menu before rebooting. I feel uneasy having to power off the system while the game is running...
Not as of yet, I'm afraid. Why does that make you feel uneasy, though? The GBA didn't have a home screen, after all. When you were done with the game you just switched it off. Same thing, really.
 
Not as of yet, I'm afraid. Why does that make you feel uneasy, though? The GBA didn't have a home screen, after all. When you were done with the game you just switched it off. Same thing, really.
I was concerned if this might damage the 3DS, but if not then I guess it's ok.
 

Site & Scene News

Popular threads in this forum