PDA

View Full Version : multiple emu support on one wheel


tjay
03-30-2010, 09:05 AM
I saw something - or at least thought I saw something - that said hyperspin now has multiple emu support for one wheel. How do I do this? I know its probably something really simple because I haven't found a thread yet that mentions this

tjay
03-31-2010, 11:27 PM
I got this quote from the homepage " We've gathered lots of feedback on the features that our users have been wanting including faster list navigation, favorites support, more controls options, main menu program launching, fuller backend, built in BetaBrite support, multi emu support from one wheel etc..."

Maybe I got the wrong impression of what this actually means. Does this mean I can put games that use the zinc emu (or any other emu) and put it on the mame wheel?

shimoda
04-01-2010, 03:57 AM
YEs, you have to install Zinc, although it doesn't have to APPEAR in the main menu. There are some threads about this out there, but a short tutorial will be forthcoming on the docs pages. In the xml for the system (MAME) you would place <exe>Zinc</exe> for the game's executable selection.

SomeOldDoor
04-01-2010, 09:43 AM
I'm also really interested in getting this working on my system.
I've done a little search around and found a few threads that mention it, but I haven't really been able to find concrete instruction on how this fits together and works.

I'm interested in only having a small number of games working on my system, so having a single menu would be ideal. The games I am planning on include a mixture of SNES, Genesis, Arcade and PC games. Is it possible to make a menu that uses both emulators and allows launching of PC games? How are themes and images managed on a multi-wheel emulator?

Lastly, does the <exe> tag refer to the "System" name for the scripts in the Hyperlaunch ahk, or to an actual exe file somewhere on my system?

Thanks to everyone who has worked/is working on Hyperspin. Definitely the most impressive cabinet frontend I've ever seen!

J

Zinger19
04-01-2010, 10:08 AM
This is how I did it. For an example I will use psxfin and espxe. Prob the easiest thing for you to do would be to set up both emulators using the main menu wizard. You don't have to but this is what I did. This will create 2 different Playstation emulators on your main wheel. Set up all your emulator information rom path,ext,hyperlaunch,ect...
This will create your system.ini files(which I believe this is whats needed for multiple emulators).One for psxfin and one for and one for epsxe

If you want to do it manually without creating all the theme folders and theme information in your ini file then this is how you would do it.

For Ex:

[exe info]
path=D:\Arcade\PSXfin\
rompath=D:\HyperSpin\Emulators\Sony Playstation\EPSXE\roms\
userompath=
exe=psxfin.exe
romextension=iso,bin,img
parameters=
searchsubfolders=
pcgame=false
winstate=HIDDEN
hyperlaunch=true

This is my secondary emulator system.ini file for psxfin. This is really all you need to have in you ini file in order for it to work work as a secondary emulator. You could also just copy and paste your main playstation emulator ini settings into a new text document, edit your rom path,exts,and turn hyperlaunch on or off. Next you'll want to save the file for example as Epsxe.ini,and place it in the settings folder in Hyperspin.

Now that we've gone over creating ini files lets move on to the next step.You are going to want to remove your secondary emulator from the main wheel xml if you used the hyperlaunch main menu wizard to create your ini files.

Next we are going to edit your Sony Playstation XML. Lets assume that I'm using Psxfin for my main emulator, but I have a game that doesn't work with it. We will using Blood Omen for the example because it doesn't work for it(At least not correctly). All you are going to need to do now is add add this line to your XML <exe></exe>

<game name="Blood Omen - Legacy of Kain (U) [SLUS-00027]" index="" image="">
<description>Blood Omen - Legacy of Kain (U) [SLUS-00027]</description>
<cloneof></cloneof>
<crc> </crc>
<manufacturer> </manufacturer>
<year> </year>
<exe>Epsxe</exe> This should be the name of your system.ini file your created
<genre> </genre>

That's pretty much all there is to it.

tjay
04-01-2010, 11:14 AM
Thanks guys I appreciate the help. I'll try to get this working tonight

SomeOldDoor
04-02-2010, 10:33 AM
Thanks Zinger19 for the detailed help. I'm going to try this out too.

