Tutorial  Updated

Running NeoGeo games on o3ds running CFW.

I was looking for a way to run NeoGeo games on my o3ds, and with Retroarch the games ran terrible, about 20 fps was the most i could get. I found out that using NeoDS, the DS NeoGeo emulator, you can play most games at a stable 60 fps.

For the purpose of this guide I will be using TWLoader, but any other way that lets you run DS homebrew should work. I've only tested it on my a9lh o3DSXl, running Luma 6.6, firm 11.2.

*Note: this guide is heavily based on this guide, which was used for use with a DS flashcart. I wanted to use it without a flashcart, and that's why i made this guide.

1. Download TWLoader and unzip it. Copy the .cia and the contents of sdroot to the root of your sd card.

2. Install TWLoader.cia, and under _nds/twloader/cia install TWlapp.cia using FBI or any other CIA installer.

3. Download NeoDS and uzip it. Copy NeoDs.nds to the nds folder (not _nds) and create a new folder on the root of your SD card with the name neogeo. Copy the contents of the NeoDS folder inside the archive to it, except the NeoDsConvert folder and the readme file. Copy NeoDsConvert to your pc.

4. Now we need to convert your NeoGeo roms. First we need a NeoGeo bios file. For legal reasons i cant provide it here. it should be named neogeo.zip and contain a few files. Copy the zip to NeoDsConvert on your pc, but don't unzip it.

5. Now we need a ROM file. Get your rom as MAME rom, and copy it to NeoDsConvert. For example, Metal Slug will be mslug.zip.
Open the zip, and check if all of the files are .bin. If not, we need to change that. Unzip the file, change the extension and zip it back with the same name, make sure its a zip and not a rar/7zip or any other file.
*If you're planning on playing only one or two roms manually changing them is fine, but annoying. I've used Extension Changer which lets you change all of the files at once, by dragging and dropping the folder on to the window.

6. Run NeoDsConvert.exe, and you should see a Command window come up and when its done two new files will appear in your folder, and the extension .neo. That means it finished and everything worked. If we continue with the Metal Slug example, it will be now called mslug.neo

7. Copy the Converted rom onto the root of your SD card, run TWLoader and launch NeoDS. Choose the game from the list and press start to run it. The game should now run, enjoy!

Please note, I've tested a few games and they all seem to work very well aside from a few very minor graphical glitches. This seems to be a limitation of the emulator, but it still works better than the Retroarch one.
 
Last edited by Barawer,

snejk

Active Member
Newcomer
Joined
Jan 18, 2016
Messages
38
Trophies
0
Age
36
XP
128
Country
Poland
Can anyone check samurai shodown 4 and 5 special? The game's does indeed run in 60 fps but with SERIOUS graphical glitches (not occures when launching through r4 though). I'm still just a bit uncertain, maybe I've done something wrong.
 

snejk

Active Member
Newcomer
Joined
Jan 18, 2016
Messages
38
Trophies
0
Age
36
XP
128
Country
Poland
As I checked other games they seem to be all f&&*@ up. These are serious graphical glitches which makes use of this pointless.
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,495
Trophies
1
Age
34
Website
Visit site
XP
2,927
Country
As I checked other games they seem to be all f&&*@ up. These are serious graphical glitches which makes use of this pointless.
That happens if TWLoader boots the games with TWL speed (133mhz).
Change it to NTR speed (67mhz) in the TWLoader settings and this will fix the graphical errors.

I'm surprised there isn't a Neo Geo emulator worth using for the 3DS though. NeoDS is alright, but it's limited to 256x192 resolution where the 3DS could make good use of its 400x240 resolution.
 

snejk

Active Member
Newcomer
Joined
Jan 18, 2016
Messages
38
Trophies
0
Age
36
XP
128
Country
Poland
Switching to 133 Mhz was the whole point for me to run Samsho at full speed. At 67 Mhz they run about 45 frames with no glitches which is the same as If I did used r4 instead. Sadly
 

