Jump to content
LaunchBox Community Forums

Special T

Members
  • Posts

    93
  • Joined

  • Last visited

Everything posted by Special T

  1. If this is not the correct section, any of the mods are welcome to move it to the correct areas if necessary. I was having an issue getting ShaderGlass to work with MAME because ShaderGlass wasn't populating on top of the MAME window. This took me a long time to figure out so I wanted to share my solution incase anyone else was having a similar issue. Disclosure: I'm not very good at coding so I used AI for assistance. I tested this over several iterations. It works for me so hopefully its helpful for others as well. Also, for reference, I used the code in this post to get started. The code accomplishes the following: It prevents windows from flashing while MAME and ShaderGlass load It's timed dynamically so it waits until BOTH MAME & ShaderGlass are fully up and running before closing so it's unnecessary to edit this script per game It forces MAME to open in windowed mode and prevents the top menu border from being displayed It launches ShaderGlass on top of MAME and loads the correct profile It attempts to bypass any MAME warning/nag screens It moves the mouse off screen so it's not shown during gameplay It closes ShaderGlass & MAME when the ESC key is pressed Edit this code to accommodate your set up. The finished code should replace the code in the Running Script section within the MAME Emulation menu of LaunchBox. Happy gaming #Persistent ; 1. DISPLAY BLACK CURTAIN IMMEDIATELY AND HIDE/PARK MOUSE Gui, +AlwaysOnTop -Caption +ToolWindow Gui, Color, Black Gui, Show, x0 y0 w%A_ScreenWidth% h%A_ScreenHeight% MouseMove, A_ScreenWidth, A_ScreenHeight, 0 ; 2. Launch ShaderGlass in the background once the game starts Run, "C:\_LaunchBox\-Misc\Programs\Shaders\Backup Files\ShaderGlass\ShaderGlass.exe" -f "C:\_LaunchBox\-Misc\Programs\Shaders\Backup Files\ShaderGlass\Profile.sgp" ; 3. Dynamically wait until BOTH MAME and ShaderGlass are fully up and running Loop { IfWinExist, ahk_exe mame.exe { IfWinExist, ahk_exe ShaderGlass.exe { break } } Sleep, 100 } ; 4. Style and maximize MAME seamlessly behind the curtain WinGet, minMax, MinMax, ahk_exe mame.exe WinGet, style, Style, ahk_exe mame.exe if (minMax = -1 || (style & 0xC40000)) { WinSet, Style, -0xC40000, ahk_exe mame.exe WinMaximize, ahk_exe mame.exe WinMove, ahk_exe mame.exe, , 0, 0, A_ScreenWidth, A_ScreenHeight } ; 5. Automatically bypass MAME warning/nag screens behind the curtain WinWait, ahk_exe mame.exe,, 60 if !ErrorLevel { WinWaitActive, ahk_exe mame.exe,, 30 if !ErrorLevel { Sleep, 500 SetKeyDelay, 125, 50 Send, {space 3} } } ; Brief stabilization pause behind the curtain Sleep, 300 ; 6. Drop the curtain, park the mouse in the corner again, and bring MAME to the front MouseMove, A_ScreenWidth, A_ScreenHeight, 0 Gui, Destroy WinActivate, ahk_exe mame.exe return ; 7. When Escape is pressed, close ShaderGlass and MAME cleanly $Esc:: Process, Close, ShaderGlass.exe Process, Close, mame.exe ExitApp return
  2. You are awesome,! Thank you. You were correct about everything. I updated my mame.ini file back to what it was originally I updated the associated platforms command line parameters to this Everything is working and now no screen pops up about "incorrect" files. Thank you for taking the time to trouble shoot that. I appreciate your help!
  3. Actually after testing your method, it only works if I update the mame.ini file like I mentioned in my previous post. Everything else you mentioned works i.e. getting rid of the extra MAME AES specific emulator in LaunchBox and just updating the associated platform code to the one you listed in your screenshot. I'm not sure why editing the mame.ini file is required but that's the only way it worked for me. I still get the warning about missing files when I launch a game but they appear to be working.
  4. Thank you for the information about unnecessary duplicative steps. Your post was very helpful Yes that is how I set it up in my testing. I've always just used the default command-Line Parameters which is why I created a second emulator section in LaunchBox pointing to the same MAME.exe file. I've never used the default Command-Line Parameters in the Associated Platforms section. Your suggestion seems like a much better solution. Thank you. Yes they do run at least the handful of games I tested I was just unsure if it was causing any issues since it came up every time I launched a game.
  5. Thank you @JoeViking245 I appreciate your help! I was unsure how to get the roms to boot into AES mode. After doing some research, here's what I did, I don't know if these are the correct steps but it's kind of working for me now. If some of these steps are unnecessary so others don't need to complete them please let me know. I followed the steps you outlined above I opened the mame.ini file and replaced "rompath roms" with "rompath E:\Games_Backup\Arcade\MAME\MAME ROMs (merged);roms" I copied the aes.zip and neogeo.zip files into the following folder "C:\_LaunchBox\_Emulators\MAME 0.289\roms\" NOTE: both of those zip files are still in my mame directory as well so I just made a copy of them and placed it in my mame/roms folder I made a copy of my MAME emulator in LaunchBox and added the following command line parameters "aes %romfile% -bios usa" After doing all that, the games load in AES mode but I get an error message (see screenshot) Any idea what I did wrong or how to fix it?
  6. Hello, I have the full MAME 0.289 ROM & CHD set that I imported into LaunchBox. All the CHD are in the correct folders in the same directory as the roms. LaunchBox created a playlist of SNK NEO GEO MVS and those games work fine without any issues. Is there a way I can use those same roms without having to duplicate them to make a new "SNK Neo Geo AES" platform that I can be displayed in the consoles section? I would like them to launch the AES version instead of MVS but I'm not sure how to accomplish this. I assume I would need to duplicate the MAME emulator and enter a special command line parameter I'm just not sure what it would be. Also, if possible, I'd prefer not to have to pick through the thousands of files to find the Neo Geo specific ones to import. I assume there is some easy way of doing this that I'm not aware of. I want to automate it as much as possible so when I update my sets I don't have to redo everything.
  7. I'm still having issues with this. Does anyone know if LaunchBox has certain rules where it will ignore games or folders based on certain conditions? Also, some more background about how I set this system up. All my games were split up like how I mentioned in my previous post. When I imported the system for the first time, I was using the base "Sega CD" folder so all the games in all the sub folders got added at the same time. I then created playlists based on the folder names. I've used this same import process and folder structure for my other platforms although they're all cartridge based and it detects new games when I added them after I run a scan but it's not working correctly with the Sega CD games for some reason. Is it because they are in CHD format or is there some other issue? If I need to post more information, I'd be happy to do that. Any help would be appreciated. Thank you
  8. Hello I have hopefully an easy question regarding how to detect newly added roms without having to manually add them into LaunchBox one by one. Here's an example of one of my systems Sega CD/_Hacks Sega CD/_T-En Sega CD/Aftermarket Sega CD/Other Regions Sega CD/Prototypes Sega CD/USA I tried adding a few new CHD files into each of the folders then clicked on Tools -> Scan -> Added roms in any platform... however it only detected one new roms. Is there something else I need to do in order for LaunchBox to see the other roms I added? Thank you
  9. I tested out the theme in LaunchBox and I think it looks nice. I noticed an issue though if I make the box art large enough to display 3 or 4 boxes horizontally it causes the details section to duplicate itself i.e. i have the logo at the top, then the screenshots then the platform, release type, publisher, etc. then game name, description, game location and then below that it displays the developer, publisher, etc again just in a different order than the one above it.
  10. I don't recall at what point I switched over but I'm using Genesis Plus GX wide and here are some screenshots from my retroarch settings with Dracula up and running
  11. Not sure if it will help but here are screenshots from my setup
  12. That's the same set up I have and mine works fine however my discs are labeled differently so, my m3u file looks like this Dracula Unleashed (USA) (Disc 1).chd Dracula Unleashed (USA) (Disc 2).chd RetroArch v 1.21.0 loads the first disc (chd) as it normally would and I can change it to the second disc in the menu by pressing F1 and changing the disc to 2.
  13. Thank you @JoeViking245, I updated to the latest version of Ares (145) fixed the running script and also used the shortcut trick and it worked great. I appreciate your help!
  14. Thanks for the update. Regarding the Audit window, is there a way to always make the Title column visible when scrolling left/right similar to how Excel has the "Freeze Panes" functionality?
  15. I have a setup similar to C-Beats but mine includes sub platform for all the add on consoles or unique things available in emulators like NES HD games or SNES widescreen games. - Platform Category (Console, Handheld, etc) - Platform Manufacturer (Sony, Nintendo, etc) - Platform (Genesis, SNES, NES, etc) - Sub Platform (Sega CD, 32x, FDS, N64DD, NES HD, etc) I also like to manually add fan translations and some hacked games to my collection but I merge them with the original game and add all the credits, version number, patch release date, etc. to custom fields. it's very time consuming but I like the end result.
  16. Sal / RetroPython, just wanted to say thanks for creating the content you do. I usually like tutorial videos that are short and to the point but I like to listen to your videos while I'm driving or have some time to relax. It's fun to learn about some of the history behind the fun consoles we used to play growing up. Thanks!
  17. Some of these have already been mentioned but here are my thoughts on what takes a remaster or collection to the next level. - Overworld hub like Sonic Jam - Extra story elements or events but only if they make sense and add to the overall experience - Updated graphics that stay true to the original i.e. if a game was in 2D make it HD2D instead of 3D - Add special options or cheats e.g. an easy mode, double xp for RPG's, faster walking, etc. - Graphics toggle like Halo MMC - Music toggle for games where the sound track was unique based on the region like Sonic CD - Unreleased or Beta stuff like including Star Fox 2 on the SNES classic
  18. I think a good example of what I'm looking for would be liked Halo: The Master Chief Collection. It felt like the original game to me with better graphics and I really liked the ability to switch from old to new graphics so I can see what changes they made.
  19. Camelot Software Planning for the shining force series and golden sun!
  20. So the most interesting thing about your post is "I use my mouse sideways in front of my keyboard." I've never heard of that before. Is it for an ergonomic reason or does it improve your productivity? I just tried it and it definitely feels weird to me but if it works for you that's all that matters.
  21. I figured the Additional Apps section wasn't used by a lot of people but that's where I keep my fan translations. I manually add them then add custom fields for who translated them and when they were released, what the patch version is, etc.
  22. This was already mentioned but I'd like to see the Phantasy Star series rereleased and possibly more new entries in a similar style to Phantasy Star IV anything after that I wasn't really a big fan off I really enjoyed the Genesis entries.
  23. It's hard to narrow it down but here are some of my favorite games Phantasy Star IV (Genesis) Shining Force (Genesis) Dragon Force (Saturn) Final Fantasy VII (PS1) Final Fantasy Tactics (PS1)
  24. It depends on the generation but here are some of my favorites from when I was growing up Mario Kart (SNES) Saturn Bomberman (Saturn) Power Stone (Dreamcast) Halo (Xbox - Lan Parties) Speed Runner - I am shocked at how much fun this game is for such a simple / low budget game.
  25. After getting information from cpujunkie & JoeViking245, I changed the way I initially had everything laid out in my 1st post. I deleted everything from the Edit Game / Launching / Emulation / Use Custom Command-line Parameters section. The only custom command-line I have is listed in the Manage Emulators / Ares / Details / Default Command-Line Parameters section (see the last screen shot I posted yesterday).
×
×
  • Create New...