Help - Search - Members - Calendar
Full Version: Snes9xbox Super Nintendo Emulator For Xbox V2
Scenyx Entertainment Community > Xbox1 Forums > Software Forums > Xport / Madmab Edition Projects
Pages: 1, 2
madmab
SNES9XBox Super Nintendo Emulator for XBox v2

http://xport.xbox-scene.com

First off...

-------------------------
Special thanks....
-------------------------

X-port for porting a great collection of emu's over to the xbox, releasing the source code, and answering my stupid questions.
Atariage (Albert in particular) - For providing a place for me to ramble on. For encouragement in general.
RessurectionX for all that Xtra's stuff, synopsis, suggestions, etc.
Gilou9999 for a new PM3 skin, synopsis, suggestions, rumble codes, etc.
Megaman_? for AR and GG cheat codes and Bombloke for scripts to convert them.
Bigby, Du0ph0ne, TheMaster3, Nytmar3 for some beta testing.
Comments of support from various interested parties.
If I missed anybody shoot me an email and I'll update this file.


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

* Fixed the issue with the black border at the bottom of the screen.. The emu likes to force the vertical resolution to 239 even on NTSC games which causes the black border at the bottom. Most games even PAL run at 224. The emu will be nice and tell you if the game you are currently playing is using 239 pixels.

* Hopefully any PAL xbox speed issues are fixed. I'm sure you'll let me know if they ain't. tongue.gif
* Added multiplayer5 support for games that use more than 2 controllers (aka Bomberman)
* PAL ROMS now supported. In the game configuration screen you can select "Automatic", "Force PAL" or "Force NTSC". Let me know if you run into any PAL games with scratchy sound. Because of this I had to change the perfect pixel screen to have two options. One for PAL and one for NTSC
* Tweaked around with the rewind system fixed a couple potential xbox lockers. Rewind works well in 480i/p and fair in 720p. See below.
* Screen memory allocated depends on whether filters are active or not. This is done to help relieve memory issues when running at 720p and higher.
* Snes9xbox now has support for AR (Action Replay) and GG (Game Gear) codes. Check them out!
* Software filters should work now (I think I got it right).
* Given the full "Madmab Edition" treatment.
* New dual-preview skin to support Ressurection Xtra's. Say thank you to Gilou9999 for the skin.
* Two skins to choose from. Snes and Snes 2.0.
* "Auto Game Configurations (aka Configuration defaults)" added (see below description).

* Background Music now stops when you start a game..

* Fixed a long standing bug in the favorites system. This one goes waaaaay back.
* Emulator should now work with 1.6 Xbox's super big thanks to FreakDave. 1.6 users let me know how this works for you.
* Fixed a problem where the media directory selected by the user replaced the wrong media directory. Again. Double Doi on me! tongue.gif
* Fixed the problem where the wrong synopsis description was showing when selecting a game in the favorites menu.
* Fixed odd bug where the opening movie and movies played full screen in the media browser would not display properly at 1080i
* Fixed a couple goofs that prevented loading ROMS over a samba share.

* "Move Selected to the Garbage Folder?" now has a new option.. "Never Move". So "Yes" will ask before moving the selected file to the Garbage folder. "No" will just move the file and "Never Move" won't move the file at all.

* New feature "Seconds before playing movie" determines how long the emu will wait before playing a movie. The default is half a second. This will help speed up rom browsing. Especially useful for people streaming stuff (like movies) across the network.
* Pick -1 on "Seconds before playing movie" to set to 0 seconds. 0 will equal half a second.. 1 one second, and so on.

* If streaming movies from across the network and the user press on the dpad or a, b, x or y the emulator will abort the transfer. This should help speed up rom browsing and allow the user an "out" especially for the larger movies.

* User can now select which "cheat code database" they wan't to load since it seemed silly to mix the many AR and GG codes into one file for Snes9xbox.
* Select file function now has an option to not display directories. First menu to use this is the cheat code database select screen.

* Pressing the back key while viewing a games synopsis will toggle between a fixed font and the skins proportional font.
* Fixed long standing bug of YesNo Menu pop-up graphic not centering properly.
* Fixed an issue with the software filters displaying garbage.
* Activated the "Keep user Within ROM Directory Tree?" which I somehow missed.
* Fixed up the box/cart art position on a few skins.
* Fixed a problem where setting the box/cart orientation was screwed up.
* Fixed the bug that screwed up Gilou's skin to begin with (too weird to explain). tongue.gif

--------------------------------------------
New SAMBA code from XBMC
--------------------------------------------

* Old SAMBA code replaced with code from XBMC. You should now have more luck connecting to your SAMBA shares (including a NAS). Especially shares with passwords which NEVER worked under the old code.

* Renamed "Enter Samba Share Name" to "Enter Root Samba Share Name" since it acts more as a shortcut now that you can "Browse" SMB shares.

* "Samba Server Name" doesn't really serve any purpose at the moment but I left it in there just in case.

+ SMB shares can now be browsed. As a result how you use Samba shares has changed slightly... Try these steps..

