Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
It is not actually a real port. I just compiled the latest version of wine, used a wrapper named Wineskin to make an app bundle that runs No$GBA via wine and made an icon that looks like No$GBA's original one. Voila, a smoothly working Nintendo DS emulator for Mac!

This one actually runs way better than desmume for mac, so I decided to share it here.

IMPORTANT: If you don't want your save files to disappear then don't quit the app by pressing Cmd + Q or by right clicking the app icon and selecting quit. Instead, close its window if you want to quit the app.

Download Page

If you happen to experience any problems, give me a description of the problem via the contact form on my site and I'll address it necessarily. Also any kind of feedback is appreciated.

Screenshots:
screenshot20101115at123.png

screenshot20101115at122.png
 
Last edited:

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
is there a way to play these on a ipad/iphone?

Well there are no NDS emulators for iOS as far as I am aware (don't know about apps for jailbroken devices. There was a PSX emulator, so an NDS one should be possible). If you are talking about using wine on iOS to run windows software like this, theoretically? It is possible. But a big portion of wine would need to be rewritten to run on iOS. Lets assume that such a version of wine exists, even then

1) It wouldn't be accepted into the iOS App Store.
2) It wouldn't be logical to use it on an iOS device other than an iPad.
3) Wine has problems as it is, maintaining a forked version will be a pain.
4) Instruction set difference.
 
Last edited:

jackerbacker

macrumors newbie
Dec 22, 2010
26
6
Austin, Texas
I know this is kinda late, but how in the world did you get Soul Silver to load? LOL. Even when I change the "NDS- Cartridge Backup Media" setting it still fails.
 

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
I know this is kinda late, but how in the world did you get Soul Silver to load? LOL. Even when I change the "NDS- Cartridge Backup Media" setting it still fails.

Try running it with the default settings. Also it loads fine but it gets stuck right after character creation for me. Other games I have work fine though.

Also I uploaded build 4. It is better performance-wise and some bugs that caused a crash are fixed.

Edit: I forgot to change something in build 4, making a new build and uploading.
 
Last edited:

jackerbacker

macrumors newbie
Dec 22, 2010
26
6
Austin, Texas
Sorry if this is asking for too much, but could you try to make Pokemon White/Black work on this? LOL. It seems impossible to get those games working on No$ but on DeSmuME it works fine... well not really. DeSmuME lags and crashes like a bitch on Snow Leopard for me but it can play the games. Those two games require the 2048k byte cartridge backup media but im not sure if thats even possible for No$

EDIT: Nvm. Figured it out. Found a AR code to input and it works amazingly. All we need now is No$Zoomer.

Thank you for all your work Isair. This is so much better than DeSmuME.
 
Last edited:

ash09

macrumors newbie
Dec 27, 2010
1
0
Ah, this is awesome!
Thanks so much for this.
Any chance of a screen rotation option similar to the one in Desmume?

I'm playing Hotel Dusk and the rotation is 270°.
If not, I understand, just figured I'd ask.

Thanks again for this, totally kicks the crud outta Desmume.
 

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
Glad that you were able to find a fix jackerbacker. Also yeah I am going to include No$Zoomer in it soon but there are rendering related issues with it. Since No$Zoomer supports rotation it'll solve ash09's problem too.
 

ynksb1962

macrumors newbie
Jan 1, 2011
1
0
Golden Sun 3

Hey, I'm running Mac 10.5.8 and I've got a Golden Sun 3 file. I'm fairly certain that it works because I've played it using DeSmuMe for Mac. (It was annoyingly slow.)
I downloaded your emulator because no$gba was supposed to be superior, but I wasn't able to get the game to run. Would you be able to help me?
It might be a problem with the OS compatibility but it's also possible that I don't know what I'm doing - I'm not very experienced with emulation.
Thanks :)
 

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
Hey, I'm running Mac 10.5.8 and I've got a Golden Sun 3 file. I'm fairly certain that it works because I've played it using DeSmuMe for Mac. (It was annoyingly slow.)
I downloaded your emulator because no$gba was supposed to be superior, but I wasn't able to get the game to run. Would you be able to help me?
It might be a problem with the OS compatibility but it's also possible that I don't know what I'm doing - I'm not very experienced with emulation.
Thanks :)

You need a patched ROM for it to work with No$GBA, you can check some ROM sites for it or patch the current ROM you have.
 
Last edited:

himatzs10

macrumors newbie
Jan 2, 2011
1
0
As you know the roms for pokemon HG and SS have anti-piracy "checks". Desmume is able to get past those obstacles, and there is no need for a black screen ar code either. the problem is for me on my mac its way too slow. I changed the frameskip and everything its still ridiculously slow. NO$GBA cannot get past those anti-piracy obstacles. So i decided to download and use your version of the no$gba. It works great except it also crashes and has the same problem as the other no$gba emulators. At a certain part of the game you cant even play it, because there is a fatal error "rom-image crash". Is there anyway around it? I would use desmume but its too god damn slow. Please help:(
 

DrugsterGenesis

macrumors newbie
Jan 2, 2011
2
0
Sorry if this is asking for too much, but could you try to make Pokemon White/Black work on this? LOL. It seems impossible to get those games working on No$ but on DeSmuME it works fine... well not really. DeSmuME lags and crashes like a bitch on Snow Leopard for me but it can play the games. Those two games require the 2048k byte cartridge backup media but im not sure if thats even possible for No$

EDIT: Nvm. Figured it out. Found a AR code to input and it works amazingly. All we need now is No$Zoomer.

Thank you for all your work Isair. This is so much better than DeSmuME.

Can you please share the AR CODES with us? and can you also teach me how to do copy/paste on NO$gba, coz i doesn't allow me do command c/command v :)

Thanks,
 

DrugsterGenesis

macrumors newbie
Jan 2, 2011
2
0
if you happen to experience any problems, give me a description of the problem and i'll address it necessarily. Also any kind of feedback is appreciated.

i'm having problems with copy/pasting ar codes. I dont wanna type all the codes there. I see that you are from istanbul :) mukemmel bir icad seninkisi.

Thanks,
 

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
i'm having problems with copy/pasting ar codes. I dont wanna type all the codes there. I see that you are from istanbul :) mukemmel bir icad seninkisi.

Thanks,

control + v kullan program icindeyken.

As you know the roms for pokemon HG and SS have anti-piracy "checks". Desmume is able to get past those obstacles, and there is no need for a black screen ar code either. the problem is for me on my mac its way too slow. I changed the frameskip and everything its still ridiculously slow. NO$GBA cannot get past those anti-piracy obstacles. So i decided to download and use your version of the no$gba. It works great except it also crashes and has the same problem as the other no$gba emulators. At a certain part of the game you cant even play it, because there is a fatal error "rom-image crash". Is there anyway around it? I would use desmume but its too god damn slow. Please help:(

Check if there are patches on the internet.
 
Last edited:

gkelly1117

macrumors newbie
Jan 7, 2011
3
0
I cant save

I just downloaded this EMulator. and its fast as hell.. and I downloaded a Pokemon game, Pokemon Diamond to be exact.

but how do I save?! thats my biggest issue as of right now
 

jace88

macrumors 6502
Jan 3, 2011
320
121
Sydney, Australia
I think we're clearly venturing into the off-topic realm of warez/pirated software so be careful ladies and gents.

I'm amazed at people being able to play DS games on a computer- it just doesn't click in my mind as to how you can substitute finger/stylus with a touchpad/mouse. *shrugs*
 

gkelly1117

macrumors newbie
Jan 7, 2011
3
0
yeah, i found out how to save anyways.

biggest issue now is the microphone wave in error. ANy idea how to fix that? Maybe No$Zoomer
 

Emannyv93

macrumors newbie
Jan 8, 2011
2
0
Hello, I saw your video on youtube & i downloaded the No$GBA, & i tried using the patched pokemon black, but it doesnt let me pass the blue screen... So ive tried copying the Ar code but its not letting me paste it -__-. Can anyone help me ?

Thanks a lot guys & happy new years :'D
 
Last edited by a moderator:

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
Hello, I saw your video on youtube & i downloaded the No$GBA, & i tried using the patched pokemon black, but it doesnt let me pass the blue screen... So ive tried copying the Ar code but its not letting me paste it -__-. Can anyone help me ?

Thanks a lot guys & happy new years :'D

I have no such video on youtube, also as I wrote before that you need to press control + v instead of command + v in No$GBA in order to paste the contents of your clipboard buffer.

it doesn't work in 10.6.6

when i open it it automatically quit.

Weird, I have 10.6.6 and it works perfectly. Can you check your console messages for me and send the related ones via e-mail?

yeah, i found out how to save anyways.

biggest issue now is the microphone wave in error. ANy idea how to fix that? Maybe No$Zoomer

I'll have to either port No$Zoomer too or a new official version of No$GBA addressing that issue will work too.


I think we're clearly venturing into the off-topic realm of warez/pirated software so be careful ladies and gents.

I try to not cross the line, and certainly hope that other people won't too.
 
Last edited:

GFLPraxis

macrumors 604
Mar 17, 2004
7,152
460
Well there are no NDS emulators for iOS as far as I am aware (don't know about apps for jailbroken devices. There was a PSX emulator, so an NDS one should be possible). If you are talking about using wine on iOS to run windows software like this, theoretically? It is possible. But a big portion of wine would need to be rewritten to run on iOS. Lets assume that such a version of wine exists, even then

1) It wouldn't be accepted into the iOS App Store.
2) It wouldn't be logical to use it on an iOS device other than an iPad.
3) Wine has problems as it is, maintaining a forked version will be a pain.

It's not even theoretically possible.

A Windows binary is written for the Windows API and then compiled for x86 processors. WINE is a wrapper that interprets those Windows API calls. You still have the "compiled for x86" problem; iOS runs on ARM processors.

That's the reason WINE never worked on PowerPC Macs. Apple solved that problem with Mac software by making XCode make Universal Binaries that had both x86 and PPC versions of software in them.
 

Isair

macrumors member
Original poster
Jul 7, 2010
72
0
San Francisco, California
It's not even theoretically possible.

A Windows binary is written for the Windows API and then compiled for x86 processors. WINE is a wrapper that interprets those Windows API calls. You still have the "compiled for x86" problem; iOS runs on ARM processors.

That's the reason WINE never worked on PowerPC Macs. Apple solved that problem with Mac software by making XCode make Universal Binaries that had both x86 and PPC versions of software in them.

Forgot the instruction set difference, thanks for reminding.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.