Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,035
  • Joined

  • Last visited

  • Days Won

    33

Everything posted by JoeViking245

  1. I noticed it here. (Written in 'code' <> )
  2. It may need a key delay in there. 2 & 1:: SetKeyDelay, 0, 50 Send, !{F4} Return 2::2 To be clear, when you say "arcade controls", you are talking like those on and arcade cabinet. Right? And 1 and 2 would be like Player1 Start and Player2 Start, respectively? (Which also happen to be the numbers 1 and 2 on the keyboard)
  3. Create Playlists from MAME category ini files View File Create Playlists from MAME category ini files for your Arcade Platform. This plugin allows you to generate Playlists in LaunchBox from .ini files. The same ones MAME uses in its UI to apply filters used to categorize viewing of your games. To be clear: This doesn't really expand much on the already available Arcade/MAME Playlist building feature in LaunchBox. But if there's a rare instance you come across a MAME category ini file that has a 'pre-built' "filter" list and isn't already available in LB, well here you go. Regardless, this was actually a just-for-fun, 'let's see if I can' type of thing. And figured I'd just put it out here for whatever reason. ..now on with the show.. Only games that actually exist in your Arcade Platform will be added to the created Playlist. So say you choose “Control.ini” and Select “Joystick 8-way”, there are 6827 roms listed with that ‘filter’. If your Arcade Platform only has 1007 of those 6827, only 1007 will be imported into the new Playlist. Many of these files can be found at www.progettosnaps.net. (Specifically here) And several more at https://mameinfo.mameworld.info/ (Look for the “MAMEUI 0.2xx Category-, Version and Alltime inifiles” link). There’s probably other sources available out there too. These files are typically (and should be) stored in the ../MAME/ini/folders/ folder. Requirements: This plugin file. Place it inside the ../LaunchBox/Plugins/ folder. Your MAME/Arcade Platform MUST be named “Arcade”. v3.0 A valid .ini file (or set of files) to read from. (see possible sources above) (sample from “Controls.ini”) [FOLDER_SETTINGS] RootFolderIcon mame SubFolderIcon folder [ROOT_FOLDER] [Dial] 2mindril 720 720g 720gr1 ..... [Joystick 8-way] 10yard 10yard85 10yardj 1941 ..... How to use: First download and unzip the file. Copy “Create Arcade Playlists.dll” to you LaunchBox/Plugins folder. Right click the file and select Properties. Check the box to “Unblock” (if present) then click OK. Now start LaunchBox. In LaunchBox, select “Tools”, then “Arcade Playlists from ini” (near the very bottom). [not to confused with "Create Missing Arcade/MAME Playlists.."] When the plugin loads, it will attempt to automatically locate your ../ini/folders/ location and populate the “Available ini files” section. If it wasn’t able to find it or you want to look in a different location, click “Browse” and navigate to the folder you want to use. Click on the ini file you want to use. This will populate the “Available sections/filters”. If there are no ‘[Sections]’ below “[ROOT_FOLDER]”, that means there are only rom names listed, and those will be added to the “List of roms to add” area. Click on one the “Available sections/filters” you want to use. This will add all the roms for that selection to the “List of roms to add” area. Select the Platform that has all your Arcade games. If it's called "Arcade", it will be selected automatically. (new v3.0) Click “Create Playlist” to create the playlist. Click Exit or create more. (new look v3.0) Once Exited, select Playlist or Platform Category and expand Arcade to see the new Playlist. Notes: This does not work with Additional Apps (mainly clones). This adds “Arcade” to the beginning of the selected section/filter for its “Unique Name:” (to maintain consistency). The “Nested Name” will be the same as selected section/filter. The Playlist will be added to the “Arcade (Category)” of the Platform Categories list. If you click Create Playlist and you don’t have any existing games that match, an empty Playlist will not be created. If a Playlist of the same name already exists, either delete your existing Playlist or edit it and change the name. It will not be overwritten nor modified. Submitter JoeViking245 Submitted 02/17/2021 Category Third-party Apps and Plugins  
  4. Version 3.0

    1,074 downloads

    Create Playlists from MAME category ini files for your Arcade Platform. This plugin allows you to generate Playlists in LaunchBox from .ini files. The same ones MAME uses in its UI to apply filters used to categorize viewing of your games. To be clear: This doesn't really expand much on the already available Arcade/MAME Playlist building feature in LaunchBox. But if there's a rare instance you come across a MAME category ini file that has a 'pre-built' "filter" list and isn't already available in LB, well here you go. Regardless, this was actually a just-for-fun, 'let's see if I can' type of thing. And figured I'd just put it out here for whatever reason. ..now on with the show.. Only games that actually exist in your Arcade Platform will be added to the created Playlist. So say you choose “Control.ini” and Select “Joystick 8-way”, there are 6827 roms listed with that ‘filter’. If your Arcade Platform only has 1007 of those 6827, only 1007 will be imported into the new Playlist. Many of these files can be found at www.progettosnaps.net. (Specifically here) And several more at https://mameinfo.mameworld.info/ (Look for the “MAMEUI 0.2xx Category-, Version and Alltime inifiles” link). There’s probably other sources available out there too. These files are typically (and should be) stored in the ../MAME/ini/folders/ folder. Requirements: This plugin file. Place it inside the ../LaunchBox/Plugins/ folder. Your MAME/Arcade Platform MUST be named “Arcade”. v3.0 A valid .ini file (or set of files) to read from. (see possible sources above) (sample from “Controls.ini”) [FOLDER_SETTINGS] RootFolderIcon mame SubFolderIcon folder [ROOT_FOLDER] [Dial] 2mindril 720 720g 720gr1 ..... [Joystick 8-way] 10yard 10yard85 10yardj 1941 ..... How to use: First download and unzip the file. Copy “Create Arcade Playlists.dll” to you LaunchBox/Plugins folder. Right click the file and select Properties. Check the box to “Unblock” (if present) then click OK. Now start LaunchBox. In LaunchBox, select “Tools”, then “Arcade Playlists from ini” (near the very bottom). [not to confused with "Create Missing Arcade/MAME Playlists.."] When the plugin loads, it will attempt to automatically locate your ../ini/folders/ location and populate the “Available ini files” section. If it wasn’t able to find it or you want to look in a different location, click “Browse” and navigate to the folder you want to use. Click on the ini file you want to use. This will populate the “Available sections/filters”. If there are no ‘[Sections]’ below “[ROOT_FOLDER]”, that means there are only rom names listed, and those will be added to the “List of roms to add” area. Click on one the “Available sections/filters” you want to use. This will add all the roms for that selection to the “List of roms to add” area. Select the Platform that has all your Arcade games. If it's called "Arcade", it will be selected automatically. (new v3.0) Click “Create Playlist” to create the playlist. Click Exit or create more. (new look v3.0) Once Exited, select Playlist or Platform Category and expand Arcade to see the new Playlist. Notes: This does not work with Additional Apps (mainly clones). This adds “Arcade” to the beginning of the selected section/filter for its “Unique Name:” (to maintain consistency). The “Nested Name” will be the same as selected section/filter. The Playlist will be added to the “Arcade (Category)” of the Platform Categories list. If you click Create Playlist and you don’t have any existing games that match, an empty Playlist will not be created. If a Playlist of the same name already exists, either delete your existing Playlist or edit it and change the name. It will not be overwritten nor modified.
  5. 2 & 1:: ;Press 2 THEN 1 Send, !{F4} Return 2::2 I know at least with the I-Pac's, "1" is typically set as the modifier key. So here you need to press 2 then 1 in a semi-simultaneous fashion. It would go in the Running AutoHotkey Script tab of your emulator. The Exit AutoHotkey Script tab is for the Pause Menu.
  6. So does Toy Story 2. Glad I could help.
  7. psu -cdrm ...if loading a chd, cue, toc, nrg, gdi, iso or cdr file. You'll need the Parent rom "psj.zip", the Clone rom "psu.zip" psu -quick ...if loading a cpe, exe, psf or psx file This will need the above 2 files plus the Device file "psx_cd.zip".
  8. Legend. Not Legends.
  9. @filarenas3 Your bublbobl.hi is acting like my bublboblr.hi is. The current release of hi2txt (r1.12) throws an error, but an older release (r1.10) does not. Your output from hi2txt r1.10 RANK|SCORE|NAME|STAGE 1|96040|F.A|6 2|30000|I.F|32 3|30000|MTJ|28 4|30000|NSO|24 5|30000|KIM|20 And yes, updating your MAME executable without updating your rom set can and usually does cause problems. Case in point.
  10. That version was last released in MAME 0.191 and was changed to the new romset orleg2_101 in MAME 0.192. Then to really mess with things, the Chinese clone (old "orleg2oa", new "orleg2_101cn") was renamed in MAME to "Xiyou Shi E Chuan". If it's of any consequence, the parent rom "orleg2_101" is still titled "Oriental Legend 2". That coupled with LaunchBox getting some of it's rom data directly from your mame64.exe (whichever release it may be) could be a factor.
  11. Then I don't know what to tell you. That's the one that worked for me. My MAME is revision 0.228 and it doesn't appear that rom zip file has had any changes between 0.226 and 0.228. Can you attach your bublbobl.hi file?
  12. @PiperCalls Remove both "return". And if the Esc function doesn't work, put a "$" in front of it. Run, C:\DisplayChanger2\dc2x86.exe -configure="1080p60.xml" Run, E:\Launchbox\Games\Teknoparrot\Sega Nu\Luigi's Mansion Arcade\exe\x64\Game Loader All RH.exe $Esc:: Run, C:\DisplayChanger2\dc2x86.exe -configure="4K60.xml"
  13. If that's a direct quote, then no. You could have either an hi file, an nvram file or both. After seeing I had an hi file, then next thing I checked was if there was an nvram file, and there wasn't. For MAME to create (and read) a high score file (hi or nvram), what it needs is located in the ../MAME/plugins/hiscore/ folder. What hi2text needs to read the file(s) is its hi2txt.exe and hi2txt.zip files. I believe it's pretty self contained, but for some games it may need (or that is merely capable of utilizing) the ../MAME/plugins/hiscore/ hiscore.dat file. Is there a hiscore.ini file? I think (but could be wrong) that may be from 'the old days'. I don't have that ini file either in any of my MAME installs.
  14. @GreatStone I did some troubleshooting with Bubble Bobble. With the latest hi2txt release 1.12 (which is what LaunchBox is currently using) hi2txt gives an error reading bublboblr.hi [Clone], but has no issues with bublbobl.hi [Parent]. The error reads hi2txt.exe -rd bublboblr.hi ERROR: Wrong SPECIAL ITEM COUNTERS value (0x0E) encoding detected: it can be due to a temporary corrupted .hi or nvram file However when using hi2tx.exe release 1.10, it reads both bublboblr.hi and bublbobl.hi just fine. (I didn't have release 1.11 to test with) Attached are the debug and traces for each release. And actually that's all I know. So maybe it was more 'trouble-Finding' rather than troubleshooting. ? (both .hi files created today using MAME 0.228) r1.10_DebugTrace.txt r1.12_DebugTrace.txt
  15. @filarenas3 Which version of the rom are you using? bublbobl.zip? Or a different one like bublboblr.zip? I got the same error with bublboblr.zip, but when I switched back to bublbobl.zip, it worked.
  16. You are correct. Though some emulators will let you mix around the parameters, Yuzu doesn't seem to like it. (actually tested it this time ?)
  17. I think this works. (I believe if you place %romfile% somewhere in the custom command line, it'll move "FULL\PATH\TO\ROM\FILE" to that location. It may not reflect on the edit emulator screen, but will when it executes) yuzu.exe -g %romfile% -f Or just put the -f first yuzu.exe -f -g
  18. @Cnells2000 On your 1st one here, you left out "ahk_exe". (kind of important. ) $Esc:: { WinClose, ahk_exe noxplayer.exe ExitApp } Also, if you "think" it's called "noxplayer.exe" and it turns out it's not, it's not going to work. (also kind of important. )
  19. I read that too but had no luck either. Well, I think it worked once but couldn't reproduce it again after that. Go into Configure.. - Hotkeys and verify that the Fullscreen Action is set to F11. In the back o f my head I think I also [had to?] remapped "Exit Fullscreen" to something arbitrary like "J". I gave up on all the other theories that [supposedly] "work" and just put this in the Running AutoHotkey Script for the yuzu emulator. SetTitleMatchMode, 2 Loop { ifwinactive, yuzu { send {F11} break } } Sleep, 1000 SetKeyDelay, -1, 110 MouseMove, 1920, 0, 0 This will 'hang around' until the yuzu window is active, 'press' F11, then 1 second later move the mouse cursor to the top right corner of the screen.
  20. I reread your post (a lot more carefully this time). Since your script is an already compiled exe file in which everything works, what you can do is: Write another script and compile it. Then in LaunchBox, Edit your Raiden IV game, go to the Additional Apps section, click Add Application. Browse to the location for this newly compiled script and select it. Check the box for Automatically Run After Main Application. Click OK. In this new script, put WinClose, ahk_exe MyRaidenScript.exe Replace "MyRaidenScript.exe" with the name of your compiled .exe file that you're wanting to have closed. Apologies for my prior confusion.
  21. n::RCtrl o::RAlt
  22. I looked into this a little... A_Hour only returns a two digit (whole) number (00-23). So we only got "lucky" when we changed what we thought would be the minutes, when in fact it was the 'hour' change (from 23 to 22) that made it work. lol We live and learn. I don't know what the command line parameter is to load a config file for RetroArch. If you know what is, it can be added to the "Run" statement in the script. But if you're loading different ones for different games (vs different Platforms) it could get tricky.
  23. Well, I didn't change my system clock to test it. lol But ya, finetuning the variables definitely gets it more precise. in fact may want to change the upper limit. If A_Hour between 06:59 and 21:01 That way "7" and "21" are BETWEEN the two in the true sense of the word.
  24. Semantics.
×
×
  • Create New...