1) Clear out your "Samba Share Name"
2) Use either the ROM browser or the "Change default directories" to browse to your share (Press "Y" until you see the drive list and select "SMB:\\").
3) If it doesn't work, try it again a couple times. For some silly reason sometimes it times out.
4) If the emu thinks your share needs a password a window will pop-up asking you if you want to enter in a username and password. Enter it as "username:password".
5) As a result of this change you can set all your definable directories to any share with any password.

6) If for some reason browsing doesn't work try entering your Samba server name in the "Enter Root Samba Share Name" under "Network/Netplay Options" format is "smb://servername_or_ip/sharename" or "smb://username:password@servername_or_ip/sharename" if the share is password protected. Browsing once within a share is much more reliable.

7) If you enter anything into the "Root Samba Share Name" then you are stuck with that and cant use other servers unless they are on Relax.

8) If steps 1-5 don't work for you but step 6 works you might wanna consider deleting your emu_name.ini file in the SAVES directory. I was told by one user that this cleared up his problem.

+ Some suggestions if you decide to "stream" stuff over the network.

1) Try splitting the workload. Setup a Relax and Samba share (or even seperate servers) and divy up the workload. They both have seperate cache's so it's more efficient.
2) Roms, Screenshots, Box/Cart art, Manuals, Commercials, and the like are great candidates for streaming.
3) If you do stream Screenshots and Box/Cart art set the timers a little higher and not the same. For example 5 seconds on screenshots, 10 on Box/Cart art. Or just set them to 0 (manual advance).
4) Streaming movies really depends on how good of a network you have For example streaming movies over a wireless network aint gonna be so hot.
To me relax seems faster but that may have changed with the new SMB code. You might also wanna consider bumping up the movie delay a couple seconds.

An example of how I have mine set up. Screenshots and Box/Cart art on the xbox 5/10 sec delay respectivaly (or 0). GameFaqs, VGMaps, etc on xbox.
Movies on Relax share to computer connected to my Xbox (1-2 sec delay). ROMs on a Samba share to my NAS, as well as all of the commercials and manuals.

The possibilities are endless. Experimentation is worthwhile. Or you could just slap a super big hard drive in your Xbox and forget all this silliness. tongue.gif


*********************************
*** To Do For Snes9Xbox ***
*********************************

- lightgun support, PAR, loading of external data files for certain games, SNES mouse support.
- Memory issues may be no longer and I might be able to take out the above mentioned screen filter code.. Just have not got around to it.
- Anything else I happen to think of...

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

* Accurate Screen Pixel Ratio option added (see "http://fancyxbox.info/?doc=1&secao=screen" for more into) per gilou9999's suggestion. Some numbers are still a WIP. Go into Game/Text Screen Size Position" and select "Set Game Screen to Accurate Screen Pixel Ratio". The emu will ask you if you wish to turn off software/hardware filters and flicker filter. This is recommended for the most accurate screen. You'll still have to manually adjust the image on the Y axis. We can't do everything for you, ya lazy bum!

* Added an option to display a "Static" video if no movie found. Can be set to yes or no. Static file must be named "Tv Static.xmv" and placed in the emu's "backgrounds" directory.

* Rewind is a bit of a memory hog. On some emu's at 720p it is barely useful. Some emu's can't even handle it. Here is what I did.
* Tweaked around with the rewind system fixed a couple potential xbox lockers.
* Modified the rewind system so if memory runs low it clears half the buffer, if that doesn't work it clears the entire buffer. What this means is that on memory intensive emu's you'll have a rewind system that mostly works. It's pretty much a "better than nothing" set-up.
* Modified the emu so that it allocates screen memory based on the software filters used. If you use no software filters you can save up to 4 times memory. 2 times on 2x filters.
- As a result if you change the filters from none to 2x or 4x. Or change it from 2x to 4x you will have to exit and reload the game for it to work. The emu will remind you of this. I figured this would make a good compromise for people who wanna eek out a little extra RAM.

* Known emu's to have rewind issues.
- NeoGenesis in CD or 32x mode cannot deal with it. Frameskip had to be activated for it to even work in Genesis mode.
- Snes9xBox works almost 100% in 480i/480p. At 720p I relied on two things clearing the buffer when it's full and saving memory when filters are not used (see avoe)

* Pressing Back while in the the controller settings menu will set the value to "None".
* Hopefully addressed weird issues with "Force Reload D:\\*.ini Settings".
* New option to "Keep user Within ROM Directory Tree". You can find it in "General Settings, Page Two". Useful for keeping n00bs from getting lost while selecting games.
* Hoperfully cleaned up all instances where the current "game select" directory would get trashed.
* Transparency control for keypad and keyboard should now function properly.
* Tightened up the Synopsis parsing code (sorry RessX sad.gif )
* Fixed issue where cycling thru screenshots when non-available would create an infinite loop.
* Fixed two bugs that would cause the game select screen to slow down massively. One related to having Box/Cart art timer set to 0. The other related to the rather large size of the Xtra's. You dirty pirate you! tongue.gif

