Emulation Gaming Is there any way to play GBA games with local multiplayer on a modded 3ds?

swagmessiah

New Member
Newbie
Joined
Apr 11, 2024
Messages
4
Reaction score
0
Trophies
0
Age
25
XP
46
Country
United Kingdom
Hi, I wanted to play Pokémon emerald with a friend on my 3ds, and I wanted to know if it was possible to use an emulator to simulate the link cable?
 
no, not now, but it would probably be a relatively easy thing to implement over IR. You would need to implement something in open_agb_firm in arm11 mode (since the arm7 isn't connected to the ir module) that can open a connection between the two devices, detect when bytes are sent to the link cable and then translate that into commands to write to the IR registers, read the bytes coming into the IR registers, and translate and write them back to wherever the gba expects them. That or you could implement wifi on bare metal, if you hate yourself. But at the end of the day, it's up to you to make this happen, nobody's gonna come along and philanthropically decide to develop this.
Post automatically merged:

here are some helpful links if you actually try to make it:

https://github.com/afska/gba-link-connection/blob/master/lib/LinkGPIO.hpp

https://github.com/profi200/open_agb_firm/blob/master/source/arm11/open_agb_firm.c

https://github.com/profi200/libn3ds...5bc591546e842af83eb18c/kernel/source/kevent.c

https://www.3dbrew.org/wiki/I2C_Registers
 
Last edited by ack,
If you did it over IR wouldn't you need to have line of sight between the DSs at all times? And it would only work on the 3DS line of consoles then
 

Site & Scene News

Popular threads in this forum