
Snes9xGX unofficial
Re: Snes9xGX unofficial
Thanks for the advice, my computer is almost dead 

Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. 
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble.

Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble.

- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
i took a quick look at the code to refresh myself why i never added that feature..
on startup, the emulator tries to initialize devices and i wanted to avoid the emulator thinking the WKF/WASP was an actual DVD drive which i think is the cause for crashing...
so if i remember, a user would have to load the emulator from SD gecko once
then change / save settings for WKF/WASP as default load location...with these settings in place, this allowed the emulator to startup the filebrowser from WKF/WASP sd card...
the main problem is WKF/WASP are read only devices, like a DVD drive...
so there is no way to save game play unless SD Gecko is used...this means you would have to play Zelda ALTTP from the beginning every single time...
...but if thats what you want to do, then try this: let me know how it works (if it works) so i can make a few more minor changes
on startup, the emulator tries to initialize devices and i wanted to avoid the emulator thinking the WKF/WASP was an actual DVD drive which i think is the cause for crashing...
so if i remember, a user would have to load the emulator from SD gecko once
then change / save settings for WKF/WASP as default load location...with these settings in place, this allowed the emulator to startup the filebrowser from WKF/WASP sd card...
the main problem is WKF/WASP are read only devices, like a DVD drive...
so there is no way to save game play unless SD Gecko is used...this means you would have to play Zelda ALTTP from the beginning every single time...
...but if thats what you want to do, then try this: let me know how it works (if it works) so i can make a few more minor changes
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
Wow you are amazing mega, it is working perfectly for me as of yet without the need for SD gecko. I have ordered a sd gecko, but with wiikey fusion alone, I can still play a select number of SNES games that don't need saving (like magaman X; password system and star fox, which I usually finish in 45 minutes anyway). Thanks for rewarding my impatience and sorry for the trouble.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. 
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble.

Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble.

- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
this version checks to confirm if WKF/WASP actually exist before attempting to mount...
- Attachments
-
- snes9xgx-003.7z
- (1.14 MiB) Downloaded 1287 times
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
Hi megalomaniac. I've been using your 0.0.1 unofficial version and it looks/plays great on my Wii. Would you consider adding libsickaxis and libwupc support to this? (and maybe updating to r722 in the process) Thanks.
[same for all your unofficial updates like NeoPop, NeoCD redux, FCEultra, Hugo GX]
[same for all your unofficial updates like NeoPop, NeoCD redux, FCEultra, Hugo GX]
Re: Snes9xGX unofficial
I'd like to get back to this for a second. I've tried these three SNES emulators side by side:bearteam wrote:This resource code of Snes9x 1.43 - GX Edition 0.1.1beta is much better than the one you used to port.
Snes9xGX based on Snes9x 1.53 is slower than Snes9x 1.43 on Gamecube.
- Snes9xGX unofficial 0.0.3
- SNES9X 1.43 GX 0.1.1b
- snes9x_next
Out of these SNES9X 1.43 runs best by far! The downside is, that it a) runs the games in letterbox mode (not fullscreen) and b) doesn't support SD cards bigger than 2GB... which makes it kind of unusable overall

