Homebrew OPEN_AGB_FIRM discussion thread

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
New commits.

  • 15cf1bffd5ac186c2301f30f46ff2b1940b1c947 Added per-game config support. Place "romName.ini" in "/3ds/open_agb_firm/saves" to change per-game settings. Currently only saveSlot is configurable. Updated README.md.
  • 247cb19cb5cb0722edea7fc1cdb0681743989541 Actually screw the useSaveFolder config. "/3ds/open_agb_firm/saves" is the new location for savegames and future per-game configs. Added code for savegame slots. Currently not configurable.
  • 35243abed02e4a3c60cefbaaf8a6e94d7dcce6fd Updated README for commit d7baad122a696f1eec7cb838da9f506b6f6a42b8. Added a README note on the crappy sound.
  • 37f3df4a522e8fcda23b8ee5e4a073b6febf2172 Added autoboot. Place "autoboot.txt" in "/3ds/open_agb_firm". Note: The autoboot path must be a single line starting with "sdmc:/".
  • d7baad122a696f1eec7cb838da9f506b6f6a42b8 Renamed a few config options and added a savegame path one (currently non-functional). Moved config parsing and backlight setup to an earlier location. Misc changes.
 

Attachments

  • open_agb_firm_OAF2.7z
    170.8 KB · Views: 82
  • open_agb_firm_OAF1.7z
    170.8 KB · Views: 67
  • open_agb_firm_OAF0.7z
    170.7 KB · Views: 53

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
New commit.
Added configurable scaling. Very hacky implementation because no citro3d and DMA-330 JIT.
No longer need to build three scaling builds, since now you can select the three scaling methods in the ini file.

Ini file is slightly broken tho, it joins scaler and gamma lines, like:

scaler=2gbaGamma=2.2
lcdGamma=1.54

Instead of:

scaler=2
gbaGamma=2.2
lcdGamma=1.54

0 = none, 1 = bilinear, 2 = hardware.
 

Attachments

  • open_agb_firm.7z
    171.1 KB · Views: 62
  • Like
Reactions: Tarmfot and ber71

ber71

Well-Known Member
Member
Joined
Apr 24, 2019
Messages
566
Trophies
0
Age
58
XP
2,488
Country
Spain

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
The only way to improve the scale would be a 2x (480x320) screen, but unfortunately the 3DS screen is a 400x240* resolution display (probably due limited VRAM or crappy Pica200 design), so it cannot scale properly GBA or DS.

One non-related curious photo. Payback working on open_agb_firm, GP2X and iOS6. The only missing version is the original Amiga game.

Uyjbi4E.jpg
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,180
Trophies
1
Age
42
XP
3,269
Country
United States
Most 3DS have an 800x320 screen and I'm still holding out hope that this project can eventually exploit that one day, for a perfect 3X horizontal scale (720). Then only vertical axis would need interpolation.
 

BETA215

Member not found
Member
Joined
Dec 30, 2014
Messages
359
Trophies
0
Location
they/them | 0xDEAD brain
XP
1,725
Country
Argentina
Most 3DS have an 800x320 screen and I'm still holding out hope that this project can eventually exploit that one day, for a perfect 3X horizontal scale (720). Then only vertical axis would need interpolation.
3DS screen is 800x240. If you wanna see how a perfect 3x horizontal scale can look, install mGBA and play any GBA game. You'll see it doesn't make much of a difference: it sounds amazing, but in reality it's not even noticeable.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,180
Trophies
1
Age
42
XP
3,269
Country
United States
3DS screen is 800x240. If you wanna see how a perfect 3x horizontal scale can look, install mGBA and play any GBA game. You'll see it doesn't make much of a difference: it sounds amazing, but in reality it's not even noticeable.

Haven't been following mGBA for a while. Just tried it out and I wouldn't say "not even noticable", although admittedly it has a much bigger impact on GB games where the scaling isn't perfect in either mode. Guess hitting exactly 1.5x is still much better than 1.4 or the like.
 

GamerWeeb

Member
Newcomer
Joined
Jan 16, 2022
Messages
24
Trophies
0
Age
19
XP
136
Country
India
HI USING THIS CAN I INCREASE THE SPEED OF GBA AND GB GAMES LIKE POKEMON AND IF IT IS POSSIBLE THEN HOW TO DO IT ? OR ANY OTHER METHOD WITH WHICH I CAN INCREASE THE SPEED ???
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,469
Country
Canada
HI USING THIS CAN I INCREASE THE SPEED OF GBA AND GB GAMES LIKE POKEMON AND IF IT IS POSSIBLE THEN HOW TO DO IT ? OR ANY OTHER METHOD WITH WHICH I CAN INCREASE THE SPEED ???
Please check that your caps-lock key is functioning correctly, sir.

open_agb_firm is only for GBA games. (I suppose you could use it to run original GB games through Goomba Color, but there are better ways of playing GB games on a 3DS.)

The only way to run GBA games faster than normal on a 3DS is with mGBA, which doesn't offer much of an increase, especially with complicated games.
 
  • Like
Reactions: Tarmfot

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
28,013
Trophies
4
Location
Making a non-binary fuss
XP
39,600
Country
Antarctica
HI USING THIS CAN I INCREASE THE SPEED OF GBA AND GB GAMES LIKE POKEMON AND IF IT IS POSSIBLE THEN HOW TO DO IT ? OR ANY OTHER METHOD WITH WHICH I CAN INCREASE THE SPEED ???
Is your capslock ok?
This homebrew just uses the same built-in GBA hardware that GBA/GBA injections use. So it's hardware limited and currently does not add any additional features, such as fast-forward or savestates. GB/GBC games can be emulated and have those features using GameYob 3DS, which you can get through Universal-Updater
 

GamerWeeb

Member
Newcomer
Joined
Jan 16, 2022
Messages
24
Trophies
0
Age
19
XP
136
Country
India
Then how can i fastforward gb and gba games , can i do that using retroarch or mgba or any other emulator or is there any software available through which i can increase the speed of the roms ....?
there should be a method somewhere ....
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Then how can i fastforward gb and gba games , can i do that using retroarch or mgba or any other emulator or is there any software available through which i can increase the speed of the roms ....?
there should be a method somewhere ....
You can do that on RA or mGBA because they are emulators.

This is not.

open_agb_firm is for people than want an accurate experience.
 
  • Like
Reactions: Tarmfot and peteruk

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
im not trying to be an idiot here im just genuinly curious how/if i can get doom 1 gba to save with this because with the github build i downloaded it wont save
If you set SaveOverride to True in the ini file, a Save Type selection menu will popup every time you launch a game. Try different save types.

If you are talking about Doom GBA, the prBoom port, not the official Doom for GBA, it should use EEPROM (not sure if 8K or 16K), and the default save type is SRAM, so change that.
 
  • Like
Reactions: Tarmfot

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...