Homebrew CitrAGB - 3DS GBA Emulator (WIP)

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
885
Trophies
1
Age
29
XP
1,426
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,426
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,740
Trophies
2
XP
8,588
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,665
Trophies
3
Age
29
XP
3,554
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,227
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
877
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
    NinStar @ NinStar: :wub: