Jump to content

HyperElectronicGames (Launcher for Electronic Games)


r0man0

Recommended Posts

Posted


 

STORY :

I've created an Electronic game launcher for my personal hyperspin
configuration since december 2013 , now i attempt to setup my
launcher to be fully working for all Hyperspin community.
At this time 458 electronic games can be fully played with an Xbox
360 controller or others controllers or arcade stick (X-Arcade).
This launcher and all emulators included on this pack are free.

 

 My website to download package:

http://r0man0.free.fr

Please do not share my files without this link.
It is necessary to keep alive and free the development of all my projects.
If you want help me :
You can donate by Paypal in my website.

 

 

INSTALLATION :

1 / Launch HyperHQ.exe (use main menu wizard) to add new item with
name "Electronic Games" (you can also use your own Item name)
2 / To the question "Does this menu item have a sub-wheel" click
"yes"
3 / Select Where you want to show your Electronic Games Item on the
list of items (select where you want)
4 / Go to wheel settings , select Electronic Games Wheel then "emulator"
5 / Field Executable : Select HyperElectronicGames.exe file in
electronic games directory from pack downloaded.
6 / Select Execution : Normal , PC game : Disabled , Use Full Path
To Roms : Disabled , Search Subfolders : Disabled
7 / Leave empty for fields : Rom Path , Params , Extensions -
WinState : Normal
8 / Copy Media and Databases directories from pack and overwrite
those from your hyperspin installation.
9/ Options from file HyperElectronicGames.ini :
"General" options :
    JoyNumber=joystick number (1 by default)
    Joy2Key=emulate keyboard to joystick (1 by default)
    Azerty=keyboard genre (1 or 0 for qwerty - 1 by default)
    800X600Only=800X600 Screen resolution only (0 by default)
    DoubleButtonForExit1=Exit when 2 buttons pressed simultaneously
    (First joystick button for exit) (See Keylist)
    DoubleButtonForExit2=Exit when 2 buttons pressed simultaneously
    (Second joystick button for exit) (See Keylist)
    ExitKey=key or button for exit (See KeyList) (Esc by default)
    (Add + before ExitKey to activate 3 sec. long pressed exit function
    ex: ExitKey=+Esc , ExitKey=+F4 ...)
    LaunchOnStartExecutable=Run on start external program.Type the full path
    Ex: C:\HYPERSPIN\Controller\Xpadder.exe
    LaunchOnStartParameters=Run on start the external program parameters.
    Ex: "C:\HYPERSPIN\controller\Hyperspin\blank.xpadderprofile"
    LaunchOnExitExecutable=Run on exit external program.Type the full path
    Ex: C:\HYPERSPIN\Controller\Xpadder.exe
    LaunchOnExitParameters=Run on exit the external program parameters.
    Ex: "C:\HYPERSPIN\controller\Hyperspin\Hyperspin.xpadderprofile"
    DisableLaunchOnForMame=Disable 4 previous options "LaunchOn..." when
    launching mame game (Ex: incompatibility with AHK hotkeys scripts)
"XArcadeTankstick" options :
    EnableXarcade=Activate X-Arcade stick emulation (1 or 0 - 0 by default)
    UpXarcade1Stick1=Up Key or  Button (See Keylist)
    DownXarcade1Stick1=Down Key or  Button (See Keylist)
    LeftXarcade1Stick1=Left Key or  Button (See Keylist)
    RightXarcade1Stick1=Right Key or  Button (See Keylist)
    Button1Xarcade1=Key or  Button 1 (See Keylist)
    Button2Xarcade1=Key or  Button 2 (See Keylist)
    Button3Xarcade1=Key or  Button 3 (See Keylist)
    Button4Xarcade1=Key or  Button 4 (See Keylist)
    Button5Xarcade1=Key or  Button 5 (See Keylist)
    Button6Xarcade1=Key or  Button 6 (See Keylist)
    ButtonSelectXarcade=Key or  Button Select (See Keylist)
    ButtonStartXarcade=Key or  Button Start (See Keylist)
    ... same thing for second stick
10/ You can use your own background image when playing games ,
just replace background.png by your image renamed to background.png

KEYLIST :
Function Keys :
F1 to F24
Special Keys :
Enter,Esc,Space,Tab,Backspace,Delete,Insert,Up,Down,Left,Right,Home,
End,PgUp,PgDn,CapsLock,ScrollLock,NumLock,Control,Alt,Shift,Pause,
PrintScreen
Numeric Paddle :
Numpad0 to Numpad9,NumpadEnter,NumpadAdd,NumpadDiv,,NumpadSub
Mouse :
WheelDown,WheelUp,WheelLeft,WheelRight,LButton,RButton,MButton
And all other keys :
A,B,C....Z,1,2,3...,9

Joystick buttons:
Joy1 to joy32


CONTROLLER CONFIGURATION :
Button Start (xbox360 Start) --> Play to game type A/Start
Button Select (xbox360 Back) --> Play to game type B/Select
Button 1 (Xbox360 A) --> Action,Jump...
Button 2 (Xbox360 B) --> Action,Jump...
Button 3 (Xbox360 X) --> Action,Jump...
Button 4 (Xbox360 Y) --> Action,Jump...
Button 5 (Xbox360 LB) --> Sound/Time
Button 6 (Xbox360 RB) --> On-Off/Acl
Stick Analogic --> Move up,down,left,right
Stick Numeric --> Move up,down,left,right

 

LAST CHANGELOG :

Version 0.9.8.239
01/11/2022 - Added --> Mame Artworks updated (7 new)
01/11/2022 - Added --> Mame Updated from version 0.230 to 0.239 (18 new games)
    Ataka asteroidov
    Hockey
    Chef
    Super Cobra
    Kosmicheskiy most
    Kosmicheskiy polyot
    Kot-rybolov
    Kvaka-zadavaka
    Hockey (export version)
    Morskaja ataka
    Nochnye vorishki
    Okhota
    Razvedchiki kosmosa
    Space Mission
    Spider
    Thunder Ball
    Vesyolyy povar
    Vesyolye futbolisty
Version 0.9.8.230
04/20/2021 - Info --> Mame executable name is now "mame.exe" instead of "mame64.exe"
04/20/2021 - Added --> Mame 0.229 & Mame 0.230 Updated (12 new games) :
    Autoslalom
    Brain Baffler
    Dr. Dunk
    Dunk 'n Sunk
    Black Knight Pinball
    Tri-1
    Funtronics: Tag
    Basketball
    Hockey
    Soccer
    World Championship Football
    Sub Wars (LED version)

Full changelog is on file "readme.txt" inside package.

 

KNOWN BUG :
The game "Dizzy's cash in' is not emulated for arcade tank stick.

If you get on hyperspin the following error : "Folder/Executable not found in ..." check file "Hyperspin\settings\Electronic Games.ini" and add "false" to the line userompath=  (userompath=false)

 

THANKS :

http://www.progettosnaps.net
http://www.madrigaldesign.it/sim/
http://www.theoldcomputer.com/
http://mamedev.org/
http://www.mess.org/


And to all anonymous people that have their emulators integrated to this package.

r0man0

  • Replies 166
  • Created
  • Last Reply
Posted

Now this reminds me... Do you Remeber the tiger electronic handheld games? They were white casing and the game was black and white like the Nintendo game And watch. Does this emulate tiger electronic games? Also is there even such a thing in existence?

(Tapatalk)

Posted

Hi , there is some tomy electronic game emulated but not that one , if you can find your electronic game emulated somewhere on internet , PM me with the link to add it on the next pack.

r0man0

Posted

HI,

 

I have myself done such program to manage Madrigal games, Flash Games and Java Games ...

 

Impatient to look at your package and test it

 

Posted

I'm trying to get this going, I can launch games individually outside of hyperspin, but nothing happens when I try to launch from hyperspin or when I try to run  HyperElectronicGames.exe outside of HS nothing happens as well.  I'm thinking maybe I'm missing a C++ run time or something?

Posted

Hi , maybe it is a wrong configuration.post me your electronic games.ini located in your hyperspin/settings/ folder.

R0man0

Posted

I'm trying to get this going, I can launch games individually outside of hyperspin, but nothing happens when I try to launch from hyperspin or when I try to run  HyperElectronicGames.exe outside of HS nothing happens as well.  I'm thinking maybe I'm missing a C++ run time or something?

Same issue here.  I tried disabling antivrus, running as administrator, compatibility modes.  HyperElectronicGames.exe will not open.  I did not touch the .ini at first, left at default.  I then tried tinkering with the .ini values and nothing made a difference.

Posted

Same issue here.  I tried disabling antivrus, running as administrator, compatibility modes.  HyperElectronicGames.exe will not open.  I did not touch the .ini at first, left at default.  I then tried tinkering with the .ini values and nothing made a difference.

Launcher works only with hyperspin , nothing happens when you attempt to use it outside of hyperspin.

I don't understand why it doesn't works for you , you can check some points :

1/ you need to let the HyperElectronicGames.exe in root of emulator folder.(as it is located on package)

2/ On HyperHQ : electronic games wheel execution must be "normal" : not "hyperlaunch".

If problem still exist , post-me your electronic games.ini located in hyperspin/settings/ folder.

