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
The card or its software probably can't handle variable framerate. Because it's next to impossible to perfectly synchronize GBA and 3DS LCD output, the 3DS LCD's framerate has to be flickered by repeatedly adjusting how many lines it should draw, and this probably messes with your capture card.
I suspeced it was a flickering thing. Thanks for clarifying.

He is banned and as such cannot reply
I see. That's unfortunate.
 
  • Like
Reactions: Sono

DualBladedKirito

The Black Swordsman
Member
Joined
Sep 9, 2015
Messages
222
Trophies
0
Age
32
Location
United States
XP
941
Country
United States
Can you send me that build? Preferably no bios intro. I'm unable to use my broken pc and it's gonna be awhile till i can compile anything for myself. My discord is DualBladedKirito#3471
The new filter definitely comes in handy with blur and color mixing (zoom in).

Y46YFwV.png
bdBeAlA.png


Now you can print the RTC on the bottom screen ^_^

@profi200 What method do you used to show graphics on the bottom screen through AGB? It has weird scrolling issues on Katsukity's card.

--------------------- MERGED ---------------------------

On another note. Exactly how difficult would it be to implement large size rom loading? To clarify is it even possible to get around the limitation?
 
Last edited by DualBladedKirito,

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,192
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,136
Country
United Kingdom
On another note. Exactly how difficult would it be to implement large size rom loading? To clarify is it even possible to get around the limitation?
See the posts on page 2 of this thread there are no games affected by this. It was just the gameboy video paks that came on carts over 32MB.
 

DualBladedKirito

The Black Swordsman
Member
Joined
Sep 9, 2015
Messages
222
Trophies
0
Age
32
Location
United States
XP
941
Country
United States
Actually some pokemon rom hacks end up going a few bytes over the 32mib limit making them incompatible with this. Most notably pokemon adventure red chapter. It is 1131 bytes over the 32mib limit. While technically a small amount file size wise it is a huge amount in terms of code. Trimming causes the rom to freak out and not work properly. There are a couple more that i can't remember off the top of my head
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,192
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,136
Country
United Kingdom
Actually some pokemon rom hacks end up going a few bytes over the 32mib limit making them incompatible with this. Most notably pokemon adventure red chapter. It is 1131 bytes over the 32mib limit. While technically a small amount file size wise it is a huge amount in terms of code. Trimming causes the rom to freak out and not work properly. There are a couple more that i can't remember off the top of my head
Sorry yes I should have clarified I was talking about official games.
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,359
Trophies
1
XP
3,266
Country
How is that even working? The mapper for 64 MB just got figured out recently and most flashcarts don't support higher than 32 MB. If these ROM hacks rely on inaccurate emulators there is nothing that can be done about them not working anyway.
 
Last edited by ghjfdtg,

Rj.MoG

Well-Known Member
Member
Joined
Jun 8, 2015
Messages
377
Trophies
0
Age
32
XP
1,479
Country
United States
Actually some pokemon rom hacks end up going a few bytes over the 32mib limit making them incompatible with this. Most notably pokemon adventure red chapter. It is 1131 bytes over the 32mib limit. While technically a small amount file size wise it is a huge amount in terms of code. Trimming causes the rom to freak out and not work properly. There are a couple more that i can't remember off the top of my head
Most of those don’t work on real hardware anyways. Most 3rd gen hacks are really janky and rely on emulator specific functions
 

DualBladedKirito

The Black Swordsman
Member
Joined
Sep 9, 2015
Messages
222
Trophies
0
Age
32
Location
United States
XP
941
Country
United States
Most of those don’t work on real hardware anyways. Most 3rd gen hacks are really janky and rely on emulator specific functions
Not necessarily true. Every hack I've played run perfectly(except saiph. But thecreator said its because of his bad coding skills at the time.)The only problem is rtc which is remedied by endrift's modification to the dns tool which adds rtc to these hacks. I've got Blazing emerald, glazed, emerald Enhanced, sors, unbound, emerald genesis all running perfectly. All games that had issues with hardware due to rtc. Beta 14 of red chapter run perfectly as well. And before you ask i have done a full playthrough on every hack ive listed.
 
Last edited by DualBladedKirito,

Computer_Freak_2004

Well-Known Member
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,562
Country
Germany
Some EEPROM savefiles are incompatible with OPEN_AGB_FIRM because they are laid out wrong (every 8 bytes block of data is reversed).
For that profi200 made this tool here. Sadly he doesn't have a compiled version of it.
That's why I compiled it and changed it a little bit so you can enter the savefile path directly.
I tried it with my GBAVC Zelda: Minish Cap and Yoshi's Island savefile and it worked perfectly after fixing it.
 

