-
Posts
4,193 -
Joined
-
Last visited
-
Days Won
34
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
MAME History.xml Viewer
JoeViking245 replied to JoeViking245's topic in Third-Party Applications and Plugins (Released)
Thanks. To answer your question, you could try the frontend called LaunchBox and then install this plugin to get what you're after. But you may want to install a different plugin instead (see below) that give s you 3 viewers in one. It lets you view game specific commands from MAME's command.dat, the specific games history using MAMEs History.xml (just like this plugin) and/or initialization procedures of games emulated by MAME that require some setup which reads from MAMEs gameinit.dll. -
Anything's possible. To test, you could try removing the contents of your emulators \UserData\ folder. Then copy the contents of your \AppData\Roaming\BigPEmu\ folder into it. Then use the %romfile% -localdata parameter(s). If that works, you can remove the /AppData/Roaming/BigPEmu/ folder.
-
If you disabled Confirm, it's not even sending Escape once. Well, it is actually sending it. It's just that RA is not receiving it. There's some fancy shmancy things you can do to make it work that way. But since we're just trying to close the emulator, let's just cut to the chase. Which is what you did in your last post. But I think (not totally sure), the 2nd Return might be 'causing issues'. The Q hotkey is redundant to pressing Escape. But if you'd rather press Q than Escape, then go ahead and keep it in there. Lastly, when testing, be sure to wait the w h o l e 5 minutes (300,000ms) plus 6 seconds +/- for the initial 'check'. #Persistent SetTimer, Check, 6000 return Check: IfGreater, A_Timeidle, 300000 WinClose, ahk_exe {{{StartupEXE}}} ;optional $Q::WinClose, ahk_exe {{{StartupEXE}}} This worked for me. (5 minutes was a long arse time to wait for a test. But I waited. ) But fortunately/unfortunately, this is the exact same thing as the OP. Except with a different wait/idle time, using WinClose (which is preferred over Process, Close) and formatting out the WinClose line (which functionally, doesn't make a difference [similar to my 'Q' hotkey]). That said, not sure what else to tell ya.
-
I suppose I could have looked to see that you posted in the LaunchBox Games Database section. But then again, people occasionally post "whatever, wherever" too. To answer your question (as intended), no. Not in a manner innate to LaunchBox at least. I suppose you could create a plugin that would parse your local database file (in general, a copy of the online Games Database) and have it cross your given platform (or e v e r y t h i n g) for missing games. Or a facsimile there-of (like adding genre filters).
-
I've never tested it, but looking at it, it should. As for running Arcade games using RetroArch vs. stand-alone MAME, that's a different thorn. To explain what the script is doing, it's checking every 6 seconds. During "the check", if there's been no keyboard presses or mouse movement for a cumulative of 2 minutes, it will (should) close the app. So if you touch the mouse at all (or press a key), A_TimeIdle resets to 0. To verify the script at least started, below #Persistent, you can add a line MsgBox, script started. (Though you might not be able to see the message box behind the Loading Screen. And... it might pause the script until you click OK.)
-
Is there any way? Sure! If I'm understanding correctly, when you say "filter the platform games list", I'm assuming you're doing this one platform at a time. vs. meaning all games in your collection. And for that platform, you've created 2 "collections". And by "collections", I presume you mean Playlists. (mere semantics, but it's important). Example [of my understanding]: Platform = Arcade Playlist-1 = "Games that are a lot of fun" Playlist-2 = "Games that are no fun" One way to "filter" these is: Select your Playlist-1 (to see games you have in there so far) Select one of the games and edit it Add a new Custom Field, call it "Lots of Fun" (or whatever you want) Set the value to "true" Save and close the Edit Game window Select all game in that playlist (click one and press Ctrl+A) Press Ctrl+E to start the Bulk Edit Wizard For Field, select Custom Field: Lots of Fun Enter "true" for the value Continue through the prompts to execute, save and close Select your Playlist-2 Do the same as above, changing "Lots of Fun" to "No fun" Now.... Create a new Playlist In the Auto-Populate tab, check the box Set the following Field = Platform, Comparison = Is Equal To, Value = Arcade Field = Lots of Fun, Comparision = Is Empty Field = No Fun, Comparision = Is Empty Click OK to save and close This new Playlist will now contain any game in your Arcade platform that is not in either of those 2 playlists.
-
As shown above. %romfile% -localdata
-
After adding the parameter, may need to re-setup the emulator (BIOS location etc.).
-
The -localdata parameter makes it so the emulator is portable. It creates a folder in the same location as the emulator to store data. Otherwise (aka without the parameter), all the data is stored in the AppData folder (under C:/users/) making it not portable.
-
When you make the copy and then edit to remove the blur, I'd be curious to hear how you like the outcome after using it a while. It seems to me that if both the background and the logo were both at full visibility (for lack of better words), they could [to a degree] cancel each other out (with like-colors blending into each other) making the logo hard to see. I suppose that would vary from game-to-game, depending on the actual images used together. Then again, it could be that I'm just not seeing it correctly in my head (and don't have a marquee to do any real testing). And it might look pretty dang amazing.
-
LaunchBox doesn't sell hard drives. You need to contact your vendor regarding how to install games on their drive.
-
AutohotKey Still Running After Exiting Windows Game
JoeViking245 replied to yuljk's topic in Troubleshooting
You may need more than 5 seconds for the game to initially load. Maybe try increasing the Sleep, 5000 to say, Sleep, 10000 (10 seconds). Load the game and wait at least 10 seconds before trying to close it. (Normally you'd "wait" a lot longer because you're actually "playing" it.) Also, you probably need to set a SetTitleMatchMode. But instead, just change the 2 if WinExist lines (respectively). if WinExist("ahk_exe LaunchBox.exe") if WinExist("ahk_exe BigBox.exe") -
AutohotKey Still Running After Exiting Windows Game
JoeViking245 replied to yuljk's topic in Troubleshooting
Try setting it to run Before Main Application. -
LaunchBox Games Database Image Viewer-Plus
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
I'd have to double back to the code, but I don't think there's a way from the API (aka, via the plugin) to do a Refresh Images. I also probably took the F5 feature for granted and didn't include it in the description. 😊 As for being "a thing on LaunchBox", you may be surprised at all the cool things you can do by perusing through the menu items. -
Version 13.22 - Released July 3, 2025 More information about the new Progress Badge (Game Progress Tracking) can be found here: Game Progress Tracking - LaunchBox
-
If these are reports for the version 13.23-beta-1 that came out on Tuesday, should probably be posting in that beta thread (see below). If you're doing some backwards testing for 13.22, then I suppose here is fine. (but maybe change the version number to match)
-
LaunchBox Games Database Image Viewer-Plus
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
-
You are quite welcome! Yeah, like I indicated, I tried copying and pasting sections here and there, and it just W O U L D N O T W O R K !!!!! 😖 Glad to hear you're back in business!
-
Ok, so the logs didn't help much. lol That said, the ini file wasn't much better. I replaced mine with yours and am seeing what you're seeing: mouse doesn't work without rawinput. Comparing yours and my ini files, they're pretty much apples-to-apples. 'Cept one is a Gravenstein, and the other is a Red Delicious. The 'variety' difference being mainly in the controller/key mappings (vs something [notable] in the Global section). I tried changing some of the mappings (without going too overboard), but my efforts were fruitless. I did try stuff in the Global section as well to no avail. So, giving up, I give you my ini file. This works for keyboard, mouse and controller [with no rawinput]. You may want to change some of the mappings to your liking. Some of mine to note: Start: (controller) "A" or (keyboard) "1" [same as MAME] Coin: "X" or (keyboard) "5" Lost World Fire: "A" or (mouse) Left-click or Ctrl Reload: "B" or Right-click or Alt Supermodel - Joe.ini Save it to your config folder. Rename your Supermodel.ini (my_Supermodel.ini or whatever). Make a copy of my file (Supermodel - Joe - Copy.ini) and rename the copy back to Supermodel,.ini. This way you always keep a backup of both versions. When you make changes in the file to suit your needs, I suggest doing them incrementally. Make a change - Save - Test. Wash, rinse and repeat. Also, in LaunchBox for the Supermodel emulator, you won't need any command-line parameters. FullScreen is set to on in the ini. (but keeping the parameter -fullscreen won't hurt anything either) I also have (in the ini) CrosshairStyle=bmp, Crosshairs=1 and InputSystem=xinput set in Global. This does not affect games that don't use crosshairs.
-
I'll take a look at them in the morning (unless I get Shanghai'd into a honey-do list). When you say "controller only", you mean 'but also use the mouse for light gun games'? Because you can use the controller for them too. Just want to clarify your end-goal. In the meantime, if you wanted to try, you could do a fresh install of Supermodel (place in a new folder), run through the -config-inputs to set up the controller, and see if that works any differently. Yeah, configuring the controllers is a pain (because of the lack of a UI), but... should only ever need to be done once. Or...wait. Regardless, you should at least be on the latest build.
-
Then I'd have to say something's not setup right because the mouse should just work without having to set rawinput. Also, setting it to rawinput puts you back to the original issue of this thread. That said, if you're using the mouse, isn't the keyboard nearby? If I recall, pressing Escape still worked to exit the game. I'd call this more of a speeDBump than a rOADBLOCk. Can you attach your supermodel.ini file here (just drag and drop the file onto the reply)? Also, (if you're not totally sick and tired of all this yet) load Lost Word using rawinput then exit the game. In Supermodels root folder, rename "Supermodel.log" to something like "raw_Supermodel.log". Then load LW without rawinput and exit. Attach Supermodel.log and raw_Supermodel.log as well. (may give some more insight)
-
Like which games? You can customize/override the command line parameters per game, as needed. Or as shown above, certain parameters can be set per game in the ini file.
-
Here's what I have. Default Command-line Parameters: -fullscreen supermodel.ini ; Light guns (Lost World) InputGunLeft = "KEY_LEFT" ; digital, move gun left InputGunRight = "KEY_RIGHT" ; digital, move gun right InputGunUp = "KEY_UP" ; digital, move gun up InputGunDown = "KEY_DOWN" ; digital, move gun down InputGunX = "MOUSE_XAXIS,JOY1_XAXIS" ; analog, full X axis InputGunY = "MOUSE_YAXIS,JOY1_YAXIS" ; analog, full Y axis InputTrigger = "KEY_A,JOY1_BUTTON1,MOUSE_LEFT_BUTTON" InputOffscreen = "KEY_S,JOY1_BUTTON2,MOUSE_RIGHT_BUTTON" ; point off-screen InputAutoTrigger = 0 ; automatic reload when off-screen InputGunLeft2 = "NONE" InputGunRight2 = "NONE" InputGunUp2 = "NONE" InputGunDown2 = "NONE" InputGunX2 = "JOY2_XAXIS" InputGunY2 = "JOY2_YAXIS" InputTrigger2 = "JOY2_BUTTON1" InputOffscreen2 = "JOY2_BUTTON2" InputAutoTrigger2 = 0 Then at the bottom [ lostwsga ] InputSystem = xinput Crosshairs = 1 Not sure if the InputSystem is required, but it doesn't break things. When starting the game, can use either the mouse or Xbox controller. Aim: Move the mouse, Xbox left-joy, (on my cab, the trackball) Shoot: Mouse left-click, Xbox "A" Reload: Mouse Right-click, Xbox "B" When starting and before the 1st shot, there's 2 "cursors" that are [sort of] side-by-side. But after the 1st shot, there's just the one crosshair. Aiming is kind of wonky and for me, the trackball is most stable. (I happen to also have 3 "mouse" buttons on my control panel. So shooting and reloading is not an issue)
-
So you're not using any light guns? Nor using 2 mice, or a mouse and a trackball (for 2 players)? I believe those are why you'd use rawinput. Maybe there's more to it than I'm aware of.