I still have one question regarding this setup that I think was not addressed in what people have said so far. I can see how by doing what Zinger19 suggested I can get multiple emulators working, but what if I also wanted to have just normal LNK files to launch PC games in the same wheel. Could I get that to work somehow? If so, how would I go about it?

Thanks again!

SophT
04-02-2010, 05:02 PM
but what if I also wanted to have just normal LNK files to launch PC games in the same wheel. Could I get that to work somehow? If so, how would I go about it?


Yes- what you do is create a PC games wheel where the extension is LNK, and then set the exe to PC Games. After that you can even remove the PC Games wheel item from main menu if you don't want it to appear, just leave the back end files there.

SomeOldDoor
04-05-2010, 11:57 AM
Finally got a chance to try this out this weekend. Everything works perfectly! Combined with the HD Monitor workaround thread in this forum I've got HS set up almost exactly like I want. Thank you again to those who answered on this thread! Great community + great application = awesome. :)

tjay
04-24-2010, 03:11 PM
Awesome got it working. Thanks Zinger19 :)

marcade
05-17-2010, 12:06 AM
thanks for the write up, took me a while to set it up as your instructions were a bit confusing. Got there in the end, i setup naomi this way to work with vertical and horizontal games. cheers

jclausing
09-21-2010, 12:22 PM
I am completely confused. I am trying to set up where I can launch a few PC Games from the single wheel where all other games appear. I have reviewed the tutorial for setting up un-supported emulators but do not understand how to launch the PC game. Is there anyone that can give a simple to follow version from A to Z?

dark
10-14-2010, 08:03 PM
Yea I just wanted to thank Zinger19 for posting this, it really helped me out too.

TheManuel
10-16-2010, 08:43 PM
Thanks for the informative post.

One more question:
If I set up some games to use a different emulator than the system they're under, I would have to also set the <exe></exe> line in the genre xml files where the game appears, correct?
Otherwise, launching from one of the genre wheels would use the default emulator.

ZedEx48K
12-19-2011, 01:50 PM
Hi, thanks for the little guide, has helped sort me out (doing a driving game only list) however I'm failing to add a PC game to it (Outrun 2), I can add and get it running from the main wheel, but seem to fail when adding it to the xml, any help would be great cheers.

Hunk_4TH
12-19-2011, 02:49 PM
Hi, thanks for the little guide, has helped sort me out (doing a driving game only list) however I'm failing to add a PC game to it (Outrun 2), I can add and get it running from the main wheel, but seem to fail when adding it to the xml, any help would be great cheers.
I'm actually in the process of doing the same thing and successfully added Outrun 2006 PC to the list if that's what your referring to? I can post my list if you wish. I'm still adding stuff to it ha ha.

ZedEx48K
12-19-2011, 03:08 PM
I'm actually in the process of doing the same thing and successfully added Outrun 2006 PC to the list if that's what your referring to? I can post my list if you wish. I'm still adding stuff to it ha ha.

Yes, that would be great thanks, once I know how to do one the rest should be easy.

Hunk_4TH
12-20-2011, 01:08 PM
Yes, that would be great thanks, once I know how to do one the rest should be easy.Sure thing! I've been trying to post to Hyperlist but for some odd reason it won't let me. I'd love for others to add to it and post it back :D

Here ya go! hope you're familiar with Pastebin though it's pretty straight forward. Enjoy!

http://pastebin.com/5G6AQvcP

ZedEx48K
12-21-2011, 04:09 AM
Cheers for that, I managed to figure out PC launching the other morning, I see you are doing the same as me and creating just a driving game list, can I ask which Dreamcast emu you are using? The Hyperspin launcher gives me an error when using the last release of NullDC and I can't get a working command line to launch the disc image I want, actually I might as well ask you how you got Vivanonno working too :P

ZedEx48K
12-21-2011, 04:19 AM
Actually I notice you have a few 360 degree racing games in there too (Pole position, turbo), they are actually spinner games like Supersprint, and thusly I have given up on those since they don't properly config to a 270 degree wheel as you are probably using like the rest of us.