Attachments

  • GBA_EEPROM_Save_Fix.zip
    11.4 KB · Views: 329
Last edited by Computer_Freak_2004,

BETA215

Member not found
Member
Joined
Dec 30, 2014
Messages
332
Trophies
0
Location
they/them | 0xDEAD brain
XP
1,670
Country
Argentina
Some EEPROM savefiles are incompatible with OPEN_AGB_FIRM because they are laid out wrong (every 8 bytes block of data is reversed).
For that profi200 made this tool here. Sadly he doesn't have a compiled version of it.
That's why I compiled it and changed it a little bit so you can enter the savefile path directly.
I tried it with my GBAVC Zelda: Minish Cap and Yoshi's Island savefile and it worked perfectly after fixing it.
Hmm, I did a backup of my GBAVC Zelda: Minish Cap savefile, and after fixing it with this program, it doesn't seems to work either :/ dunno what might be the issue. Thanks anyway for this! Maybe it's just me :P
 

Computer_Freak_2004

Well-Known Member
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,562
Country
Germany
Hmm, I did a backup of my GBAVC Zelda: Minish Cap savefile, and after fixing it with this program, it doesn't seems to work either :/ dunno what might be the issue. Thanks anyway for this! Maybe it's just me :P
Did you put your savefile in the folder where the rom is located and did you renamed it exactly like the rom name?
 
Last edited by Computer_Freak_2004,

BETA215

Member not found
Member
Joined
Dec 30, 2014
Messages
332
Trophies
0
Location
they/them | 0xDEAD brain
XP
1,670
Country
Argentina
Did you put your savefile in the folder where the rom is located and did you renamed it exactly like the rom name?
Exactly. Else, OPEN_AGB_FIRM wouldn't realize what ROM does correspond to that save. I'm using W10 (64bits), and the latest open_agb_firm release. Transferring the files via FTP (N3DSXL).

I'll keep trying in case suddenly it works xD I don't know
 

Computer_Freak_2004

Well-Known Member
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,562
Country
Germany
Exactly. Else, OPEN_AGB_FIRM wouldn't realize what ROM does correspond to that save. I'm using W10 (64bits), and the latest open_agb_firm release. Transferring the files via FTP (N3DSXL).

I'll keep trying in case suddenly it works xD I don't know
OK, but how did you dump your GBAVC save file?
 

Computer_Freak_2004

Well-Known Member
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,562
Country
Germany
Just followed this guide.

BTW, I tried to use both saves (fixed and the original one) in VBA on Windows, but it didn't worked either.
OK. One last idea: is the rom of your GBAVC and the rom you're using for OPEN_AGB_FIRM exactly the same?
Maybe you're using for OPEN_AGB_FIRM the same game just for another region (for example: in GBAVC the european version and in OPEN_AGB_FIRM the USA version) and the savegames are not compatible with each other.
 

Pickle_Rick

I'm a pickle Morty!
OP
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
This is just a build from master for the impatient.

  • The only relevant change in this alpha build is the better color range adjustment. Colors might appear too saturated but scaling looks a bit better now.
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.

In the archive included are 2 builds. One with BIOS intro and one without. The used scale matrix is the default "Sharp interpolated" one.
-profi200
New build available!
 

Nutez

Assimilator of Lumas
Member
Joined
Jan 2, 2018
Messages
175
Trophies
0
Location
The other side of paradise.
XP
1,813
Country
United Kingdom
-profi200
New build available!

:lol: I had just finished compiling .cia/.3dsx shortcuts for the first alpha build a few minutes ago and then this one suddenly drops. I've recompiled new versions with the latest build now. You can find them here. Feel free to link in the OP if you like - just add credit to https://github.com/Ordim3n/That-Shortcut-Thingy for providing the tooling.
Note: it does require FastBoot3ds or GodMode9 Firm0 instead of B9S (follow links through to official instructions on GitHub if you would like to do this).
 
Last edited by Nutez,

BETA215

Member not found
Member
Joined
Dec 30, 2014
Messages
332
Trophies
0
Location
they/them | 0xDEAD brain
XP
1,670
Country
Argentina
OK. One last idea: is the rom of your GBAVC and the rom you're using for OPEN_AGB_FIRM exactly the same?
Maybe you're using for OPEN_AGB_FIRM the same game just for another region (for example: in GBAVC the european version and in OPEN_AGB_FIRM the USA version) and the savegames are not compatible with each other.
You are ABSOLUTELY right!!! The GBAVC was the USA version and in OPEN_AGB_Firm I was using the European one :rofl: thank you very much for your support! How dumb of me :rolleyes:
 
  • Like
Reactions: Computer_Freak_2004

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: So basically, that's a cheat, huh?