Homebrew GBARunner2

pgattic

Active Member
Newcomer
Joined
Sep 4, 2018
Messages
35
Trophies
0
Age
21
Location
Michigan
Website
pgattic.github.io
XP
353
Country
United States
Talking about improvement:
Any update on that sweet "wifi" implementation ?

While it is not for the NDS as of yet,
if you want to witness another emulator capable of "wireless linking", MyBoy! for Android does just that. Worked with every game I threw at it. (Decompiling the apk might be possible with apktool for gaining insight)

I'm pretty sure the linking in MyBoy uses Bluetooth or some other linking technology not present in the Nintendo DS. This would make it not really useful Gbarunner2. However, I think it actually might be a good idea to learn from other, similar software. I my opinion, a more useful existing example could be GameYob, a GBC emulator for NDS that supports link emulation. It is open-source, and can automatically connect two devices together without manual configuration.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,248
Country
United States
Eh I thought Gericom already had the "link" part working, the main issue holding up merging is that he hasn't gotten around to having the wifi itself turn on or off or making the link optional, meaning big waste of power in most cases.
 

pgattic

Active Member
Newcomer
Joined
Sep 4, 2018
Messages
35
Trophies
0
Age
21
Location
Michigan
Website
pgattic.github.io
XP
353
Country
United States
Eh I thought Gericom already had the "link" part working, the main issue holding up merging is that he hasn't gotten around to having the wifi itself turn on or off or making the link optional, meaning big waste of power in most cases.

Yeah. That, and automatic linking. I'm pretty sure you still need to manually put the mac addresses in the ini file, which isn't ideal.
 
  • Like
Reactions: Alexander1970

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,879
Country
United States
Will I get better performance if I use the version on twilight++ or on my R4? I'm on a dsi.
It works better from TWiLight (from SD) since that gives it access to the DSi's 16MB of RAM and 133MHz CPU clock speed that aren't accessible from flashcards
 

Ziko

Well-Known Member
Member
Joined
Nov 10, 2010
Messages
222
Trophies
1
XP
850
Country
United States
Anyone been able to get any Fire Emblem hacks running on this thing? I've tested 3 of them and they mostly hang or don't load to the title screen at all.
 

Deleted member 514389

GBA Connoisseur
Member
Joined
Dec 24, 2019
Messages
510
Trophies
0
Location
the toolshed
Website
f.ls
XP
753
Country
Germany
I'm pretty sure the linking in MyBoy uses Bluetooth or some other linking technology

Not necessarily. It can link via either bluetooth or wifi.

Yeah, I may have a look at it. Latency is a big problem. If I could get dsi wifi working that may help a lot, since it's way faster. Enabling/disabling has been implemented. So only searching and connecting is left to be implemented.

Just adding this here:
If the Mac address was addable inside the GbaRunner itself, I could try out some games more quickly.
Bonus points if it reads the current ds and sets it as master or something.
I'm sure that would beat having to scoop out nearby devices and speed up the testing for many.

Eitherhow, glad to hear you're still working on it :).
 
Last edited by Deleted member 514389,
D

Deleted User

Guest
Anyone been able to get any Fire Emblem hacks running on this thing? I've tested 3 of them and they mostly hang or don't load to the title screen at all.
Could you tell us the name of the hacks? Did you test them on your DS or DSI/3DS?
I have the feeling that this is another case of Highcode.
 
  • Like
Reactions: Alexander1970

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,379
Trophies
2
Age
25
XP
4,658
Country
Netherlands
Not necessarily. It can link via either bluetooth or wifi.



Just adding this here:
If the Mac address was addable inside the GbaRunner itself, I could try out some games more quickly.
Bonus points if it reads the current ds and sets it as master or something.
I'm sure that would beat having to scoop out nearby devices and speed up the testing for many.

Eitherhow, glad to hear you're still working on it :).
The current ds can be either master or slave. That depends on which end of the link cable you want to be. (A big misunderstanding seems to be that people think that the master is always the ds itself)
 
  • Like
Reactions: Alexander1970

Deleted member 514389

GBA Connoisseur
Member
Joined
Dec 24, 2019
Messages
510
Trophies
0
Location
the toolshed
Website
f.ls
XP
753
Country
Germany
  • Like
Reactions: Alexander1970

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,379
Trophies
2
Age
25
XP
4,658
Country
Netherlands
I already figured the line one.
However, judging from Gericom's reply I'm starting to wonder whether the .ini file is supposed to be reversed in both DS' ?
(E.g. each their "own" master ?)
Both should have the same mac addresses as master and slave. So once you have made an ini file you should use it on both devices.
 

Ziko

Well-Known Member
Member
Joined
Nov 10, 2010
Messages
222
Trophies
1
XP
850
Country
United States
Could you tell us the name of the hacks? Did you test them on your DS or DSI/3DS?
I have the feeling that this is another case of Highcode.

The hacks were Elibian Nights, Sacred Echoes, & BS Fire Emblem. The latter two were for Sacred Stones and former for the Blazing Sword game.
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,281
Country
Italy
I noticed this issue here on the github page: https://github.com/Gericom/GBARunner2/issues/109
I can´t reproduce the issue with my DS and 3DS. Final Fantasy 1 & 2 (USA) works fine.
I've been testing it out too. Maybe I've forgotten to add DSi clockspeeds and vram boost? I'll check.

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

I've been testing it out too. Maybe I've forgotten to add DSi clockspeeds and vram boost? I'll check.
Nope still freezes even though I turned on those options now. Seems like the DSi version is the only one freezing? I'll try putting the DS version on my DSi and see how things go.
 

Deleted member 514389

GBA Connoisseur
Member
Joined
Dec 24, 2019
Messages
510
Trophies
0
Location
the toolshed
Website
f.ls
XP
753
Country
Germany
Both should have the same mac addresses as master and slave. So once you have made an ini file you should use it on both devices.

Thats strange.
I had it exactly as instructed.
/_gba/*.ini file
and both GBARunner_dldi_arm7 on 3DS/2DSXL.

No connection so far, no matter how often I enter/reenter.

Gonna retry with my DSLite.

I hope I can get it to work somehow, so I can start compiling a compatibility list.
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,281
Country
Italy
The game freezes after the boss battle? I can move around the dungeon after the battle.
Yes, it freezes pretty quickly after the party goes towards the crystal. My 3ds does not freeze though and I was able to save afterwards.

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

DS version works so apparently only the DSi version is affected somehow..
 
D

Deleted User

Guest
Yes, it freezes pretty quickly after the party goes towards the crystal. My 3ds does not freeze though and I was able to save afterwards.

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

DS version works so apparently only the DSi version is affected somehow..
The 3DS version works for me. I can go to the crystal and walk around the area.
I guess we both use the latest master release.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended