xboxscene.org forums

Pages: [1] 2

Author Topic: Winuaex V16  (Read 250 times)

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Winuaex V16
« on: July 18, 2006, 01:22:00 PM »

WinUAEX Amiga Emulator port for XBox v16

What's New:

 - AutoBoot games (see below)

 - Test pattern for game screen resizing
   Toggle between game screen and test pattern
   Hide text while resizing
   Change text color on resizing screen
   Change size of test pattern on game screen resizing

 - Trigger rumble when game memory changes
   Idea shamelessly lifted from nes6502  smile.gif

 - Trigger rumble when pressing emulator button

 - Trigger rumble via memory now has the following options:
     + trigger when memory value changes
     + trigger when memory value decreases
     + trigger when memory value increases
     + trigger when memory value =  specified value
     + trigger when memory value != specified value
     + trigger when memory value >  specified value
     + trigger when memory value <  specified value

 - View all potential cheat code items
   Cheat Codes -> View Current Potential Matches
   Cheat Codes -> Continue Search for Cheat Code -> View List of Matches

 - View memory dump for cheat codes
   Cheat Codes -> View Memory Dump
   <get to list of potential cheat code items> -> <select an item> ->
      Jump to this Position in Memory Dump

 - Poke values into memory
   <get to list of potential cheat code items> -> <select an item> ->
      Poke value into selection
   <get to memory dump> -> <select line> -> <select byte> -> Poke

 - Added analog stick sensitivity configuration.  Use this to
   custom define your analog stick deadzones if you are experiencing
   drifting:
   Configuration -> Controller Configuration -> Controller # ->
   Change Analog Stick Sensitivity

 - Jump to Memory Dump from cheat code value

 - More searchable memory locations for creating cheat codes


Important Notes
===============


AutoBoot Games
--------------

This allows people to configure a CD/DVD such that when it boots, it will boot
directly into the specified game.

If you place a file called BOOT.INI in the same directory as your DEFAULT.XBE, then
the filename specified in that file will be automatically loaded upon startup.
Similarly, if you place BOOT.KEY and BOOT.STG in the same directory, then the
controller configuration (BOOT.KEY) and settings (BOOT.STG) will be used if none
already exist for the game specified in BOOT.INI.  Create these boot.key and boot.stg
files from the existing configuration files for a particular game in the
E:\SAVES\<emulator> directory.

Sample BOOT.INI contents:

d:\gamename.zip


Trigger Rumble by Pressing Emulator Button
------------------------------------------

To assign rumble to an emulator button, go to Configuration ->
Controller Configuration -> Controller # -> Change Rumble Config

Select the emulator button, then configure the motor intensities and
durations.  "Continuous" means that the motor will stay on for as
long as you have the button pressed.  If "continuous" is not set, then
the motor will stay on for the time specified in the duration fields.


Trigger Rumble when Game Memory Changes
---------------------------------------

This works based off of the cheat-code system.  Let's say you are playing
a beat-em-up type game and your player has 5 slots of health.  First, you
will want to create a code that represents the players health.  Refer to
"Cheating System - How To Make Your Own Cheat Codes" in this document for
an explanation of how to create cheat codes.  Once you have the cheat code
set up that represents the health of the player, go to:

Cheat Codes -> List Cheat Codes -> <select player health code> ->
Configure Rumble

From here, you can set up the rumble values (same as with "Trigger Rumble
by Pressing Emulator Button).  When you're done with that, go to:

Cheat Codes -> List Cheat Codes -> <select player health code> ->
Rumble Enabled On

to select which controller will get the rumble activated.  You can also
choose to have the rumble activate on all of the controllers.  Then go to:

Cheat Codes -> List Cheat Codes -> <select player health code> ->
Rumble When

To select if you want the rumble to trigger when the value changes, decreases
or increases.  In this case, we'll want to set it to "Value Decreases"

Now when your health goes down, the rumble will activate.



Stella, Gnuboy, SMSPlus, FCEUltra, HUGO, NeoPop, DGen, Bochs, HUGO-CD,
FMSXBox, Bliss, WinSTon, Gens, Z26X, StepmaniaX, PCSXBox, XBoyAdvance,
DOSXBox, AtariXLBox, MirrorMagicX, KoboX, MaelstromX, MarblesX, Vice64X,
Vice20X, VicePETX, KegsX, XPired, AdamX, WonderSwanX, BeatsOfRageX,
PowermangaX, LynxBox, BlueMSXBox, GladiatorX, AmphetamineX, StarfighterX,
PachiX, BlobWarsX, OdysseyX, ArnoldX, X68000X, WinUAEX, MekaX,
MednafenX-NES, MednafenX-PCE, MednafenX-Lynx, AbuseX

what's next?

Enjoy!
Logged

kimota2004

  • Archived User
  • Full Member
  • *
  • Posts: 172
