Jump to content


Photo

[EMULATOR] No$gba v2.6a User's Guide and FAQ


  • Please log in to reply
3504 replies to this topic

#1 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 21 October 2006 - 05:54 AM

This is the official No$gba thread. Do not start a new thread for problems with No$gba. All questions go in this thread. Anyone starting a new topic will have points deducted and will be eligible for a warn.
 
No$gba is a pretty decent emulator, that is recommended for older and slower computers (for faster ones try DeSmuME). Most roms can be played with decent speed and save support, when No$Zoomer and external BIOS and Firmware files are used.Below are the instructions to run the emulator and a FAQ. Take a look at the emulator screenshots in section 3 further below, they may be useful to illustrate and indicate where some functions are.

----------------------

 

Read the instructions properly and thoroughly. Anyone who asks a question where the answer is posted here already will have points deducted.
 
1. How to Use No$gba?

  • STEP 1: Download the emulatorThe latest version of No$gba can be found here. Download the latest version, then create a new folder and extract it there.
  • STEP 2: Additional Files (YOU MUST USE THESE)
    • BIOS and FIRMWARE - These help to fix freezing/black screen and other emulation problems. Download, extract and place them in the SAME folder as your emulator.- Download here
    • NO$Zoomer - Download and extract the content in the SAME folder as your emulator:- Download & Information on NGEmu *READ* (needs registration to download, and 7-Zip to extract) - Provides a lot of useful features, such as screen size adjustment, volume control, rotation etc., and significantly improves emulation.
  • STEP 3: Download the roms - All NDS roms can be found on DGEmu.
  • STEP 4: Run the roms - IMPORTANT: Unzip the rom. Zip files are ostensibly supported, but it is better to use uncompressed files.Click on No$Zoomer.EXE. A window will pop up asking you which file to load. Chose a rom and click on 'OK'. Should the menu bar only contain kanji (japanese letters) or empty boxes, open the second menu from the right, then the third option from the bottom. Here, you can set your language, preferably to English (Squall Leonhart).
  • STEP 5: Save type * Can be skipped, read for troubleshooting - It should be okay to leave it at Automatic, which should be the default. If, however, you get a "failed to read data" or "reinsert cartridge" error message, you might need to change the savetype
    • Go to Options -> Emulation Setup and under NDS Backup Media, choose the correct save type.
    • You can find the save type at AdvanScene or at PocketHeaven.
    • If the information is not available, try all possible save types until you find the good one.
    • Save the setting (Options -> Save options) so that the save type is saved.
    • Go to File -> Reset Cartridge. If you skip out this step, the rom still won't save. The rom must be reset for the new save type to take effect. Now you have in game save support.
    • If saving still doesn't work, try using the size eight times smaller than the one listed. For example, EEPROM 64kb (notice the lower case 'b') is the same as EEPROM 8kB (notice the upper case 'B'). This is because there are eight bits ('b') in every byte ('B').This a chart for save types:EEPROM - 4Kbit = EEPROM 0.5KBytesEEPROM - 64Kbit = EEPROM 8KBytesEEPROM - 512Kbit = EEPROM 64KBytesFLASH 2048Kbit(2Mbit) = FLASH 256KBytesFLASH 4096Kbit(4Mbit) = FLASH 512KBytesFRAM 256Kbit = FRAM 32KByte
  • STEP 6: If all else failsEnsure you have Unzipped the ROM, that you are using No$Zoomer 2.3.0.2, that you have downloaded both BIOS files plus the Firmware file.Ensure that all of these files (the .nds ROM, No$Zoomer.exe, No$gba.exe, both BIOS files, Firmware.bin) are in the same folder.If it still does not work:

    ----------------------

    2. Additional FeaturesFOR NO$ZOOMER:
    • Open No$Zoomer. Open the ROM with it.
    • Press F11 to go to Emulation Setup. Change the Reset/Startup Entrypoint to "GBA BIOS". Then go to Options -> Save No$gba settings.
    • Reset the ROM using File -> Reset.It should work now. XD
    • Increasing Emulation Speed: No$gba offers you the possibility of choosing the speed of your play, just go to Options->Emulation setup and in "Emulation speed", choose one of the options, the fastest being "Unlimited MHz, Disaster 10%".
    • Microphone Support: No$gba supports this feature, but it is not 100% reliable. To make it work, go to Options->Emulation setup and in "Sound output", choose either "Mono" or "Stereo" (not "None").
    • Taking Screenshots: Just go to Utility->Screenshot. Next open any image editing program (such as MSPaint) and go Edit->Paste.
    • Cheats: The latest version of No$gba supports Codebreaker and Action Replay cheats. Turning on codes may affect performance, most notably speed. You should not turn on the codes until you need them.
      • Press F2 or go Utility -> Cheats
      • Click "Add new".
      • Paste the code into the first textbox, name your code in the long textbox, select Codebreaker or Action Replay depending on the type of code, and click OK.

        setupcheatlo5.gif

      • Double click the code to activate/deactivate it.
  • Pausing the emulator: Under File -> Pause
  • Volume Controls: Options -> Volume. Previously No$gba only allowed sound to be "ON" or "OFF", and OFF affected emulation of some games. Now you can adjust the volume.
  • Screen Size adjustment, Rotation, Savegame dumping, Microphone settings, Extras: Please refer to the NGEmu thread.It is highly recommended to read through it, as it is very informative.

