HyperSpin 0.6.0.6
Fixed Zinc issue with adding period after romname
Fixed issue with spaces after romname which affects magic engine not launching games
Fixed genres causing black screen if main list wasnt called "All Games"
Fixed Zoom Out animation not starting animation from right coordinates.
Fixed chase animation, now can start from left or right side of screen. Default is left side.
Fixed where removing special artwork 1 or renaming it caused HS to lock up.
Fixed where if using a system with default artworks, then choosing a genre causes them to disappear.
Fixed No Wheel Images showing up with doing a game jump (jumping ahead x games)
Fixed where if on first game you hit left to get to a game then scroll down
about 10 games your games would be off by about 20 games and your themes wouldnt be on the right game.
Fixed sounds going away when navigating to themes with background music
Added feature to fade wheel out to an alpha of your choice when entering a theme. In the wheel section for each emulator you can set alpha = 0 to make the wheel go invisible, .5 would be 50% transparency, 1 would be normal.
Added new vertical wheel style [wheel] style = vertical
Added feature to remove background animations all together
Settings.ini [Backgrounds] Animated = true or false
Added feature to just turn off advanced background animations
Settings.ini [Backgrounds] UseAdvanced = true or false
You can either add the ini settings manually or you can download the full install and get the new ini files provided for you.
HyperLaunch
What HyperLaunch is:
HyperLaunch is a multi emu wrapper/launcher.
HyperLaunch is an alternative to using HyperSpins built in launching methods.
HyperLaunch is open for anyone to edit.
Advantages of using HyperLaunch to launch your games.
*No need for special emu's for exiting. HyperLaunch will close any emu with any key or key combo.
*Hide the launching of emu's. No dosbox, no windows, popup screens, etc.
*Can hide the mouse cursor, taskbar, desktop, during emulator launch
*Helps get back to HyperSpin better when exiting an emu.
*No need for daphne bat files, run directly from HS with our xml.
*No need for zinc bat files with our xml.
*Launch NullDC (Dreamcast) without those pesky windows.
*Set 1 or 2 hotkeys to exit any emu.
*Can have multiple rom extensions to check when launching a game
*Everything is verified before launch, emupath, rompath, rom, daphne framefiles location, etc... Gives useful error messages incase you have bad settings.
*Can use relative paths to help use HS from portable drives.
You must set hyperlaunch = true in your ini files.
HyperLaunch uses your ini files for HyperSpin. You must place HyperLaunch.exe into your HyperSpin directory.
HyperLaunch reads these keys from your ini files:
path
rompath
exe
romextension
All other keys in your exe section are ignored. It doesnt launch pc games yet but it will get that value from your ini's also on next release.
COMMAND LINE USAGE TO TEST HYPERLAUNCH:
HyperLaunch.exe "System Name from Hyperspin" "Rom Name"
Ex. 1 HyperLaunch.exe MAME mslug
Ex. 2 HyperLaunch.exe "Sega Dreamcast" "Some_iso.iso"
Use quotes if spaces in name.
So for MAME here is how mine is setup for mame
[exe info]
path = C:\HyperSpin\Emulators\MAME\
rompath = C:\HyperSpin\Emulators\MAME\roms\
userompath =
exe = mame.exe
romextension = zip
parameters =
pcgame =
pcgameextension =
winstate =
hyperlaunch = true
You can have mutiple rom extensions like this:
romextension = zip,bin,iso
I know this might seem complicated but its easy once you set up your first emu. This is meant to give more control over launching games than what HyperSpin alone can provide. You can always still use HyperSpins built in launching.
The source is included if you want to edit some settings, its a .ahk file. Which is an autohotkey script, to compile you need to download Autohotkey, once installed just right click the .ahk file and click compile, simple as that.