xboxscene.org forums

Pages: [1] 2 3 4

Author Topic: Zsnexbox v1.5/v1.6  (Read 396 times)

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« on: June 16, 2006, 06:46:00 PM »

ZsnexBox 1.5

I was going to wait until I had more features added, but after I fixed the crash bug I decided I wanted to get this out as soon as possible.

What's new:

-FINALLY fixed the bug where supported games would sometimes not start or crash the XBOX.

-Added support for HD modes 720p and 1080i. These are only selectable if the correct cables are used and are enabled in the dashboard. 480i/480p is still the default video mode used unless it is changed. These take affect immediately and both the GUI and the in game emulation are rendered in these resolutions. This setting is saved to the ini, so if something doesn’t work, you can always delete the ini to have ZsnexBox start in 480i/480p.

If you have a problem with the default 480p/480i code and you have support for 720p or 1080i, you can change this line in the ZsnexBox.ini

HDMode=X

X is 1 for 720p or 2 for 1080i


-Removed the width limitation of the ROM browser when the video mode is set to 720p or 1080i.

-New video filters added:
     None - with  25% scanlines
     None - with  50% scanlines
     None - with 100% scanlines
     Interpolation
     Interpolation - with  25% scanlines
     Interpolation - with  50% scanlines
     Interpolation - with 100% scanlines
     High resolution Mode 7
     Advance MAME 2X with High resolution Mode 7 (very CPU intensive)
     Simple 2X with High resolution Mode 7

-Added 3 key combinations. They are:

L Trigger + Back = Save State
R Trigger + Back = Load State
Back + Start = Exit Emulation


-Added option to disable key combinations in the General Options menu.

-Lowered the default background music volume.

-Added two more sound effects to the GUI

-Added support for New Graphics Engine Enabled/Disabled (needed to fix graphics problems in some games like Fatal Fury Special, Super Punchout, and others). This can only be changed after a game is started.

-Added option for Old Graphics Mode 2

-Added option for greyscale rendering (can only be set before a game is started)

-When exiting a game a small screenshot is displayed on the options menu

-Screenshot saving added. All previous previews must be copied to the "prev" folder that is created in E:\ZsnexBox.

-Added option to take low resolution (256x224) or high resolution/filtered (512x448) screenshots. For the fastest rom browsing use low resolution screenshots.

-Added option to hide file extensions in the ROM browser

-Added option to display zip file contents when ROM browsing. There is a small lag with this feature turned on.

-Added reverse stereo to the sound options menu.

-MUCH faster screenshot preview loading

-Added option to change the max number of Rewind states (0-25 states). Rewind states should be set to 0 if not using the rewind feature. This will increase the emulation speed.

-Added option to change the time interval between rewind states (0-40 half seconds) .

-Added option to disable the in game volume control

-Added Pro Action Replay code support. Up to 15 codes per game can be used. These can be entered/edited in the emulator and are saved to the cheat directory (created by ZsnexBox).

  Game.par = Name of the cheat file

  The contents of Game.par are:

  AAAAAAAA:B:Enter Code Description Here (27 characters max)

  AAAAAAAA = The Pro Action Replay Code
  B = On (1) or Off (0)

15 entries can be added to this file or created in the emulator.

-Added Game Genie code support. Up to 15 codes per game can be used. These can be entered/edited in the emulator and are saved to the cheat directory (created by ZsnexBox).

  Game.ggn = Name of the cheat file

  The contents of Game.ggn are:

  AAAAAAAA:B:Enter Code Description Here (27 characters max)

  AAAAAAAA = The Game Genie Code (Do not put the "-". i.e. AAAAAAAA is correct but AAAA-AAAA is NOT correct)
  B = On (1) or Off (0)

Up to 15 entries can be added to this file or created in the emulator. If you create the file outside of ZsnexBox, you don’t have to type all 15 entries in the file. Make sure you hit “Enter” once after the last cheat code line.

-Added reset game to the options menu

-Removed the dimmed screen image used in screen resizing.

-When resizing the screen, the left analog moves the screen (with a locked aspect ratio) and the right analog stick resizes it.

