-
Posts
3,725 -
Joined
-
Last visited
-
Days Won
31
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
Launchbox Causing Dolphin to launch on 1st Screen
JoeViking245 replied to BrainyCabde's topic in Troubleshooting
You mentioned creating an AHK script. Not sure if this would work with it starting in full screen, but as a start you may be able to finagle something from it. Sleep, 3000 ;wait 3 seconds (more time?) Send #+{Left} ;Send Win+Shift+Left (or change "Left" to "Right" as necessary) Return -
tc4.zip in with your regular MAME rom set. It works but you need the stencil your own playing field and score board on your monitor.
- 196 replies
-
v2.01 released - Improvement: Last used rom Source and Destination parent folder locations are now stored. (Creates a new file in this plugins folder.) - Improvement: Added PgUp, PgDn, Home and End when navigating through console/computer list. - Bug Fixed: "Select a Computer/Console to Import" screen. Fixed error when pressing a key and not inside the files list. - Fixed: Error if xml file contains no game info (i.e. c64_flop_clcracked.xml) - Bug Attended to: (Again.) When executing "Import Only", would sometimes not work the 1st time.
- 196 replies
-
- 2
-
-
MGPR.exe games used in launchbox
JoeViking245 replied to Clavo's topic in Third-Party Applications and Plugins (Released)
No more. No less. No Emulator. No batch file. Though will need to be done manually for each game, but you'd have to do that anyway (and more) with a batch file. -
I like clicking. And besides, I was pretty dang excited just to figure out where your hash files are! lol Actually, when I 1st started the project, I did have it "remember" the hash folder and source folder locations. But later learned that it puts a 'marker' file in the ../Users/../../temp folder and didn't want to be 'invasive' like that. It now 'searches' for the hash folder using [more of] the LaunchBox API awesomeness. Here's my thought... I'll have the plugin create an xml (or txt or something like that) to store the rom softlist [Source] folder. And attempt the same for the destination folder. Saving "last used folder" isn't going to work, but grabbing the folder above that should. So for Source, if the last system imported came from d:\roms\MAME current Software List ROMs (split)\a2600\ I can grab... D:\roms\MAME current Software List ROMs (split)\ And for Destination, F:\Emulators\MAME\software\a2600\ I'd grab F:\Emulators\MAME\software\ As you can see, my rom locations are [probably] atypical. But you get the point. And probably TMI, but I need to think out loud so I can improve your quality of life. Hopefully that all makes sense. Though my box does have some peep holes in it, it's still sometimes difficult to see outside of it. So let me know if I'm missing something. Awesome request, and a feature that's long overdue! Thank you! Added to my list.
- 196 replies
-
- 3
-
-
Launchbox Causing Dolphin to launch on 1st Screen
JoeViking245 replied to BrainyCabde's topic in Troubleshooting
../Dolphin/User/Config/Dolphin.ini Scroll down to [Display] and try the opposite setting ("True" or "False") that's listed under "RenderToMain". [Display] FullscreenResolution = Auto Fullscreen = True RenderToMain = False Just a[nother Joe] thought. -
Launchbox Causing Dolphin to launch on 1st Screen
JoeViking245 replied to BrainyCabde's topic in Troubleshooting
You're on the right track with Dolphin. When you started it stand alone, you moved the window to the display you wanted it on, and it 'remembered' it. I recall that's what I had to do in LaunchBox. Start your Dolphin game through LB and moves it window as before. You may need to take it out of full screen (Alt+Enter I think), move it, go back to full screen, then exit the game as normal back to LB. Though I wanted it to be on the primary screen, so as I think about it, I might be 'speaking out of turn'.? -
In almost every case, the default IPac2 configuration will work the best. It's a lot easier to set it up in the emulators for the different systems (SNES, N64 etc.) with the button layout you want. This way you won't need to load and reload different IPAC configurations. So, for example, if you want to have the player 1 buttons be something like: the top row is buttons 1, 2, 3, 4, and the bottom row is 5, 6, 7, 8. You can set up the emulator (Retroarch?) that way. From what I've read, you're probably best off keeping it in keyboard mode. The only reason your would want to change it is, if you you have a game that requires you to use Dinput or Xinput.
-
Basically, the error message is saying "Dude! there ain't no games listed in this file!" [for now] When that Error window pops up, click "Close" and don't click on, or arrow up/down to "c64_flop_clcracked.xml" again. I would not have expected MAME to include an empty softlist file in the hash folder. <?xml version="1.0"?> <!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> <!-- license:CC0 --> <softwarelist name="c64_flop_clcracked" description="Commodore 64 cleanly cracked disks"> </softwarelist> So I'm assuming they plan to add [something??] to it in the future. Thanks for letting me know. I will add "if there ain't no games in the hash file, don't freak out. Just politely let the user know." in the next release.
- 196 replies
-
- 2
-
-
Absolutely! Just create an 'Emulator' that points to the executable of your DVD player of choice. Then a 'Platform' something like Watch DVD. Place in that Platform a dummy file ("game") that you then select (which "uses" the DVD player emulator) that will open your DVD player.
-
I've had that happen when I change/update something in VPX or on a new table. Not sure specifically what fixed it, but clicking on the table to 'activate' it, alt-tab to see the DMD, click the table [again]... several more alt-tabs' and clicks, some 'choice words' said [that are not appropriate for a public forum]... exit the table, restart it, wash, rinse, repeat maybe a couple times.... and holy smack!!! It's working just fine. I think it's a matter of [re]teaching VPX that "Yo! this is the window that's supposed to be active! Fix it." And it does. Same thing [sometimes] with Dolphin.
-
Potty mouth.
-
When this happened, was there some other device of-sorts [that was not your controller] being reported as 1joy? If not, and assuming you're only using one controller, I wonder if you could, at the beginning of your called scripts add something like what they have in the Joystick Test Script (referenced in your link). JoystickNumber = 0 if JoystickNumber <= 0 { Loop 16 ; Query each joystick number to find out which ones exist. { GetKeyState, JoyName, %A_Index%JoyName if JoyName <> { JoystickNumber = %A_Index% break } } if JoystickNumber <= 0 { ;MsgBox The system does not appear to have any joysticks. ExitApp } } Probably only Loop 4 (max). Then in the rest of your regular code below this...... all references to 1joy (or as of your new found discovery... 2joy), change to %JoystickNumber%joy Again, this'd only work if you're using 1 controller AND if something else isn't stealing away the name "1joy". Just a (untested) thought.
-
If version 0.202 has the games you want and since you have it and the CHDs, may as well stick with it. I'm sure there's been a bit of changes in the last year and a half since 202, but you'd need to read through all the "what's new" to see exactly what. If you are hard set on changing, may as well get the most recent, version 0.221. Or wait a week [or 3] for version 0.222.
-
MAME Software Lists Import Tool - plugin
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
You're welcome! Glad you picked an easy one. Shrink_MESS is not required at all for the importer to work. If you have the mess206.xml (206 being your revision of MAME) located in the plugin folder, you'll be able to see the compatibility status of the console/computer in MAME. Shrink_MESS takes that 31 MB file (which you can get from here: http://www.progettosnaps.net/mess/) and "shrinks" it to just over 1 MB (for faster scanning by the plugin). And what you'll see is something like this Metadata and Media (Images): Click on a game. Press Ctrl-A (select all). Click Tools, Download Metadata and Media.- 46 comments
-
MAME Software Lists Import Tool - plugin
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
- 46 comments
-
Ya. Wow!!!! lol Glad it's working now! ?
-
And you swear to the Almighty, with your hand on the Bible that the game does work correctly when running directly through MAME??? And I trust you ONLY HAVE ONE COPY of MAME on your system that you're working with here. Correct?!?!?!? Now that we got that out of the way... When you start it in MAME, does it look like this?If so, then mine's working too. lol That's how it looks for me when launching from LB as well. To run this game, you need 2 files. odyssey2.zip and 3rcsocpt.zip (and of course mame64.exe and LB). Instead of using "3rcsocpt.zip" (since you don't/didn't have it) go ahead and use "speedway - spin-out - crypto-logic (usa, europe).bin". Put both "odyssey2.zip" and "speedway - spin-out - crypto-logic (usa, europe).bin" (by itself, not in a zip) in your ../Mame/roms/ folder. In LB, Edit Game -- Launcher tab, Browse to the .bin file that you just placed into your ../Mame/roms/ folder. Now go to the Emulation tab and Edit your MAME emulator. Make sure you're pointing to the correct mame64.exe (because we only have the one copy. Right??? lol) and UN-CHECK both boxes we talked about earlier. And of course we still have under associated platforms "odyssey2 -cart" for Magnavox Odyssey 2. "OK" to everything and launch the game.
-
LaunchBox will put the emulator executable at the beginning of the custom command line parameter and the rom file name at the end automatically. So scratch that. lol But I like how you're thinking!! Under Manage Emulators -- MAME.... Do you have these boxes checked? (Actually, share a snapshot of it [Details tab]) Do you have any other Odyssey 2 games you'll be setting up? Or just the one? If others, where are they located and are they in zip format using MAME's short name style? Like "3rcsocpt.zip"
-
Does the file exist here: "C:\Users\harle\LaunchBox\Magnavox Odyssey 2 Roms\3rcsocpt.zip" ??? Do any zip files exist in that folder? The command line from the DOS prompt could be as simple as "mame64.exe osyssey2 -cart 3rcsocpt" BUT..... in the case above, you'd want the full path name mame64.exe odyssey2 -cart "C:\Users\harle\LaunchBox\Magnavox Odyssey 2 Roms\3rcsocpt.zip"
-
Ya, the hash just gives the games name and some other information. Open MAME, go to Odyssey 2 and then click available. Start typing "race" and you should see the game.Scrolling back, earlier you said "Speedway + Spin-out + Crypto-logic (USA, Europe).bin" was inside "odyssey2.zip". The only file that should be inside "odyssey2.zip" is "o2bios.rom". The bin file should be in it's own zip file "3rcsocpt.zip". At least it's supposed to be. If your MAME screen looks like the one above, and Speedway... (Race/Spin-Out....) does work [through MAME], AND you don't have "3rcsocpt.zip" anywhere on your computer, I really don't know what to tell you. I suppose next thing is took at what folders are in your rompath for MAME. Go to MAME's main screen, double click Configure Options, Configure Directories, Roms, ....what folders are listed below "Current ROMs Folders"? "3rcsocpt.zip" should be locate in that (or one of those) folder(s). If not, next look in your MAME root folder ( ../Mame/ ) and see if there a file called "odyssey2.ini". If not look in ../Mame/ini/ for the same file. If that file exists in either of those locations, open the file(s) and scroll down to the "rompath" line and see what folders are listed there. If it's different than what you saw before ("Configure Options..."), look in those paths for the illusive "3rcsocpt.zip" file. If all that fails, open your "odyssey2.zip" file, extract "Speedway + Spin-out + Crypto-logic (USA, Europe).bin" and then put it in its own zip file called "3rcsocpt.zip" and put that in ../Mame/roms/. In LB, edit the game and Browse to that [new] zip file and click OK. See if that works in LB.
-
odyssey2.zip is the main rom file for the Odyssey 2 Console machine. It does not store the game (or at least it's not supposed to). When you click Odyssey 2 in MAME, it pulls the list of all the odyssey 2 games from the file located in ../Mame/hash/odyssey2.xml. I assume you have "odyssey2.zip" located in your ../Mame/roms folder. Where do you have "3rcsocpt.zip" located on your computer? That's the file you need to be pointing to in the Edit Game.Also, where ever that file is located, you need to make sure that path is listed in your mame.ini file under rompath.
-
This needs to be pointing to the game rom file (i.e. deathrac.zip) to start a game. Or in your example "Speedway + Spin-out + Crypto-logic (USA, Europe).zip" Thing is though, that's not a normal MAME naming convention. But you said it loaded directly though MAME, it should load through LB.
-
You'll want to first import the individual games (roms) into LaunchBox. Then in Manage Emulators -- MAME -- under Associated Platforms, for the Odyssey 2 Platform, set the Default Command-Line Parameters to odyssey2 -cart The easiest way I've found to import the MAME software lists (i.e. Odyssey 2) and their games is using the Software List Import plugin. It should also setup the MAME emulator automatically with the command-line above. https://forums.launchbox-app.com/files/file/2080-mame-software-lists-import-tool-plugin/