Homebrew CitrAGB - 3DS GBA Emulator (WIP)

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
885
Trophies
1
Age
29
XP
1,418
Country
France
Yeah. I have nothing against the development of this emulator of course. I'm just telling that gba injection can't be beaten if we only consider pure emulation. The history will be repeated from the POPS (PS1) injection we all loved on our PSP's. The hb ps1 emulation naturally never got close to the POPS performance :)

Yeah well turning a ROM into a .cia isn't as easy a turning an PS1 ISO into executable PSP program...
 

Doran754

Conform comrades
Member
Joined
Mar 19, 2014
Messages
1,256
Trophies
0
Location
UTS
XP
1,761
Country
United Kingdom
Is there a .cia or 3ds or this emulator for GW? I checked the first page but can't see it and I'm not reading through 24 pags. Thanks.
 

shinyquagsire23

SALT/Sm4sh Leak Guy
OP
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Yeah I kinda got sidetracked from CitrAGB (again...). Partially because AGB_FIRM stuff came out and I was curious to see how that would go and where it would go, but also because SALT recently just got ARM11 stuff, so the amount of work needed there is quite a bit. I'll probably give .cia another go once I feel like SALT's ARM11 stuff is a bit more settled down.
 

TidusWulf

Real Aloha
Member
Joined
Jul 27, 2007
Messages
654
Trophies
1
Location
Hawaii
XP
792
Country
United States
Yeah I kinda got sidetracked from CitrAGB (again...). Partially because AGB_FIRM stuff came out and I was curious to see how that would go and where it would go, but also because SALT recently just got ARM11 stuff, so the amount of work needed there is quite a bit. I'll probably give .cia another go once I feel like SALT's ARM11 stuff is a bit more settled down.
You're doing this for free, so no rush, man. We all appreciate your hard work.
 
  • Like
Reactions: Derverd

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
885
Trophies
1
Age
29
XP
1,418
Country
France
Yeah I kinda got sidetracked from CitrAGB (again...). Partially because AGB_FIRM stuff came out and I was curious to see how that would go and where it would go, but also because SALT recently just got ARM11 stuff, so the amount of work needed there is quite a bit. I'll probably give .cia another go once I feel like SALT's ARM11 stuff is a bit more settled down.

Don't let us rely on the AGB_FIRM stuff, it's complicated and an emulator could easily beat it...
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,574
Country
Tuvalu
Don't let us rely on the AGB_FIRM stuff, it's complicated and an emulator could easily beat it...
it would be neater i guess to make use of the agb firm stuff, and somehow inject the rom in to it on the fly etc, that would be very cool.
but yes with an emulator you can have some extra options like save states
 
  • Like
Reactions: Derverd

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,538
Country
France
it would be neater i guess to make use of the agb firm stuff, and somehow inject the rom in to it on the fly etc, that would be very cool.
but yes with an emulator you can have some extra options like save states

like with 3DS virtual console for GB and GBC
but idk for gba
 
  • Like
Reactions: cearp

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
it would be neater i guess to make use of the agb firm stuff, and somehow inject the rom in to it on the fly etc, that would be very cool.
but yes with an emulator you can have some extra options like save states
Stuff like that's no fun since you're just making a simple tool to deal with someone else's code. If anything, a complete ground-up rebuild of AGB_FIRM would be pretty much ideal. It'd be waaay too much work, though.
 
  • Like
Reactions: WhoAmI? and cearp

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,213
Country
New Zealand
Stuff like that's no fun since you're just making a simple tool to deal with someone else's code. If anything, a complete ground-up rebuild of AGB_FIRM would be pretty much ideal. It'd be waaay too much work, though.
I thought it was just a matter of poking some registers and loading the rom/save into the right places? (and of course saving the save back out when you quit)
 

froggestspirit

Aspiring Game Dev
Member
Joined
Jul 28, 2011
Messages
1,281
Trophies
1
XP
1,561
Country
United States
Stuff like that's no fun since you're just making a simple tool to deal with someone else's code. If anything, a complete ground-up rebuild of AGB_FIRM would be pretty much ideal. It'd be waaay too much work, though.
A little off topic, but has anyone taken one of Nintendo's official emulators, be it AGB, GBC, NES, etc and disassembled it? It seems like there's some parts that excel in performance compared to homebrew emulators (take the Wii's N64 VC vs. wii64). Sure the homebrew ones are generally more compatible, but it seems like some run slower, or have graphical/audio quirks.
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
I thought it was just a matter of poking some registers and loading the rom/save into the right places? (and of course saving the save back out when you quit)
Well, we'd need a fuller understanding of ARM7's configuration and startup first, and there'd need to be a bit of ARM11 code for handling framebuf stuff (and some other things?) It's definitely possible, you'd just need to get your feet super wet in AGB_FIRM before you got results.
 

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
697
Trophies
1
XP
875
Country
Brazil
Linear filtering would kill whatever scaling Nintendo uses for their GBA VC stuff. It looks awful to cherrypicking eyes. Also custom button mappings please, I can't run and jump at the same time on B and A on a 3DS, the button's angles are completely different than on a GBA.
 
  • Like
Reactions: Idaho

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    Double dickhead chinballs is still better than double dickhead eyeballs.
    +1
  • Veho @ Veho:
    As in, the balls will grow in your eye sockets.
  • K3Nv2 @ K3Nv2:
    I paid 5 grand to get them moved to my chin
    +1
  • Veho @ Veho:
    This you?
  • K3Nv2 @ K3Nv2:
    My hair can't be that cool
    +1
  • Veho @ Veho:
    Ah, yes, portrait mode, surely the best way to film a row of people. If only there were some way to fit a wider shot, at the expense of height... if only...
    +1
  • K3Nv2 @ K3Nv2:
    4k portrait mode?
    +1
  • BigOnYa @ BigOnYa:
    Diddy - "I never touched her, that bitch is crazy." Video is released. Diddy - " Ok I did it, i am remorseful for my actions during my darkest times." Lol
  • SylverReZ @ SylverReZ:
    @BigOnYa, Glad that the Diddler got caught once again.
    +1
  • K3Nv2 @ K3Nv2:
    Iran ran out of options
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
    AdenTheThird @ AdenTheThird: @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself)...