r0man0

Posted

Firstly let me thank you for your prompt response and yes I followed all the install instructions, so I'm not sure what's wrong.  It's good to know the application doesn't run stand-alone and only runs through HS.

 

Electronic Games ini   (dropbox)

 

Electronic Games ini  (paste bin)

Posted

Firstly let me thank you for your prompt response and yes I followed all the install instructions, so I'm not sure what's wrong.  It's good to know the application doesn't run stand-alone and only runs through HS.

 

Electronic Games ini   (dropbox)

 

Electronic Games ini  (paste bin)

 

 

Hi , try to set this parameter false instead of true on your electronic games.ini :

userompath=false

r0man0

Posted

Hi , the problem come from the electronic games.xml from database , that was an old version , i'm going to update the package , for the moment you can replace with this file :

http://hypermachine.free.fr/ElectronicGamesNewXML.zip

r0man0

 

Update : Full pack updated with good XML file for databases folder.

Cool thanks, I will try this it out this evening! :)

Posted

Okay we have some success, a lot of the games will actually launch from hyperspin now, but there are many that still will not launch for what ever reason.  Also with the new XML I'm noticing a longer list but now some of the wheel art is missing, I think there maybe some minor errors in the names of the games in the XML when comparing to wheel names.

 

 

A few games I tried:

 

Games that worked (launched):

Octopus, Watchman, Oil Panic,

 

Games that didn't launch:

Airport panic, Wild man Jump,  Turtle Bridge, Mr.LCD, Mario Bros,

 

Seems like more games won't launch than will, but I haven't tried them all yet.

 

For some reason 'Tron' loads fine outside of hyperspin but when I load it through hyperspin it loads it at a resolution my monitor cannot display (I can only display 800x600 since I use an arcade CRT.)  There was another game that did this but I can't remember off hand....any fix I could do for this?

 

 

Another thing I'm wondering is you say these games won't work with arcade joystick?  I'm guessing you mean X-Arcade tankstick,  I use one for this cabinet and I notice that some games seem to have a button press stuck or something.  Oil panic for example if I press and hold right he will go all the way to the right but as soon as I let go he'll head all the way back to the left.  Another game mouse click was stuck and all I could do is move the game window around since it thought I was holding onto it any time I moused over it.

Posted

Thanks for report Dark , i will attempt to solve all problems , for example : sometimes the resolution is changed to 1024x768 because of size of emulator , in fact most of them are in 800x600.

I will add an option to launch all of them on 800x600 for people like you with crt screen.

I will add also an option to map X-Arcade tankstick on ini file.

For Games that didn't launch: Can you tell me what is your windows configuration ? have you an error message ?

Can you tell me wich are the wheel art missing ?

 

r0man0

Posted

I see no error message on launch, the same games that won't launch through hyperspin will work when individually launched outside of hyperspin.

 

In regards the wheel art I don't want to start saying which are missing until I update the entire package, because I only updated the new XML last night, I will try updating the entire package later today and report back any missing art issues.

 

I run win7 64bit (pro), user: administrator.

 

The option for all 800x600 would be greatly appreciated by me and other CRT users. - Thanks.

Posted

My apologies for not getting back to this sooner.

 

Missing/ not displaying Wheel Art (0.9.1)

 

  • Donkey Kong (Coleco)
  • Donkey Kong JR
  • Donkey Kong JR (Tabletop)
  • Hippo Teeth
  • Hot Line
  • Isidoro
  • Mario's Bombs
  • Micky Mouse (Panorama)
  • Snoopy table top

In regards to keybinds, if I can just set controls to what ever keyboard key press, it should work fine with X-Arcade.  I mainly just need to change movement keys from arrow keys to numpad keys.

Posted

Hi , i've updated the package on main post :

Version 0.9.2
07/18/2015 - Added --> Option for 800X600 screen resolution only
07/18/2015 - Added --> X-Arcade Stick emulation
07/15/2015 - Added --> Message Box when error occured
07/15/2015 - Added --> Ball Update : become BallToss-Up
(Created by Brian Apps, July 2002)
07/14/2015 - Added --> MADrigal CD Collection 59.18 Update
(ChickyWoggyTabletop,DonkeyKongColeco,DonkeyKongJrColeco,
DonkeyKongJrTabletop,ExplorersOfSpace,Fowling,FrogBoaster,
HippoTeethLarge,HotLineLarge,MickeyMouse,MickeyMousePanorama,
SnoopyTableTop)

 

r0man0

Posted

Great work r0man0!!!    Quick question, are some of the games you have on the database missing?  an example is Chef.  I see on the db, artwork, but no folder for it?  Thanks in advance!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...