Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,012
  • Joined

  • Last visited

  • Days Won

    33

Everything posted by JoeViking245

  1. 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.
  2. 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.
  3. Ya, sorry. It's an 'import one at a time' thing. We're talking approximately 600 console/computers at roughly 70 GB of files (116,499 individual files, not including CHD's, Bios and device files) total.
  4. Ya. Wow!!!! lol Glad it's working now! ?
  5. 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.
  6. 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"
  7. 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"
  8. 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.
  9. 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.
  10. 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.
  11. 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/
  12. Glad it's working for you now. I had actually removed a couple /n's when posting. Guess I should have left them in there. ?
  13. Because you need to enter the disk name after the "load" command, I think your only options are: Create and ini file for MAME for each individual game and edit the autoboot_command line. Easier (though not necessarily easy).... create a custom command line for each game in LaunchBox I don't have "avenger" in my arsenal, so I used "hiresinv.zip" instead. Here's the custom command line I was able to make work. abc80 -skip_gameinfo -autoboot_delay "3" -autoboot_command "loadhiresinv\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nrun\n" -flop1 Notes: The rom file name inserted after "load" does not need to be in quotes (nor a space after "load"). The \n simulates the Enter key. A whole bunch of them in a row sort of acts as a 'pause' before sending run and Enter. Needed to bump the autoboot_delay to "3", otherwise the "l" in "load" didn't get sent. (at least on my machine) To enter this in, go to Edit Game, click the Emulation tab, check "Use Custom Command-Line Parameters" and enter in the line above (changing "hiresinv" to whatever rom you're loading).
  14. abc80 is not specifically on the list, but you can get an idea of how to set up your command line here...
  15. Not sure if PD has a merged set of the softlists. Here's 0.220 split setBut with the torrent, you can un-check all the others (if you'd like) and just download abc80_xxx real quick-like.
  16. @monkneys This plugin as written is for everyone. Not just Premium users. When you click Tools and then hover the mouse over "Import MAME Software Lists", does its' background color change to blue (just like it does with all the other menu items)? What version of LaunchBox are you using? Did you download the latest version (2.0) of the plugin? (this may be a stretch, but...) When you click "Import MAME Software Lists v2.0", the plugin window may have opened up in the background or possibly on a 2nd monitor. Hover the mouse over the LaunchBox icon in the taskbar. Does it show 2 instances of LaunchBox, 1 being the Import tool?
  17. The custom command line is going to have whatever you need entered between the emulator executable_name and the rom_file_name. -L "cores\mame_libretro.dll" electron -exp romboxp -rp "L:\LaunchBox\Games\Acorn Electron" -cart1 LB will put in retroarch in front of the above line and the rom name at the end when launched. The rom name will go in based on the check boxes you have in the emulator settings. i.e. "Don't use quotes..." and "Use file name only....". Also, you shouldn't need to make literal (\) the quotes like you have for the rom_Path (-rp) above. That worked perfect for egghead. TY! A note on rom paths for SoftLists: (at least for stand alone MAME) For the anal retentive, OCD type folk out there, this may put them out of their comfort zone.... But..... if you put your softlist roms in folders the same name as their hash file xml names... all under one directory, you only need to add that one directory to the rompath in mame.ini. So for example, I created a directory under mame called "software". D:\mame\software\ So in my mame.ini, I have rompath roms;software No more. No less. Then under "software", it looks likeYou can probably put any corresponding bios/device files in the respective softlist folder, but as some of them share these files (like the apple2 variants) I put them inside the "software" folder itself. In this manner, you won't need to add -rp (unless RetroArch want to to 'different') to the command line. Also, in the LB emulator settings, you can check both "Don't use quotes..." and "Use file name only...." boxes without issue. Credit goes to @sundogak for this tidbit (at least this is where I learned about it ).
  18. @SiriusVI Try changing the file extension to .lua so that it knows it's a Lua script. apple2_cass_autoboot.lua Not sure if that'd work, but 1 sure way of finding out.
  19. Glad it worked!!! "Game on!" as they say.
  20. Windows/PC games are kind of their own animal so are not really handled like emulators. As in, they don't emulate, the just play. So with that, they innately handle their own Pause and Exit. Using an AHK script to exit a Windows game is pretty much never a good idea. Use the games menu's to 'Exit To Windows'. You can disable the LaunchBox Pause feature for those games so as to not conflict with the game itself. The screen setup is also handled by the individual games themselves. I would think that when you launch one of these games and if the screen/window is all wonky, that if you move/size it to where it's suppose to be (where you want it to be) and then exit the game (though its' menus ), it should remember that setup net time you start.
  21. For Windows game like SOR4, go into the Input Settings then assign the "keyboard" bindings. Up/Down/Left/Right should already be assigned accordingly to the joystick (actually the other way around as the the Joy Up is (should be) assigned to the up arrow key.... etc.). Looking at https://www.pcgamingwiki.com/wiki/Streets_of_Rage_4#Input_settings, by default, Jump is assigned to "SpaceBar" which if 'so-far-so-good' should be your Button_3. However Attack is "D" which (probably) none of your cab buttons are assigned to. Arrow (or Joy) Down to Attack, press Enter, then press Button_1 (which should be assigned to "Ctrl" [maybe ] ) ... or which ever button you want. ...and so on. Any chance Coin is the "5" key and Start is the "1" key? Ultimarc shows that the default for "Enter" is Start + Joy_Left. (aka "1" + "Left_Arrow") which to me seems odd. But I suppose I'm just used to how my cab was setup. Regardless, I'm sure you have "Enter" configured in there somewhere. You'll be able to see exactly where using the WinIPAC utility program. Here's mine: I'm curious to see what you find.
  22. Need to know what your encoder is. You can either find it in the specs that came with the cab you got, ask the person/company who built it, or follow the wires from the buttons to it. Though there's a chance that whoever built it already set those up. However you exit a MAME game will (should) = Escape.
  23. Setup a modifier button. For my cab that uses the Mini-PAC encoder, Player_1_Start button is the modifier. So simultaneously pressing Player_1_Start and Player_1_Coin sends Enter. Pressing Player_1_Start and Pause buttons sends Escape.
  24. No. Outside of Arcade (MAME), I think you're pretty much on your own. I know there's a Theme (or 2?) out there that have added generic controller [image] information for at least a Pause Theme (possibly Startup also?). I used CPWizard to create the layouts for all the Arcade games. And for the other systems made generic images [PhotoShop] that correspond to my cab. From there, I customized the respective Themes to show them. Startup: Pause: BigBox - Platform view:
  25. I think you'd be best to just the one standard IPac config and then configure each emulator (system) from that. I'm not sure about Steam, but I'd think you'd be able to do that 'internally' as well (i.e. a per game config [as needed] from withing the games' config itself).
×
×
  • Create New...