Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Adultery

GameEx Author
  • Posts

    10152
  • Joined

  • Last visited

  • Days Won

    159

Everything posted by Adultery

  1. Yeah, you can download the latest ones through the repository, and the version control will be available there so you can see updates.
  2. Updated to 1.0.3: Added new Launcher-X Enabler app to add a value to the Windows registry to make it launch with Windows no matter where it's installedRemove the registry entry by running the enabler againVarious bug fixes
  3. Glad I could help! You may want to ping Headkaze about that. I'd be wary of asking him for SC since I really have no way to test that here and wouldn't want to invest in an LCD just to test adjustments to someone else's code.
  4. I'll take that responsibility, mostly because I know it'll be worth it and you'll be trying to figure out how to buy me a beer.
  5. In the eyes of a good friend of mine who is also a doctor...
  6. RetroPie user here. http://blog.petrockblock.com/retropie/ <3 it!!!
  7. What I do is point a full configuration at it from a command line, so the whole RA config, not just the core specific options. I copy and paste one to the next, and never run a core on anything but that specific config. I think you may be seeing an issue running a core that doesn't have a config set at all, and if I'm running a new core for testing without a config I always run a default command line using a batch file that points at a "sandbox" config file. It's tedious but it works. Your suspicion is correct, RA will always retain the last config as the default one unless you tell it to do otherwise. If it isn't supposed to work that way, it's news to me because I hit that wall early on. I also never had any luck sending a second config as that option also exists, and I could never get it to append the second configuration properly. I needed to keep save locations separate for my OCD, set different cheat file locations and put in different screen configs and artwork for bezels. It just works. One core, one config, one command line. I was working on a plugin to automate the command line portion but never finished it, I just got impatient and wrote a batch file instead. Someday.
  8. It sucks for those of us who love TPA, because I take this release to mean no more Stern tables there. OTOH, no more paying out the rectum for licensing costs, at least for Stern tables. Seriously though, I got no complaints about FarSight, but you can bet they're not gonna produce anything cab friendly out of the box.
  9. I can probably help you with core specific settings. Do you need the command line parameters?
  10. You're really gonna like RA, it's pretty epic!! You'll really appreciate it when you start adding bezels, tweaking emulator settings by core, etc. Between MESS and RA, you really don't need much of anything else IMHO. Building an HTPC is in my list of wants this year, be sure you share some pictures! :-)
  11. Awesome news! I can dig deeper into RunItGame.bat (I admittedly never tested that) but no idea why your game manager isn't launching...
  12. Wait, you're not launching the enabler instead are you? That's a run one time thing and it's sole purpose is to write to your registry.
  13. Well, I think I got it something. So here's the thing. If I'm going to be adding a key to the registry, I need to have elevated permissions. Those permissions need to be set from the program's launch. The catch is if I do that, then you'd be prompted to elevate your permissions when you load the launcher. That's counter intuitive since the idea is to allow the launcher to operate without user interaction. Makes sense right? So I had to do a little dancing. What I did was whip up a console app that takes care of that for you called "Launcher-X Enabler". This way, you're asked to elevate your permissions only when you launch the console app. What happens is you click it, allow it (or enter the admin password if you're not one) and follow the prompts. If it can't find Launcher-X (which needs to be in the same directory) it aborts. If you have it set to launch on startup, the app will ask if you want to disable that. I also added a button to the settings for Launcher-X so you can launch it from there too. The registry entry is only for the current user, so if you only want it to work when a specific user logs on, you're set! I feel like this will solve your problem, and it also adds another level of easiness to the user experience. Try this method and see if it works better in your situation. If it's A-OK, I'll put it out there. Thanks amigo!
  14. Aha! It's because I use Classic Shell. Apparently for Windows 10 you have to tell it to use the Start Menu instead of the Start Screen or some of your startup apps aren't going to work: To switch between the Start menu and the Start screen, navigate to the desktop (if required), right-click on a blank area of the taskbar and choose Properties from the pop-up menu that appears. The Taskbar and Start Menu Properties window appears. Click the Start Menu tab. Check the option titled "Use the Start menu instead of the Start screen." Then, click OK. You will be warned that you need to sign out before the change will occur. Classic Shell uses a Windows 7 style Start Menu, which is why I never noticed this. Let me know how you get on. I think I'm just going to add it into the registry via an app option and save everyone the hassle. Wanna test for me?
  15. It's a Windows thing, not an app problem. There are similar reports of this behavior on the interwebz. If you'd like to confirm that, put something else like a bat file in the same folder and see if it launches when you start up your computer. I have the same exe in my PinballX folder and the table manager launches for me as expected. I'm really not sure what to make of these problems you're having, I can't fix them if I can't reproduce them. Is it possible your anti virus is blocking it or something? Is anyone else having any of these issues? I need some logs or something. Edit: Let me know if you have any luck reproducing this with a batch file in the startup folder, try and launch notepad.exe from it or something.
  16. It could be if the name changed at some point. Can you do me a solid and send me a snap of your pbx directory? The not launching thing is annoying for sure, did you try launching the shortcut from the startup folder to see if it goes? I can't reproduce any if these issues on either of my machines, but I know for sure that I disabled hybrid sleep and fast boot on both machines which is what leads me to believe that might be the difference. Does it launch from a reboot if you set it up as a scheduled task?
  17. Sorry to do this to ya, but I added some more improvements. Hate to do two releases in one day but my wife is pissed at me (for no reason as usual, LOL) so I had some free time. Here's what's new: Updated to 1.0.2: Resetting a config to default now also removes the installation path for that appTweaked app detection so it won't try to launch an app after you remove the pathAdded an icon to the main page to pin the launcher (launcher will always be on top of other windows)Added a JumpStart option, which when enabled, clicking on the progress bar will launch your selected app instantlyAdded Shell Execute to the sub-apps (to prompt for elevation when it's required for things like Setup Wizard). This will keep you from having to use elevated permissions for the launcher which should not require them in most cases.Added "Launcher-X Options" section to the App Settings screen for debug, keep on top, and JumpStart features. These options are available in both app setup screens but only keep one global value (so there's more or less two places to access the same options)A couple other minor tweaks to the code
  18. But it launches PinballX if you launch the app manually? Also, do you have Fast Startup enabled? Or Hybrid Sleep?
  19. The app doesn't launch at startup at all? Hmm, it's working fine for me... Your last log looks like you paused the launch, but I assume it's because that was the last run (since as you indicated it, well, didn't run ). Can you try this one? This version uses the shell to execute so if it needs elevated permission for something it pops up a confirmation window. And I know you know your beans, but just to confirm... The shortcut is here right? %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
  20. That JIT is saying it doesn't like a value it's getting, specifically for the progress bar. I'm not sure why you would be seeing that, unless it was a permission thing... That almost seems to me like it was trying to pass a negative number, but it needs to be a value greater than zero. Where did you install it? I typically suggest people put it in the C: drive so it won't need you to run it as administrator. It also can't launch things that require administrative privilege without that elevation (I see this with the Setup Wizard sometimes). May just need to include that step in the install directions.
  21. Yes, you should/could. The issue was that I forgot to check which app you had set when it launched so it wasn't displaying the proper message in the timer dialog although it would still launch PinballX properly, but this has been fixed. I have both on my dev machine so I missed that, my bad. Updated to 1.0.1: Fixed a bug where app launch message wasn't detecting PinballX by default if GameEx wasn't installedAdd debug option to GameEx and PinballX settingsAdded loggingAdded debug loggingAdded -debug command-line switch
  22. The app defaults to GameEx? What happens when the timer runs out? It may well be a cosmetic thing since you don't appear to have GameEx set up at all. I'll look at it though in the mean time.
  23. If I read your list correctly, GameEx already does nearly all of these things. The only one I'm sceptical on is the portable install since GameEx uses some registry values. Like you, all my games are on a server and are accessed over UNC. This works just fine. It's the app itself you may have some trouble with.
×
×
  • Create New...