Page 1 of 1
Hyperspin plugin
Posted: October 21st, 2015, 12:57 pm
by AnUfF
Is there anybody familiar with the emulation front end Hyperspin that would be willing to point me in the right direction for a plugin that displays game info (like current system playing and game..example " Arcade Classics - Dig Dug"
AnUfF
Re: Hyperspin plugin
Posted: October 24th, 2015, 12:02 am
by hydrolisk1792
I'm not familiar with your program. However I may be able to point you in right direction. Does your program spit out a log file of what is going on whilst it is running? If so then Smartie will be able to sniff data from that log file and display it on your display of choice. Cheers
Re: Hyperspin plugin
Posted: October 27th, 2015, 11:12 am
by anuffstuff
Yes it does.
Re: Hyperspin plugin
Posted: October 27th, 2015, 11:20 am
by anuffstuff
05:00:58 PM | HyperSpin Started
05:00:58 PM | Going windowed mode
05:00:58 PM | Checking for updates
05:00:58 PM | Update Check Complete
05:00:58 PM | Startup program unavailable
05:00:58 PM | Playing intro video
05:01:09 PM | Error intializing joysticks
05:01:09 PM | Menu Mode is multi
05:01:09 PM | Loading Main Menu.xml
05:01:09 PM | Main Menu.xml successfully loaded
05:01:10 PM | Main Menu wheel loaded successfully
05:01:12 PM | Loading Sega CD.xml
05:01:12 PM | Main Menu.xml successfully loaded
05:01:13 PM | Sega CD wheel loaded successfully
05:01:16 PM | Launching Game
05:01:16 PM | Using HyperLaunch
05:01:16 PM | Getting Launcher path
05:01:16 PM | Launcher located at F:\RocketLauncher\RocketLauncher.exe
05:01:16 PM | Running Launcher
05:01:16 PM | Launcher Command Line is: F:\RocketLauncher\RocketLauncher.exe "Sega CD" "3 Ninjas Kick Back (USA)"
05:01:33 PM | Loading Main Menu.xml
05:01:33 PM | Main Menu.xml successfully loaded
05:01:34 PM | Main Menu wheel loaded successfully
05:01:39 PM | Exit program unavailable
05:01:39 PM | Quiting Hyperspin
05:01:39 PM | Bye!
Thats a copy of log file. I'd like the display of whats in quotes "Sega CD" line one "3 Ninjas Kick Back (USA)" line two or whatever is loaded.
Re: Hyperspin plugin
Posted: October 28th, 2015, 12:54 pm
by limbo
Step one... check it please
$dll(splittitle,12,$LogFile(C:\Users\Limbo\Desktop\New folder\hyperspin.log,1),|)
Replace the red part with the path to your log file and you will give you back the latest line of the log.
Do you need only the quoted part? always? even when no quoted part is contained?
Re: Hyperspin plugin
Posted: October 28th, 2015, 5:35 pm
by anuffstuff
Yeah.. the part in quotes is a variable. They change depending on emulator and game.
Re: Hyperspin plugin
Posted: November 2nd, 2015, 2:24 am
by hydrolisk1792
I'm pretty sure that you can do this as well with with the search and replace dll as well. You would set it up with searching for the file path bit and replacing it with a space or what ever you wanted so all you get is the title of your video game on the display. This is how I monitor all my minecraft servers without having to have the monitors on all the time also to monitor them via any place in my instalation. Cheers.
Re: Hyperspin plugin
Posted: November 11th, 2015, 4:24 pm
by limbo
How big this log file can be?
There are several solutions to implement on coding but there are always considerations about memory and CPU load.
Re: Hyperspin plugin
Posted: November 11th, 2015, 9:30 pm
by limbo
hyperspin.zip
This is the first (and maybe the only release) of this plugin.
Fingers crossed.
It should be working.
BTW:
What on earth is hyperspin?
Re: Hyperspin plugin
Posted: November 15th, 2015, 6:18 pm
by AnUfF
Hyperspin is a front end to arcade emulators. So when the LCD is active will display system playing and game for system.