Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,538
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by JoeViking245

  1. Did you try rebooting the computer?
  2. In your last screenshot ('directly from mame'), if you click Available (upper left) does it still show all those 'games'? If not, you need to tell MAME where the roms are located. From MAME's main screen, click Configure Options, then Configure Directories, then click Roms, then click Add Folder. From there, navigate to your Z:\Mon Drive\Retrofarming\Games\Aamber Pegasus\ folder. Press {Tab} to add it. Then press {Escape} twice (I think, or at least until you see) and click Save Configuration. Then {Escape} and try the game again.
  3. LaunchBox makes automatic backups of your entire "Data" folder. ../LaunchBox/Backup Either way is simple enough. Depends on what you want to do with them. All in all, @dragon57 should have enough info to whip up something that suites your needs. Send him a PM. (Thanks D! )
  4. Parsing (extracting) the xml's into text files ain't so bad. But reversing that takes a little bit more (.... than I'd want to do). I assume all your rom names are the full title as in your example vs like Arcade (MAME) where the roms name is shortened ("bbredux.zip" --> "Bubble Bobble ('bootleg redux' hack for Bobble Bobble PCB)"). Are you only wanting games that only have "ROMHACK" in the application path. Or all games in a given platform (xml file)? And then one text file per game parsed? So like well over 1000 text files?
  5. @tmreith Yup! If it ain't broke, don't "fix it". Your cab layout looks similar to mine except for the 3rd joy and you have a lot more buttons (8 vs 6 per player and more across the top). Looks very nice!! Are the 3 above the trackball setup as mouse buttons? Also, is that a dial I see on there too? Man! You got all sorts of goodies available there. Dang, mine looks so 'ordinary' now. lol Nice cab!!!
  6. My FX3 seemed to ignore the running AHK script as well. I tried it with $Esc and also just plain Esc. Tried using Pinball FX3 as the executable (which just creates a popup from Steam saying something like "this is weird, you sure you want to run with this command line?". Threw in some If WinActive type things too... All of which still put it into 'Pause' when pressing Escape. Another test I did try was having a script 'Esc...Send...ExitApp... in the Additional App - Run before (on a single game) and that did work to close FX3. (AHK full install required [or a compiled script]) In an old post here on the forums there was talk about different (eh hem..) versions/copies of the FX3 executable and also setting autohotkey.exe to run as administrator. My executable is straight from Steam with my one free game. I just now tried again setting it up the proper way as @sundogak shows [and had previously attempted]. 1st attempt, no joy. 2nd attempt, I set the AutoHotkey.exe under ../ThirdParty/...... to run as admin and got an error saying the game needed to ran elevated. 3rd attempt, unchecked Run As Admin from test 2, loaded the game, pressed Escape and it closed the game. ??????????????????????????????????? Yes. It is working like it's supposed to now. Steam.exe as the executable and 3-lines in the Running AutoHotkey Script tab. I have no idea if it was from setting/un-setting run-as-admin or what?????? Maybe it just needed a little of that sundogak Mo Jo. lol Not gonna question. Not gonna complain.
  7. I'm guessing this is one of them? Just popped up during beta-17 update. (Windows Defender. No extracurricular virus scanner crap)
  8. I totally get it! lol Alt+F4 is just as "nice" as WinClose is. (Difference being some technical jargon about WM_CLOSE vs WM_SYSCOMMAND-SC_CLOSE. More than I really care to learn about! lol) And since there's #IfWinActive, there shouldn't be any mishaps if focus is lost (which shouldn't happen beyond the cat on the keyboard or the kids on the cab ).
  9. No. It won't mess up any of the other softlists nor MAME machines (Arcade Platform). Assuming MAME is setup properly with the rom paths in mame.ini. The only exception I've come across for this is neocd (neocdz). I couldn't get it to launch with or without the checkbox's checked. But using the exact same command line, it would load if I put that in the games' custom command line. (I didn't spend a whole lot of time on it, so it's quite possible that it was operator error, combined with a lack of patience).
  10. @tmreith Very well done!!! Thanks! Added to my cab and all is good! I do have to make one suggestion. Though very effective, Process, Close is not recommended for closing emulators. The "nice" way to do it is to use WinClose. $Esc:: WinClose, ahk_exe Pinball FX3.exe ExitApp return For lack of a better analogy, it's like giving it a strong sedative before pulling the plug rather than just shooting it between the eyes. (Ya, OK.. Been watching too many crime dramas. lol)
  11. Then "Attempt to hide..." doesn't matter. Try checking those boxes and see if it works.
  12. So going through MAME's config, and pressing your button-6 to assign it to button 6 showed to be the letter "X". This is a good start because that's the 'answer' I got. I really don't know anything about RetroPi. Otherwise I'd say open something like Notepad, start pressing controller buttons and see what it outputs. For my I-Pac, the Player 1 buttons (1 - 6) are Ctrl, Alt, Space, Shift, Z, X. That said, I guess you wouldn't see too much output in Notepad. lol Though you should see something for all 6 on the Player 2 buttons. Mine are set to A, S, Q, W, I, K. And I think those are stock I-Pac settings and by default correspond with MAME. (My Player 2 joy is set to Up=R, Down=F, Left-D, Right=G) Go back to the configure options mentioned above and [at least start to] assign all your buttons 1-6 to MAME's buttons 1-6. If you're finding they were already set to what your button input is telling it (as in it didn't change), that wasn't the problem. Do the same for Player 2 Controls. If all's good so far, load your sf2 game. Now press your player 1, button 6. Nothing should happen. If you [still] get MAME's in game Config Menu, press Enter for "Input (general)". Press Enter again for "User Interface", then on the 3rd line down where it says "Config Menu", see if it says "Kbd X". If it does, that's where your problem is.
  13. The command line looks fine. For your MAME emulator settings, do you have these 2 check boxes checked?
  14. Sounds like in MAME, you have have Player-1 Button-6 assigned to {Tab} instead of "X". Start mame64.exe (without a game), on the main screen go into Configure Options, the General Inputs, then Player 1 Controls. Scroll down to "P1 Button 6", hit {Enter} and then press your Player-1 Button-6 (or whatever was supposed to be your Hard Kick). The press {Escape} twice and double click on Save Configuration. If the Player-1 Button-6 was already set to "X" (or the same letter that appears when you press your B-6) then go to the 'cfg' folder under MAME (i.e. D:\Emulators\Mame\cfg) and delete the configuration file that has the same name as your rom file. (if the game is "sfa2.zip" then delete the "sfa2.cfg" file)
  15. @mcfilmmakers Turns out all the proper checks were there. I just needed to 'continue' my loops instead of 'return' them. That's what you call a rookie mistake. So the JoeViking-logic was good. Just poor execution. And I have no problems openly admitting to my rookie mistake(s). Not that I'm expecting to see 224 on Wednesday... 3.11.3-beta-17 - Improvement: Copying files is a lot faster. Importing is a little faster (but you won't notice). - Change: Removed the "Cancel Copy/Import" button. (May reinstate it later for the Import portion. Copy goes too fast to catch) - Improvement: Saves last used hash folder location - Improvement: Browse to user-saved Source & Destination folders actually opens into the folder now - Fixed: Save user selected 'default' emulator - Fixed: Importing Additional Apps when Parent already exists - New Feature: Audit: Can now add multiple entries to the Selected Games List all at once (instead of 1 at a time) - New Feature: When adding "New Folder" (Destination sub-folder) to ../MAME/software/ press Ctrl+V to paste the xml file name. ImportMameSoftwareLists 3.11.3-beta-17.zip
  16. Forgive me for not researching before asking/replying, but do the folks at TOSEC make a DAT file of their collections that you could use with something like ClrMamePro to cross your collection(s)? Seems to me something like that would be the way to go. But then I'm not sure if there's consistent naming conventions (i.e. Good Tools or something else). And then there's hash checks. Are those based on official releases (as is No-Intro) as well as hacks and versioning? Shheesh.... when I started typing this, it almost seemed too easy. Then I started [over]thinking it. lol Personally I'd rather see the LaunchBox Team continue working on LaunchBox/BigBox as a feature-rich "Frontend" rather than rom management. As we know, if they were to put even just one of their programmers on the rom management side of things, they'd use up 50% of their resources. Regardless, I'm sure the're tools out that can cross check your set against some 'known' (DAT or xml from a reliable source). And if so, just do that or maybe have someone create a third party app/plugin that can use those, to do that inside LB/BB. (the latter may be tricky depending on EULA's of sort)
  17. No need to reinstall LaunchBox on the new computer. Just copy your existing one in its' entirety. And if everything (LaunchBox and you emulators, respectively) are keeping the same drive letter and folder structure, you're good to go. The only potential issue is with the emulators. If they're not "portable", they'll probably need to be reinstalled. (i.e. some try to store stuff in C:\Users\username\AppData\Local\emulatorName\...)
  18. Ahhh... makes sense. I'll add to my list. Thanks for that! There are a lot of crazy arse checks in there already. But hey, one more won't hurt. lol It's probably something screwy in the JoeViking-logic that was used. ? Thanks again!
  19. Any chance you're using just the update pack of roms? lol... ok Yes you are. Try merging (ClrMamePro) into you full set 1st. Then Import from the updated full set.
  20. Are you sure it's 6 and not 620? 462 + 158 = 620 (Clones as additional apps) That was just now imported using 3.11.3-beta and LB 11.3-beta-16. Placing it into an existing Platform shouldn't matter. The hash file looks ok (other than at least one Name has a dollar sign ($) in it). Did you see both the file copy and the import progress bars go from 0 to 100%? I can't seem to replicate the issue. Hmmm.... Maybe you could try it again? Let me know what you see. Thanks.
  21. Good to know. lol Thanks! I surprise even myself sometimes. Well, as per these last couple messages, more than sometimes. lol
  22. @mcfilmmakers So I just ran a test adding a new Platform ("Bally Professional Arcade cartridges" [astrocde]) and adding clones as Additional Apps so that I could see what it's doing... so that I know exactly what I need to change/fix. Without having changed anything yet, this is what I got (the Main game with 3 Additional Apps)Looking at the source code (you know... "below the surface..") I realized that I inadvertently lied earlier. Being the rebel that I am, I did NOT follow the LB Import MAME guidelines (which to be honest, I just made that up) and DID assign the Additional Apps Name the games' full name (as per the "Hash title"). And with no "Play..........Version". I then ran an audit on this Platform and got this result: This was done using 3.11.3-beta-4 (the one right after 3.0). I honestly don't recall having changed that, but appears I did. At some point at least. ? Another cool "discovery"... there's a TOP SECRET hidden button on the audit screen that I apparently placed there way-back-when that will add all-selected items (on the 'left') to the Selected Games List (on the 'right'). But I had disabled it (made it hidden/un-accessible ) because 'who is ever going to have hundreds of entries to remove?' lol I will make that button visible/accessible on the next release. Let me know if you're still seeing issues with the Additional Apps naming.
  23. What did you do?!?!?! lol Must be in the apple2_flop_clcracked set. The only [apple2] one I happen to have not tested and the only one that even has more than several hundred in its' set. This is an odd situation that they actually delete so many roms in a given set. If they just renamed them, the importer (I think) is supposed to catch [and fix] that. Thus not having so many show up in the Audit. My initial thought is, if there's that many screwed up, you might be better off deleting that Platform and re-importing. However... I will look into adding a multi-select, multi-add to Selected Games List in the Audit screen. Additional apps: Here's the deal... When a Game is added, it is given a Title ["Arabian Knights"], an ID [a long ass GUID numberA], an Application Path ["D:\path\to\roms\arnights.zip"] and other info. When an Additional App is added, it's given a Name ["Play arnights Version..."], an ID [a long ass GUID numberB], a GameID [a long ass GUID numberA], an Application Path ["D:\path\to\roms\arnights.zip"] and other info. Note: (1) the GameID is what links the Additional App to the Game [see ID]. (2) Additional Apps do not have the option for Title. just Name. The Additional Apps Name is not assigned by the importer, but by LaunchBox as defined by the LB Import MAME guidelines. As MAME is the bigger brother, I followed that for consistency. I will add this to my notes and time/patience/motivation pending, take a closer look. On the surface of things, ya.. just add the Title to Name and in the audit, have it cross that. "Piece of cake! Right?" lol We'll see.
  24. Open MAME. Select CHD required. Then if you'd like to save that list to a text or xml file , click the orange floppy disk.
  25. Sounds like an emulator thing. Does this happen for all your emulators or just a specific one. Which one(s)? Make sure they're setup to show on the correct monitor, which is not necessarily the "Primary" monitor, but rather Screen 1 or Screen 2.
×
×
  • Create New...