Homebrew OPEN_AGB_FIRM discussion thread

Rj.MoG

Well-Known Member
Member
Joined
Jun 8, 2015
Messages
377
Trophies
0
Age
33
XP
1,489
Country
United States
You need to have either fastboot3ds or GodMode9 installed on FIRM0, instead of typical boot9strap.

Please, take off the SD card from the console and boot it while pressing the HOME button. If fastboot3ds menu isn't shown then you should install it, following this tutorial:
https://gbatemp.net/threads/updating-from-b9s-to-fastboot3ds.494773/
Is gm9 your firm0 or are you chain loading from b9s?
It's godmode9. I took my SD card out and checked. I dont know why this doesn't work but I'd rather keep my setup as is since it functions fine besides this one application. I just have to load the payload at boot to play GBA games which is fine. But thank you both for trying to help
 

TheToaster

Kishore
Member
Joined
Aug 11, 2015
Messages
467
Trophies
0
Location
USA
XP
979
Country
United States
Can I upgrade this app using Universal Updater? Does Universal Updater grab the latest .firm from the repo and automatically add it to the payloads folder under Luma, or do I have to download the .firm manually from the repo to update OPEN_AGB_FIRM?
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,180
Trophies
1
Age
42
XP
3,270
Country
United States
For reference, max backlight setting appears to be 64, anything higher will give you black screens. edit: this doesn't seem to match the actual max backlight on 3DS, VC still can go brighter.
Output gamma is how the colors appear more saturated by default on the washed-out 3DS screens. 2.2 is no change (i.e. same as VC without dark filter), lowering from there will increase apparent saturation at the risk of black crush.
 
Last edited by Rahkeesh,

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,373
Trophies
1
XP
3,327
Country
The LCD panels used on all 2/3DS models don't seem to be calibrated at all. It's pretty hard to find settings that work great for all of them. And it looks like the way this works is by using a 8 bit-per-color lookup table on the 3DS side. So there is some risk for color banding.
 
  • Like
Reactions: Hinikah

Isegrim

Well-Known Member
Newcomer
Joined
Feb 6, 2016
Messages
65
Trophies
0
Location
Europe
XP
571
Country
Switzerland
The colors are great out of the box in my opinion. The brightness either.

Way better than mGBA. it looks better, more crisp in general with this firm.
 

SerjTargarien

Member
Newcomer
Joined
Oct 23, 2016
Messages
7
Trophies
0
Age
35
XP
167
Country
Yes, just tested it to confirm, the display is definitely corrupted. Maybe there's some more work to do before it works.

Thanks for compiling it!
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Yes, just tested it to confirm, the display is definitely corrupted. Maybe there's some more work to do before it works.

Thanks for compiling it!
profi200 explanation.

It is [fully implemented], but it's not a simple one line edit. The hardcoded GPU cmd lists and the hardcoded DMA code is what prevents me from adding a scale option to the config. It's kinda annoying not having a citro3d port and a DMA JIT to get rid of that problem. I will see if i can somehow make this work via a compile time define.
 

Mikef1

Well-Known Member
Newcomer
Joined
Sep 5, 2014
Messages
59
Trophies
0
Age
55
XP
719
Country
United States
The games I've tried have problems while saving when they are type Eeprom.
Sram and Flash saves seem ok.
Any progress on the eeprom saves issue?
 

Doomguy

Member
Newcomer
Joined
Jul 20, 2016
Messages
16
Trophies
0
XP
223
Country
United States
This might be a silly question, but will this ever support some type of borders, similar to the 3DS VC? Or is this just bare metal GBA mode access?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
    BigOnYa @ BigOnYa: That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to... +1