Fixes to the keyboard/keypad including. These affect emu's that use a keyboard/keypad (Winuaex, AdamX, Atarixlbox)
* Keyboard/keypad no longer corrupts portions of the screen when being moved.
* Keyboard/keypad can be moved diagonally in ALL directions now
* Keyboard/keypad transparency now works properly when "Pause game while using Keyboard/Pad" is set to ON.
* Fixed issue with screen blurring when Keyboard/keypad is activated. I'm surprised I did not notice this earlier.

* Created a new overlay system. The file "overlay.ini" contains configuration information for each overlay, including the color of the transparent button.

* Fixed issue with the "Music Control Menu" where the "Go to next/previous song" options were not working.
* Fixed issue where "View playlist" did not show the first two songs.
* Fixed issue where "pause" would still display even after changing songs while viewing the playlist in "clear screen" mode.
* Add song to playlist now functions correctly.

* Added a seperate "Volume Control Menu". It can be accessed by pressing "Y" in the "In Game Options" menu, or from the "Game Configuration" menu. It lets the user set the volume for in game sound, mp3_cdda, cdda, movie and mp3 music player from 0-100.

* Fixed issue where games that had more than 48 CRCs in the cheat code database would cause a crash when game is selected while searching for cheat codes.

* Rumble codes and cheat codes are now stored in seperate files. ( "rumblelist.inf" and "codelist.inf" respectively). To make it easier to search for "rumble codes" only. Note to cheat code makers: be sure to make your cheat codes and rumble codes seperately now. For those importing rumbles, the rumble does not have to be "activated" in order to work, it just works. Remove it from the list if you no longer wish to use it, or set it to "Rumble Enabled On - Nothing".

* Cheat code menus moved around. In-Game menu option "Cheat Codes" was moved into "Game Utilities" and replaced with "Cheat Code Database" to make it easier for the gamer to use codes in the database. Cheat code creators just need to go into "Game Utilities" to get to their stuff.

* Skin can now have a "Startup Movie" on loading menu. Please use with discretion (no long movies). User can press B to skip the movie.
* "Startup Movie" can be displayed full screen or in a window. If fullscreen is used the loading menu will not be displayed.
* Transparency for "Startup Movie" can be set as well.
* Moved the network initialization code to run before the loading menu. This moves the delay caused by network init to before the display of the loading menu, not after.

* Files when selecting within a zip are sorted.
* Added a seperate timer for alternating Box/Cart art.
* LThumb-Down - Go to next Box/Cart. LThumb-Up - Go to previous Box/Cart.
* Ability to view synopsis from within game. (press right analog stick down).

* Movies! The ability to display movie previews!
You can set the movie/previews directory in the "Change Default Directories" section.
The movie name has to be exactly the same as the ROM name. Only one movie per game.

* Display order can be set to. None, Screenshots Only, Movies Only, Screenshots 1st- Then Movies, Movies 1st- Then Screenshots.
* Sound for movies can be turned on/off
* Box/Cart art can be displayed in seperate window.
* Transparencies for Box/Cart art (and screenshots) is now supported Check out some of the 3d Box/Cart art floating around!
* Skin author can now designate two locations where Boxart or Cartart will display based on width vs height.
* Movies display over screenshots so if you want you can see screenshots when no movie exists.
* Can now stream videos and screenshots from Samba or Relax.
* Old Screenshots are now sorted and displayed in proper order.
* Old Screenshots can be named anything (as long as it has .png extension)
* In Game Options Screen can be sized and positioned now.

* New option to "Force Game Screen Size/Position". There are two configurable screensizes. (To deal with multi-core systems like MekaX and XboyAdvance). This will be useful when switching from HDTV to SDTV or vice versa. It will save the user the trouble of resizing the screens for something that is likely temporary.

* Numerous changes to menu system see above (current menu configuration layout)
* Skin Sprites can now be named for easier manipulation. Directory names must be of the format "0_spritename", "1_spritename", etc. Do not use underscores for the spritename. It is a delimiter.
* Added "Select Skin Configuration Used" and "Save Skin Configuration as" to the "Configure SKin" menu in place of the above moved options. This allows multiple skin configurations in one skin allowing the user more "pre-defined" options on how a skin looks. For example the placement of the games list and the preview screens. Gilou's Dynamic skins really take advantage of this, check 'em out!
* Sprites now display when sizing the preview screens.
* Changed "Seconds before auto-advancing Screenshot" to "Seconds Before Auto-Advancing Artwork".
* Changed "offset X" and "offset Y" to "Offset X (left/right)" and "Offset Y (up/down)" in the Sprite Settings menu.
* New Option to pause or not pause emulation when keyboard or keypad is up.

------------------------------------------
Finished the "Media browser"
------------------------------------------
* Be sure to use the RessurectionXtras for maximum enjoyment! "http://www.ressurectionxtras.net"
* Ability to display documentation (text or graphic) and commercials.
* Assigned buttons (white/black) to go to next/previous files when viewing documentation. See below graphic/text file viewer controls.
* Once the user opens a document - the emulator remember this document as long as the game session is running.
* View settings for each document viewed are now stored in a "bookmark" file so next time you view a file your settings are restored. Press Back to "reset" as if reading document for first time.
* "View Text File" changed to "Browse Manuals/Videos"