Note that the savestates in No$Zoomer are not working, despite the options being present under the File menu.


----------------------

3. Emulator Screenshots
Emulation and Controls Setup Window
No$gba Recommended Settings
 
nocashoptions.jpg
Credit for image above: Tin Dog

----------------------

4. Frequently Asked Questions - (also see the excellent NGEmu's No$gba FAQ)
Q: Is No$gba a good emulator?
A: Yes, though it's rather outdated it can still emulate many ROMs using No$Zoomer and the BIOS and Firmware files.
Q: Where can I download it?
A: Read Step 1 above.
Q: Can it play all roms?
A: Not all but most.
Q: I tried to open a rom, but a black screen flashed, then a message box pops up saying "Cartridge not found"
A: Unzip your rom first, like I said in Step 4.
Q: Does it support save?
A: In-game save only, read the step 5 above to set the correct save type.
Q: Can it save state?
A: Not at all, despite the "Load State" and "Save State" options in the File Menu of No$Zoomer.
Q: The game is too slow, how can I increase the speed?
A: There are a couple of things you can do to improve the speed:

  • Shut down all unnecessary programs, such as MSN Messenger.
  • Go to Options->Emulation setup, then in "Emulation Speed" choose "Unlimited MHz, Disaster 10%".
  • Disable the sound in the emulator options. Sound is required by some games however (e.g. Pokemon).

Other than the above, there is nothing more you can do.
Q: How can I use cheats?
A: Read the Instructions above, under "Additional Features".
Q: Can I use link and wifi?
A: No, not at all. Don't ask about it, it won't happen.
Q: How do I emulate hinge close/open?
A: Minimize No$gba to emulate hinge close. Click it again to emulate hinge open.
Q: How can I enlarge or rotate the screen?
A: Use No$Zoomer as indicated in Step 2.
Q: Where did the compatibility list go? I can't see it anymore.
A: It wasn't updated anymore and pointless in the end. If you really need one, however, the NGEmu Forums still has a list here: http://forums.ngemu....hot-thread.html
Q: Some games require microphone support. Does No$gba have it?
A: Yes. No$gba should be able to recognize any microphone that is plugged into your computer automatically.
Q: Some characters/items/etc. are transparent. How do I fix this?
A: Use v2.6a, this should fix the transparency problem for most games. If it doesn't work then there's nothing that can be done.
Q: Does No$gba have a Mac or Linux version?
A: No, only Windows (and DOS). There is a way to run the Windows version on Mac or Linux using Wine.
Q: How can you solve the "Microphone Wave Failure"?
A: Use No$Zoomer, go to Options and uncheck "MIC ON". If you don't/can't use No$Zoomer (which is not a good idea!):

You mean "Microphone Wave Failure" right? The most common cause of this is no$gba's mic emulation picking up sounds from other applications. You're best bet is to mute everything else. Another solution would be to open your "recording settings" in windows volume control and select a source like AUX, Line-in, or something you don't use if you don't have a microphone. That way, no interference will get in the way.

Or just turn off sound and turn it on only when you need to use the MIC.
Q: How can you play a game without a MIC?
A: Please read this post from ngemu about Audacity:

Okay slightly less confusing explanation of what I did. You don't need a microphone to make this work. I have this free open source audio recording program called Audacity. In it you can select which source to record from in that drop down box from the top (as seen in the picture). It defaults to microphone, selecting Stereo/Mono mix makes it record from what's playing in your speakers. However instead of just just doing that, it seems to change what's being played directly into mic input in windows itself. Meaning if you leave it on Stereo/Mono Mix and close the program, put on some music and open anything else that records from the mic (teamspeak, windows sound recorder, skype) and you will notice it to will instead of grabbing mic input, grab what's being played. So if you don't have a mic, you can just leave it on Stereo Mix and any sound/music being played No$gba should think is mic input (as I said the music in Phoenix Wright 1 was good enough to blow away the fingerprint dust). Of course since mic input in No$gba only works if sound is on, you can't stop it from accepting the music as input at will (well you could probably just turn sound off for a second then turn it back on, I've no game that requires that to try it out on). This of course probably will make your mic useless, however simply setting the drop-down box in Audacity back to Microphone should make it work again in Windows. Hopefully that helps. Apparently Hiei-YYH and sigmax got this to work so hopefully it'll work for others.Super Simple explanation minus the reasoning or observations above. Get Audacity, select stereo mix in the drop down box as pictured. Close the program. No$gba will now pick up sound being played as mic input, the emulator's music will have some effect, play something in an audio player for more noise.

Q: How can you use Gamefaqs saves with no$gba?
A: Read this: http://www.dgemu.com...howtopic=447564
Q: Can you get pass the name screen in Harvest Moon: Island of Happiness?
A: Yes, Read this:

I assume you are using no$gba, cuz i had the same problem as well.The 'end' button isn't visible. But you can still click it. hm.jpg

Q: Can you play Guitar Hero?
A: Yes:

You need a patch in order to play the Rom. The patch will allow you to play using the A,B,X,Y buttons for the notes (depends on what your configuration is really.)Here's one place where you can get it with instructions:http://www.pinoycons...ut-guitar-grip/Follow steps 1-7Tested and works on both flashcart & emulator.

Q: I heard v2.7 is out. If it's not when will it be out?
A: The v2.7 release does NOT exist. Anything that claims to be is either 2.6a or a virus. There is no known date of when 2.7 will be released, or even if it will EVER be released. 2.6a came out many years ago and the developer disappeared years ago (you can't even download No$gba from his official website now), so right now it's assumed that No$gba coding has ceased.
Q: How to I play a game in a different language?
A: Most games load the language based upon the firmware of the DS that's currently loaded. So if a game supports English and French and your DS is selected to French, then the game will often load French. This isn't always the case though - some games use in-game menus instead.To simulate this on no$gba, you need to download firmwares that match which languages you want. The DS supports 6 - English, French, Spanish, German, Italian, and Japanese.You can also use the nds firmware editor from here: http://forums.ngemu....are-editor.html (registration required)Just edit the DS_FIRMWARE.BIN in the DS_FIRMWARE folder of no$gba. Do note though that you cannot set Reset/Startup Entrypoint in the No$gba Options to "GBA BIOS" (nds firmware) as this will make no$gba crash and renders it unusable unless you change the ini file.
 
Credits:

Spoiler


  • 0

#2 Guest_strifec1209

Guest_strifec1209
  • Guest
Offline

Posted 30 October 2006 - 05:33 AM

hm... well in the stickys the moderator posted something on the No$gba one about a firmware update... can anyone tell me where to get this... |(since its not in the sticky)
  • 0

#3 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 04 November 2006 - 05:37 PM

Well, it is pretty the question I asked also...Anyway, the new version has been just released with sound support. I just tested Bomberman and the sound works. But it doesn't seem that the compatibility is better.EDIT: It has a better compatibility.
  • 0

#4 Guest_jaspreet009

Guest_jaspreet009
  • Guest
Offline

Posted 12 November 2006 - 10:27 AM

i can t save in a game is the emulator supposed to be on a certain format or something or can u save state like on visualboyadvanced? or is it the snap shot? please help!
  • 0

#5 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 12 November 2006 - 10:49 AM

Nope, you can't save state for NDS roms. GBA save state should be supported.
  • 0

#6 Guest_jaspreet009

Guest_jaspreet009
  • Guest
Offline

Posted 12 November 2006 - 09:37 PM

how do i use the gba save state then?
  • 0

#7 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 13 November 2006 - 01:49 AM

Well I am not sure it can be considered as save state but you can go to file->Write snapshot.To load a previous save, go to File->Load snapshot.
  • 0

#8 Guest_jaspreet009

Guest_jaspreet009
  • Guest
Offline

Posted 13 November 2006 - 08:17 AM

the problem is by doing that once u load the snap shot the game freezes can that problem be fixed?
  • 0

#9 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 13 November 2006 - 08:23 AM

Strange it doesn't freeze the times I tried.Anyway, if you play GBA games, just use VBA, it's the best emulator and you won't have any problem with the save state.
  • 0

#10 Guest_jaspreet009

Guest_jaspreet009
  • Guest
Offline

Posted 13 November 2006 - 08:32 AM

im trying to save state for DS roms is that possible?
  • 0

#11 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 13 November 2006 - 08:35 AM

Read a few posts above: it's written "Nope, you can't save state for NDS roms".
  • 0

#12 alaras

alaras

    Egg

  • Active Member
  • Pip
  • 1 posts
Offline
Current mood: None chosen
Reputation: 0
Neutral

Posted 13 November 2006 - 05:55 PM

I also need to know if the reason my rom (which is not supposed to require the firmware, btw) isn't working is because I set up the BIOS files incorrectly. I'm trying to play Lunar: Dragon Song (it has been patched)
  • 0

#13 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 13 November 2006 - 06:05 PM

Follow the steps in the first post to make your roms work properly and check whether the rom is compatible.Anyway No$gba requires Real NDS-BIOS-image to work. However, if you use the bioses, it is still possible to play ordinary roms provided you re-encrypt them.
  • 0

#14 Guest_BrandonTheComander

Guest_BrandonTheComander
  • Guest
Offline

Posted 15 November 2006 - 01:47 AM

im try to play the kirby sqeuk squad game which emulator POINTS were deducted for this post by atomicknight
  • 0

#15 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 15 November 2006 - 02:37 AM

im try to play the kirby sqeuk squad game which emulator

Read the pinned topics!http://www.dgemu.com...howtopic=167341
  • 0

#16 Guest_Slipvayne5000

Guest_Slipvayne5000
  • Guest
Offline

Posted 16 November 2006 - 03:21 AM

well I tired everything you said with Bomberman Land Touched and I got the same results, game doesn't load at all. We probably need the firmware.bin file for this game.
  • 0

#17 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 16 November 2006 - 03:24 AM

Actually from the results I collected from other boards, firmware.bin or not the game doesn't load at all. Guess we have to wait another release of No$gba.
  • 0

#18 Guest_Megaman Zero X

Guest_Megaman Zero X
  • Guest
Offline

Posted 16 November 2006 - 04:08 PM

Can you check if Megaman ZX Works? I really want to know. It's one of the greatest games on a handheld, from what I've heard.
  • 0

#19 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 16 November 2006 - 07:25 PM

Can you check if Megaman ZX Works? I really want to know. It's one of the greatest games on a handheld, from what I've heard.

Read the first post, the compatibility list is here for this purpose.
  • 0

#20 Guest_basf11214

Guest_basf11214
  • Guest
Offline

Posted 17 November 2006 - 05:47 AM

I actually got 0114 - Lunar - Dragon Song (U) to load once, but somehow, it didn't load the second time around. What is going on?
  • 0

#21 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 17 November 2006 - 05:50 AM

What is the error message displayed?
  • 0

#22 Guest_basf11214

Guest_basf11214
  • Guest
Offline

Posted 17 November 2006 - 09:38 AM

The second time, there was no error, only blank (ie. white) screen. I have tried many times to reproduce the first loading, but no results.
  • 0

#23 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 17 November 2006 - 09:58 AM

Well, in my tests, this game never loaded so the mystery is how you managed to load the first time ;)
  • 0

#24 Guest_basf11214

Guest_basf11214
  • Guest
Offline

Posted 17 November 2006 - 10:34 AM

I finally got it to load. Here are the pics:Posted Image Posted Image Posted Image Posted ImageThe game runs at "normal" speed as far as I can tell 2 minutes into the game. The sound is a bit scratchy, but that's expected, right?EDIT: Changed the pics so my name isn't on them....

Edited by basf11214, 17 November 2006 - 10:47 AM.

  • 0

#25 Kiririn-shi

Kiririn-shi

    Hanyaa~

  • Dragon's Elite
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,352 posts
Offline
Current mood: None chosen
Reputation: 2
Neutral

Posted 17 November 2006 - 10:37 AM

You used the v2.3a? And yes the sound is far from being perfect.Do you used the firmware.bin also?
  • 0