Search the Community
Showing results for tags 'depth'.
Found 1 result
When it comes to Hyperspin, people have been asking for ages if we are able to have multiple depths of subwheels and unfortunately the answer has always been "no" because Hyperspin itself only supports one subwheel per menu item in the main menu wheel. After noticing a few people talking about wanting to try to relaunch in multiple resolutions, I got to thinking about how this could be accomplished. This is a rough proof of concept that took about 30 minutes to bang together. I want to thank ghutch92 for his help with the GUI drawing code and djvj for being a good cheerleader while I was working this out. Proof of concept video: So what you are seeing here is a fresh Hyperspin installation, installed to N:\test\, where the Super Nintendo Entertainment System subwheel has been replaced with an item that directly launches an executable. This executable is an AHK script that does the following: * Creates a full screen GUI element colored black (to hide what is going on). * Kill any running Hyperspin.exe process. * Run a different instance of Hyperspin.exe. * Wait until a Hyperspin.exe process is running and then destroy the all black full screen GUI element. So this second installation of Hyperspin is installed in N:\test\subwheel test\ and consists of nothing but the elements I wish to have in a secondary subwheel: Europe, Japan, USA, Hacks, Translations, etc... This installation is also set to not ask the user if they want to quit before quitting and also has an exit executable AHK script which is nearly identical to the first except that it will launch the original Hyperspin installation. This gives the user the impression that they are NOT quitting from Hyperspin but merely going back up to the main menu wheel. You will also need to turn off intro videos for both instances of Hyperspin... or if you really really want, you now have a full screen intro video for each console if you'd like, but at least turn off the intro for the main instance of Hyperspin. Some other ways this concept can be applied: Movies listed by genre, a Magazine wheel with subwheels for Nintendo Power, Gamefan, etc... There's really a lot more you can do with this properly set up. Each subwheel installation of Hyperspin can be stripped down to the barest bones and we can do something like easily script the creation of new subwheel installations or copying data over after using Hypersync. I'll be releasing the source for the AHK in question sometime tonight (I want to work out a tiny bug first). So what do you think? What would you do with multiple subwheel depths in your Hyperspin installation?