* Support added for different kinds of documentation in the media browser. Including "Manuals", "Game FAQs", "Game Maps", "Commercials", and "Other". The user can also specify where these directories are located. Defaults are "Manuals", "GameFAQs", "VGMAPS", "Commercials", and "Other". "Other" is in the media root directory (typically "x:\media\Other") for non emu specific stuff.
* User can specify whether manual is displayed "Full Size" or be "Sized to fit screen" when loaded. Keep in mind any saved bookmarks override this. Press Back to toggle between "Full Size" and "Size to fit screen".
* Commercials can be displayed either full screen, at the size of the video with black background, or same size of the video with synopsis background.

* NOTE: Some emulators are tight on memory (eg: NeoGenesis) and not all the Xtra's will load. If you have trouble with an image loading you might have to resize it.

* In screenshot viewer. If the image is smaller than your text file screensize settings it will work as follows.
a) If the image is taller than it is wide it will continue expanding the image ( based on aspect ratio) until the width fits within the width of your text file screensize width. (Most normal manuals)
cool.gif If the image is wider than it is tall it will continue expanding the image ( based on aspect ratio) until the height fits within the height of your text file screensize height. (For example NES manuals).

This seems to effectively stretch the image in the best manner possible for scanned manual reading.

* Browsing manuals/videos should auto select any file matching your ROM name exactly. Select "View Media Directory" for manual browsing.
* Unmapped controls that allow you to move the screen around since word wrap should work correctly now.
* Change Fixed Width font controls are mapped to the right analog stick (left/right) like the help screen says it should be. laugh.gif
* Set font size keeps seperate settings for Fixed Width fonts and proportional fonts since they produce different results.
* Graphic documentation can now be stored in a ZIP file and still work with the media browser functions (next/previous and bookmarks).
* Music no longer starts playing after viewing text file in game.
* Number of lines displayed in the text file viewer now properly match user set text screen size.
* Number of lines displayed updates properly if user modifies text screen size within text file viewer
* Text file viewer functions turn off FixedWidth before displaying any menu.

* Added a fixed width font for the text file viewer. If you wanna use it you have to make sure that a file named (included in zip) "FixedFont.ttf" is located in the emulator directory. Press "Y" in the text file viewer to switch to the fixed font.

------------------------------------
Controls for text browser

A -> Start Search
B -> Exit
X -> Continue Last Search
Y -> Simulate width font

White -> Previous file
Black -> Next file

Start -> Help screen
Back -> Reset view as if document was loaded for first time.

Dpad -> Up/down, Left-> Up Page, Right-> Down Page
Left Analog button -> Set font size
Left Analog Up -> Top of file
Left Analog Down -> End of file
Right Analog button -> Set text screen size
Right Analog left/right -> decrease/increase fixed-width font size

Left/Right triggers - Move up/down text file.

----------------------------------------------
Controls for screenshot browser

A -> Lock/Unlock Aspect Ratio
B -> Exit
Y -> Delete file (Utilities-> browse screenshots only)

White -> Previous file
Black -> Next file

Start -> Help screen
Back -> Toggle between "Full Size" and "Size to fit screen".

Dpad -> Up/Down/Left/Right -> Move image 1/4th the total size of the image.
Left Analog button -> Music Control Menu
Left Analog up/down -> Move screen up/down.
Right Analog left/right -> decrease/increase screen size. Size changes proportional to distance the stick is pressed.

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

********************************************
**** Carryovers from Atarixlbox ****
********************************************
* Ability to pick a file from within a zip file.
* Fixed a few interface "quirks" regarding playing game sounds while emu is paused.
* select save state screen tells you whether your "loading" or "saving", it also now displays whether a save file has a record session ( R ) associated with it.

