Jump to content


Photo

Snes9xbox Super Nintendo Emulator For Xbox V6


  • Please log in to reply
7 replies to this topic

#1 madmab

madmab

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,394 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 03 February 2012 - 04:05 PM

SNES9XBox Super Nintendo Emulator for XBox v6 (The Kitchen Sink Edition!)

"Lock free.. like it should be!"
"Watching the tail wag the dog!

http://xport.xbox-scene.com
http://www.emuxtras.net

First off... "You must have at least ONE rom for our emulator to work. Really... how else are you gonna play you silly wabbit?". tongue.gif

I did this core update as a favor for Mega Man (?).

************************************

*********************************
*** Changes To Snes9Xbox Core ***
*********************************

* New APU Sound core hiccup issues now solved! Big super duper thanks to Philexile for pointing the way.
* Border at bottom of screen should be gone now
* No more lockups when using software filters (silly regression bug). That's my story and I'm sticking to it!
* Force Screen Size (Accurate Pixel Ratio) should work on all cores now.
* MP3 Volume issue should hopefully be fixed when loading a game that switches the cores.

**************************************
*** Interface Related Changes ***
**************************************

* I foobared the code that stores the text/game screen size/position there are two ways to correct this..

1) Go into Configuration -> Video Configuration -> Game and Text Screen Size/Position and configure your screen the way you want it to be. Once you do that you will get a popup "Do you want to use these settings globally?".. select "Yes". This will go thru all the existing saves and set them to match your selected game screen size/positions.

1.2) If you have "Automatically Use Default Game Configuration?" set to yes. Be sure to go into Configuration -> Set Default Game Configuration and set those as well.

2) (the long way).. Delete the *.keh files for all save game configurations created using the beta. The easiest way to do this is to copy the emulators "save" directory from the xbox over to a PC. Use the windows explorer "search" option to search for "*.keh" files, select those files (ctrl-a) and delete them. Then delete your saves directory off the xbox and copy the files back. Doing so this way will keep your game configurations intact. Sorry about that.. :s

Sorry for the inconvenience... :s

**** This only needs to be done if you used Snes9xbox V4 or later. Or if you used any of my beta's (once I rebuild them and make them available). ****

* Fixed screen blurring when selecting Return to launcher on the home screen and using a skin that uses "sprites as background".

* Code that runs when you select "Yes" to save screen size/positions "globally" is now properly functioning.

* Complete reworking of the auto screen sizing and lock code and I also tweaked the numbers a little. It should be a little more intuitive now. Unfortunately it had a bug which needs to be remedied with a few manual steps.

* Fixed issue where emu would crash if no accurate pixel mode settings were defined for the currently selected video mode.

* Checks put into the cheatcode database checker to let you know if the file is to big or has too many game entries and needs to be split up.

* Gilou9999's HD Colour skins should work properly now (no weird hacks). Be sure to at least copy over the "settings.ini" files in the skin directory and the skin "configurations" directories and "reload the skin".

* Added new skin transition option "none". Real handy for skins like Gilou9999's that uses the HD sprite trick.

* Windows 7 users should have no more weird issues on samba shares! Woohoo! Thank you YRUSirius for pointing out the available patch and Buzz for creating that patch. biggrin.gif

* Fixed issue where emulator menu video mode was reverting to last played games video mode in emu's that support game specific video modes.

* When switching cores you are now properly placed back to where you launched the game from (favorites or game select).

-------------------------------------------------------------------------
SNES9XBox Super Nintendo Emulator for XBox v5 (The Kitchen Sink Edition!)
-------------------------------------------------------------------------

*********************************
*** Changes To Snes9Xbox Core ***
*********************************

* Force region now working for 1.42 and 1.51 cores.
* Emu now only tries to load a save state if it actually exists. This should fix the "refreshbytes at 0 or less" error and "snapshot thisgame.tt0 does not exist" msgs as well as lockups from attempting to do so.
* Rewind still now working in 1.42. Whoopsie! biggrin.gif


**************************************
*** Interface Related Changes ***
**************************************

* Lockup when using the media browser is caused by the colour skin using too much RAM. Be sure to copy over the new "Colours (True HD) skins". I also put some code in to help alleviate the situation.

* Some software filters that were not working are now working properly. Just be sure to copy over the new "Colourse (True HD) skin" or else you will get lockups when trying to load a game and use a software filter.



-------------------------------------------------------------------------
SNES9XBox Super Nintendo Emulator for XBox v4 (The Kitchen Sink Edition!)
-------------------------------------------------------------------------

I forgot to include the version of 1.53 with the apu/irq changes that makes some games playable (Sink or swim). However it also slows down alot of games. It is named default-apu.xbe. Rename it to default.xbe if you wish to use it.


**************************************
*** Interface Related Changes ***
**************************************

* Fixed a couple lockup issues when attempting to view the synopsis for a game or file that has no synopsis.


*********************************
*** Changes To Snes9Xbox Core ***
*********************************

* Enabled rewind for the 1.42 core


Emu can be found in the usual places! Oh and no MU links sorry! ohmy.gif wink.gif tongue.gif jester.gif

Edited by madmab, 03 February 2012 - 04:08 PM.


#2 neil222

