Homebrew app Emulator WasabiGBA! Watara Supervision emulator.

natsume_ronin

Member
Newcomer
Joined
Oct 12, 2020
Messages
12
Trophies
0
Age
27
XP
451
Country
Australia
I also have ports of NitroSwan & NGPDS (plus a couple of arcade emulators).
90% of the code is exactly the same now. Cpu, video and other chips share the same repositorys between the DS & GBA so fixes to the DS are transferred to the GBA by just updating the git sub module.
Sorry, I'm new to all this. Could you kindly tell me how to get these emulators set up on my GBA. I'm especially keen to try WonderSwan games on the GBA!
 

FluBBa

Well-Known Member
OP
Member
Joined
Jan 16, 2004
Messages
234
Trophies
2
Age
49
Website
www.ndsretro.com
XP
2,383
Country
Sorry, I'm new to all this. Could you kindly tell me how to get these emulators set up on my GBA. I'm especially keen to try WonderSwan games on the GBA!
The NeoGeoPocket and WonderSwan emulators are not released yet, partly because there are no builders for them yet.
I might be able to put together one for Mac OS but I don't think that is enough since most people use Windows.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,897
Trophies
2
XP
29,526
Country
United Kingdom
The NeoGeoPocket and WonderSwan emulators are not released yet, partly because there are no builders for them yet.
I might be able to put together one for Mac OS but I don't think that is enough since most people use Windows.
MacOS releases are always greatly appreciated by some, eg. me, and the source code might encourage someone to port to Windows. The header description sounds simple enough anyway, could probably even do it with a cross-platform script.
 
  • Like
Reactions: natsume_ronin

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
172
Trophies
1
XP
897
Country
Hi @FluBBa,

I've made a quick cross-platform Python 3 command line builder for Wasabi. I basically used the same code from the others I have built for all the old emulators you made years ago:
https://github.com/patters-syno/gba-emu-compilation-builders

I've tested it works fine to build a compilation with multiple Supervision ROMs.

My feedback on Wasabi - it's a bit odd that you have to explicitly load a game. If you load the emulator it doesn't just start the first ROM in the ROM list like the old days. But I see that you're consolidating with DS code so I guess that's the style of UI that you've used there.

I did manage to compile your latest Wonderswan emulator for the GBA a few months ago, but it seemed you had to add the game rom and BIOS at compilation time.

It's very little effort for me to make builders for your other relaunched emulators, even with BIOS ROM selection etc., because it's all just patterns I've already coded for. Let me know.
 
Last edited by patters,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,897
Trophies
2
XP
29,526
Country
United Kingdom
Hi @FluBBa,

I've made a quick cross-platform Python 3 command line builder for Wasabi. I basically used the same code from the others I have built for all the old emulators you made years ago:
https://github.com/patters-syno/gba-emu-compilation-builders

I've tested it works fine to build a compilation with multiple Supervision ROMs.

My feedback on Wasabi - it's a bit odd that you have to explicitly load a game. If you load the emulator it doesn't just start the first ROM in the ROM list like the old days. But I see that you're consolidating with DS code so I guess that's the style of UI that you've used there.

I did manage to compile your latest Wonderswan emulator for the GBA a few months ago, but it seemed you had to add the game rom and BIOS at compilation time.

It's very little effort for me to make builders for your other relaunched emulators, even with BIOS ROM selection etc., because it's all just patterns I've already coded for. Let me know.
Nice work, will try this out when I get the chance. How does it run speed-wise?
 

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
172
Trophies
1
XP
897
Country
Last edited by patters,
  • Like
Reactions: FluBBa

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
172
Trophies
1
XP
897
Country
@FluBBa - Thanks for the change. It exits ok for me on my EZ-Flash IV cart :toot:

I notice that it seems to fail to resume from sleep though.
Another thing I noticed is that it has a blank GBA header with no four character ID (at offset 0x0AC). On EZ-Flash IV for instance you need a header ID so you can add it to the whitelist to prevent the flashcart firmware's exit & sleep patcher from altering the ROM. I added a header myself to avoid this problem.
 
  • Like
Reactions: FluBBa

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
  • Xdqwerty @ Xdqwerty:
    an online friend I've known since 2021 left me :( bc my attitude is "cutty"
  • Psionic Roshambo @ Psionic Roshambo:
    Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator
  • BakerMan @ BakerMan:
    TF DOES "CUTTY" EVEN MEAN?
  • Xdqwerty @ Xdqwerty:
    @BakerMan, he is peruvian so it's probably an idiom
  • BigOnYa @ BigOnYa:
    I thought Cutty was a west coast rapper
    BigOnYa @ BigOnYa: I thought Cutty was a west coast rapper