Winuaex V16
« Reply #1 on: July 18, 2006, 03:24:00 PM »

Logged

guybird

  • Archived User
  • Sr. Member
  • *
  • Posts: 407
Winuaex V16
« Reply #2 on: July 18, 2006, 07:22:00 PM »

Nice, a new emu to make rumble configs for!  One question though, what file/s is the rumble/cheats saved to?  I wasn't really sure when I upped my NES rumbles to XER, so I think my game save data was also included.  I'd like to know so that I'll only be upping the files containing the rumble configs I made.  Thanks
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Winuaex V16
« Reply #3 on: July 18, 2006, 09:01:00 PM »

QUOTE(guybird @ Jul 18 2006, 08:53 PM) View Post

Nice, a new emu to make rumble configs for!  One question though, what file/s is the rumble/cheats saved to?  I wasn't really sure when I upped my NES rumbles to XER, so I think my game save data was also included.  I'd like to know so that I'll only be upping the files containing the rumble configs I made.  Thanks


*.CHR, but they go hand-in-hand with the regular cheat files (*.CHT).  If you don't include the corresponding *.CHT file, the *.CHR file cannot be used.

Logged

flippydebop

  • Archived User
  • Newbie
  • *
  • Posts: 4
Winuaex V16
« Reply #4 on: July 19, 2006, 01:23:00 AM »

Wow Xport!!!! - You really are the man.  

With the AutoBoot.ini file is it possible to use this to boot a game straight from the dashboard. Also am i reading right that the BOOT.STG file holds all the settings for that particular game?

Would it be possible then to somehow have a selection of games to be run straight from a dashboard?  Im thinking that this method only allows 1 game to be run from the dashboard as you can only have 1 game in the BOOT.INI file.


Also on the subject of games, most games take a lot of setting up to get them to run properly. Is there a way to store all the optimal configs for all games so that the emulator can pick this file up and then use it when choosing a game? im just thinking (as i type here) that there must be a list of optimal setups somewhere on the net for each game.. If we could somehow incorporate this then that would be fan-dabby-dozieee.. (IMG:style_emoticons/default/smile.gif)
Logged

mindtrip

  • Archived User
  • Newbie
  • *
  • Posts: 2
Winuaex V16
« Reply #5 on: July 19, 2006, 02:40:00 AM »

First of all I would like to thank X-Port for an amazing emulator. Been loving it since the first versions.

But for it to become “perfect”, I would like to see better SMB:// support in the emulator. I have no problem connecting to a share on a Windows (Server 2003 SP1) computer, but the files in the directories look garbled, and I can't get it to load games from .zip archives or the same files extracted to .adf files.

Below I have listed my folder and file structure in compressed and uncompressed state (check the URL). These lists are not displayed correctly when I enter these folders through smb://

Each of the folders contains about 1024+ .zip archived .adf files. In my experience WinUAEX hangs when I enter folders that contain 1200+ files. Folders that contain about 1024 files are displayed, but as I said, garbled and I can’t run the games/demos/apps etc.

It would be awesome if I could keep my Amiga stuff on my fileserver in its original form. Because if I transfer the games to the Xbox, I’ll have to rename the files and split them into even more folders first to make them FatX compatible :/

Is it possible you could check this out X-Port?

My folder structure can be viewed at http://www.cuif.cx/winuaex-trouble.htm

Best regards
Mindtrip

This post has been edited by mindtrip: Jul 19 2006, 09:51 AM
Logged

sxxxe83

  • Archived User
  • Full Member
  • *
  • Posts: 100
Winuaex V16
« Reply #6 on: July 19, 2006, 03:33:00 AM »

Nice work XPort, thanks =)
Logged

alexh

  • Archived User
  • Full Member
  • *
  • Posts: 158
Winuaex V16
« Reply #7 on: July 19, 2006, 03:46:00 AM »

Great work as always.
Logged

synchro

  • Archived User
  • Jr. Member
  • *
  • Posts: 60
Winuaex V16
« Reply #8 on: July 19, 2006, 04:59:00 AM »

QUOTE
If you place a file called BOOT.INI in the same directory as your DEFAULT.XBE, then
the filename specified in that file will be automatically loaded upon startup.
Similarly, if you place BOOT.KEY and BOOT.STG in the same directory, then the
controller configuration (BOOT.KEY) and settings (BOOT.STG) will be used if none
already exist for the game specified in BOOT.INI. Create these boot.key and boot.stg
files from the existing configuration files for a particular game in the
E:\SAVES\<emulator> directory.


I kind of understand this bit but could anyone type out an example of a boot ini  ????
Im not sure i understand the config part ...ie....how do i make sure it loads a 1200 config for instance ???
Logged

guybird

  • Archived User
  • Sr. Member
  • *
  • Posts: 407
Winuaex V16
« Reply #9 on: July 19, 2006, 06:34:00 AM »