Snes9xGX 0.0.3 on the other hand is a great emulator with very good features. But, as bearteam has stated, it runs the games too slow. So, megalomaniac: if you could implement the code of SNES9X 1.43 into Snes9xGX unofficial (if possible), that would be awesome!
http://code.google.com/p/snes9xgx143/
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
1.43 is implimented from back in 2008....
i think what you might be asking is to strip latest source all the way back to recompile with SDHC and video modes however more will have to be changed just to make it compatible with latest libogc....and these newer versions of libogc might be the cause for slowdowns as ive come to discover with neocd...
with neocd only the very minimal necessary was changed to allow successful compile with latest libogc, and that in itself broke speed...i imagine the same happened here...while i was able to perform tweeks to neocd to compensate, it still does not run as fast as compiled version from 6yrs(??) ago...
i think what you might be asking is to strip latest source all the way back to recompile with SDHC and video modes however more will have to be changed just to make it compatible with latest libogc....and these newer versions of libogc might be the cause for slowdowns as ive come to discover with neocd...
with neocd only the very minimal necessary was changed to allow successful compile with latest libogc, and that in itself broke speed...i imagine the same happened here...while i was able to perform tweeks to neocd to compensate, it still does not run as fast as compiled version from 6yrs(??) ago...
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
Too bad!
Well, I don't have the slightest clue about stuff like libogc, but i guess SDHC support is only possible with it?? Bummer.
Since it sounds, like there is nothing you could do solve the speed problems straightaway, would it be possible to at least change the video mode/aspect ratio in Snes9x 1.43 - GX Edition 0.1.1beta? It would be great to have at least one emulator with fullspeed and fullscreen support. Could you take a look into that part of the code? Please?
Well, I don't have the slightest clue about stuff like libogc, but i guess SDHC support is only possible with it?? Bummer.
Since it sounds, like there is nothing you could do solve the speed problems straightaway, would it be possible to at least change the video mode/aspect ratio in Snes9x 1.43 - GX Edition 0.1.1beta? It would be great to have at least one emulator with fullspeed and fullscreen support. Could you take a look into that part of the code? Please?
Re: Snes9xGX unofficial
Gamecube here. When i compress the executable SNES9X GX 003 with dollz 3, the soon it starts SNES9x the message "Loading DVD --> Unable to locate a load device!" appears. If you try to load the SD slot again, it reads "SD card not found", retrying does nothing. If you try to go into settings, it crashes
Same results with untouched-uncompressed dol
Same results with untouched-uncompressed dol
Re: Snes9xGX unofficial
Yes, totally. I even tested the last official release by Tantric, no problems there
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
use 0.0.1sindrik wrote:Gamecube here. When i compress the executable SNES9X GX 003 with dollz 3, the soon it starts SNES9x the message "Loading DVD --> Unable to locate a load device!" appears. If you try to load the SD slot again, it reads "SD card not found", retrying does nothing. If you try to go into settings, it crashes
Same results with untouched-uncompressed dol
i think 2 and 3 were targeted for WKF devices
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
0.0.1 does work. Only tested uncompressed.megalomaniac wrote:use 0.0.1sindrik wrote:Gamecube here. When i compress the executable SNES9X GX 003 with dollz 3, the soon it starts SNES9x the message "Loading DVD --> Unable to locate a load device!" appears. If you try to load the SD slot again, it reads "SD card not found", retrying does nothing. If you try to go into settings, it crashes
Same results with untouched-uncompressed dol
i think 2 and 3 were targeted for WKF devices
Re: Snes9xGX unofficial
New finding: 0.0.3, it works only in slot A! But after you load a couple of games, the message "Invalid file size" appears and you can't load any more games on the rom list. It doesn't hang, but the only thing that can be done is pressing the exit button.sindrik wrote:Gamecube here. When i compress the executable SNES9X GX 003 with dollz 3, the soon it starts SNES9x the message "Loading DVD --> Unable to locate a load device!" appears. If you try to load the SD slot again, it reads "SD card not found", retrying does nothing. If you try to go into settings, it crashes
Same results with untouched-uncompressed dol
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
Sounds like you are having problems with your gecko adapter
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
But why would other emulators work normally? or even generate a "loading dvd" message?megalomaniac wrote:Sounds like you are having problems with your gecko adapter
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Snes9xGX unofficial
the emulator uses MountAllFAT();
basically all this does is searches slot A to determine if there is a fat formatted SD card....
if it does not find one, then it searches slot B
this code is used is both 0.0.1 and 0.0.3
your explanation of behavior indicates (as shown in the past in numerous threads) there is some issue with the sd adapter or the cardslot itself..
are you using an SDML adapter? those have been known to have contact issues...
see if this helps: viewtopic.php?p=22982#p22982
use about 4-6 strips
basically all this does is searches slot A to determine if there is a fat formatted SD card....
if it does not find one, then it searches slot B
this code is used is both 0.0.1 and 0.0.3
your explanation of behavior indicates (as shown in the past in numerous threads) there is some issue with the sd adapter or the cardslot itself..
are you using an SDML adapter? those have been known to have contact issues...
see if this helps: viewtopic.php?p=22982#p22982
use about 4-6 strips
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving



Re: Snes9xGX unofficial
Tested! I already did the tape mod before, because yes, the adapter sucks before that modificationmegalomaniac wrote:the emulator uses MountAllFAT();
basically all this does is searches slot A to determine if there is a fat formatted SD card....
if it does not find one, then it searches slot B
this code is used is both 0.0.1 and 0.0.3
your explanation of behavior indicates (as shown in the past in numerous threads) there is some issue with the sd adapter or the cardslot itself..
are you using an SDML adapter? those have been known to have contact issues...
see if this helps: viewtopic.php?p=22982#p22982
use about 4-6 strips
Well, guess what? It was the SD card, all this time. I'm using a different one, a 1gb microsd with adapter. Is there a logic behind that? The dvd loading error and stuff, why would it trigger that? (your fceugx build does work in the previous sdcard, for example)