neil222

    X-S Expert

  • Members
  • PipPipPip
  • 607 posts
  • Location:Aotearoa
  • Xbox Version:v1.0
  • 360 version:none

Posted 04 February 2012 - 09:37 AM

Another great release..! Cheers. smile.gif

#3 Clockface

Clockface

    X-S Expert

  • Members
  • PipPipPip
  • 574 posts

Posted 04 February 2012 - 05:31 PM

This is brilliant! Downloading it now, thanks.

It really is great that the XBox is still being supported, especially with something as great as the SNES.

#4 Traz

Traz

    X-S Enthusiast

  • Members
  • 7 posts
  • Location:Australia
  • Interests:~~~ Clubbing<br />~~~ Surfing<br />~~~ Gaming<br />~~~ Writing<br />~~~ Retirement (one day...)
  • Xbox Version:v1.0
  • 360 version:unknown

Posted 05 March 2012 - 08:39 AM

Cheers for the update. However, I recently came across a weird lockup. I had been playing Der Langrisser for over a week now, clocking up about 10 hours of game-play (some folk said the English translation didn't work for Snes9, but it works without a hitch for me--except for the HQ2X filter). After all this time, suddenly I could not load up the game; as I scrolled through my list of Roms and selected Der Langrisser, the Xbox would freeze. I tried numerous things from deleting all my save files (after backing them up) and replacing the emulator's .xbe files and the .ini file near where the save files are kept and numerous other things; all to no avail.

I was finally able to make the game work again and restore my saves after deleting all my Screenshots (for Der Langrisser). I had clocked up 1,042 of them, so I'm guessing the glitch-lockup occurs when you pass 999 screenshots? One might inquire as to why I take so many, but it's just something I like to do with RPGs. It might take ten attempts to capture that perfect screenshot of a magic ability going off or whatever; and over the course of a lengthy RPG it's not uncommon for me to end up with 2,500 screenshots for a game. After deleting the bulk of the duplicates, the end result would probably be 250~ ace shots; uploading that collection for fans to look through in a gallery or for download appeals to some folk.

In any case, I am 95% sure that it was deleting all those screenshots that fixed this weird problem, since I did most of my tinkerings one step at a time. It's not a big deal to have to move them all onto my computer whenever the number exceeds 999, however. I was bloody worried that my saves had been corrupted somehow though, which is what the creators of the translation patch said can occur on other emulators within half an hour of playing; but I had my doubts since I had not come across a single problem during my current ten hours. wink.gif

Anyhow, thought I would let you know in case any other crazy-screenshot-junkie comes across this problem.


#5 madmab

madmab

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,394 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 06 March 2012 - 02:19 AM

Yeah you got me on that one. In order to reduce the amount of delay that occured while switching between action and title shots, box art and cart art, as well as playing the preview movies. So in order to alleviate the delay cause by reading in the screenshot directory as well as re-reading the current directory.

So I set the limit to 1000 figuring no one in their right mind would do more than that. laugh.gif

Funny I was just thinking the other day about this little adjustment I made.

I'm not 100% sure but I think I changed enough around since then that setting it back to the normal 4096 file limit should not cause any slowdown.


#6 Traz

Traz

    X-S Enthusiast

  • Members
  • 7 posts
  • Location:Australia
  • Interests:~~~ Clubbing<br />~~~ Surfing<br />~~~ Gaming<br />~~~ Writing<br />~~~ Retirement (one day...)
  • Xbox Version:v1.0
  • 360 version:unknown

Posted 06 March 2012 - 10:13 AM

Ah, I see. I believe I hit the limits in NeoGenesis at some point in the past, where attempting to take another screenshot simply isn't possible; it will try to take the shot, but you get no notification and nothing happens. No lockups, though. To be fair the game was Shining Force CD, which really contains two full games and some extras! >_>

Another thing I had been curious about, is whether the HQ2X filter will ever work properly? I only ask because if it works flawlessly in Zsnesbox (or whatever) why can't it be so with this one as well? Also not a big deal though since SuperEagle2X (or whatver >_@) looks 95% as good. Just wondering.

#7 madmab

madmab

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,394 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 07 March 2012 - 09:16 AM

I'll have to look into the HQ2X filter and see what is going on.

As for the other "issue" what I'll probably end up doing is keeping it at the 1000 limit but just modify the code so it wont lock up. So you will still be able to take as many screenshots to you're hearts content. But I figure anyone insane enough to want to view over 1000 in the game select screen has some serious issues. laugh.gif


#8 Traz

Traz

    X-S Enthusiast

  • Members
  • 7 posts
  • Location:Australia
  • Interests:~~~ Clubbing<br />~~~ Surfing<br />~~~ Gaming<br />~~~ Writing<br />~~~ Retirement (one day...)
  • Xbox Version:v1.0
  • 360 version:unknown

Posted 07 March 2012 - 11:22 AM

Yeah I always transfer them all to my computer once I finish a game. This emulator is just too good all-round to use anything else. As for the HQ2X filter, I just thought it was a common problem since you mentioned it in one of your posts before so I didn't elaborate. I've only tested it with Der Langrisser and Dragon Quest III, but it slows the music down to an annoying/scratchy level. Every other filter works perfectly though. I didn't try tweaking anything else since it did the same thing in whatever older version I had. Just a bit of a tease that it works without a hitch in Zsnesbox >_>




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users