Jump to content
LaunchBox Community Forums

Sbaby

Members
  • Posts

    607
  • Joined

  • Last visited

Posts posted by Sbaby

  1. 22 hours ago, faeran said:

    Anyone can edit themes, there just may be some getting up to speed with how to using the documentation found here: https://feedback.launchbox.gg/help/collections/8448047-theming

    You'll see in this section it calls out the 2 mame high score files that would need to be added into the theme and edited: https://feedback.launchbox.gg/help/articles/9450321-big-box-views#2o0t1cbcppz

    Thank you.
    Can you recommend any other existing themes with a resolution of 640x480? I tried searching the forum but couldn't find anything.

  2. 47 minutes ago, faeran said:

    I can understand that frustration. The good news, at least with your example, is that's why that kind of thing is themeable. Anyone could create a 640x480 optimized Big Box theme and change almost everything about it, including the MAME High Scores window there. That would definitely be an interesting experiment. However, I would assume not many people have had a desire to do so up until now because even if they are playing on a cabinet, they most likely are using some kind of modern display in it. 

    I would definitely be interested in seeing one made though.

    Thanks for reply !
    I’m using the official RetroCRT theme and I really like it. It fits my setup perfectly and works great overall, except when I try to view the hiscores

    Can anyone help me figure out how to fix this? Do I have the option to edit the theme myself, or should I ask someone else to do it? If so, who?

  3. On 4/21/2025 at 9:05 PM, Sbaby said:

    My Krull scores are present on your server, so it worked correctly in the past. However, new scores are no longer being uploaded. The upload still works fine for other games, so I believe Krull should be added to the list of games that are currently experiencing issues.
    Does anyone know anything about this and can help me?

    I’m still experiencing the same issue: my scores upload online correctly for all supported games, except for Krull. I’ve never been able to figure out why.

  4. Hi,

    I understand that we are now in 2025 and that few people still have an 80s cabinet with a 640x480 monitor at home. However, we cannot forget that LaunchBox largely deals with emulators from those years, and a good percentage of us still use a cabinet.

    What I find illogical is that there is no way to manage LaunchBox directly from the cabinet because the windows are too large and cannot be minimised sufficiently: every time, I am forced to connect to a remote desktop so that I can view in Full HD, adjust the various options, and then restart. I could overlook this, but the problem also affects gameplay.

    Let me give you a concrete example: look at how the online high scores are displayed (see attached image). With this resolution, you can't read practically anything. Wouldn't it be possible to add an option to adjust the fonts, make them larger, or at least display these high scores in a decent way?

    image.thumb.png.8f448cefd2eae058f14e711e02231754.png

  5. Hi everyone,

    I'm having an issue with synchronizing game saves between my arcade cabinet PC and my living room PC, and I was hoping someone could help. Specifically, I need to sync emulator save files (like nvram, hiscore, ecc), as well as PC game saves, to have the same progress on both computers.

    I've created an AutoHotkey script that works perfectly when I run it manually or place it in the BigBox startup folder. Its job is to back up and synchronize game saves over the network.

    However, my goal was to have it run automatically every time I shut down the system using BigBox in "Shell" mode, to ensure I don't lose any saves.

    I've tried two approaches, without success:

    1. Task Scheduler: I created a task that triggers "On event" with event ID 1074 (which corresponds to shutdown). Unfortunately, the script doesn't seem to run in time.

    2. Group Policy Editor (gpedit.msc): I tried setting the script as a shutdown script under Computer Configuration > Windows Settings > Scripts (Startup/Shutdown). Here too, the script doesn't launch correctly.

    The problem, in my opinion, stems from the fact that BigBox, when operating as a Windows "Shell," handles the shutdown event in a specific way. It seems that when the shutdown button is pressed, Windows first disconnects the network and only then executes the shutdown scripts. Since my script needs an active network connection to function, it fails every time.

    Has anyone else encountered a similar issue? Is there a way to "capture" the BigBox shutdown event and run my script before BigBox itself initiates the Windows shutdown procedure?

    Thanks a lot for any suggestions!

  6. 3 hours ago, JoeViking245 said:

    To me, this sounds a little different than what you were originally asking about.  Which I interpreted to be (something like):

    Add a feature (e.g. checkbox in the Edit Platform) to "Hide [platform] in Big Box when locked".  

    Hi ☺️ @JoeViking245

    You've hit the nail on the head, that's exactly what I meant: a function like ‘Hide [platform] in BigBox when locked’ would be ideal. In my initial message, I also suggested that, in my opinion, the same result could be achieved in a way that would be easier for developers to implement.

    Let me explain the context better: In my arcade cabinet, which is designed to be accessible to everyone (children, relatives, friends of friends), I have configured BigBox to show only games from the Arcade platform. Using the security options, I have hidden all menu items and enabled PIN lock. This way, when BigBox is locked, the user only sees the complete list of Arcade games. They cannot access other platforms or see hidden games. The only options available are Back, Unlock and Info. It's perfect: anyone can play arcade titles without confusion, and if someone wants to access other platforms, they have to click on Unlock and enter the PIN. At that point, BigBox shows all the hidden options, including View Platforms. Everything works automatically, which is exactly what I was looking for.

    The problem is with BigBox startup. There is no option to start BigBox directly with the game list for a single platform (in my case, Arcade). The options available for the default view are: Platform Categories, Editor, Custom Filters, Sources, Game Discovery Centre, Game Modes, Platforms, Playlists, Regions, Series, Status, Developers, All Games, Ratings... but ‘Arcade platform games’ is missing.

    I just thought of another way: I created a playlist with all the Arcade games, left it as the only visible playlist, and set BigBox to start with the default view on Playlists. It works! Now the cabinet only displays Arcade games at startup, and if you want to activate the other platforms, you have to enter the PIN and select the appropriate menus. Perfect. It's an alternative solution, albeit a bit ‘creative’ , but I solved it myself. Thanks anyway for your patience, and sorry if I was a bit confusing 😅

    • Like 1
  7. Honestly, despite the limited options available, I've managed to find alternative solutions to get everything I want. Now all I need is for the developers to add the option to launch Bigbox directly from the single-platform game list view. Considering that there are already so many other options available, I don't think adding this one would be a bad idea, don't you agree?

  8. 15 hours ago, launchretrogirl2562 said:

    Easy...either configure this in launchbox by right clicking a platform and choosing edit

    Screenshot2025-08-13222352.thumb.png.dfa4826e404cd27a8b80e13f62aa8cf1.png

    Then check the box there 'hide in bigbox'

    IF you have lots of platforms, it's easier and quicker to just quick edit them in notepad with REPLACE ALL

    Open your platforms.xml (in the launchbox\data folder [YOURINSTALLDRIVELETTER]:\Launchbox\Data

    Screenshot2025-08-13222441.thumb.png.f3ef0448eca033ad0e516f15aea70d2e.png

    Then find and replace the text :

     <HideInBigBox>false</HideInBigBox>

    and change that for the entire platforms.xml to

     <HideInBigBox>true</HideInBigBox>

    And then change only your arcade to  <HideInBigBox>false</HideInBigBox>

     

     

    Do you seriously think I don’t know how to do something that basic? Obviously I know how to do i.

    The issue is something else, and you completely missed it. My request was clear: I want the platform to reappear automatically after unlocking, but that option doesn’t exist in BigBox’s “Security” settings.

    The point is that I have already set up total blocking by removing all security filters, and I like that. I also like that when I unlock with the PIN, all filters and categories become visible again and the user can freely navigate between platforms and categories. So, technically, everything is already possible, except for one fundamental thing:

    I would like BigBox to start directly in the Arcade games list, so that the user is forced to unlock with the PIN to access the other platforms.

    At the moment, this is not possible because:

    There is no security option that allows this behaviour, or

    There is no way to automatically start BigBox within a specific platform view.

    That is, I could display all games, which is possible, but it would defeat my intention to show only arcade games.

    I know it can be done later, but I don't see how to do it at startup.

    That said, I’m asking because maybe I’ve missed something, and there is a way to do it.

     

    IN SHORT : 

    I need to be able to view only one platform when BigBox starts up and see only those games from that platform.
    I need to be able to unlock BigBox with a PIN and then see the other platforms and games.

  9. On 8/13/2024 at 9:03 AM, AstroBob said:

    @mrondemandtv  In LaunchBox, you can hide platforms, categories, or playlists from Big Box by right-clicking on them, selecting Edit, and checking the “Hide In Big Box” option in the bottom left. This hides the platform, category, or playlist, but not the individual games.

    For example, if you have a playlist with both games and magazines, hiding the magazine category won’t hide those games. However, if magazines are set as their own platform, this method can effectively hide them in most Big Box views, though they’ll still appear in searches.

    To completely hide items, you can mark them as hidden and then uncheck the “Show Hidden Games” option in Big Box. Keep in mind this is a global setting, so all games marked as hidden won't be shown.

    Hope that helps gives you some ideas, but depending how you have these setup it should be possible to have them harmoniously live in the same LaunchBox instance. Let me know how you get on.

    Hi! I'm trying to configure BigBox on my arcade cabinet so that, when it starts up, it only shows the Arcade platform and all its games. The idea is to create a simple and fun experience for my children and their friends, who are used to inserting a token just like in old-fashioned arcades.

    I would like the other platforms and categories, such as console systems, to become visible once BigBox is unlocked. This is exactly what I can't seem to achieve.

    At the moment, I've removed all the filters and I'm almost there, but I'm missing an option that allows BigBox to start up showing only one platform. Maybe there's already a way to do this and I just don't know about it, or maybe it's possible to achieve this with clever use of playlists or custom themes.

    Has anyone tried something similar? I would really appreciate any help or suggestions!

  10. 23 hours ago, C-Beats said:

    Not the cleanest way to do it but can just remove the image from the themes media folder (\\RetroCrt\Media\Theme\scanlines.png)

    Big thanks!
    I ended up modifying both scanlines.png (made it fully transparent) and bezel.png (cleaned out the fake CRT grime and left only the outer frame), and now the RetroCRT theme looks absolutely amazing on my real 15 kHz CRT running at 640x480 😍

    Now there's just one last thing I'd like to fix:
    The text (especially in the Hiscore view, but also in BigBox menus in general) is very small at this resolution.

    Is there a way to:

    Increase font size in the RetroCRT theme?

    Enlarge the BigBox UI text overall, maybe force scaling for low-res displays?

    Thanks again, the setup already looks fantastic, but better readability would make it perfect!

  11. Hi, I finally brought home my 15Hz cabin cruiser that I had built years ago. It originally had Windows XP, but I have now fitted a new PC with Windows 11 and BigBox.
    I really like the RetroCRT theme, but I'd like to remove the scanline effect, since on a real CRT it's totally useless (in fact, it worsens the visual rendering).

    I read on the forum that it can be removed by editing the .xaml files in the folder \LaunchBox\Themes\RetroCRT\Views\ but I didn't succeed. Can someone please help me?

  12. My Krull scores are present on your server, so it worked correctly in the past. However, new scores are no longer being uploaded. The upload still works fine for other games, so I believe Krull should be added to the list of games that are currently experiencing issues.
    Does anyone know anything about this and can help me?

  13. 9 hours ago, HiRez00 said:

    The reason for the Process, Close, mame.exe is without it, when you hit the ESC key, the sound turns back on in Launchbox/BigBox but doesn't close MAME.

    Hi, actually it still works for me, but I think it depends on how you exit the game. Exiting with "Esc" is different from exiting through the LaunchBox pause menu. I personally put the same script in both contexts, so I get the same result whether I exit with "Esc" or using the LaunchBox button combination or the pause menu.

    Also, of course, it depends on your configuration, which might be different from mine or others. In general, though, I recommend using WinClose instead of Process, Close. You can try something like this:

    WinClose, ahk_exe {{{StartupEXE}}}

    or 

    WinClose, ahk_exe mame.exe

     or  (if you want to be sure)

    WinClose, ahk_exe {{{StartupEXE}}}
    Sleep 200
    WinClose, ahk_exe mame.exe

     

    The WinClose approach allows you to directly close the emulator without any risk of losing save data, unlike Process

    9 hours ago, HiRez00 said:

    I am shocked that something like this (turning off the video sound) is not already implemented into launchbox/BigBox.

    Indeed

  14. I just wanted to contribute to the discussion by sharing my experience: in the past, I had created symbolic links for the folders LaunchBox/Videos, LaunchBox/Images/Cache-BB, and LaunchBox\Images\Cache-LB, pointing to a much more performant NVMe hard drive. After updating to version 13.19, I haven't encountered any issues, the symbolic links remained intact and continue to work correctly.

  15. PINBALL M


    For the other game Pinball M, the operations to perform are identical to those for Pinball FX, so I won't repeat them here: you can refer to the instructions above.

    The only difference, of course, is the folder paths, which are the same but with the path changed from \PinballFX to \PinballM.

    For the configuration files, the first path to use is:

    C:\Users\*USER*\AppData\Local\PinballM\Saved\PersistentDownloadDir\Steam\LocalSettings.cfg
    Or, depending on the game version: C:\Users\*USER*\AppData\Local\PinballM\Saved\SaveGames\76561197960267366\settings.sav


    For the cabinet elements, the path is:

    GAMEINSTALLDIR\PinballM\Mods\Cabinet\Settings.ini

  16. PINBALL FX (2023-2024)

    I don't want to go through the entire installation process for the cabinet and desktop modes step by step, because the PinballFX website explains very well how to copy the backglass images into the correct folders and activate the various cabinet mode functions. I just want to share what I've discovered regarding PinballFX configuration for quickly switching between the two modes.

     

    PinballFX saves resolution and screen rotation settings in the file C:\Users\*USER*\AppData\Local\PinballFX\Saved\PersistentDownloadDir\Steam\LocalSettings.cfg (if the LocalSettings.cfg file is not present, see the note at the end of this post).

    Additionally, the information related to enabling cabinet mode (such as the position of the backglass and DMD on other displays) is stored in the file GAMEINSTALLDIR\PinballFX\Mods\Cabinet\Settings.ini

     

    To simplify switching between modes, I created four separate files with distinct names:

     

    LocalSettings_CABINET_MODE.cfg

    LocalSettings_DESKTOP_MODE.cfg

    Settings_CABINET_ON.ini

    Settings_CABINET_OFF.ini


    For the LocalSettings.cfg file, the only change I made was to the forcedDisplayRotation line. I set "forcedDisplayRotation": "Default" for desktop mode and "forcedDisplayRotation": "Rot_270" for cabinet mode. There's no need to use different resolutions for each file; just set the highest resolution of your best monitor (e.g., 3840x2160), as PinballFX automatically adjusts when switching monitors, such as from 4K to FullHD , and keeps the highest resolution supported by the monitor, never exceeding the one you set.

    For the Settings.ini file, simply set CabinetEnabled=False for desktop mode and CabinetEnabled=True for cabinet mode.

     

    As for setting up the emulator in LaunchBox, I won't describe my script here since everyone can create their own as they prefer. In summary, you need to create a script that overwrites these files in the respective folders before launching the game. This way, you can quickly switch between desktop and cabinet mode directly from BigBox or LaunchBox.

    😉

     

    ---------

    Note :

    In some installations or versions of the software, some save files may not exist. If that's the case, you’ll need to use the file:
    C:\Users\*USER*\AppData\Local\PinballFX\Saved\SaveGames\76561197960267366\settings.sav. However, in this case, you cannot manually edit the file with a text editor. Instead, follow these steps:

    Launch the game and save the settings for desktop mode (e.g., with the default screen rotation);
    Exit the game and copy the settings.sav file to another location with a different name;
    Launch the game again, save the settings for cabinet mode (e.g., with screen rotation set to 270 degrees);
    Exit the game and copy the settings.sav file again with another name.From this point on, the process is identical to the one described for the LocalSettings.cfg file, except that you will use the settings.sav file and its respective path instead.

    • Like 1
  17. On 12/28/2024 at 3:23 AM, jrusso4587 said:

    Hi all,

    Does anyone have a working Supermodel.ini file that is pre-configured to work with a Wii Remote for Star Wars Trilogy and Lost World Jurassic Park? Alternatively, would someone be able to look at my file (attached) and copy/paste the sections I need to update)? I am a noob when it comes to this and right, though I have gotten my Wii Remote to work in Mame, Sega Model 2 and Teknoparrot, but for some reason, this one is breaking my brain. I have my Dolphin Bar set to Mode 2 to act like a mouse, and while the game loads fine, the Wii Remote will not register any input for either game with the Wii Remote (though I can use an actual mouse with both which is weird).

    Any help would be appreciated. Thank you in advance.

    Supermodel.ini 11.81 kB · 0 downloads

    Honestly I didn't find any particular kind of problem playing with two wiiremote players with emulator SuperModel LightgunEdition (traditional sensorbar)

    Simply the command line of the emulator is this : 
    -input-system=xinput -fullscreen -crosshairs=1

    You can also decide for -crosshairs=0

     

    image.thumb.png.2302bad8f27dcce483e2ccda66337a9b.png

     

     

    Touchmote :

    image.thumb.png.ce53bdc3d70bf233e830d7e6caf7b9bd.png

    for accurate calibration I recommend you to use the version of Touchmote patched Tmote x64 Rotation July24 v6 or higher

     

    And Games config in Supermodel.ini like this :

    ; Analog joystick (Star Wars Trilogy)
    InputAnalogJoyLeft = "KEY_LEFT"             ; digital, move left
    InputAnalogJoyRight = "KEY_RIGHT"           ; digital, move right
    InputAnalogJoyUp = "KEY_UP"                 ; digital, move up
    InputAnalogJoyDown = "KEY_DOWN"             ; digital, move down
    InputAnalogJoyX = "JOY_XAXIS,MOUSE_XAXIS"   ; analog, full X axis
    InputAnalogJoyY = "JOY_YAXIS,MOUSE_YAXIS"   ; analog, full Y axis
    InputAnalogJoyTrigger = "KEY_A,JOY_BUTTON1,MOUSE_LEFT_BUTTON"
    InputAnalogJoyEvent = "KEY_S,JOY_BUTTON2,MOUSE_RIGHT_BUTTON,JOY_BUTTON8"
    InputAnalogJoyTrigger2 = "JOY_BUTTON3"
    InputAnalogJoyEvent2 = "JOY_BUTTON4"

    ; Light guns (Lost World)
    InputGunLeft = "KEY_LEFT"               ; digital, move gun left
    InputGunRight = "KEY_RIGHT"             ; digital, move gun right
    InputGunUp = "KEY_UP"                   ; digital, move gun up
    InputGunDown = "KEY_DOWN"               ; digital, move gun down
    InputGunX = "MOUSE1_XAXIS,JOY1_XAXIS"    ; analog, full X axis
    InputGunY = "MOUSE1_YAXIS,JOY1_YAXIS"    ; analog, full Y axis
    InputTrigger = "KEY_A,JOY1_BUTTON1,MOUSE1_LEFT_BUTTON"
    InputOffscreen = "KEY_S,JOY1_BUTTON2,MOUSE1_RIGHT_BUTTON"    ; point off-screen
    InputAutoTrigger = 1                   ; automatic reload when off-screen
    InputGunLeft2 = "NONE"
    InputGunRight2 = "NONE"
    InputGunUp2 = "NONE"
    InputGunDown2 = "NONE"
    InputGunX2 = "MOUSE2_XAXIS,JOY2_XAXIS"
    InputGunY2 = "MOUSE2_YAXIS,JOY2_YAXIS"
    InputTrigger2 = "JOY2_BUTTON1,MOUSE2_LEFT_BUTTON"
    InputOffscreen2 = "JOY2_BUTTON2,MOUSE2_RIGHT_BUTTON"
    InputAutoTrigger2 = 1

     

    ----------

    You'll have to go into the game service to calibrate the gun but if you're not sure how to do that I recommend downloading the already preconfigured nvram and ini files here :

     

     

     

  18. On 12/24/2024 at 4:24 PM, JoeViking245 said:

    "a lot of study". ;)  But no AI stuff.  Glad you got it working!

    Thank you for the clarification! Now that I’ve resolved the switch for Visual Pinball, I’m moving on to Future Pinball. After doing some research, I discovered a quick and effective way to make it work, and I’d like to share it with you.

     

    FUTURE PINBALL

     

    To summarize, I will not describe all the configurations of Future Pinball for Desktop and for Cabinet. In summary, the .reg file covers everything that is configurable through the program options, such as displays, graphics, and screen rotations. The three zipped files, on the other hand, concern the BAM configurations.

    I created two separate launchers for the Future Pinball frontend with BAM, one for Desktop Mode and one for Cabinet Mode. Both launchers perform similar operations, but with specific configurations for each mode.

     

    The operation is as follows  :

    Enter the registry with regedit here HKEY_CURRENT_USER\Software\Future Pinball and export future pinball configurations for desktop mode and then save another one for cabinet mode

    Run the registry file :

    For Desktop mode: BAM_reg_for_desktop_SBABY.reg

    For Cabinet mode: BAM_reg_for_cabinet_SBABY.reg

     

    Extraction of BAM configuration files from a ZIP file:

    For Desktop mode: BAM_settings_for_desktop_SBABY.zip

    For Cabinet mode: BAM_settings_for_cabinet_SBABY.zip

    The extracted files are:

    bam.cfg

    default.cfg

    reality.dat

    These are overwritten in the BAM folder to ensure proper startup of the selected mode.

    I put 7z.exe and 7z.dll for convenience in the same folder as the script.

     

    Starting the game via FPLoader.exe with the necessary parameters to automatically start the *.fpt table
    Below is an image with the DESKTOP MODE configuration for Launchbox

    image.thumb.png.81e355ca8fdbac268ff2b4379f419259.png

     

    Script for the Launcher (Fake Emulator ahk to exe) in Desktop Mode

    ; Set the working directory to the one containing the .ahk file
    SetWorkingDir, %A_ScriptDir%
    
    ; Extract ZIP file
    RunWait, .\7z.exe x "BAM_settings_for_desktop_SBABY.zip" -o%A_ScriptDir% -y
    Sleep 300
    
    ; Run the registry file
    RunWait, C:\Windows\regedit.exe /s "%A_ScriptDir%\BAM_reg_for_desktop_SBABY.reg"
    Sleep 100
    
    ; Launch the game (FPLoader.exe) without blocking the script
    Run, "FPLoader.exe" /open "%1%" /play /exit

     

    Script for the Launcher (Fake Emulator ahk to exe) in Cabinet Mode

    ; Set the working directory to the one containing the .ahk file
    SetWorkingDir, %A_ScriptDir%
    
    ; Extract ZIP file
    RunWait, .\7z.exe x "BAM_settings_for_cabinet_SBABY.zip" -o%A_ScriptDir% -y
    Sleep 300
    
    ; Run the registry file
    RunWait, C:\Windows\regedit.exe /s "%A_ScriptDir%\BAM_reg_for_cabinet_SBABY.reg"
    Sleep 100
    
    ; Launch the game (FPLoader.exe) without blocking the script
    Run, "FPLoader.exe" /open "%1%" /play /exit

     

     

    Note :

    Some users also consider the \plugins\iCom.cfg file in addition to these three. I am currently using only the three files mentioned, and everything is functioning correctly.

     

    • Game On 1
  19. MAME works very well for two players with a generic Wii sensor bar, but personally, I use the right analog stick as pointer for all light gun games. I've set up Touchmote to launch automatically with MAME. You can see an example of my configuration in the attached image.

    image.thumb.png.d801e134bb70b7010b6707762f861411.png

     

    My mame.ini file is as follows:
    Note: You won’t have the SBABY_DEFAULT entry, but it’s important to adjust the saturation 0.80 and threshold values between 0 and 0.3.

    image.thumb.png.b08683f9e94ada1368ab39427f261e39.png

     

    yourctrlrl.cfg or gamename.cfg file should have these settings:

     

    </port>
            <port type="P1_LIGHTGUN_X">
                     <newseq type="standard">
                        JOYCODE_1_ZAXIS OR MOUSECODE_1_XAXIS
                    </newseq>
                    <newseq type="decrement">
                        JOYCODE_1_HATSWITCHL OR JOYCODE_1_DPADLEFT OR JOYCODE_1_HAT1LEFT
                    </newseq>
                     <newseq type="increment">
                        JOYCODE_1_HATSWITCHR OR JOYCODE_1_DPADRIGHT OR JOYCODE_1_HAT1RIGHT
                    </newseq>
                </port>
                <port type="P1_LIGHTGUN_Y">
                    <newseq type="standard">
                        JOYCODE_1_RZAXIS OR MOUSECODE_1_YAXIS
                    </newseq>
                    <newseq type="increment">
                        JOYCODE_1_HATSWITCHD OR JOYCODE_1_DPADDOWN OR JOYCODE_1_HAT1DOWN
                    </newseq>
                 <newseq type="decrement">
                        JOYCODE_1_HATSWITCHU OR JOYCODE_1_DPADUP OR JOYCODE_1_HAT1UP
                    </newseq>
                </port>
            <port type="P2_LIGHTGUN_X">
                     <newseq type="standard">
                        JOYCODE_2_ZAXIS OR MOUSECODE_2_XAXIS
                    </newseq>
                    <newseq type="decrement">
                        JOYCODE_2_HATSWITCHL OR JOYCODE_2_DPADLEFT OR JOYCODE_2_HAT1LEFT
                    </newseq>
                     <newseq type="increment">
                        JOYCODE_2_HATSWITCHR OR JOYCODE_2_DPADRIGHT OR JOYCODE_2_HAT1RIGHT
                    </newseq>
                </port>
                <port type="P2_LIGHTGUN_Y">
                    <newseq type="standard">
                        JOYCODE_2_RZAXIS OR MOUSECODE_2_YAXIS
                    </newseq>
                    <newseq type="increment">
                        JOYCODE_2_HATSWITCHD OR JOYCODE_2_DPADDOWN OR JOYCODE_2_HAT1DOWN
                    </newseq>
                 <newseq type="decrement">
                        JOYCODE_2_HATSWITCHU OR JOYCODE_2_DPADUP OR JOYCODE_2_HAT1UP

     

    Another crucial point is that Windows must correctly recognize the XInput controllers as Player 1 and Player 2. If you have other gamepads connected, or if your game’s cfg file or the ctrlrl file isn’t properly configured, you might encounter issues. For example, the second joystick emulated by Touchmote could be detected as Player 3 in MAME, causing misalignment.

    I hope this helps!😊

  20. 2 hours ago, JoeViking245 said:

    Using   Set WshShell = CreateObject("WScript.Shell") adds another layer to things.  I tested with .Games(cGameName).Settings.Value("showwindmd")=False  [or True] and it worked fine. 

    Also DesktopMode is already declared up on line 75 (Batman). 

    Though adding WshShell doesn't really hurt anything, it is one more 'layer'. To an external call (where an internal one already exists).

    image.thumb.png.5e212855e8673e287adf83580ee28f82.png

    I tried adding what you suggested, but unfortunately, I can’t make it work in my script. I added WshShell because I was getting an error when trying to use vpmInit Me. Maybe my VPX configuration is different from yours; I’m not sure.

    I’m attaching my original VPX file in VBS format so you can take a look and perhaps figure out what’s wrong. If y ou have any other suggestions or maybe a practical example, I’d be happy to try again. Thanks!

    Batman Dark Knight (Stern 2008)_Bigus(MOD)2.0.vbs

     

    2 hours ago, JoeViking245 said:
    • Right click the DMD
    • Click Show Window Border
    • Mouse to the lower right corner until you see the double arrow
    • Click and drag to resize
    • Click the window to drag/move to where you want it
    • Click and hold.. wiggle/shake it a little (weird, I know)
    • Right click and click Show Window Border (to hide the border)
    • Click the playfield then exit/restart the table

    That's exactly what I was doing! The only thing I hadn't tried was 'Click and hold... wiggle/shake it a little (weird, I know)'. Since I did it once, it works every time now. Incredible! How do you know all this stuff? Haha!

×
×
  • Create New...