Homebrew CitrAGB - 3DS GBA Emulator (WIP)

del_delly

Well-Known Member
Member
Joined
Sep 21, 2013
Messages
137
Trophies
0
Age
31
XP
163
Country
Norway
If you're on newer firmware, you won't be able to use dynarec emulation, so you're stuck with interpreter.

Source

No, what it means is that the emulator is coded in such a manner its slow.
If its the compiler, the way the code works, a fundamental flaw in how 3DS homebrew's build enviroment work, undocumented hardware functions, or whatever it is, its not that relevant.
I rather doubt Dynarec is significant when the emulator chokes on booting the BIOS.

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

I just get red screen and that's with the Smealum starter-pack.

Download
http://smealum.github.io/ninjhax2/boot.3dsx
And replace what you got on the SD card. If you don't want to take out the SD card, FTBRONY still works, just type in ftp:// and whatever it claims is the ip:Port into a file explorer.
 

kje123

this title is false
Member
Joined
Aug 9, 2015
Messages
421
Trophies
0
Age
24
Location
Seattle
Website
kje123.github.io
XP
524
Country
United States
No, what it means is that the emulator is coded in such a manner its slow.
If its the compiler, the way the code works, a fundamental flaw in how 3DS homebrew's build enviroment work, undocumented hardware functions, or whatever it is, its not that relevant.
I rather doubt Dynarec is significant when the emulator chokes on booting the BIOS.

The interpreter core on any emulator is always slow, due to it running on software dependencies. Dynarec would be the equivalent of something like OpenGL on dolphin, it relies on hardware (dynarec runs off of the ARM9 core) to execute. Without kernel access, dynarec cant access the ARM9 core, leading to having to use interpreter for now. It has nothing to do with the source code at all, it's more the issue of running in the optimal way.

Also, if your emulator has trouble with the BIOS, you probably aren't running the official one. Message me, and I'll give you the one I use. :)
 
Last edited by kje123,
  • Like
Reactions: WaffleWafer

trancepara

Well-Known Member
Member
Joined
Oct 3, 2008
Messages
124
Trophies
0
Age
34
Website
Visit site
XP
245
Country
United States
No it doesnt. I have tried using the C Nub and Z Buttons in GameYob. Even though it shows them in the Button Config, they can not be used for some reason. Is it the .3dsx one that allows it? Because the .cia does not.
I'm using the latest .3dsx version of GameYob and I CAN map the ZL/ZR buttons as well a c-stick. So your cia version must not allow it or be outdated.

EDIT: Yes, if I press ZR it changes screen scaling, etc
 
  • Like
Reactions: Smoker1

Wizardkoer

Wii Veteran - 17
Member
Joined
Jul 14, 2015
Messages
513
Trophies
0
XP
402
Country
Australia
Hopefully as time passes this will be more optimized and will run 90-100% speed then I will play gba. I'm a PC gamer so I have high standards :P . But good to see this awesome project being made.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,054
Trophies
1
Location
California
XP
6,101
Country
United States
I'm using the latest .3dsx version of GameYob and I CAN map the ZL/ZR buttons as well a c-stick. So your cia version must not allow it or be outdated.

EDIT: Yes, if I press ZR it changes screen scaling, etc
When was the latest Version released? 10 Aug is my Latest. CIA Version still not allowing the Additional Controls. Must be the 3dsx only for some reason
 

trancepara

Well-Known Member
Member
Joined
Oct 3, 2008
Messages
124
Trophies
0
Age
34
Website
Visit site
XP
245
Country
United States
When was the latest Version released? 10 Aug is my Latest. CIA Version still not allowing the Additional Controls. Must be the 3dsx only for some reason
Don't know when it was released but I downloaded it the day after Tube/Ironhax come out. So I'm just gonna assume that its the CIA.
 

trancepara

Well-Known Member
Member
Joined
Oct 3, 2008
Messages
124
Trophies
0
Age
34
Website
Visit site
XP
245
Country
United States

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,054
Trophies
1
Location
California
XP
6,101
Country
United States
Yeah so that just begs the question, is it something in the Homebrew Loader, or something that 3dsx has more access to? Did a test, and yes, .cia can not use the extra controls, but the .3dsx can.
 
D

Deleted User

Guest
Yeah so that just begs the question, is it something in the Homebrew Loader, or something that 3dsx has more access to? Did a test, and yes, .cia can not use the extra controls, but the .3dsx can.
If I remember correctly, I believe it has something to do with access to the ir:rst service. I've tried adding it to my RSF files before, but it a) didn't seem to work and b) caused them to not work on older firmware versions where the service doesn't exist.
 
  • Like
Reactions: kae5738

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,054
Trophies
1
Location
California
XP
6,101
Country
United States
Well hell, as long as they now work in some way. LOL. Hell, the CNub even works in the Homebrew Loader App Selection Menu.
 

Greymane

Lurking gbatemp pony
Member
Joined
Jul 7, 2015
Messages
576
Trophies
0
Age
30
Location
In your closet, watching you clop
XP
2,185
Country
Netherlands
For Those that want to know, and dont check the pastebin. 350 games tested kind of got a slap on the wrist at school, so during school days it will be a bit slow. Gonne need to bite through in the weekends.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
For Those that want to know, and dont check the pastebin. 350 games tested kind of got a slap on the wrist at school, so during school days it will be a bit slow. Gonne need to bite through in the weekends.
You should definitely focus on your schooling. Your grades are a bit more important that an emulator right now. Still, it's nice to see people trying to contribute to the homebrew community, thank you.
 

Greymane

Lurking gbatemp pony
Member
Joined
Jul 7, 2015
Messages
576
Trophies
0
Age
30
Location
In your closet, watching you clop
XP
2,185
Country
Netherlands
Its mostly theory what i am learning right now, T-Map to be precise for softwaresters. So the testing kind of fits in that regard, i just did it a bit to much so i got an agreement. As long as me study time on school, is longer then the amount i use for testing they dont mind. Means i can do about 20 - 30 games during school time
 
  • Like
Reactions: TecXero

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,054
Trophies
1
Location
California
XP
6,101
Country
United States
Well, just focus on your Schooling. It is working for now, rather good on the N3DS, so just work on it when you are free. Your Schooling is more important.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @K3Nv2