Barawer

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
309
Trophies
0
Age
31
Location
Israel
XP
1,436
Country
Israel
Yeah sadly this is a flaw, but i haven't experienced that much of graphical issues. Mostly i just saw a punch doubled or something like that.
There is a retroarch core for neogeo, but it works terrible on o3ds (worse than the 67mhz, really), didnt have the chance to check n3ds.
 

Xerlan

Member
Newcomer
Joined
Apr 21, 2017
Messages
13
Trophies
0
Age
29
XP
186
Country
Italy
I was looking for a way to run NeoGeo games on my o3ds, and with Retroarch the games ran terrible, about 20 fps was the most i could get. I found out that using NeoDS, the DS NeoGeo emulator, you can play most games at a stable 60 fps.

For the purpose of this guide I will be using TWLoader, but any other way that lets you run DS homebrew should work. I've only tested it on my a9lh o3DSXl, running Luma 6.6, firm 11.2.

*Note: this guide is heavily based on this guide, which was used for use with a DS flashcart. I wanted to use it without a flashcart, and that's why i made this guide.

1. Download TWLoader and unzip it. Copy the .cia and the contents of sdroot to the root of your sd card.

2. Install TWLoader.cia, and under _nds/twloader/cia install TWlapp.cia using FBI or any other CIA installer.

3. Download NeoDS and uzip it. Copy NeoDs.nds to the nds folder (not _nds) and create a new folder on the root of your SD card with the name neogeo. Copy the contents of the NeoDS folder inside the archive to it, except the NeoDsConvert folder and the readme file. Copy NeoDsConvert to your pc.

4. Now we need to convert your NeoGeo roms. First we need a NeoGeo bios file. For legal reasons i cant provide it here. it should be named neogeo.zip and contain a few files. Copy the zip to NeoDsConvert on your pc, but don't unzip it.

5. Now we need a ROM file. Get your rom as MAME rom, and copy it to NeoDsConvert. For example, Metal Slug will be mslug.zip.
Open the zip, and check if all of the files are .bin. If not, we need to change that. Unzip the file, change the extension and zip it back with the same name, make sure its a zip and not a rar/7zip or any other file.
*If you're planning on playing only one or two roms manually changing them is fine, but annoying. I've used Extension Changer which lets you change all of the files at once, by dragging and dropping the folder on to the window.

6. Run NeoDsConvert.exe, and you should see a Command window come up and when its done two new files will appear in your folder, and the extension .neo. That means it finished and everything worked. If we continue with the Metal Slug example, it will be now called mslug.neo

7. Copy the Converted rom onto the root of your SD card, run TWLoader and launch NeoDS. Choose the game from the list and press start to run it. The game should now run, enjoy!

Please note, I've tested a few games and they all seem to work very well aside from a few very minor graphical glitches. This seems to be a limitation of the emulator, but it still works better than the Retroarch one.

Hello,i'm having some problems with NeoDsConverter,in details,when i try to convert ROMs and BIOS NeoDsConverter.exe don't work,appear the Command Windows But when the window closes automatically converted file doesn't appear,how i can resolve this problem?Thank you
 

Barawer

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
309
Trophies
0
Age
31
Location
Israel
XP
1,436
Country
Israel
Hello,i'm having some problems with NeoDsConverter,in details,when i try to convert ROMs and BIOS NeoDsConverter.exe don't work,appear the Command Windows But when the window closes automatically converted file doesn't appear,how i can resolve this problem?Thank you
Try running it using CMD instead, look at the log and see what error you're getting. When i had that problem it was because the files weren't .bin. Check if the files are .bin files and not something else.
 
  • Like
Reactions: Xerlan

Xerlan

Member
Newcomer
Joined
Apr 21, 2017
Messages
13
Trophies
0
Age
29
XP
186
Country
Italy
Try running it using CMD instead, look at the log and see what error you're getting. When i had that problem it was because the files weren't .bin. Check if the files are .bin files and not something else.

Tried to run it with CMD (i'm not sure i did it correctly,normally i don't use it) when i try to execute the program he will give me "access denied" (tried with administrator permission).

