-
Posts
4,715 -
Joined
-
Last visited
-
Days Won
35
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
MAME Hi-Score Display - A plugin for BigBox
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
You high score is a lot higher than mine but yet I'm still #1 here. Your local high scores are extracted from your hi file and or your nvram file for each game, using hi2txt. Is the high score that the plugin is showing different than the high score that shows in-game? Can you share some screenshots?- 50 comments
-
- 1
-
-
- mame
- high scores
-
(and 2 more)
Tagged with:
-
How to Automatically Clear High Scores in an Arcade Circuit?
JoeViking245 replied to JoelGhanem's topic in Troubleshooting
Ahh. Ya, that makes sense that it'd still be in cache. At least until MAME is exited. Don't think you be able to do that via LaunchBox. The auto-restarting part. You could add a 'coin limiter' to the Running Script that will only allow 1 (or however many coins) to be inserted. Take that a step further to, exit the game if a 2nd coin is inserted. (change 'Return' to 'WinClose, ahk_exe mame.exe') Example allowing 2 coins. SetKeyDelay, 125, 50 global coin := 0 5:: { if (coin = 2) ;Max 2 coins can be inserted Return coin++ 5::5 Sleep 750 } An alternate to the previously posted Running Script for the emulator, add [a variation of] it as an Additional App to the games. Set the Additional App to Run After Main Application Has Exited. Then when the game exits, it'll 'automatically' delete the hi file. You'll still need to launch the game and then exit between each player (or at whatever frequency). Combine the coin limiter with the Additional App and GreatStone’s 'hi2txt' utility, you could almost have the cvs file populated for you. And get the hi file deleted between rounds. Anyway, love spitballing ideas. Hopefully you come up with something that suits your needs. -
The Sample files go in the samples folder. D:\Emulators\MAME\samples\seawolf.zip Note the sample file and the ROM file have the exact same name. So don't get them mixed up.
-
Launchbox deleting already imported items on new import
JoeViking245 replied to trueanimus's topic in Troubleshooting
I doubt it's a LaunchBox 'glitch'. Maybe your cat walked across the keyboard and stepped on Ctrl+Shift+V. Glad the 'glitch' is resolved! -
Launchbox deleting already imported items on new import
JoeViking245 replied to trueanimus's topic in Troubleshooting
Reported issues of games disappearing is almost always caused by one of two things: You enabled an auto-hide setting and the game is now being hid (most of the time it's for games missing a certain media type) You have extra files in your \\LaunchBox\Data\Platforms folder that don't belong. Backup files in this folder cause issues and need to be kept somewhere else. You should only have one file per platform in that folder. -
How to Automatically Clear High Scores in an Arcade Circuit?
JoeViking245 replied to JoelGhanem's topic in Troubleshooting
MAME saves to the hi file at the end of each gameplay (after your last player dies and it's ready for you to press player 1 start). vs. saving only when exiting the game. If you're good, you create a Lua script plugin for MAME that would delete/move/whatever the hi file after saving. Alternately, you could create an AutoHotkey script that loads when you start a game [that uses the MAME emulator]. The script could... when you press the assigned hotkey, it would delete/move/whatever the hi file for the current game. You'd just need to place the script in the emulators Running Script section. The problem with that is, you can't pass any parameters to a Running Script (like the emulators path or the ROM name). So you'd need to get very creative. Maybe something like this. Note: This WILL DELETE the games hi file when you press Alt+A while a game is loaded! sleep 2000 queryEnum := ComObjGet("winmgmts:").ExecQuery("" . "Select * from Win32_Process where caption='mame.exe'") ._NewEnum()[p] CommandLine = % p.commandline StringSplit, rom, CommandLine, "%A_Space%- StringSplit, mame, CommandLine,"," StringReplace, path, mame2, mame.exe hi = % path "hiscore\" rom%rom0% ".hi" ; Press Alt+A to delete the current games .hi file !a::FileDelete, % hi This assumes You're using standalone MAME (vs RA MAME [ugh]) You're using regular MAME (mame.exe vs mameui.exe) Your high scores are being saved to the emulators 'hiscore' subfolder D:\Emulators\MAME\mame.exe D:\Emulators\MAME\hiscore\1942.hi You can press Alt+A -
You'd have better luck getting a USB hub to work than finding a way to get that to work like you're thinking. Windows is notorious for reading and putting the USB ports in any ol' order when starting up. Just recalled someone mentioning a hub in which you can turn each of its ports on/off individually. Giving you the ability to have all 4 off, then after booting up, turn on P1, then P2, then P3 and then P4. In that order.
-
Sounds like you have enough [USB] ports (8) on your PC (didn't catch that in the original post). My o l d PC is not that fortunate. 😊 Probably not waste your time trying a hub because I hear that's worse.
-
It boils down to, it's a Windows thing. If you're able to plug them in directly to the PC, that sometimes helps. Provided of course you have enough ports. Otherwise, you're stuck using a USB hub of sorts. The quick fix is to... when you turn the PC on, plug in the encoders, one-by-one, starting with player 1. Then 2. etc. Obviously, that's not reasonable. I've never used it myself, but have heard many have had great success using devreorder.
-
Button Presses Not Recognized in LaunchBox Input Settings
JoeViking245 replied to japespin's topic in Troubleshooting
Your I-PAC in keyboard mode should be: press and hold Player-1 Start (the 'hold button') and press Player-1 Coin, to "press Enter". By default. Also, P1-Start + Pause would "press Escape". -
MAME Hi-Score Display - A plugin for BigBox
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 50 comments
-
- mame
- high scores
-
(and 2 more)
Tagged with:
-
MAME Hi-Score Display - A plugin for BigBox
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 50 comments
-
- mame
- high scores
-
(and 2 more)
Tagged with:
-
Can you share a screenshot of the message MAME is showing you?
-
MAME Hi-Score Display - A plugin for BigBox
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 50 comments
-
- mame
- high scores
-
(and 2 more)
Tagged with:
-
MAME Hi-Score Display - A plugin for BigBox
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Thanks for bringing this to my attention. For some reason, somehow, that particular Theme is forcing its window on top of everything else, causing the hi-scores window to go behind. This is the first time I've heard of a Theme doing that. Maybe @JaysArcade can fix his Theme. jk Jay! I'll have my team look into seeing if they can do something to accommodate themes like this.- 50 comments
-
- 1
-
-
- mame
- high scores
-
(and 2 more)
Tagged with:
-
-
Honestly, you'd be better off using the power of MAME to do that for you, 'the right way'. Make a copy of mame.ini and rename the copy vertical.ini. Edit vertical.ini, and "manually edit the display settings". MAME should recognize vertical games and load via vertical.ini automagically.
-
BezelLauncher
JoeViking245 replied to JoeViking245's topic in Third-Party Applications and Plugins (Released)
Then bezel is supposed to be on top of the games' window. If the bezel is covering too much of the game window, go into BezelLauncher Setup and resize the window as described in Testing. If the bezel is completely hiding the game window, make sure it has a transparent center. If I misunderstood what you're saying, can you share a screenshot of what you're seeing? Also share your logs file (located in the plugins' folder under /Logs/). Just drag and drop the file onto this message vs copying and pasting the contents of the file. -
This section (Game Pause) is for keyboard mapping. The section at the bottom (Game Controllers < Mappings) is for controller mapping. I don't own a Sinden LightGun, so not sure it maps keyboard input or controller input. But I imagine it'd be controller input.
-
If the additional app's Application Path is pointing to just the AHK script (myScript.ahk), it will use your installed version of AutoHotkey. If you don't have AHK installed on your system, the script won't do anything. A non-executable file (i.e. something other than .exe, .com, .cmd) will use whatever program the file extension is associated to, on that system. A .txt file is not an executable file, but (by default in Windows) is associated to notepad.exe. Example: setting the Application Path for an Additional App to D:/joesFile.txt will open the text file (assuming it exists) in Notepad.
-
Ya. Pretty much. I always gear my scripts towards AutoHotkey v1 because that's what LaunchBox has in /ThirdParty/. That way if I steer someone towards an Additional App that uses a script and they don't have AHK installed, the app path can be "D:\LaunchBox\ThirdParty\AutoHotkey\autohotkey.exe" and the parameter would be "path\to\the\script.ahk". This way also, they're not 'forced' to install AHK. In fact, I've never installed or looked at v2.
-
It doesn't have one built-in. Probably just run the one that's with LB already. Run, "D:\LaunchBox\ThirdParty\7-Zip\7z.exe" a "<path/to/Mysaves.7z>" "<path\to\files\to\add>"
-
Are you testing directly in MAME? Or only attempting to run them via LaunchBox, through MAME? (tip: get them working in standalone MAME 1st.) These are 2 separate troubleshooting processes.
-
I replied to your other post. (not sure if it'll work though)