IIDX/Bemani Spin
OK, so the other thing I've been working on is a new front end for all my bemani sims.
This may sound like gibberish, so I'll do some clarification:
Bemani is a sub-brand of konami that only makes Music/Rythm games. They produce, beatmania/IIDX/III, Dance Dance Revolution, Pop'n Music, Jubeat, Guitar Freaks/Drum mania, and a slew of others. They all have the same basic premise, Music plays, Notes/Arrows scroll on the screen, and you hit them in the peripheral when they come to the proper place on the screen, normally a bar of some sort, which is also in time with the music. You are then graded on how well you stayed in time with the music. There are some differences between titles (differences in peripherals, some are key sounded, song selection, and over all feel and session play). I really like these games, because I feel like they've greatly increased my sense of timing when it comes to playing music, and provides a nice non-combat oriented game that is still very very engaging. They're also very cool for people who just love music, but feel weird just sitting down and listening (me).
So anyway, I was picking up beatmania IIDX again, so I wanted to install a simulator for it. Lunatic Rave seemed to be the best choice, but I really wanted a way to have individual mixes with their own skins. What I thought would be cool, is if whenever you picked a song from a different mix, the skin would change to the appropriate mix. This wasn't really possible with the software I was using, but I wondered what else I could do.
Then, I remembered: Hyperspin! Hyperspin is a front end for all manners of emulators (programs which run console software on other hardware, ex: playing nintendo 64 games on your PC) and is a way to easily jump from one system to the other, and pick from every game in that system. Check it out!
Now, though it may seem that way, Hyperspin doesn't just give you all the games in these systems, you have to set up all of the background programs and games, and hyperspin is just a way to navigate them a little bit easier after you have them running. It also can be a cool front-end for running PC based games, I.E. bemania sims, (and HDD rips for that matter) so I decided to see what I could do.
So, I created my necessary XMLs, folders and files, and pointed everything to the right places.
Since then, I've been working on themeing art, and have the main menu looking passable, and a default screen for the sub wheel. Also all of the Wheel art is almost done! (I just have to grab some good looking images for spada and substream)
There are still some things I need to do -
Individual themes for all mixes,
Skins in Lunatic rave for 1st-8th (We'll see how hard this is)
AHK Scripts for clicking the play button and pressing any key
a transition screen to mask the loading/AHK script?
and that's pretty much it! I'm planning on using the intro videos from the mixes themselves, since lunatic rave does not support those, and they'll all say "press start at the end. Hopefully, with hyperspins transition system, I'll be able to do the fade out that happens when you do press start.
My end goal is to create themes for all/most bemani games (anything that has over 5 mixes) and just release a whole front end for just music sims, using hyperspin. I'll probably call it bemani spin, or something similar.
I hope to make themes for/Support: (in the order I plan on doing them)
IIDX through Lunatic Rave and HDD rips
original beatmania through MAME
Pump it up through PC mixes and Stepmania?
DDR through Step mania
GF/DM though mame and any other good sim ( I haven't checked this one out in a while)
Pop'n music through Lunatic, and any other good sim (Never even tried this guy, just aware of it)
maybe I'll make one for Jubeat, but Since it's mainly a touch interface, it might not be the smartest thing.
Anyway, that's enough text with no pictures or videos for now. I'll post again with screencaps and details when I have a better build.
Stick around!