* When a new save state is created it deletes any recordings. If you press the "back" button while in the save state select screen it will allow you to delete that save state (as well as it's recording).

* Utilities menu display modifed to state "stop or start recording/playback" depending on whether they are turned on or off. It also displays total minutes remaining or played so far.

* Record/Playback turn off when exiting a game. Boy that sure caused some confusion.

* Switched positioning control of sprites in the skin menu to the left analog stick, that way you don't have to worry about unintentionally lowering the volume.

* Savestate load screen is a little more informational when sent to it from the save/record option.
* When you save a picture it removes the screenshot save path making it easier to see long names.
* Changed order of some of the entries in the "Music Control Menu".
* Playlist repeat mode, and View Name setting is saved in INI file. Although song name only shows in the music control menu.

* (cheat codes)When "adding a code" from the "edit code" screen the current code is copied as a template.
* You can activate/deactivate a code from the "cheat code list" menu by pressing start.

* Deleting a cheat code now asks you if you are sure (I got tired of accidently deleting my codes ).

* Fixed up the problem created from using multiple files in a Zip file.
* Fixed problem when a filename inside a zip contains too many characters. While I was at it I fixed the space as the last character when trimming to 42 characters behavior. Zip files where the path was saved now unzip correctly.

* Rewind and Fastforward are de-activated during record/playback and netplay mode. It even tells you so when you try!!
* Modified YesNoMenu so it doesn't clear m_menuText.

* Added ability to add in cheat codes from a Gameshark compatible database (see description below). This includes the ability to export the cheat codes in a game to "share" with your friends. Cheat/rumble codes are included for most games. When "adding" codes from the gameshark DB it will move you to the entries with a matching CRC. If not you'll have to manually find the game.

********************************************************************************
***************
*** "Auto Game Configurations (aka Configuration defaults) for select emulators ***
********************************************************************************
***************
In the "General settings" menu there will be a new option.

"Automatically Use Default Game Configuration - Yes/No"

If the user sets it to "Yes" it will bring up the game configuration screen and let the user define the default (if no default.stg and default.key file exists).

In the "Configuration" menu there will be a new option... "Set default game configuration"

The user can go in anytime thru the "Configuration" menu to change these "defaults" to something else if they wish.

Once set to "Automatically use Default Game Configuration" the user will not see the game configuration screen again unless they... a) press X when selecting a game. Change "Use Default Game Configuration" back to "No".

Keep in mind when it is set to "Yes" the game will use your "Default game settings" and not the normal x-port behavior. If set to "No" the emulator will behave like it usually does. Each emu is typically different. But all, at the very least carry the controller settings over.

This feature will only be added to emulators in which it is feasible to use.

Emulator can be found in the usual places.
Agret
Awesome, thanks for supporting original xbox still smile.gif
flavor
More than amazing. Thanks for bugfixing and Madmab treatment! :>
gilles9999
WHAT??
you haven't mentioned in the readme all the 300+ rumbles Gilou9999 has created for you???
shame on you cussing.gif !!
you now have rumbles for the greatests snes games (zelda III, f-zero, super mario kart; super metroid, super punch out; battletletoads in battlemaniac, etc...)

p.s.: big kiss from William to you, hope i'll be back in the x-scene to create some more videos with after effect etc...
see ya!
madmab
Whooops I copied over the shortened readme that I use for Xbins.. corrected.
justgoonies
I noticed on this version the preview shot before the video starts playing is the action image instead of the title shot. Is there anyway to change that back to that. Also some synopsis entries get cut off on the right side is there any way to move the entry to the left at all. I know I can press back and change the font but I like the original one better. Thanks.
c-2
awesome work , thanx alot!
madmab
QUOTE(justgoonies @ Jun 30 2010, 05:11 PM) *

I noticed on this version the preview shot before the video starts playing is the action image instead of the title shot. Is there anyway to change that back to that. Also some synopsis entries get cut off on the right side is there any way to move the entry to the left at all. I know I can press back and change the font but I like the original one better. Thanks.
Hmmm I'll have to double check that. Since I've been testing streaming the movies over the network I just assumed it happened cause the screenshot timer ran out before the movie could start.

I'll look at the synopsis when I get a chance as well. I don't remember changing anything.

Cospefogo
A W E S O M E M R M A D M A B W E L O V E Y O U !
Cospefogo
MadMaX!

I know I have asked in the past, but I need to ask again:

Is SNES9XBOX V2 compatible with the original Xport's screenshots system? I really don't care about extras, dual preview, movies, musics and other embellishments, I just need a romlist and a static in-game-action screenshot.

Ny actual romset (covering US, PAL, JP, HACKS, TRANSLATIONS) is perfectly perfected with perfectly perfected screenshots for each game --- however on the original Xport format.

Should I make some special adjustment to keep this running on V2?