I must copy ROMs files in the same folder of converter then execute the program right?(i did like this)
Yes,my rom file is originally .rom,i renamed it with .bin.
 

Barawer

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
309
Trophies
0
Age
31
Location
Israel
XP
1,436
Country
Israel
Tried to run it with CMD (i'm not sure i did it correctly,normally i don't use it) when i try to execute the program he will give me "access denied" (tried with administrator permission).

I must copy ROMs files in the same folder of converter then execute the program right?(i did like this)
Yes,my rom file is originally .rom,i renamed it with .bin.
Very odd, maybe try with another computer if you can. Also check for any anti-virus software, and see if the file was blocked in windows.
Make sure that when you rezip it, its a zip file.
 
  • Like
Reactions: Xerlan

Xerlan

Member
Newcomer
Joined
Apr 21, 2017
Messages
13
Trophies
0
Age
29
XP
186
Country
Italy
Very odd, maybe try with another computer if you can. Also check for any anti-virus software, and see if the file was blocked in windows.
Make sure that when you rezip it, its a zip file.

One Detail,i didn't unzipped files to renamed it,i renamed it directly in the zip with Winrar,Can it be a problem?
 

Xerlan

Member
Newcomer
Joined
Apr 21, 2017
Messages
13
Trophies
0
Age
29
XP
186
Country
Italy
Well to be honest i dont know. I would try to extract it first and then zip it, just to be on the safe side

Nothing,i tried to unzip files,rename it and then zipped with the same name,tried to download NeoDsConvert on another PC and with the same zip tried to follow steps,but no one archive .neo appear,seems be the exe is broken o thing like that :unsure:
 

AaronGH

Member
Newcomer
Joined
Apr 25, 2017
Messages
11
Trophies
0
Age
23
XP
45
Country
Mexico
Nothing,i tried to unzip files,rename it and then zipped with the same name,tried to download NeoDsConvert on another PC and with the same zip tried to follow steps,but no one archive .neo appear,seems be the exe is broken o thing like that :unsure:

I'm having your same problem :(
I don't even know what to do, I made the files.bin and executed NeoDsConvert but nothing happened
Where do I have to execute it?
Could it be the bios?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Alot of manufactures do care about older consoles they just want to whine about piracy
    +2
  • S @ salazarcosplay:
    @BigOnYa I had 4.89 hfw on super slim that was great, but when I got a new hard disk I forgot where the guide was and could only find a guide for 4.90 and its resources
  • S @ salazarcosplay:
    @BigOnYa I think another reason to want to update is if the hfw is at the level of the fw
  • S @ salazarcosplay:
    you can sync trophies
  • BigOnYa @ BigOnYa:
    Yea that's what I'm sitting on now- 4.9, and it seems fine, have had no issues at all
  • S @ salazarcosplay:
    I don't know if people play online or such
  • K3Nv2 @ K3Nv2:
    My ps3 short circuited during a deep clean still salty about it after downloading 2tbs worth but SteamDeck okay with emulation still just can't run mgs4 worth shit
  • BigOnYa @ BigOnYa:
    Yea forgot bout trophies. They just silly to me. Just like the xbox achievements. Hey, to each they own tho.
  • K3Nv2 @ K3Nv2:
    It keeps players in touch with the game like a check list of things to do after they beat it
  • S @ salazarcosplay:
    @BigOnYa they ruined the gaming experience for me to be honest
  • S @ salazarcosplay:
    @BigOnYa Im not crazy about getting all of them, i feel like I have something to show for for the time put in
  • S @ salazarcosplay:
    @BigOnYa If you want to do rgh or 360 mod
  • S @ salazarcosplay:
    does it matter if you update your 360 or not before trying is it advisable or not
  • BigOnYa @ BigOnYa:
    Yea I don't pay attention to them really. Or do I try to 100% a game. I just play till story ends/ or I get the girl!
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +1
    BigOnYa @ BigOnYa: South Park is great cause they always touch on relavent issues going on today, and make... +1