Hunk_4TH
12-21-2011, 07:47 AM
Cheers for that, I managed to figure out PC launching the other morning, I see you are doing the same as me and creating just a driving game list, can I ask which Dreamcast emu you are using? The Hyperspin launcher gives me an error when using the last release of NullDC and I can't get a working command line to launch the disc image I want, actually I might as well ask you how you got Vivanonno working too :PSure thing! I'm using the latest Nulldc found here http://www.emucr.com/2011/09/nulldc-optimized-svn-r139.html are you using Hyperlaunch 2.0 and the right module?

Sorry about the 360 degree games. I honestly didn't know that until you mentioned it. I always assumed they are analog games like mos tof the other driving/racing games. Though I'll keep them in the list since they are driving games. I also added a lot more games. I'm still adding more so I'll post an updated version. Still sucks I can't upload it to Hyperlaunch :dontknow:

ZedEx48K
12-21-2011, 08:50 AM
Hey, 360 games are fine, I had them in my list till I found out they are a pig to play on a wheel, I think there are a couple more games like that, ooh Roadblasters I think is a dodgy one plus it needs up and down analogue for firing.

As for the DC, yes I have that version (needed it for the analogue controls), I have the latest HS but when using it I get either a plugin error from NullDC, or if I use HS it launches to the point where I get the little box with the iso selector, if I select that I can hear NullDC start but not see it, but on exit I have the VMU emulator open :P Or if I launch it as an exe with the command line -config ImageReaderefaultImage="%romPath%%romName%%romEx tension%", %EmuPath%,Hide UseErrorLevel it does the same, I'm wondering if it is a NullDC setting I've missed.

I will end up having spent more time setting this up than playing on it :P

Hypnoziz
12-21-2011, 10:44 AM
Make sure you didn't miss:

Emulator.AutoStart=1
and
LoadDefaultImage=1

in nullDC.cfg.

ZedEx48K
12-21-2011, 11:08 AM
Make sure you didn't miss:

Emulator.AutoStart=1
and
LoadDefaultImage=1

in nullDC.cfg.

I have both those selected, could it be to do with the surrounding image options?

[ImageReader]
PatchRegion=0
LoadDefaultImage=1
DefaultImage=default.gdi
LastImage=D:\emulators\roms\dc\18 Wheeler.cdi

I sometimes get this error too "unhandled exeption while initiating image reader plugin by authors etc

ZedEx48K
12-21-2011, 11:19 AM
I now get "sega dreamcast is an invalid system name or nulldc.exe isn't supported yet"

ZedEx48K
12-21-2011, 02:20 PM
I has fixed it!

To be quite honest as good as a fontend this is, it is a sprawled out mess for a (new) enduser to figure out, my actually problem was me believing I was on the latest version HS1.2 when I also needed the HyperLaunch v2.13 which isn't actually in the downloads section and was oblivious to me till I stumbled across it looking at someone elses problems.

I might offer some faq amendments once I figure out all of my adventures through Hyperspin :P

Hunk_4TH
12-21-2011, 04:48 PM
I has fixed it!

To be quite honest as good as a fontend this is, it is a sprawled out mess for a (new) enduser to figure out, my actually problem was me believing I was on the latest version HS1.2 when I also needed the HyperLaunch v2.13 which isn't actually in the downloads section and was oblivious to me till I stumbled across it looking at someone elses problems.

I might offer some faq amendments once I figure out all of my adventures through Hyperspin :P
Glad to hear you got it working. Yeah Hyperspin definitely takes some work. But it's totally worth it in the end :beer:

Hypnoziz
12-21-2011, 11:06 PM
To be quite honest as good as a fontend this is, it is a sprawled out mess for a (new) enduser to figure out, my actually problem was me believing I was on the latest version HS1.2 when I also needed the HyperLaunch v2.13 which isn't actually in the downloads section and was oblivious to me till I stumbled across it looking at someone elses problems.
I can't disagree with you that a lot of the supportive information is sprawled out, but thank you VERY much for using the Search feature here on the forums. Most people never bother when they'd be amazed at how many answers already exist for their all-too-common problem.