To make a boot.ini you would simply open up notepad, insert in the location and name of the file to run (Xport's example is d:\gamename.zip) and save the file as boot.ini.  Very easy.  As for the other configs, he's saying configure one game to how you want the controller settings and all, go to that game's save directory and find the Boot.key & Boot.stg files.  Copy these to the same folder as your default.xbe and there you go.
Logged

synchro

  • Archived User
  • Jr. Member
  • *
  • Posts: 60
Winuaex V16
« Reply #10 on: July 19, 2006, 06:07:00 AM »

QUOTE(guybird @ Jul 19 2006, 01:05 PM) View Post

To make a boot.ini you would simply open up notepad, insert in the location and name of the file to run (Xport's example is d:\gamename.zip) and save the file as boot.ini.  Very easy.  As for the other configs, he's saying configure one game to how you want the controller settings and all, go to that game's save directory and find the Boot.key & Boot.stg files.  Copy these to the same folder as your default.xbe and there you go.


Ok thanks Guybird !!
I think i understand more clearly now smile.gif

Just one thing..............If i use a HDF file does it have to be a zip ( as in the example ) or does it need to be

d:\alienbreed.hdf    ????
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Winuaex V16
« Reply #11 on: July 19, 2006, 06:48:00 AM »

It does not need to be a ZIP - it can be any file that would launch in the emulator.

Guybird is right except that the BOOT.STG and BOOT.KEY files are not what you would find in the saves directory (e:\saves).  The files for WORKBENCH.HDF, for example, would be e:\saves\amiga\WORKBENCH\WORKBENCH.stg and e:\saves\amiga\WORKBENCH\WORKBENCH.key.  Those are the files you need to use for BOOT.STG and BOOT.KEY.
Logged

synchro

  • Archived User
  • Jr. Member
  • *
  • Posts: 60
Winuaex V16
« Reply #12 on: July 19, 2006, 06:20:00 AM »

QUOTE(XPort @ Jul 19 2006, 01:19 PM) View Post

It does not need to be a ZIP - it can be any file that would launch in the emulator.

Guybird is right except that the BOOT.STG and BOOT.KEY files are not what you would find in the saves directory (e:\saves).  The files for WORKBENCH.HDF, for example, would be e:\saves\amiga\WORKBENCH\WORKBENCH.stg and e:\saves\amiga\WORKBENCH\WORKBENCH.key.  Those are the files you need to use for BOOT.STG and BOOT.KEY.


Thats Fantastic Xport thanks !!
So ....If i make my workbench and attach a directory as the second drive full of the WHDLoad stuff and save the config....then import the STG and KEY to the XBE dir....Not only will it load in the Workbench.hdf but the second drive attached as well ??  
Would i be right in saying that  smile.gif

Almost tempted to take the day off work to have a crack at this smile.gif
Logged

XPort

  • Archived User
  • Hero Member
  • *
  • Posts: 941
Winuaex V16
« Reply #13 on: July 19, 2006, 06:29:00 AM »

QUOTE(synchro @ Jul 19 2006, 08:27 AM) View Post

Thats Fantastic Xport thanks !!
So ....If i make my workbench and attach a directory as the second drive full of the WHDLoad stuff and save the config....then import the STG and KEY to the XBE dir....Not only will it load in the Workbench.hdf but the second drive attached as well ??  
Would i be right in saying that  smile.gif

Almost tempted to take the day off work to have a crack at this smile.gif


Yes - but you do need to take care with where this directory is in relation to the XBE.  Remember that you're going to be launching this from a DVD so you need to make sure that any directory references you make are relative to the D: drive (which is the drive that is defined as the one where the currently running XBE is located.)  So if you're running the XBE from a DVD, your DVD drive is D:.  If you're running your XBE from E:\emulators\amiga\winuaex.xbe, then E:\emulators\amiga is your D: drive.  You need to make sure that any directory your configuring into your workbench resides somewhere underneath E:\emulators\amiga so that when you transfer the configuration files to a DVD, it will all work the way you want it to.  

(And to make sure I'm not misunderstood - I'm not saying that you should navigate to e:\emulators\amiga\(wherever) to select the directory as the workbench directory during configuration.  I'm saying you should navigate to D:\(wherever) to select the directory as the workbench directory during configuration.)

Logged

synchro

  • Archived User
  • Jr. Member
  • *
  • Posts: 60
Winuaex V16
« Reply #14 on: July 19, 2006, 07:32:00 AM »

Ok thanks !!
This may take some playing with although i understand what your saying....i have never touched an stg file before...can they be edited after in notepad or wordpad to alter any paths ( that would be the easy way )  ??

If not no worries.....im determined to do this now you have made it possible  (IMG:style_emoticons/default/biggrin.gif)

This post has been edited by synchro: Jul 19 2006, 02:33 PM
Logged
Pages: [1] 2