-Better menu separation.

-Added a separate menu for:
Video Options
Sound Options
General Options
Controller Options
GUI Options
Cheat Codes (Only available after a game is started)

-Pressing "B" on any screen will return to the previous screen.

-Most values in the option screens can be increased with "A" and decreased with "X"

-Button "Y" is used to access the Options screen from the ROM browser.

-Changed the color of the text on the resize screen to make it easier to read.

-Added option to disable the ROM information when starting a game.

-Added analog stick deadzone calibration. This is a global analog deadzone that will affect all controllers. I had two controllers that seemed to have a mind of their own. It was almost imposiible to resize the screen with the offical controller S I have. This fixes the problem. The default value is 0.24. I found that a value of 0.54 works well for me.

-The background music volumne is now saved to the ini.
 

-The initial ROM directory can be changed in the RomPath.ini. For example:

    D:\Roms (D: is the current directory where default.xbe is)

    or

    E:\Emulators\xSnes9x 1.42\Roms

    or

    E:\Emulators\ZsnexBox 1.5\Roms

    or

    R:\Roms  (R: is the directory to use for an XBOX formated (made from an xISO) CD\DVD.

    C:\ (The backslash must be included here)
 
-Various speedups

-I also included the default.xbe (in the just_for_fun folder) that I had when I made the first post announcing ZsnexBox. I thought some people might like to see what I had and compare it to what it is now. I disabled the debug output for this build. Put a game in the folder and name it "rm.zip". This folder can be deleted if not wanted.

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

******PLEASE NOTE********:

If you use cheat codes that modify SRAM (they usually (but not always) start with 70 for PAR), it is very possible to corrupt the sram file. I’m not sure if Game Genie codes can modify sram. So if you are going to use cheats on a game that you have been playing for a while, I recommend backing up the “Game.srm” file before using sram codes (I recommend making a backup just to be sure regardless).

Don’t forget that sram is always saved when exiting to the in-game menu, so the old sram file will be overwritten with the new data (with or without the cheat code changes). So if you enter an sram code that would corrupt the save file, and then start the game, the only way to not overwrite the old save file would be to turn off the Xbox with the power button (and not exit the game).

If a PAR code doesn’t work (most Final Fantasy 3 PAR codes on the net are wrong), use the fix code option in the emulator. If the code still doesn’t work, then it either requires another code(s), is for a different version of the game, or is just wrong.

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

Installation:
-Unzip the archive
-Copy to your Xbox or burn to a CD/DVD (overwrite all the old files if upgrading because they have changed)
-delete the E:\ZsnexBox\ZsnexBox.ini if upgrading.
-run default.xbe. It will create all the new folders.
-You can also create an “E:\ZsnexBox\prev” folder and copy your screenshots over first.
-It is also easier to create the cheat files in advance (on your PC) and copy them over.

These are example cheat file contents:

Pro Action Replay Cheat File:
The file is named: Contra II - The Alien Wars (U)(!).par
The contents are:

01802EDD:0:Infiinite Lives Side view levels
019B91DD:0:Infinite bombs Side view levels
029695DD:0:Infiinite Lives Top view levels
0291BEDD:0:Infinite bombs Top view levels

Game Genie Cheat File:
The file is named: Contra II - The Alien Wars (U)(!).ggn
The contents are:

22BBAD01:0:Infinite lives--side-view levels
2264D760:0:Infinite bombs--side-view levels

Do not put the "-".

Both of these files are put in the "E:\ZsnexBox\cheat" folder. You do not have to put all 15 entries in the file, but no more than 15 are read.


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

Thanks:
-Xport for all the code and help (screenshots, HD, zipfile contents)
-Foe-Hammer for testing HD
-GogoAckman for help with filters
-Nach for some assembly help
-Byuu for help with the SNES memory map
-And anyone else I forgot.

This post has been edited by nes6502: Jun 17 2006, 01:54 AM
Logged

Diontae18

  • Archived User
  • Sr. Member
  • *
  • Posts: 386
Zsnexbox v1.5/v1.6
« Reply #1 on: June 16, 2006, 06:54:00 PM »

Thanks for the update biggrin.gif
Keep up the great work smile.gif
Logged

Barbie_on_Weed

  • Archived User
  • Jr. Member
  • *
  • Posts: 56
Zsnexbox v1.5/v1.6
« Reply #2 on: June 16, 2006, 07:03:00 PM »

thank you!  pop.gif
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« Reply #3 on: June 16, 2006, 07:25:00 PM »

I forgot to thank Xport and J-Red for one of the sounds I took from XboyAdvance.

This post has been edited by nes6502: Jun 17 2006, 02:30 AM
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox v1.5/v1.6
« Reply #4 on: June 16, 2006, 07:37:00 PM »

Somehow I don't think this vacation took place in the tropics.
Logged

micbic

  • Archived User
  • Full Member
  • *
  • Posts: 156
Zsnexbox v1.5/v1.6
« Reply #5 on: June 16, 2006, 08:58:00 PM »

hell yeah, thanks nes! biggrin.gif  biggrin.gif  biggrin.gif
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« Reply #6 on: June 16, 2006, 09:26:00 PM »

Oops. Minor correction. There is no "GUI Options" menu.
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox v1.5/v1.6
« Reply #7 on: June 16, 2006, 09:56:00 PM »

It's up, I'm about to try this out.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« Reply #8 on: June 16, 2006, 10:01:00 PM »


ZsnexBox 1.6:

The "save GUI background audio" feature wasn't in 1.5. It is in this upgrade.

This post has been edited by nes6502: Jun 17 2006, 05:15 AM
Logged

Daemon222

  • Archived User
  • Newbie
  • *
  • Posts: 32
Zsnexbox v1.5/v1.6
« Reply #9 on: June 16, 2006, 10:30:00 PM »

So, im upgrading, i deleted snes.ini, and nothing happens.
Logged

micbic

  • Archived User
  • Full Member
  • *
  • Posts: 156
Zsnexbox v1.5/v1.6
« Reply #10 on: June 16, 2006, 10:32:00 PM »

cool
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox v1.5/v1.6
« Reply #11 on: June 16, 2006, 10:50:00 PM »

A very nice mix of polish and added features. The GUI improvements are worth the update alone, I only hope that Wesker person updates his skin to reflect on the changes of 1.5
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« Reply #12 on: June 16, 2006, 10:47:00 PM »

QUOTE(Daemon222 @ Jun 17 2006, 05:30 AM) View Post

So, im upgrading, i deleted snes.ini, and nothing happens.


huh?
Logged

Daemon222

  • Archived User
  • Newbie
  • *
  • Posts: 32
Zsnexbox v1.5/v1.6
« Reply #13 on: June 16, 2006, 11:04:00 PM »

I put the xbe in my folder, and deleted the snes.ini

"-Unzip the archive
-Copy to your Xbox or burn to a CD/DVD (overwrite all the old files if upgrading because they have changed)
-delete the E:\ZsnexBox\ZsnexBox.ini if upgrading."

I did that, and when i launch it, nothing happens.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox v1.5/v1.6
« Reply #14 on: June 16, 2006, 11:05:00 PM »

QUOTE(Daemon222 @ Jun 17 2006, 06:04 AM) View Post

I put the xbe in my folder, and deleted the snes.ini

"-Unzip the archive
-Copy to your Xbox or burn to a CD/DVD (overwrite all the old files if upgrading because they have changed)
-delete the E:\ZsnexBox\ZsnexBox.ini if upgrading."

I did that, and when i launch it, nothing happens.


There is no snes.ini

Did you copy 1.5 files over first, and then the 1.6 upgrade? Is the RomPath.ini in the folder with the default.xbe? Did you copy the media folder over the old one? What do you mean nothing happens?

The folder should have:

<media>
<Roms>
default.xbe
RomPath.ini

1.6 is not an upgrade to 1.0-1.4. It is an upgrade to only 1.5. If you don't have the 1.5 files, it won't work.
Logged
Pages: [1] 2 3 4