Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Hyperspin plugin

Place your requests for plugins here

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

Post Reply
AnUfF

Hyperspin plugin

Post 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

hydrolisk1792
Site Admin
Posts: 305
Joined: July 23rd, 2010, 8:32 pm
Location: Las Vegas, NV USA
Contact:

Re: Hyperspin plugin

Post 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

anuffstuff
Posts: 3
Joined: October 20th, 2015, 9:39 pm

Re: Hyperspin plugin

Post by anuffstuff »

Yes it does.

anuffstuff
Posts: 3
Joined: October 20th, 2015, 9:39 pm

Re: Hyperspin plugin

Post 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.

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Hyperspin plugin

Post 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?

anuffstuff
Posts: 3
Joined: October 20th, 2015, 9:39 pm

Re: Hyperspin plugin

Post by anuffstuff »

Yeah.. the part in quotes is a variable. They change depending on emulator and game.

hydrolisk1792
Site Admin
Posts: 305
Joined: July 23rd, 2010, 8:32 pm
Location: Las Vegas, NV USA
Contact:

Re: Hyperspin plugin

Post 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.

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Hyperspin plugin

Post 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.

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Hyperspin plugin

Post 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?
You do not have the required permissions to view the files attached to this post.

AnUfF

Re: Hyperspin plugin

Post by AnUfF »

Hyperspin is a front end to arcade emulators. So when the LCD is active will display system playing and game for system.


Last bumped by Anonymous on November 15th, 2015, 6:18 pm.

Post Reply