PDA

View Full Version : Snes9xGx 2.0.1b1 - Snes Emulator for the Wii/Gamecube



wraggster
April 19th, 2007, 02:15
Crunchy2 (http://www.tehskeen.com/forums/showpost.php?p=16880&postcount=13) has released a new version of the Snes emulator forthe Wii/Gamecube. Heres the release details:


Here for all to try is version 2.0.1b1 of Snes9xGx. Note that I've, at the moment at least, only unofficially taken over this project, though I wouldn't mind being the lead. Alas, this current release does not incorporate any of the changes (other than eke-eke's) that have appeared in other peoples versions since softdev stopped developing it. I intend to take a look at that stuff and incorporate what seems good, but have not done so yet. Obviously I want to hear from everyone with regard to what you do and don't like about this version, what's missing, bugs, etc. Please note that there are no performance improvements in this version over the most recent release by eke-eke, but feel free to complain anyway. I don't mind.

Here is what is included in this new release. Note also that I've dropped the WIP naming scheme and am instead going with a 2.0.1b1 type naming scheme. This is a beta, so use at your own risk! Also note that the name may change at some point, but for now the old name is being used.

Having said all that, here is what I've added:

1. Automatically loads SRAM from the memory card in SLOT B when you load a game and then immediately starts running the game. Note that if there isn't a card in SLOT B it will report that it couldn't load a card in SLOT B, but will work OK, just without autoloading the SRAM. Note also that an actual SRAM save for games isn't required, just a memory card in slot B. If there is no SRAM save for the game on the card it won't load an SRAM and won't bother you with that fact, the game will just start running. If there is an SRAM save, it will load it and then start the game.

For best results, keep a memory card in Slot B! It's a simple as that! This can be an Action Replay memory card, incidentally, so no need to swap that card out if you have and use one!

2. If you manually load SRAM after having already loaded the game it now automatically does a soft reset of the game for you - you don't need to do this manually any more.

3. Option (on a per-game basis, and defaulting to OFF) to automatically save SRAM every time you return to the menu. Enable this feature in the Emulator Options submenu for each game you want it enabled in, and be sure to save SRAM after doing so to make it "stick" (see #3)

4. Option to "Save SRAM Now" right in the main menu, which will save the SRAM (and game settings) to the memory card in SLOT B immediately (see #2)

5. Can now read version 1.43 SRAM saves and convert them - please note that loading a game with version 2.0.1b1 will result in the SRAM save no longer being compatible with version 1.43! So you might want to backup your current SRAM saves.

6. Can now read SRAM saves coming from other platforms (Mac, PC, Linux) and can also save SRAM in a format readible by those other platforms (but see important known bug noted below with regard to saving an SRAM to SD card). To use this feature just load or save from SMB or SD card. It automatically figures out what kind of save you are trying to load, and automatically saves in a format readible by other platforms when saving to SD or SMB (yet still contains all the settings info.)

7. Smart memory card mounting tells you what to do if it can't mount the memory card and allows you do it right then and there (in short, if it can't mount the card you need to remove and re-insert the card, then press A - it tells you do this if it is needed.

8. Reworded and rearranged the menus a bit.

9. Miscellaneous other under-the-skin improvements.

10. If you make a bootable DVD of this, you can optionally put your ROMs on the DVD within an "SNESROMS" folder at the top level of the DVD. If you do this then when you choose to load a game from DVD it will default to showing you the SNESROMS directory. If you don't have an SNESROMS directory on the DVD it will do as before and show you the top level of the DVD, warts and all.

11. Healthy dose of FUN added for free!

Known bugs:
- Saving an SRAM to SD card does not work! Loading and Saving an SRAM from/to SMB works fine, and loading an SRAM from SD works, but if you save an SRAM to SD the file gets corrupted. I don't yet know why and could use help with this.
- Probably other problems I haven't run into yet

About the use of a memory card in Slot B: See post #15 in this thread below for a detailed explanation of why I do this. In short, it is so we have a known place for preferences and data to be saved to and loaded from. I use Slot B like a disk drive. It will allow us to make the program a lot more like an emulator on a computer, and easier to use - it's perhaps worth noting that I started my modifications to Snes9xGx in an effort to make it easy for my 4 and 6 year old boys to use. So, if you don't have an extra memory card, buy a cheap used one on ebay or elsewhere and just keep it in slot B, or buy an Action Replay and use it's memory card which has to be in slot B anyway.

The binary download comes in compressed .7z form and when uncompressed it, confusingly I must admit, ends up as the file "snes9x150.dol", in spite of this being Snes9xGx 2.0.1b1. I'll change the file naming scheme with the next release.

HOW TO USE THE DOL FILE
---------------------------------
If you are using an SD Card adaptor (SD Gecko or equivalent), set up your SD card (and Action Replay if you are using that to load SDLOAD) as instructed, then copy the "snes9x150.dol" file to your SD card. Also create an "SNESROMS" folder at the top level of the SD card and put all of your SNES roms in there. Insert the SD card into your SD card adapter, plug that into slot A. For best results, insert a memory card into slot B (or just keep the action replay memory card in slot B). Boot SDLOAD via Action Replay or however you do that, and run "snes9x150.dol" via SDLOAD.

If you are making a bootable DVD, I recommend, though it isn't required, creating an SNESROMS directory at the top level of the DVD and put your SNES roms in there - see note number 10 above. For example, if you are using "BootableDisc3" to create your bootable DVD, then, in addition to renaming "snes9x150.dol" to "bootldr.dol" and putting that into "my_bootable_disc", also create a folder called "SNESROMS" within "my_bootable_disc" and copy all of your SNES roms into there. Then run BootableDisc.bat and burn the resulting iso file to DVD. See the documentation that came with "BootableDisc3" for details on using that tool - there's more to it than this!

Download and Give Feedback Via Comments

rabidchild
April 19th, 2007, 08:42
Great release! The auto-loading of SRAM and immediate gameplay is brilliant. Much easier for kids and the not so technical among us. I'd love to see Z+R to get to the menu, and/or preset joypad configurations. Cheers!

MartinIturbide
April 20th, 2007, 04:09
It's a good version of SNES9x. It work nice. I made a mini DVD with it and some games and worked fine. I only have some weirdness with the wavebird, sometimes when the DVD boots it do not recognize the this controller.

mr_nick666
April 20th, 2007, 09:34
Try using a regular controller until it boots then switch over ;)

runarius
April 21st, 2007, 13:59
great release, only one problem, in all my games I get a bar at the top which is really annoying, it is in the snes9x menu too... see the image I attached.

gary_abernethy2
April 23rd, 2007, 16:07
IT WORKS!
Anyone who has been trying to load roms off their SD Card using SD Load and the Gecko adaptor and has been getting "unable to open SD Card" messages, THIS IS THE VERSION YOU NEED!
Big thanks to wraggster, Crunchy, and anyone else involved in this new 2.0 version. :)

runarius
April 26th, 2007, 16:58
well... that bug i mentioned about that bar over any game, it is only there if you burn it onto a bootable disc and then boot from it with a modchip. I tried booting from the same disc using gcos, and the bar was gone and everything was perfect. well, not really perfect. the player 2 joypad didn't work all the time. At some boots, it worked, at some it didn't. I am using wavebird cotrollers, the first one is working perfectly.

brandon9271
May 8th, 2007, 09:54
so how would I go about copying SRAM saves from the PC version of SNES9X or ZNES to work with this emulator? I know I will need CTR-GCS. what format do the saves need to be? I hope this is possible because I just did a "save" when I meant to do a load on SNES9x GX 0.0.5 and wiped out my Super Metroid... :( :p

babbing
July 2nd, 2007, 15:23
Quick question on this if anyone has a second....

I have the emulator working on my wii, and homebrew etc.. work nicely as well (good job :P )

But, for some reason I can't save to the gamecube memory card in slot B. Is there any reason anyone can think of as to why this might be? It specifically says it can't mount the card. There was one instance where the save did in fact work, and I have confirmed it though the wii. But I was unable to ever load it off the card. Other than that, it can't mount it. Thanks in advance for the help.

-Babbing

dreamcastninja
July 3rd, 2007, 20:45
you have to save it to an sd card in the sd adapter, i think.

I'm having a problem with 2 roms. super mario rpg and final fantasy 3... no matter what version of the rom I use, I always get "error loading rom" with mario rpg and with ff3 I always get a black screen with some numbers and the wii then resets.

any fixes?

babbing
July 4th, 2007, 14:02
Well, it is odd since I was able to save once(Just never able to load it again). Besides, the gamecube memory card is flash anyhow, isn't it?

From what I have read, I have to save to slot B, though I am not sure why I can't just create a third folder on the same card with the emulator and let it be happy and save files there. Any other possible ideas? Thanks!

-Babbing

MasterMan
July 12th, 2007, 20:47
Could anyone explain me how to boot it via BBA?
DOL-101 GC with qoob SX here.
Any complaint about third party MCs?

Lord Apocalypse
July 18th, 2007, 02:43
How do i download the file, what is a .7z? Never heard of it and what program do you use to unzip it? Both winzip and winrar say it's a bad archive.

SmashinGit
July 18th, 2007, 09:20
Go here http://www.7-zip.org/

Download and install. It's just another compression program like Winrar and Winzip.

Lord Apocalypse
July 18th, 2007, 11:23
Ah right, cheers. Might get this working yet! :p

EDIT: I can't get SRAM saves to work at all. Anyone had any luck with them yet? Would really like to be able to save those rpg's.

uk-wobbie
November 25th, 2007, 18:53
Hey ever one am new to this site!
I like to know can any one help me on setting this up as i am not that good on stuff like this.

I downloaded the snes emu folder and looked at the readme file! But i do not know what to do next on downloading libogc source (04-02-2007) and replace gu_psasm.S in /LIBBOGC directory located in root libogc source directory! I downloaded the 04-02-2007 but it says this on the file name "libogc20070204-source" is that the right one?

And how do i burn this to a DVD? Do i have to use a program?

One more thing!
Do i have to chip my Wii? To use this emu.

Thanks Rob

Sabres
November 26th, 2007, 07:36
^^^

Do you have a Gamecube? It's much easier to do all this using that system than the Wii. Either way, you should check out the main page of the "Gamecube News Forum" and look at the thing about running homebrew on the systems.

kittie10
December 25th, 2007, 00:04
Hello,
I have tried to load SNES, it loads great on my Gamecube, but I load everything right and use the SNES.....slota.dol and after it loads up to the SNES menu to load a game, I use my gamecube controller and when I click on LOAD FROM SLOT A, it says, CANNOT LOAD FROM SLOT A.
How come, what am I doing wrong? Any help would be great.

Sabres
December 26th, 2007, 22:06
^^^^

You must be using a version of SNESGX that is incompatible with you SD card. I suggest downloading one of the versions that I uploaded in another thread. It should be either on page 1 or 2 of this board.

Edit: Yeah, look for a thread called "SNESGX official" at the bottom of page 1 of these boards. Try using the version that i uploaded on the last page. The problem is that a lot of versions of SNESGX use a version of liboGC that is incompatible with many SD Cards. The version i uploaded should support pretty much every SD Card out there.

skizza83
February 13th, 2008, 09:54
Is there any SNES / genesis emulators that support multiplayer with more than 1 classic/gamecube controller? cheers

lagattack
February 20th, 2008, 03:15
C-Stick Left or Right brings up the menu.

jchaike
February 25th, 2008, 15:09
can someone make a tut on how to completely set this up? someone said they made a dvd, but the tut says you need the geko sd thing?

Do i need a modded wii? or can i do this with the latest firmware. do i need the twilight princess?

help! :confused:
thanks :D

FlameKing7009
May 10th, 2008, 00:59
thats fricken sweet

jon_doe645
January 23rd, 2010, 16:00
Can you use the wii traditional gamepad or just the wii classic controller for the games?? (rather than a gamecube controller or wiimote and nunchuck)

ritenourjohn
March 6th, 2010, 06:33
hey i just got my wii other them these files what else do i need to run the snes games?

nesrocks
November 22nd, 2010, 17:28
how do you install this (readme is confusing)

fulljackets
March 25th, 2014, 15:37
cool

fulljackets
March 25th, 2014, 15:39
comment telecharger

sillyrabbitt123
September 18th, 2014, 21:35
can i use any version of this or does it have to be: Snes9xGx 2.0.1b1 - to get this to work with SD Media Launcher? I want to emulate SNES on GC with games I own. I cannot seem to locate... Snes9xGx 2.0.1b1 can I use Snes9x GX 4.3.2 ? Thanks for any insight.