Jump to content
LaunchBox Community Forums

Hamburglin

Members
  • Posts

    207
  • Joined

  • Last visited

Posts posted by Hamburglin

  1. All you have to do to confirm the input delay is pause the game, hold down an attack then push the skip ahead one frame button. Count how many presses or frames it took. Most mame games are about 3 frames behind what they should be.

    This is not the same thing that vrr and vsync help with.

  2. I have "play sounds during attract mode" set to off and also turned "atrract mode navigation sound volume" to 0% in both my theme's options and also the normal options (notnaure why there's two identical options for these).

    However, when attract mode goes back to a platform or category, it still makes a back or select sound.

    Anyone know what's going on?

  3. Awesome. Are you saying that the registry holds the ID -> game.exe name mapping, or the ID -> current runningbprocess name and its PID?

    It looks like it's the actual running process data. If that holds the executable name then it's just a matter of figuring out how to kill a process with that name.

    If there's no  name, then you'd need to interface with process explorer to see whats running and map those backwards to an ID.

  4. 5 minutes ago, Retro808 said:

    Would be more helpful if you show the script. It is likely just a somewhat generalized AHK that send a close command to the chosen exe used to start the game file. Such as the command below. 

    WinClose, ahk_exe {{{StartupEXE}}}

     

    I'm not sure how ahk would know what the last exe that was started by it would be. But who knows.

  5. In th ahk scripts for exiting emulators like sega model 2, the code references a variable of the current emulator. It does not literally say "exit segamodel2.exe". 

    Somehow, launchbox has a variable stored of the emulator that launched and can access that via ahk in its running script to kill it.

  6. I'm fairly familiar with OS's and filesystems. None of the games they'd be playing hold long term game data. In the incredibly small chance there is ever corruption, the games can be reinstalled.

    I'm going for usability and consistency here (critical in the design of apps and games for your customers) and will look around for solutions! Maybe additional apps on  per game basis will work.

  7. I have a custom arcade with both emulator and pc games on it.

    I have my esc key bound in a couple emulators AHK running script to exit the game forcefully. Retroarch handles most but ones like Sega model 2 need this hack.

    I need to apply this to all steam games too, so that my friends and family don't get confused when the esc key (triggered by a stream deck button) doesn't exit the game for PC games. Otherwise they need to manually exit through the pc game's menu.

  8. Ok, I've recorded three bugs likely caused by laggy UI and/or race conditions/lack of locking.

    1. Move to another game in the wheel and quickly press select. The marquee won't update:

    Quick-no-marq-update.thumb.gif.3764275121d522da07f25c1a8ca21991.gif

     

    2. Spam select as you enter a game playlist from another playlist. The marquee doesnt populate and when you exit the game, nothing shows up in the game preview area:

    Spam-no-preview-exit.thumb.gif.69899ff72b95a65f588830e395aae0d9.gif

     

    3. As you switch a games, wait half a second so that the game preview JUST starts to load and then hit select. The video sound will continue to play in the background. Mega bezel makes retroarch take forever to load but you get the point:

×
×
  • Create New...