Thanks!
Cospefogo.
madmab
Nope.. no Xtras required. It looks in the old screenshots directory if nothing is found in the "media\artwork" directory.
brandonheat8
Great Release I love the interface as usual, but only one problem (You did say to post sound problems right? if not i'm sorry) in Zero the Kamikaze Squirrel the audio is sped up pretty fast, Other than that everything's pretty much OK.
madmab
QUOTE(brandonheat8 @ Jul 2 2010, 08:18 PM) *

Great Release I love the interface as usual, but only one problem (You did say to post sound problems right? if not i'm sorry) in Zero the Kamikaze Squirrel the audio is sped up pretty fast, Other than that everything's pretty much OK.
Is that a PAL game? Are you playing on a PAL or NTSC xbox?

kimota2004
Thanks for the update. Just wondering, is there any plans to update the core to 1.52 some time in the future? As it's really improved in a lot of areas and especially the sound which is amazing in 1.52.
madmab
QUOTE(kimota2004 @ Jul 3 2010, 06:44 AM) *

Thanks for the update. Just wondering, is there any plans to update the core to 1.52 some time in the future? As it's really improved in a lot of areas and especially the sound which is amazing in 1.52.
I did consider it but at the time I wasn't really sure what advantages is included and if the updates "broke" anything.

Since x-port didn't mess with this one as much as other emu's it may be fairly easy to switch cores.

kimota2004
Wow, if you could do that it would be amazing. Many advantages to 1.52. I know the sound is so much improved, you can really notice it on the Konami games like Axelay, Contra, Super Castlevania IV, Batman Returns etc. The timing is perfect and it's about as authentic as it can get.

The only game I am aware that 1.52 broke is Earthworm Jim 2, though it's compatibility is still higher than ZSNES.

Snes9X 1.52 is the best SNES emulator ever, it would be great to see it come to Xbox. love.gif

Many thanks
brandonheat8
QUOTE(madmab @ Jul 3 2010, 01:40 AM) *

Is that a PAL game? Are you playing on a PAL or NTSC xbox?

I am using the USA rom (zipped) and I am using a NTSC xbox. PS. if you decide on changing any cores please change it to the 1.51 core because losing Earthworm Jim 2 just to make already perfect games more perfect isnt worth it , and its been a dream of mine to finally play earthworm jim 2 with full sound and music, but I heard those cores are too much for systems to handle.
Skater4599
QUOTE(madmab @ Jul 3 2010, 05:51 AM) *

I did consider it but at the time I wasn't really sure what advantages is included and if the updates "broke" anything.

Since x-port didn't mess with this one as much as other emu's it may be fairly easy to switch cores.


I second this tongue.gif I would really love to see new core, I've been playing with snes9x 1.52 on both PC and on my wii, and its game compatibility and quality surpasses zsnes easily, the sound is fixed and all is smooth smile.gif

P.S - Your infamous version number on main menu screen is at you again madmab! haha wink.gif
Cospefogo
QUOTE(Skater4599 @ Jul 7 2010, 11:49 AM) *

I second this tongue.gif I would really love to see new core, I've been playing with snes9x 1.52 on both PC and on my wii, and its game compatibility and quality surpasses zsnes easily, the sound is fixed and all is smooth smile.gif

P.S - Your infamous version number on main menu screen is at you again madmab! haha wink.gif



My vote also goes for snes9x 1.52.
Having smooth sound on the Konami games is the cream of all emulators.

Loosing Earthworm Jim 2 worth the price. In my opinion, having more games working flawlessly is much more important than a single one that could be played by other ways/emulator.

Best regards,
Cospefogo.
sbpaabck
Thanks for this Madmab, totally class!
Kikutaro
QUOTE(Cospefogo @ Jul 8 2010, 12:10 PM) *

My vote also goes for snes9x 1.52.
Having smooth sound on the Konami games is the cream of all emulators.

Loosing Earthworm Jim 2 worth the price. In my opinion, having more games working flawlessly is much more important than a single one that could be played by other ways/emulator.

Best regards,
Cospefogo.


Totally agree. If anyone tested Zsnexbox along side this version of Snes9xbox you would be pretty amazed.

EDIT I didn't want that to come across the wrong way. It's amazing for the Xtras's but the gameplay has super slowdown.
Cospefogo
QUOTE(Kikutaro @ Jul 10 2010, 03:28 AM) *

It's amazing for the Xtras's but the gameplay has super slowdown.



Hi Kikutaro,

Can you be more specific please?
Why the game play has super slowdown?

Regards,
Cospefogo.
Kikutaro
QUOTE(Cospefogo @ Jul 10 2010, 01:18 PM) *

Hi Kikutaro,

Can you be more specific please?
Why the game play has super slowdown?

Regards,
Cospefogo.


I just started using Snes9xbox when the Madmab ed came out, so im assuming it's just how the emulator has always been. Maybe someone else who know's more about that em can explain the specific's.
madmab
QUOTE(Kikutaro @ Jul 10 2010, 01:03 PM) *

I just started using Snes9xbox when the Madmab ed came out, so im assuming it's just how the emulator has always been. Maybe someone else who know's more about that em can explain the specific's.
Are you using the snes9xbox that was packed with my other emulators? Or are you using the officially released on that is available in the usual places? where do I download the emulators?.
Cospefogo
MadMab,

I don't know if I made something wrong, but it looks like your automatic pixel perfect settings is not setting the screen height correctly on 480i NSTC. The width is fine, 512 pixels, but the height is being set as 478 pixels, where it should be 448 pixels.

This is the only bad behaviour I found out so far.
Everything else is crisp, shiny, tasteful, wonderful!

Regards,
Cospefogo.

PS. It is easily to spot the problem on the title screen of Aero Fighter (SNES, USA).
Check the logo. It is easy to see it distorted on 478 pixels on height.
madmab
QUOTE(Cospefogo @ Jul 10 2010, 10:05 PM) *

MadMab,

I don't know if I made something wrong, but it looks like your automatic pixel perfect settings is not setting the screen height correctly on 480i NSTC. The width is fine, 512 pixels, but the height is being set as 478 pixels, where it should be 448 pixels.

This is the only bad behaviour I found out so far.
Everything else is crisp, shiny, tasteful, wonderful!

Regards,
Cospefogo.

PS. It is easily to spot the problem on the title screen of Aero Fighter (SNES, USA).
Check the logo. It is easy to see it distorted on 478 pixels on height.


ohmy.gif My bad.. I thought I put the code in there to handle that and apparently didn't. laugh.gif jester.gif

I'll put that in for the next release.. My apologies. tongue.gif
Kikutaro
QUOTE(madmab @ Jul 11 2010, 12:26 AM) *

Are you using the snes9xbox that was packed with my other emulators? Or are you using the officially released on that is available in the usual places? where do I download the emulators?.


I never used that pb version and waited until you released v2. I hope i havn't been assuming that this is how it is for everyone else's..

Maybe people who have experience in zsnex and snes9x can chime in with what they think.
Cospefogo
QUOTE(madmab @ Jul 11 2010, 01:07 AM) *

ohmy.gif My bad.. I thought I put the code in there to handle that and apparently didn't. laugh.gif jester.gif

I'll put that in for the next release.. My apologies. tongue.gif


I was about to ask for something related to that flashing colors on the page titles and ZAP! Just found a curious option already implemented - Turn ON/OFF the Raibow Effect! YEAH!! Great. I did ask for this in the past (but since there was no sources and Xport was disappeared I gave it up).

Thanks MadMab for this great release.
Yesterday night I moved all my SNES stuff into V2 and everything is great!

Cospefogo.
xflbret
Are you guys able to get this emulator to fill up the whole screen, rather than just a corner or a portion of it? If so, could you share how? It's driving me nuts. Thanks.
sbpaabck
QUOTE(madmab @ Jul 1 2010, 06:04 AM) *

Hmmm I'll have to double check that. Since I've been testing streaming the movies over the network I just assumed it happened cause the screenshot timer ran out before the movie could start.

I'll look at the synopsis when I get a chance as well. I don't remember changing anything.



Hi,

I had this problem, all I did was change the text size/position in video settings (much like you change game screen size/position)

once done the synopsis/walthrough etc can be viewed in full

QUOTE(xflbret @ Jul 11 2010, 04:30 PM) *

Are you guys able to get this emulator to fill up the whole screen, rather than just a corner or a portion of it? If so, could you share how? It's driving me nuts. Thanks.


same as above but this time change game screen size in video settings (under configuration)

man this stuff seems so straightforward, I forgot how confusing it can be until you get the hang of things

every emu has to be stup properly, they seldom work "out of the box"

but thats half the fun if you ask me smile.gif
xflbret
I tried that, but the settings didn't "stick". They just went back to the way they were before. What am I doing wrong?
madmab
If you have "auto game configuration" turned on it's settings are gonna override any setting you make in the main menu for games that do not already have a game configuration saved. You need to set the screen size in the "game configuration defaults" if you have "auto game configuration" set to yes.
butanebob
That new core update would be awesome! (or a port of snesGT or bsnes). The sound effects are quite off on the current version, the easiest and most easily recognized example is the mushroom power up noise in mario games.
kimota2004
QUOTE(Kikutaro @ Jul 11 2010, 06:16 AM) *


Maybe people who have experience in zsnex and snes9x can chime in with what they think.


Yeah I have noticed small amounts of slowdown in Snes9x, but that's always been the case, even now in 1.52 it is apparent. You have to be super picky to let it bother you as it doesn't affect gameplay in any way shape or form (at least not the games I play). Only a few games are affected, I personally notice it most in Contra III in certain areas (eg. on transition of backgrounds at end of level 1, death of boss level 2) but it's very minor and not a big deal. That's just one minor advantage Zsnes has over Snes9x but for compatibility and now the beautiful new sound, Snes9x is the king emulator IMO.

bsnes is never gonna happen either, you need high specs for that emu and the Xbox could never cope with it.
sbpaabck
Hi guys,

woder if you can help me....

tried playing some US games on my pal tv setup and all the games seem to be running too slowly, do i need to run enigmah to switch to ntsc or something?

i tried using region set to automatic, force ntsc and force pal but its always slow, really noticable on mario and on super r-type its like its in slow motion.

this only happens on US games not european games

any ideas good peeps?
sbpaabck
nobody else suffering from this problem?
cbagy
Well im not one to comment as im a 720p user so ive had to convert to NTSC anyway.
However i do live in a PAL region. I haven't really suffered anything by making the switch.
Perhaps it would be a quick fix that you should consider !

As long as your TV supports it.
sbpaabck
yeah might give it a try... cheers
sbpaabck
yup that fixed it, all us games running ok now

shame there isn't an auto speed adjuster for PAL xboxes. wish RX was english sometimes ;P

great emulator cheers madmab!
madmab
Well it sounds to me like the following is happening..

NTSC games on NTSC xbox... ok
PAL games on NTSC xbox... ok
PAL games on PAL xbox... ok
NTSC games on PAL xbox... slooooww.

Does that seem to be the concensus?

If so maybe I can create a "test" version to only adjust the refresh when the xbox system is set PAL and it's an NTSC game?

If a PAL user who can switch between NTSC and PAL modes want's to try just say the word.
Retroplay
I have a PAL XBOX which is running NTSC (480p, 720p, 1080i enabled) and there's no slowdowns whatsoever.

Try and enable PAL60 is MS Dash, that usually did the trick for me when I still used PAL mode.
sbpaabck
PAL non-HD user here happy to contribute!

I set my box to PAL 60 via the msdash with no effect

tried fiddling with the global "slowdown delay" general setting when I was using PAL normal def

for some reason if I changed it to 60 or above it made Super R-Type run at the correct speed!

Thinking I had fixed my problem I celebrated with a cup of tea! until I discovered that Super mario all-stars was still slow.

The only thing that fixed both games (the only two i've tried admittedly, or play on at the moment) was the NTSC video switch,

it obviously must have something to do with the different refresh rates between US and European ROMS because european work fine.

Just let me know what you want me to do madmab, it'd be great to actually help with an amazing project like this smile.gifsmile.gifsmile.gifsmile.gifsmile.gifsmile.gifsmile.gif
KingRanger
I set the left thumb stick to change the graphics filter like on your other emulators, but when I use it it says "reset game to take effect" or something similar(I don't have it on right now). I was trying out Seiken Densetsu 3, and when I hit the thumb stick down to change the filter, the screen went black and then crashed my xbox.
madmab
Buried in the readme...

QUOTE
* Modified the emu so that it allocates screen memory based on the software filters used. If you use no software filters you can save up to 4 times memory. 2 times on 2x filters.
- As a result if you change the filters from none to 2x or 4x. Or change it from 2x to 4x you will have to exit and reload the game for it to work. The emu will remind you of this. I figured this would make a good compromise for people who wanna eek out a little extra RAM.


Also buried in the readme..

QUOTE
*********************************
*** To Do For Snes9Xbox ***
*********************************

- Memory issues may be no longer and I might be able to take out the above mentioned screen filter code.. Just have not got around to it.

sbpaabck
QUOTE(madmab @ Jul 20 2010, 06:51 AM) *

Well it sounds to me like the following is happening..

NTSC games on NTSC xbox... ok
PAL games on NTSC xbox... ok
PAL games on PAL xbox... ok
NTSC games on PAL xbox... slooooww.

Does that seem to be the concensus?

If so maybe I can create a "test" version to only adjust the refresh when the xbox system is set PAL and it's an NTSC game?

If a PAL user who can switch between NTSC and PAL modes want's to try just say the word.



word!

let me know when you'd like me to test whatever, been checking this daily wink.gif
gilles9999
arf yes i noticed Cospefogo's numbers are wrong for snes9xbox
512*478 is WRONG
the CORRECT VALUES are 512*448 (original snes output 256*224) for accurate pixel ratio smile.gif

tested with zelda 3, super mario world (in the yellow switch palace you can notice it clearly), super metroid, crystal beans (excellent A-rpg where you can play 3 players similtaneously); and some more.
madmab
QUOTE(gilles9999 @ Jul 31 2010, 05:06 AM) *

arf yes i noticed Cospefogo's numbers are wrong for snes9xbox
512*478 is WRONG
the CORRECT VALUES are 512*448 (original snes output 256*224) for accurate pixel ratio smile.gif

tested with zelda 3, super mario world (in the yellow switch palace you can notice it clearly), super metroid, crystal beans (excellent A-rpg where you can play 3 players similtaneously); and some more.
Yeah the emulator is supposed to tell you what region the currently playing ROM is running at so you can pick between PAL settings (512x478) and NTSC (256x224). But silly me I somehow undid those changes (or forgot to put them in) on the V2 release.

But it will be in the V3 release.
cbagy
Im glad someone else mentioned this and not me, we know how that would have turned out lol.
In fact it's 256x223 + 1 pixel black bar at the bottom. 512x448 gives 2 pixels black bar at the bottom.
Not that anyone would notice though. The black bars are present in the Xtras artwork that i've seen so far that's why i made my own to correct this minor oversight.
Cospefogo
QUOTE(gilles9999 @ Jul 31 2010, 06:06 AM) *

arf yes i noticed Cospefogo's numbers are wrong for snes9xbox
512*478 is WRONG
the CORRECT VALUES are 512*448 (original snes output 256*224) for accurate pixel ratio smile.gif

tested with zelda 3, super mario world (in the yellow switch palace you can notice it clearly), super metroid, crystal beans (excellent A-rpg where you can play 3 players similtaneously); and some more.



Oh Holy Hamburger!

It was WRONG on my website!!!!!
How could I do that? Sorry...
How could I publish a so huge and enormous error in a so important matter?
Thanks guys, I just corrected it right now.

http://fancyxbox.info/?doc=1&secao=screen

Damn!
512 x 448!

Cospefogo.
gilles9999
oh and i noticed there's another HUGE mistake in your website smile.gif :
the snes 720p hdtv settings ISN'T 768 x 717
it must be 768*672 smile.gif

What's happening my man? you are the brazillian pixel perfect expert man, no more mistakes will be accepted.
Perheaps you are looking at those brazillian girls asses too much smile.gif
see ya
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.