View Full Version : Hyperspin as Shell: Easy Exit to Windows
redtapemedia
12-15-2008, 09:56 PM
I've created a wrapper for those who run (or wish to run) HyperSpin as a Shell. Tested under XP, working fine on my machine.
It actually fixed my Black Screen issue too, which would occur if I just tried to run HS as shell by itself. Your mileage may vary.
It enables you to run HyperSpin as a shell whilst still having a quick and easy way to quit to Windows should you wish. Also shuts down the PC if you quit Hyperspin in the regular manner. By default the key to quit to windows is F12 but you can change it by editing the INI file. The Steps to get it working are as follows:
1. Copy the files to your HyperSpin directory. For me this is "C:\HyperSpin"
2. Edit the HSShell.ini file if you wish to use a key other than F12
3. Click The Start Menu, run, then type "regedit"
4. Navigate to Key: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell" and change the value from "Explorer.exe" to "C:\HyperSpin\HSShell.exe"
** 5. Edit: It might be an idea to leave step this until you know HyperSpin runs correctly as a shell...
Now edit the "C:\HyperSpin\Settings\Settings.ini" and find the heading "[Exit Program]". Change the line underneath so it reads "Executable = C:\HyperSpin\Shutdown.exe"
6. Reboot & Hopefully it works!
There are many other tweaks you can make to your system to hide Windows further. I will probably post on a few of these methods later, but for now if someone feels brave if they could test this out and let me know how they go.
IMPORTANT: If Hyperspin doesn't load, press control-alt-delete, select Task Manager, Then "New Task" and type in "explorer.exe" to get back to Windows. MAKE SURE YOU KNOW WHAT REGISTRY CHANGES WERE MADE SO YOU CAN CHANGE IT BACK IF IT DOESN'T WORK!
Let me know how you go.
HyperSpin Shell Wrapper @ MegaUpload (http://www.megaupload.com/?d=8FLE7VT2)
Marke
12-16-2008, 02:43 AM
No go for me. Boot up to HyperSpin and as soon as it went to show the game list, it shut straight back down again. Lol.
redtapemedia
12-16-2008, 02:48 AM
No go for me. Boot up to HyperSpin and as soon as it went to show the game list, it shut straight back down again. Lol.
So the instructions worked, just HyperSpin quit early? I'm assuming that's what happened as HyperSpin executes shutdown.exe on exit.
As I said above it may not work on everyone's system, so If you can give me any more information we might be able to figure it out.
Marke
12-16-2008, 03:08 AM
Ok I changed the regedit back to explorer.exe. I left your files in the HyperSpin folder and left the shutdown info still in the ini file and it still boots into hyper then shuts pc down.
EVEGames
12-16-2008, 04:37 AM
Haven't tried it yet, Redtape, but bookmarking this thread for future reference. Your solution (assuming other people can duplicate your success, Marke makes it 0 for 1 :) ) is the missing piece of the puzzle for those looking to hide Windows and shell directly into HS. You still need the option to get at Windows! For example, when Visual Pinball expires :mad:
Thanks given!
brian_hoffman
12-16-2008, 08:31 AM
I shelled HS a while back and had good sucess. I too made a loader. I can share it by the weekend and works with instant sheller and includes a HS boot logo. I want to do more testing and do a write up.
redtapemedia
12-17-2008, 03:59 PM
Haven't tried it yet, Redtape, but bookmarking this thread for future reference. Your solution (assuming other people can duplicate your success, Marke makes it 0 for 1 :) ) is the missing piece of the puzzle for those looking to hide Windows and shell directly into HS. You still need the option to get at Windows! For example, when Visual Pinball expires :mad:
Thanks given!
It's actually 1 for 2 cause mine's working :P I'm assuming that Marke's issue is to do with HyperSpin itself because HyperSpin is running the Shutdown exe. Marke, have you tried setting the shell exe to the HyperSpin.exe? Does it still do the same thing? I'm just trying to establish if it's a problem with my EXE or an incompatibility with HS?
Goalies Rule
12-18-2008, 12:42 PM
I've been looking to do this, but I can't try it yet. 1 of my memory sticks went bad in my main cpu, so I swiped the memory out of my cab in the meantime.
I'll be trying this as soon as I get it back up and running!
redtapemedia
12-18-2008, 01:05 PM
I've been looking to do this, but I can't try it yet. 1 of my memory sticks went bad in my main cpu, so I swiped the memory out of my cab in the meantime.
I'll be trying this as soon as I get it back up and running!
Awesome, be sure to let me know how you go! Thanks.
EVEGames
12-18-2008, 02:22 PM
I shelled HS a while back and had good sucess. I too made a loader. I can share it by the weekend and works with instant sheller and includes a HS boot logo. I want to do more testing and do a write up.
BH, please do share. The more options available, the better. Thanks!
Marke
12-21-2008, 12:28 PM
I got it to work but when it loads, it loads into windowed mode instead of full screen. Checked all my settings and it is set for full screen. I went back to just placing the hyperspin shortcut into the startup, which is a pain cause you still have to use the keyboard to exit. Thanks though.
Goalies Rule
12-22-2008, 05:55 AM
Hey Red,
I got everything to work. the only part I had trouble with is my path isnt set to c:\hyperspin. So I had to decompile you exe, but I tad bit of extra work got me where I need to be. So you might wat to share your .ahk file just incase someone else runs into the same problem.
Thanks given!
redtapemedia
12-22-2008, 06:40 PM
I'm away on holidays at the moment (typing this on my iPhone) but when I get back in a couple of days I'll post the source script. I'll also post a version where you can change the HS install path in the INI file.
SophT
03-24-2009, 10:48 AM
bh - your sheller script ever get released? (mostly i'm interested in the boot logo...) but the sheller would be sweet too!
brian_hoffman
03-24-2009, 11:07 AM
Ill upload my boot logo later today.. Forgot all about that!
Goalies Rule
03-24-2009, 02:52 PM
Sweet! Looking forward to that
zaktallica
03-25-2009, 09:49 AM
I would like the sheller the windows xp look is messing up the arcade expierance
brian_hoffman
04-05-2009, 07:42 AM
Boot.bmp
ArcadeAddict77
04-05-2009, 09:17 AM
Brian,
Thanks very much! That is exactly what I was just asking for on another thread. Perhaps you could put that into the downloads section so it is really easy to find?
Thanks again,
Jeremy.
Thx for the logo Brian. I now have everything set up perfectly. Only issue I had was xpadder not running properly but fixed that by making a small exe to run it before hyperspin.
SophT
04-05-2009, 07:14 PM
this is awesome dude, I only have 1 problem with it though dude, and maybe there's an easy fix:
using your shell.exe since explorer.exe doesn't start, none of my startup programs start, so no cpwizard and no daemon tools. Is there an easy way for me to add these (via registry) or do you have an ahk script so I can add them in?
brian_hoffman
04-05-2009, 10:57 PM
Well an easy solution would be to use HS built in launch on start feature of the settings.ini.
Id create a AHK script that runs
Run, C:\program files\cpwizard\.........
Run, blah blah blah........
Then compile it to EXE...
However doesnt Deamon tools get invoked when running the emulator itself.. I know we intergrated it in HL....
SophT
04-06-2009, 07:42 AM
yeah that's what I was thinking of, but I was trying to avoid having to boot, start HS and then call a bunch of executables, but I guess that's what's gonna have to do, no big deal :)
and yeah I don't know what I was thinking about daemon tools - it just gets called via command line. I guess I could even add cpwizard to the else if{} in my mame / neogeo sections of hyperlaunch...
thanks.
brian_hoffman
04-06-2009, 08:42 AM
Well you can always create your own shell EXE and call them in there.
My shell.exe has only one line in it.
Run, Hyperspin.exe
I suppose you can just create your own and add the other apps.
:)
You can just do what I did Sopht, which was my problem with xpadder. Just create a batch file to run as many exe's as you want, then compile that into exe, and then use instantsheller and point it to your exe. That way you can have everything startup before hyperspin on startup without issues, works great.
brian_hoffman
04-06-2009, 07:27 PM
You can just do what I did Sopht, which was my problem with xpadder. Just create a batch file to run as many exe's as you want, then compile that into exe, and then use instantsheller and point it to your exe. That way you can have everything start up before hyperspin on start up without issues, works great.
Doesn't a BAT file throw up a command window for sec? Even if echo is turned off. If you use AHK you will get no black windows. In my opinion shelling is done to hide windows os and a dos windows gives it away.
Try ahk I think you will find its like a bat file on steriods.
SophT
04-07-2009, 09:41 PM
ok here's a vid of my cab (don't laugh at it too much) from startup to shut down using Brian Hoffman's shell.exe, boot.bmp, and shutdown.exe. Manually shelled via registry. More info in the video description. If you're only interested in the startup / shutdown parts of the video then you should just watch the first 30 seconds and last 20 seconds, the rest kind of showcases the systems/themes and my (in)ability to play galaga with one hand while videotaping.
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/CM8zHgim3Ws&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/CM8zHgim3Ws&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
the only problem I have is trying to add cpwizard to startup. I have tried adding it to hyperspin's startup with the paramater -minimized (as in it's notation) and I've also tried creating a startup.exe in autohotkey with:
run, cpwizard.exe -minimized
(with it's path of course)
the problem I have with both of these is that when hyperspin starts cpwizard cpwizard steals focus (slightly?) the mame video still plays, and if left idle with enter attract mode, but none of my controls work, or a keyboard until I alt+tab and bring hyperspin into focus...
if anyone wants to know about the cab itself it's a former prisoners of war cab I bought off of craigslist. The cab was empty with no monitor and has a metal cp. I added joys, buttons and wired up the coinslots, all with a keyboard hack. 21" vga crt monitor I pulled out of it's housing and mounted to the bezel. Smoked glass overlay and custom taito/neogeo inspired paintjob (needs to be redone). Monitor, computer, speakers (2.1), and marquee light (turned off in video), all on smartstrip.
the computer is a 64x2 6400+ @3.6ghz on an asus crosshair w/ 4x2gb pc6400 ram (only 3gb recognized on xp32 sp3) 1.5tb seagate in an actively cooled external drive via esata, 2x radeon 8600gt in SLI
this system also has a 320gb drive with win7 so I can boot into that and manage my HS drive via a secondary 22" ws lcd and a wireless keyboard and mouse on my desk.
BadBoyBill
04-08-2009, 01:04 AM
Thanks for sharing the vid, it was very thorough. Your HS looks very well setup.
SophT
04-08-2009, 08:39 AM
I have to admit a lot of work went into it, but I know not nearly as much as you put into creating HS. I can't thank you enough for your work on this FE, having seen other FEs I know that I would not be happy and it just wouldn't have that authentic feel that I get with HS.
It's like this fe is the result of a PC10 and a neo-geo machine having sex in a nuclear power plant :P
brian_hoffman
04-08-2009, 10:06 PM
Well I though Id add mine here too..
Ill also update my other thread.
:)kIutKEcSHkw
gargoyle67
06-02-2009, 07:19 AM
I'm going to try this once I've configured all my setting for my emulators e.c.t but my hyperspin is located on my D: drive how can I edit the sheller.exe to point to D: instead of C:
Or would it be easier just to copy hyperspin to c: ?
Thanks.
SophT
06-02-2009, 08:02 AM
gargoyle:
the sheller is relative, it just looks for the same path as hyperspin. like B_H said it's just a simple:
run, hyperspin.exe
gargoyle67
06-02-2009, 08:31 AM
Ah cool, Thanks.
Macavity
06-04-2009, 05:18 PM
The program in the OP worked for me. Thanks a lot!
batman2509
06-19-2009, 12:31 AM
hi,
i have a problem with hsshell.
when i boot the system with it and run mame, all the settings i made during gameplay in mamegui (for example rotate or button config) are gone after i boot the system new.
when i dont use hsshell and make the same, the settings are saved.
is there a solution for this?
SophT
06-19-2009, 08:32 AM
I don't think it's the sheller that's doing that it's how you're launching mame.
Try setting hyperlaunch to false in your mame.ini
dedos
06-19-2009, 02:02 PM
hello everyone,
I currently run GameEx and moving to Hyperspin. Doesn't Instant Sheller do all this already? I use it for GameEx and it works great. I'm assuming instead of GameEx I'll just point it to HyperSpin. Can anyone confirm?
thanks.
SophT
06-19-2009, 02:20 PM
yes instantsheller does work.
and welcome to HyperSpin!
dedos
06-19-2009, 02:30 PM
thanks!
I just tested it myself. You will need to install .net 2.0 to get it to work. Now If I can only make it shut down my PC..... Still learning!
=)
Dedos
brian_hoffman
06-19-2009, 02:33 PM
hello everyone,
I currently run GameEx and moving to Hyperspin. Doesn't Instant Sheller do all this already? I use it for GameEx and it works great. I'm assuming instead of GameEx I'll just point it to HyperSpin. Can anyone confirm?
thanks.
You need to run instant sheller and point it to SHELL.EXE that I made, shelling to hs directly causes black screen.
Just check some of the threads about it.
brian_hoffman
06-19-2009, 02:34 PM
thanks!
I just tested it myself. You will need to install .net 2.0 to get it to work. Now If I can only make it shut down my PC..... Still learning!
=)
Dedos
Hyperspin has a launch on exit feature. I made a shutdown.exe that you can point to that will shutdown your pc on exiting HS.
dedos
06-19-2009, 02:37 PM
great, thanks Brian, It's funny, i think you helped me in GE as well.
Ok, so if the instant sheller works for me pointing directly at hyperspin, should I still point it to the shell.exe? btw, I can't find the download for it on this tread. Can you point me to the link? Might as well point me to the shutdown.exe =)..
Please don't hurt the noob!
Thanks for your help
SophT
06-19-2009, 03:12 PM
if instant sheller is working for you you don't need the shell.exe - some users have a problem shelling hyperspin directly so B_H made the sheller that shells hyperspin.
some users like to create their own shell in autohotkey so that they can launch multiple programs.
For example, Hyperspin can start 1 program when it starts, but what if I want to launch 2 programs on startup.
create an ahk script like this:
run, xpadder.exe
run, cpwizard.exe
run, mmagician.exe
run, hyperspin.exe
and shell to that program.
here's the shutdown.exe post:
http://www.hyperspin-fe.com/forum/showpost.php?p=22957&postcount=2
f1reshark
08-05-2009, 07:09 AM
Thanks for this.
I got the shell to boot successfully, and shutdown works when I exit HS.
However, I'm having a problem when using F12 to exit to Windows XP. When I press F12, HS exits and the 'My Documents' folder in Windows then opens. I can browse folders etc, but there is no TaskBar and Start Menu etc on the Desktop. If I close the My Documents folder, the I see my Desktop wallpaper but there is still no Start Menu and TaskBar.
Should I be able to see these after exiting the HS shell? If so, any ideas what is wrong?
Many thanks
SophT
08-05-2009, 11:47 AM
I'm not sure, I never actually tried the f12 version. try opening the task manager and do file -> new task... and type 'explorer' without the quotes.
Here's an alternative version for you:
Create another user with administrative privlidges called like 'manager' or something. Then when you logon with that user, it won't be shelled. Just make sure that the 'shelled' version is set to auto-logon. Then all you have to do is log off and switch users to manage your files without dealing with the shell.
Tricky
08-16-2009, 08:45 AM
Sheller worked for me. One quesion though for the 2 guys who posted vids, how do you hide your Bios post before the .bmp comes up?
brock.sampson
08-16-2009, 06:25 PM
Having problems shelling hyperspin. I tried going directly to hyperspin and just got a blank screen. I made an autohotkey script as mentioned in this post.
run, c:\hyperspin\hyperspin.exe
I have instantsheller starting this shell.exe that I created and I still get a blank screen. If I open task manager hyperspin is running. Any ideas?
redtapemedia
08-18-2009, 08:27 PM
Having problems shelling hyperspin. I tried going directly to hyperspin and just got a blank screen. I made an autohotkey script as mentioned in this post.
run, c:\hyperspin\hyperspin.exe
I have instantsheller starting this shell.exe that I created and I still get a blank screen. If I open task manager hyperspin is running. Any ideas?
You could try adding a delay before running HS. I found that (on my cab at least) if HS tried to launch too soon after booting up it caused issues. Try adding a delay in the script (either launch another program or add a wait in the script).
SophT
08-18-2009, 08:39 PM
yeah that could work something like:
sleep, 2000
run, C:\hyperspin\hyperspin.exe
brock.sampson
08-19-2009, 07:37 PM
Still no dice.
I tried 2000, 20000, and 60000. Also tried just hyperspin.exe. The script works fine when not run as the shell.
This is my current script. Shell.exe is in the hyperspin folder.
sleep, 60000
run, hyperspin.exe
Also attached screenshot of what I'm setting for instantsheller.
SophT
08-20-2009, 12:49 AM
just a wild shot in the dark - is .6 the latest version?
also - instant sheller is just making a few registry tweaks - maybe you should try doing them by hand ?
brock.sampson
08-20-2009, 05:12 AM
If you mean 60000 sleep shell.exe than yes. I did set the shell registry key by hand same results. I did add another line to sleep for 20000ms then start notepad then start hyperspin. Notepad pops up but still no hyperspin. Hyperspin is running you just can't see it. I also tried the following and got an error
run, hyperspin.exe, max
It was getting late so I didn't take a screenshot. I'll post that error tonight when I get home.
brock.sampson
08-24-2009, 04:55 AM
I tried shelling on another computer and it worked fine so I thought I must have messed something up with xp so I rebuilt the computer again same results. I tried the hsshell.exe posted at the beginning of the thread and that worked fine. I don't really know why that script works and mine doesn't.
Tricky
09-02-2009, 12:56 PM
I noticed a problem with the shell method listed in the OP, for whatever reason my XP welcome screen will still show through 90% of the intro vid. Will attempt using instant-sheller next.
brian_hoffman
09-02-2009, 09:28 PM
You use Instant sheller and point to the shell.exe :)
scotrob69
12-14-2009, 03:56 AM
Been using this guide to try and shell hyperspin and had a couple of issues in case anyone has any ideas as to how to fix them.
I have hyperspin working fine (Mame single wheel set up) running from windows and then I have used a combination of instant sheller and some registry edits to get the machine to autologon, display the HS logo instead of the XP logo and to load directly into the intro video - the guide and thread were very useful, thanks.
Issue 1 - When i get into HS and select a game in the mame wheel it then acts like it is going to move to mame and load the game but goes to a black screen and doesnt respond to anything else - although in the task manager HS is still listed as running.
I assume that this is a problem with mame and that it is either unhappy about being run following a shell load or that the mame application is somehow being minimised behind the black background screen that is now in place. As HS is running fine normally and is starting up from the shell load I couldnt see what the issue could be. I have tried using the HSshell wrapper and using Hyperluanch / not using either of these and the problem is the same.
Issue 2 - I suspect this is a BIOS issue but for the first 20 seconds from starting I get all the diagnostic running in the background ie memory and harddrive statistics and a 5 second "Dell" logo before it finally goes into the HS boot logo and then into HS. I have looked into the BIOS however being an old Dell Machine the options are fairly limited. Is there any snazzy way to ensure that up until the XP Loading Screen (which is currently replaced with the HS screen) loads that the BIOS does not display anything or just displays the HS Boot logo? I suspect this would involve editing the BIOS and involve the dangers that come with that route however interested to know how anyone else has done this.
Many thanks!
SophT
12-14-2009, 04:12 AM
Issue 1 - When i get into HS and select a game in the mame wheel it then acts like it is going to move to mame and load the game but goes to a black screen and doesnt respond to anything else - although in the task manager HS is still listed as running.
can you post the contents of log.txt in the HS folder?
=====
Issue 2 - I suspect this is a BIOS issue
this is a bios issue, and short of flashing a custom bios, you're not going to get rid of the "Dell" part. My recommendation - get a new motherboard. Asus will let you select a bitmap image to show instead of their manufacturer image - or no image at all.
scotrob69
12-14-2009, 04:43 AM
1. Thanks for the prompt response - will grab the log.txt this evening and post tonight.
2. Was thinking that might be the case. I have been toying with (and secretly speccing a new arcade pc in my head for a while) as my old pc is now becoming a little decrepit and I cannot face trying to replace a motherboard given all the dell specific stuff in my old pc.
I had searched the forums to see if there was any guidance as to what works well for simply running hyperspin plus various emulators smoothly (nothing beyond psx) and given the variety in pc parts there doesnt seem to be any guides.
Assuming I go with an asus board here given that they have this option are there any other recomendations off the top? I dont know a huge amount about this but found an Athlon II X4 600E with Asus M4A 785D-M Pro Motherboard that was within budget would that be sensible or just a waste given what I am doing?
Happy for any guidance!
Many thanks
SophT
12-14-2009, 01:54 PM
the general consensus is a minimum: 2ghz dual core with 2gb ram. and a video card of 8800 or 9600 or greater if you're doing gpu accelerated games.
scotrob69
12-14-2009, 03:54 PM
log.txt is pasted below. Every time i try to play a game it ges black ntil i use ctrl alt delete then t goes back to the wheel withut aving loaded the game.
The problem does not happen if i try hyperspin normally within windows or even if i exit hyperspin following tyhe shell launch and then reload hyperspin - only happens for the time HS is loaded following a shell launch....
12:41:18 AM | HyperSpin Started
12:41:18 AM | Startup Program Unvavailable
12:41:18 AM | Menu mode is single
12:41:18 AM | Play intro video is true
12:41:18 AM | Intro video found......adding video
12:41:18 AM | Entering fullscreen mode
12:41:18 AM | Setting resolution to 800x600 refreshrate is 0
12:41:36 AM | Intro video finished
12:41:37 AM | MAME.xml found
12:41:38 AM | MAME.xml loaded
12:41:38 AM | Themes only, parsing xml
12:41:38 AM | Parsing complete
12:41:38 AM | Loading wheel images
12:41:38 AM | Entering Menu
12:42:43 AM | Excecutable is Mame.exe
12:42:43 AM | Running in normal rom mode
12:42:43 AM | Executable Found
12:42:43 AM | Rom Found
12:42:43 AM | Attempting to launch
12:42:43 AM | Pausing Animations
12:42:43 AM | Launching file
12:42:43 AM | Command Line is: "C:\Mame\Mame.exe" aburner.zip
12:43:29 AM | Excecutable is Mame.exe
12:43:29 AM | Running in normal rom mode
12:43:29 AM | Executable Found
12:43:29 AM | Rom Found
12:43:29 AM | Attempting to launch
12:43:29 AM | Pausing Animations
12:43:30 AM | Launching file
12:43:30 AM | Command Line is: "C:\Mame\Mame.exe" centiped.zip
12:44:42 AM | Quiting program
12:44:42 AM | Exit Program Unvavailable
12:44:42 AM | Bye!
SophT
12-14-2009, 08:03 PM
are you shelling directly to hyperspin?
meaning - in your registry is the value:
shell="C:\hyperspin\hyperspin.exe"
or whereever you have HS installed? Some people have reported issues when shelling directly to HyperSpin for some reason. The best solution is to have another app launch HyperSpin.
so in autohotkey just create an executable that looks like this:
shell.exe
run, hyperspin.exe
exitapp
and set the shell in the registry to that program. All this program does is launch HyperSpin. I don't know why - but this seems to work better.
scotrob69
12-15-2009, 12:21 AM
Thanks will try this evening, had tried using the hsshell.exe which is attached to this thread but had no luck
scotrob69
12-15-2009, 03:27 PM
Sadly same error with suggested script, even tried a different emulator set up, still when I go into hs and select game screen goes black and no game launches, any ideas?
Thanks
SophT
12-15-2009, 06:51 PM
make sure you have the correct version of instantsheller: if you're on SP2 you need the release that's compatible with sp2.
scotrob69
12-18-2009, 12:23 AM
Sopht,
Thanks for your help with this. Purchased a new basi asus motherboard and case and reinstalled the old dell components in there which gives me a much clener build. The motherboard is much friendlier than the old one and looking forward to using the MyLogo2 app to replace the post bios screen.
Re-installed, XP, instant sheller and hyperspin. Instant Sheller wasnt working but upgraded my .net install and that is working now.
I was still getting the black screen issues following shell (even with an AHK file created) and therefore went back to the HSSHELL.exe on this post and now everything works great!
I press a button to switch on and then everything switches on and boots directly into Hyperspin and then I can play games which run fine!
Many thanks for taking the time to help!
Going to look to install HiScore support and set up a few more emulators now.
Rob
Hi all,
I use for my cab a very usefull and easy configurable tool to change the windows shell to any program or FE, after try with some methods, is the best way to have "all in one" clean starts for our cabs.
It's made from my arcade forum spanish friends and the program is in Spanish (quite simple), but i can explain all functions if you can't understand it.
Here is a spanish tutorial with shots:
Loader Marciano (http://www.**********.com/tutoriales/loader)
The link for download is on the bottom of the tutorial named as "archivo con los programas".
What Loader Marciano can do?:
- Hide or change all startup, boot and close screens from windows.
- Hide Cursor, windows sounds and wallpaper.
- Works with Joystick
- Setting Loader as Shell, it can loads Hyperspin (for example) and can auto exit loader after load it (to save memory) or continue waiting for HS exits.
- Can create your own arcade menu before start HS as shell. For example, when you start the cab, you can see one little button on screen (configurable) that shows a message "press 1P to enter menu" for example, if you don't touch that button, loader automatically loads HS after a few secondos (configurable), if press that button, you can see your own menu (fully configurable) with your own options like "windows enviroment (explorer.exe)", "another Front-End", "shut down", "return to previous" or all you need.
- Loader Marciano can do and undo all the changes without enter regedit.exe or something. :burnout:
Configuration video (http://www.youtube.com/watch?v=XxS6U82oCr0)
I hope you like,
regards and sorry for my English.
SophT
12-18-2009, 02:59 AM
now everything works great!
glad you got it going. shelling is probably the hardest thing to setup for HS - but it's the cherry on top of a cab setup.
ken_cinder
12-22-2009, 09:28 PM
HSShell calls Hyperspin from C:\Hyperspin
Is this hardcoded in the EXE (I haven't bothered opening it up in a HEX Editor yet) or is it pulling a registry value that is incorrect?
Hyperspin is not installed on my C drive, and HSShell is right in there with it.
SophT
12-24-2009, 05:48 PM
hsshell.exe is just an AHK script - you can code your own and just point it to whereever you have hyperspin installed. That's probably easier than HEXing it.
Pingaloka
01-19-2010, 06:08 AM
Hello guys, I'm trying to make a ahk cript.
I have it like this:
run c:\Archivos de Programa\ZenKEY\ZenKEY.exe
run c:\Winipac.exe
run c:\HyperSpin\HSShell.exe
the thing is that Zenkey is exectued non stop, it star executing itself without stopping.
I hace tried only whith these lines:
run c:\Winipac.exe
run c:\HyperSpin\HSShell.exe
and it happens the same, Winipac starts executing wihout stopping.
Could you please give me some advice?
SophT
01-19-2010, 04:52 PM
I'm confused by what you mean 'executing itself without stopping'
you're telling it to run - and it's doing that, what is the expected result?
Pingaloka
01-20-2010, 12:40 AM
Hi, thank you for the reply. What I mean is that the command that opens the file repeats itself.
The program doesn't open once and then keeps running. The programa opens and opens and keeps opening whithout stopping and not letting the rest of the programs to open.
I don't know if I explained myself correctly.
I'm running hyperspin and I need 2 programs to startup before Hyperspin.
Winipac and Hotkeybind. The first one is to reprogram the Ipac each time that the computer turns on, as I have the Ipac VE and it keeps the key information in the ram of the computer and not in the IPAC. The second program is so I can set volume up and down programing certain keys.
SophT
01-20-2010, 05:04 AM
oh, ok.
add
exitapp
after the run, lines
Pingaloka
01-20-2010, 05:10 AM
thanx a lot! I will try!
BladeZX
05-19-2011, 08:17 AM
Shelling is one of the things I have left to do on my cabinet.
I am running Windows 7 64 bit and am wondering if this process works on Windows 7
What is the best method for shelling in Windows 7?
Thx
whiLd
08-13-2011, 01:53 PM
Shelling is one of the things I have left to do on my cabinet.
I am running Windows 7 64 bit and am wondering if this process works on Windows 7
What is the best method for shelling in Windows 7?
Thx
I'm in the same boat as you.
It seems that this thread started a long time ago when XP was prominent. I've been searching for weeks on getting HS shelled correctly on Windows 7 Ultimate 64bit.
Is there anyone out there using Windows 7 64bit and actually got this working?
I've changed the registry to launch HS, which DOES work...the only drawback on windows 7 (or at least that I've experienced) is that you cannot access Windows if needed. I would like the option to exit to the desktop if needed.
I press ctrl+alt+delete>task manager>start new task>explorer.exe
this does NOT start up windows. This opens a "My Computer" window. The desktop remains black...no taskbar...no icons...no wallpaper.
I've also tried ctrl+alt+delete>task manager>start new task>explorer shell:desktop
This opens a Window with all of my desktop items in it...
Are there any Windows 7 users out there that have got HS shelled? If there is, you are a rare breed that needs to share their knowledge with the rest of the HyperSpin users :-P
whiLd
08-15-2011, 05:58 PM
I believe I've found a solution to this.
I am unable to post it because I do not have enough activity in the forums yet.
So I guess I'll get active and then post it.
whiLd
08-15-2011, 06:35 PM
Okay, here is what I've found to work with Windows 7 Ultimate 64bit.
This should work with Windows 7 Ultimate, Enterprise and Professional.
I posted this in a new thread: HyperSpin Shelled on Windows 7 Solved and Working! (http://www.hyperspin-fe.com/forum/showthread.php?p=134265#post134265)
lettuce
09-25-2011, 02:32 AM
How to i hide/change the windows welcome and closing down screens on win xp??
Angelus_EV
10-01-2011, 03:55 PM
thx man good tuto!
Anyone for a new link on this HSShell Wrapper ?
Thanks
BenBoss
02-21-2012, 08:31 AM
Please anyone can reupload the wrapper??
Thanks.
serimar
02-22-2012, 03:23 AM
I was gonna gonna shell Hs on win 7 the same as i did on windows xp but it failed to start explorer as the shell when exiting Hs. i have my pc set to shut down when the power button is pushed so no need for me to have a way to shut it down in Hs but alas i thought bout reinstalling xp just to try this way and see if it worked for me.
Has anyone found a mirror for this tool yet since megupload is no longer available? If not, does anyone know of a different app that has the same functionality?
I could write my own app to do this but figured there was no sense in reinventing the wheel.
Has anyone found a mirror for this tool yet since megupload is no longer available? If not, does anyone know of a different app that has the same functionality?
I could write my own app to do this but figured there was no sense in reinventing the wheel.
Nevermind, I read on page 7 that you can create your own autohotkey script and compile that as an exe. Here's the script I am using:
runWait "C:\Program Files\WinIPAC\WinIPAC.exe" "D:\WindowsHiding\ipac\console-default.ipc"
runWait "D:\HyperSpin\HyperSpin.exe"
runWait explorer