Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,946
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by JoeViking245

  1. Ya, been trying different ones and forgot where I left off. try: d3d # # OSD VIDEO OPTIONS # video d3d numscreens 1 and: hlsl_enable 1 # # DIRECT3D POST-PROCESSING OPTIONS # hlslpath hlsl hlsl_enable 1
  2. Edit your mame.ini file. Scroll down to "OSD VIDEO OPTIONS" and change video to bgfx. Some may say use 'hlsl' or even 'glsl', but this will at least show you the added options. # # OSD VIDEO OPTIONS # video bgfx numscreens 1 window 0 maximize 1 waitvsync 0 syncrefresh 0 monitorprovider auto Close and save. There are quite a few posts here about setting up the different video options. Some older, some newer, some several thread pages deep.
  3. Go to your "...LaunchBox\Data\Platforms\" directory. Delete "Steam.xml". Or (as it sounds) in your case, "Windows.xml". If that doesn't work, also delete the files "Steam*.xml" (Windows*.xml) located in your "...LaunchBox\Backups\" directory.
  4. To "click on the gamepad window" (set focus), are you able to press Alt+Tab (vs having to move the mouse cursor and click) ...and then press Alt+Enter...?
  5. Thought the window becomes active, it may need a second to accept input. Try it with a slight pause. #NoEnv WinWaitActive , Cxbx-Reloaded Sleep, 1000 ;1000 = 1 second SetKeyDelay, -1, 110 Send {Alt Down}{Enter}{Alt Up} Return
  6. Try: #NoEnv Sleep, 3000 ;wait 3 seconds Send #+{Left} ;Send Win+Shift+Left Return ; This section closes PCSX2 when pressing Escape $Esc:: { Process, Close, {{{StartupEXE}}} } Edit the pcsx2 emulator AutoHotKey Script tab. Notes: 1) In the code above I took out the SetKeyDelay. Don't think it's needed. 2) If your tv is your 'Right' monitor, change Left to Right. 3) The Escape sequence should already be in there.
  7. I've been trying to learn AutoHotKey and wanted to see if I could make a ‘copy updates’ script. It started out “just because”, then became kinda fun, then ‘what have I gotten myself into’, and finally ‘oh SNAP! It works.’ My initial intent was to update the working roms folder (where only the games actually played are stored) after doing a monthly update using ClrMamePro and an Update Pack to the complete MAME romset. Here’s how it goes (or at least is supposed to). After pointing to the respective folders, “Update” will compare the files in both folders. Files will then be copied only if they exist in the Destination folder AND if they have different time stamps or different file sizes. Copied files to the Destination folder will overwrite the existing same name.ext ones. Example: Source folder has 36,000 files of which 56 were added/changed from an update pack. Destination folder has 2600 files of which 11 have the same name.ext as ones in the 56. “Update” will only copy those 11 files from the Source folder. After updating (copying), a log file is created and you’ll be ask if you want to view the file. The file (RomCopyLog.txt) is saved in the same folder you ran the program/script from. For this I used the robocopy [DOS] command. “In Windows XP, Robocopy was only available via the Resource Kit but is a standard/built in command since Windows 7.” I saw that people were wanting the share the list of roms they use in their active (working) folder with friends. Here, simply point to your roms folder and click “Create mylist.txt”. If the box is checked it will open the created file when it’s done. Here again, the file (mylist.txt) will be saved in the same folder you ran the program/script from. The output lists all files (*.*) in the folder but no directories/subdirectories. I originally had it only look for zip (*.zip) files but wasn’t sure if some convert theirs to 7z. If friends then wanted to create a matching working-folder from their own complete romset...Point to the respective folders and click “Update from text file”. The text file can be any name (i.e. Joe’sList.txt) as long as it’s formatted as shown above. Which is basically comes from: dir "SourceFolder\*.*" /A:-D /b > "mylist.txt” This will copy AND overwrite (without confirmation) files from the complete romset folder to the Arcade folder (in this example) that match the names in the specified text file. I’ll attach a zip file that has the .ahk file and the compiled .exe file if anyone’s interested. If you decide to check it out and run the exe file, Windows might ask ‘Are you sure???’ I think it does that on 1st time running compiled scripts. It’s straight from the ahk file and is clean. So no problems. Or you can just review and run the ahk script. As I said, I did this just to see if I could. And it was actually kind of fun. If anyone has any thoughts, views, opinions, suggestions… Good, bad or indifferent, I'm more than open to them. Update MAME Folders.zip
  8. How? Dunno. lol. I've used it for several other types of converting (one video codec to another, change fps, change Mbps... and some others I'm sure) but haven't tried changing 'aspect'. I'd say take a couple 16:9's and put into a temp folder and see what happens. If it does merely scrunch, look at the cropdetect and crop parameters (also new to me). https://superuser.com/questions/810471/remove-mp4-video-top-and-bottom-black-bars-using-ffmpeg Once the 1st video is figured out, either through -aspect or crop, ffmpeg will fly through the conversions so you won't have to touch Adobe Premiere (which btw is awesome iteself).
  9. Does the built in recorder have options to save as 4:3 instead of 16:9? If not, You can convert them easily with ffmpeg. You can create a batch file to convert all the files at one time. For example I've used this to trim videos down to 40 seconds. for %%a in ("*.*") do ffmpeg -t 40 -i "%%a" -vcodec copy -acodec copy "done\%%~na.mp4 Save this as a batch file. Place it and ffmpeg.exe in the folder that has all the video files (in this case mp4 files) and run the batch file. It saves a converted copy to a sub directory "done" using the same file name. To just set to 4:3, you can use this: for %%a in ("*.*") do ffmpeg -aspect 4:3 -i "%%a" -vcodec copy -acodec copy "done\%%~na.mp4 It'll keep the same audio and video codecs originally used.
  10. Is it safe to also say your "User 1 A Button" is mapped to something like "1 (N/A)", vs "+1 (N/A)"?
  11. The only good way (for me) I've found for binding to a specific core is to actually load a game for that platform/core then press F1 and scroll down to configure input. When you do that, does A button look similar to:? This is for my xbox360 controller (and cab which uses the 'crtl' key for A).
  12. Just shooting from the hip.. do you have a "no-nag" compiled version of MAME?
  13. In my oh-so-Joe way, I just had to figure out how to do this. ? @Echo Off & SetLocal EnableExtensions pushd D:\temp\roms For /F "tokens=*" %%I IN ('dir /a-d /b *.cpc') DO ( copy "D:\temp\generic_tape.jpg" "d:\temp\new\%%~nI.jpg" ) Line 2: Change D:\temp\roms to your roms folder location. Line 3: Change .cpc to your roms actual file extension. If you have .cpc and .dsk, you'll have to run it twice changing the extension (or copy & paste line 3, 4, 5 and changing the extension respectively). Line 4: Change the locations of the image you want to use and where you want to put them. If your image is .png, be sure to change the last .jpg.
  14. I'm sure you could make a batch file that can copy your "Generic_Tape.jpg" to each "rom_name.jpg" 'automatically'.
  15. 1st, did you try editing the game and point to the old directory that has the special characters then try launching it? For the ROMs, yes, there is an easy way. Emulators, not sure. Move the ROMs to the new directory. Then in LB, select all the games [Ctrl + A] in the particular platform (one platform at a time). Click Tools and then select "Change ROMs Folder...."
  16. Glad that worked. Kinda Let me get this straight... 1) LB will launch (i.e.) a Nintendo 64 game that is in/under folders that have special characters. 2) LB will not launch a Nintendo GC/Wii game that is in/under folders that have special characters, saying it can't find the file. 3) LB will launch a Nintendo GC/Wii game that is in/under folders that do not have special characters. Hmmm.... Go back and edit you GC game and manually Browse to you ROM File (original) location and try again.
  17. It sounds like it's maybe the way the Dolphin emulator is configured in LB. ...assuming all the other platform emulators are working and they look for their games/roms under Turkish-character folder names as well. Try copying one of your iso files to a directory that doesn't have Turkish characters, edit that game to LB, pointing to the new folder/file location and see if it works or if you get the same error.
  18. Just a couple months ago I was looking at different "backup" software, means and methods and found what I really wanted to do was "sync" my arcade drive. I tried several and landed on FreeFileSync. I think it'll do what you're looking for and is (of course) free. (Big fan of the GNU License )
  19. There're some in here. ...or we can cheat... https://forums.launchbox-app.com/search/?q="Future Pinball Video Snaps"&sortby=relevancy
  20. I really like the idea of having a startup video showing the controller information which is perfect for consoles. Before startup videos were available, what I did was modified the theme I use to add a custom image I made on the main menu. (Personal preference, I like seeing the details/description of the console, the console itself [nostalgia], the original controller and my cabs corresponding buttons) Obviously for Arcade (MAME) this doesn't really work. I tried to integrate CPWizard, but due to operator (me) error couldn't really get it to work. Similar to the Main Menu, I like the nostalgia. In this case seeing the original machine (if available), video clip and game information. As for controller information, I did manage to get CPWizard to create/map a layout that looked like my cabinet and then Export them. (please disregard player 2 button locations and my missing Left and Right. [blush] ) Since I don't have all the MAME roms in my my ../LaunchBox/Games/Arcade directory, I used a batch file to copy only the cp's in my temp ("D:\scratch\panels") directory that have the same name (minus extension) as the roms in my ../Games/Arcade folder to my ../Images/Arcade/Arcade - Controls Information folder. (Adapted from https://techguy.org/998534) Showing the batch file because I think it can be very useful. @Echo Off & SetLocal EnableExtensions pushd D:\scratch\panels For /F "tokens=*" %%I IN ('dir /a-d /b *.png') DO ( IF EXIST "F:\LaunchBox\Games\Arcade\%%~nI.zip" copy "%%~I" "F:\LaunchBox\Images\Arcade\Arcade - Controls Information\" ) I then created a new emulator that opened an AHK script. When selecting an Arcade game to Run, it looks to see if there's a cp image that matches the rom being loaded. If there is, show that image for x seconds then run the game. If there isn't one, just run the game. Works great. This doesn't take car of showing the layout during 'pause', but I think our LB/BB guru's are working on that. The script is about 115 lines (minus comments) so I didn't include it. If there is any interest, I'd be happy to post it.
  21. Tools. Audit Arcade. Click on the "region" header (to sort). Scroll till you see the ones you want changed.To change the default version, click the game title. In the edit screen for that game, got to the Additional Apps tab, click (once) on the the version you want to use and click "Make Default". This assumes you imported duplicates and they are combined. (Obviously I didn't import duplicates, hence no 'additional apps' shown.) If you have a lot to change, it'd probably be easier to re-import your MAME set making sure you select preferred region.
  22. I've had problems with 'scan for new ROMS' not finding any as well. But I'm sure it's just something on my end. To do a remove & replace in LB, Exit LB, got to the LaunchBox\Data\Platforms folder and rename your GBA's xml file to some other file extension (keeping it for just in case or whatever reason) or just delete it. Restart LB and then do your import. If your GBA platform is relatively clean and you just want to now add the newly renamed ROMS, you can do a [bulk] drag and drop from Windows Explorer right into LB.
  23. https://wiki.dolphin-emu.org/index.php?title=Help:Contents#Command_Line_Options
  24. 1st off, no worries. 2nd, I will always claim I only know enough to be dangerous. (my disclaimer) The 1st error is showing [capital] SMC where the script is in lowercase. Just making sure you don't have command line parameters lurking anywhere else. (in the emulator setup or in the game Emulator [tab] CCL) The script file looks good. It looks like geepee32 may be getting thrown off by the spaces in the path\file name.smc. ideally it probably should look like /smc="M:\ROMS\......", with the quotes around the path and file name to encompass the spaces too. I'm just taking a shot here... try double double quotes in the ahk. /SMC=""%1%"" ...or (shot 2)... quote the whole thing... Run, ""C:\Users\Eigenaar\LaunchBox\Emulators\GeePee32\geepee32.exe" /smc="%1%" /run" I don't know geepee32 (or GP32 for that matter) but maybe check using a batch file to see if these parameters will even work. "C:\Users\Eigenaar\LaunchBox\Emulators\GeePee32\geepee32.exe" /smc="M:\ROMS\GAMEPARK GP32\DOOLY SOCCER 2002 (KOREA).SMC" /run
×
×
  • Create New...