-
Posts
5,043 -
Joined
-
Last visited
-
Days Won
36
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by JoeViking245
-
-
15 minutes ago, ninjalo said:
Sorry for the late response
No worries at all. It's just a hobby and we get to play when we get to play.
16 minutes ago, ninjalo said:[...] so I guess I don't really need the AVX2 executable
Sweet! Now I don't have to download it and test.
And apologies for the assumptions and accusations. Settings I have are not necessarily settings you have. 😊 (thought it seemed too easy. lol)
17 minutes ago, ninjalo said:Also, thank you again for this plugin, I've officially, completely migrated away from RocketLauncher now.
You're welcome and CONGRATULATIONS!!! 🎉
-
1
-
-
1 hour ago, ninjalo said:
Definitely not in Exclusive fullscreen, just borderless fullscreen, although for some reason I can't seem to change that.
You can't change that because you have the Graphics API set to Auto.
And that's fine.
So I turned BezelLauncher back on to test this and was experiencing the exact same thing as you (but with plain QT). I tried a bunch of different settings and things in the Graphics settings menu (in PCSX2) and couldn't fix it.
I then looked in the Interface menu section and un-checked Game Display - Start Fullscreen. After finding that it now works, I reverted all the changes I made under Graphics, and it still worked. 😊 One other thing I also noticed was it could get rid of (hide) the top menu bar. So what I did was, in BezelLauncher Setup - Test, set the Top of the emulator window to y=-20 (20 pixels above the top of the screen). Then stretched the bottom to the bottom of the screen.
tldr: Verify you don't have anything telling it to go fullscreen. Either in the command line parameters or in the emulator itself.
-
46 minutes ago, ninjalo said:
don't post much as I generally find the answers to my questions by searching the forums
Refreshing to hear.
Thank you!
46 minutes ago, ninjalo said:is there anyway to add support for pcsx2-qtx64-avx2.exe?
It should work fine. Admittedly though, I've never the avx2 variant. My shoot-from-the-hip guess is that it's running Exclusive fullscreen. vs. just fullscreen or borderless fullscreen.
46 minutes ago, ninjalo said:thank you for your plugin anyway, as I'm just a couple of systems away from being able to do away with RocketLauncher altogether.
You're quite welcome. Glad it's helping you work towards your goal.
-
1 hour ago, keironD2012 said:
Do i have to pay for game saves? @JoeViking245
No. Games saves are integral to RetroArch. However, some cores may not be able to support them. (I don't know this for fact but seems to make sense.)
If you're referring to being able to manage them in LaunchBox (as shown in the 1st link I sent you), not sure. Is the menu item saying it's a premium feature?
-
Note that both LaunchBox and Big Box after closing/exiting, by design, does do work in the background to save data (aka, save any changes and create backups of changes to your Data folder). Depending on the size of your build, what changes were made [and to a degree, your system specs] this may take upwards of a couple minutes. But typically, shouldn't take that long.
-
2 hours ago, Tsik said:
for FCEUmm core the saves and badge showing fine but with Messen (NES) although the [game].srm files are there in "RetroArch\saves\N.E.S\Mesen\[game].srm the saves window is empty and the badge is not there.
2 hours ago, Tsik said:even thought I use the messen core as default core for the NES platform.
My disclaimer: I've never used this feature.
That said, It looks like maybe, possibly, a shoot-from-the-hip guess... LaunchBox is searching for Saves via Emulator - Platform, and assumes you'd only have one [valid] core associated with it, so grabs the 1st one (regardless of Default) it comes across. Which coincidentally? alphanumerically? is the fceumm core.
Not to simply "pass the buck".... May want to file a Bug Report.
-
1
-
-
2 hours ago, keironD2012 said:
@Tsik there's a box i have to tick? Where is it? And thanks for the reply much appreciated 😊👍
Tools < Options < General < Save Management
-
1
-
-
41 minutes ago, keironD2012 said:
I can't seem to enable game saves every time I press nothing happens, im on windows 10 , could anyone help? Thanks
Hopefully you can find some useful information here:
-
20 minutes ago, tcr333 said:
I accidently deleted my Windows platform under computer in Launchbox
You might try Tools < File Management < Restore Data Backup...
I personally haven't used this tool, but I presume the prompts should be fairly descriptive.
-
16 hours ago, MaineBear said:
It's just the .a26 file. I tried unchecking and checking, still no working.....
Based on information you've provided...
- the exact same zipped ROM file will launch directly from within RA,
- but not when launched via LB,
- yet others in the exact same platform do launch [via LB],
- and all ROM files being used are zipped (e.g. "gameROM.zip"),
...leads me to there's something amiss with the specific game settings in LB for the non-working games.
My last-ditch effort (akin having you share screenshots of everything)
Edit (in LaunchBox) a game that's not working [in LB, but does direct from RA]
-
Check the ROMs path (Launching section)
- Click Browse and verify it's pointing to the correct/same zip file and location used in both tests
-
Check the assigned emulator (Emulation section)
-
Verify it's assigned to your RetroArch emulator
-
If you have more than one instance of RA
- make sure it's assigned to the same one being used by games that do launch via LB
-
If you have more than one instance of RA
-
Make sure it's not using a Custom Command-line Parameter for the game (un-check the box)
- If you are using Custom Command-line Parameters for individual games, that's a different story/issue which you need to elaborate on
-
Verify it's assigned to your RetroArch emulator
Beyond that, I'm out of ideas.
-
1 hour ago, 5thWolf said:
is it worth asking LB dev team to implement a highdpiaware checkbox for emulators so it does what it needs to like the .bat files do?
No. This is the only instance in my 8-9 years here where I've heard of this being an issue. I mean, you could put in a feature request. I suppose.
-
In the emulation section of the game you launched, is it set to use the batch-file/emulator? If you've created more than one test-emulator, is it pointing to the correct one?
Is the script I gave you the only thing in the Running Script section? If not, make sure it's at the top.
Try changing where caption='fusion.exe'" to where name='fusion.exe'" (in that script).
Try using a different emulator that is actually currently active. Like RetroArch with the Genesis Plus GX core. Or Ares.
Try removing the 1st line in the batch file (set __COMPAT_LAYER=highdpiaware). Verify it works (even if it's only shows on 1/4 of the screen) with it removed when used as the emulator.
Is there something in your graphic card settings you can change specific for "Fusion.exe" where you could run the emulator directly without the need of a batch file.
Does the "1/4 of the screen" change to show everything when using the emulator directly from LB if you change your screen Scale (in Windows Display Settings) to 100%?
-
15 minutes ago, 5thWolf said:
Yes the game is the cue file and its tracks.
And when you edit the game in LaunchBox, the game's ROM path is pointing to the correct .cue file? (Not "and its tracks")
11 minutes ago, 5thWolf said:Yep it worked perfectly! Here is the .bat:
set __COMPAT_LAYER=highdpiaware
start "" Fusion.exe -scd "E:\Emulators\Sega\CD\Games\Night Trap (32X) (disc 1) (u).cue"
pauseGood! Now in LB, use the 1st of the 4 examples as your batch-file/emulator. In the Running Script section of this emulator, put
Sleep, 3000 queryEnum := ComObjGet("winmgmts:").ExecQuery("" . "Select * from Win32_Process where caption='fusion.exe'")._NewEnum() While queryEnum[proc] t .= proc.CommandLine "`n`n" FileAppend, % t, .\Plugins\CommandLine_Fusion.txt- Launch a game using the batch-file/emulator.
- Wait at least 3 seconds before closing the emulator.
- Close the emulator.
- Navigate to your /LaunchBox/Plugins/ folder and open CommandLine_Fusion.txt
- What's it say?
-
Did you verify your account (in Steam) is set to public?
-
21 minutes ago, 5thWolf said:
None of them worked 😓
Any of the checkboxes needed in the emu set up? Currently none are checked.Again, I don't use/have that emulator setup. So flying blind here. Remember, you're passing along whatever details to your batch file. So, whatever your batch file requires to be sent to it. And since you're running 'my' batch file, no boxes should be checked. Including boxes in the Associated Platforms section (except for Set As Default Emulator for the platform).
I presume when you imported the games, you imported the .cue files. Correct?
Try creating a batch file and run it by itself, outside of LaunchBox to start a game. You indicated you did that and it worked, but you didn't show what that one looked like.
Should be something like
set __COMPAT_LAYER=highdpiaware start "" Fusion.exe -scd "D:\myGames\Sega cd\my favorite game.cue" pauseChange the above path to reflect the game that you were testing in LaunchBox, its ROM path. Now see if that works. I added a pause at the end (for testing purposes) so if any errors come about, you should be able to see them.
-
1
-
-
5 minutes ago, 5thWolf said:
The .bat file works perfectly running it on it's own. Here is the command:
set __COMPAT_LAYER=highdpiaware
start "" Fusion.exeThis won't load a game. Just the emulator (because it wasn't told what game to load). That's where %1 comes into play.
to use an emulator, try:
set __COMPAT_LAYER=highdpiaware start "" Fusion.exe -scd %1You might need to put quotes around it
set __COMPAT_LAYER=highdpiaware start "" Fusion.exe -scd "%1"Or you might need to declare it 1st
set game=%1 set __COMPAT_LAYER=highdpiaware start "" Fusion.exe -scd %game%And possibly add quotes
set game=%1 set __COMPAT_LAYER=highdpiaware start "" Fusion.exe -scd "%game%"-
1
-
-
22 minutes ago, MaineBear said:
All the games are .zip but all roms are .a26
Inside of the .zip's that are not working, is there just the single game2.a26 file? (vs. more than one file)
If you edit your RetroArch emulator (in LaunchBox), under Associated Platforms - Atari 2600 [platform], is the box Extract ROMs checked? Since the Stella core can handle .zip files directly, try unchecking that. (If it's already unchecked, try checking it??)
-
11 minutes ago, MaineBear said:
When opening some 2600 roms in Launchbox, Retroarch opens and closes and doesn't play. When opening in Retroarch directly the roms play.
I'm using the Stella emulator in Retroarch. It only happens on some roms, not all.
Thanks for the help!
What's the difference between the ROM file types that work vs. not work? e.g. game1.zip vs. game2.a26
-
3 hours ago, TrevorZ said:
How can I stop the damm stupid notificaction
It's not very often the integrated plugins actually need updating. In the message/notification is a link to the plugins section [of the UI]. In that section, select the plugin in question and click the Update button. It will take 1, maybe up to 3 full seconds. When done, it well tell you LaunchBox needs to restart. Once restarted, you will not see the damn stupid notification.
3 hours ago, TrevorZ said:I don't even need to use any of the plugins
Many people do, whether they realize it not. Not saying you do use it, unknowingly. This method of updating them allows rare, yet minor fixes to be pushed without the need for a complete new release of LaunchBox being pushed. e.g. A fix can be realized within a matter of hours, rather than waiting until the next release.
Thank you for your patience and understanding.
-
9 hours ago, 5thWolf said:
I don't know what you mean by capture %1
I was referring to when you set the batch file as an emulator, LB will pass the games ROM path [as a variable] to it. And in the batch file it (the ROM path) becomes the variable %1.
-
1
-
-
Can you show what your batch file looks like? Also, how are you running it from LaunchBox? As the game (e.g. it's the games application path)? Or did you set it up as an emulator? Can you share screenshot of this?
-
1
-
-
38 minutes ago, Gygoracdes said:
MSI Pro Z790 P -- Intel i7 14700K / 20 Core - 28 Threads à 3.4 Ghz
Crosair Vengeance 96 GB RAM (2x48GB DDR5 6600 Mhz)
Asus RTX 3090 OC 24 GB TUF
ASUS VG27AQML1A (Monitor) 260 Hz
2x m.2 SSD and a 6TB 3.5" HDD - Windows 10 Pro
Any more questions?
Does anyone have more to offer?
Ahem...the OP was for minimum requirements. lol To be fair though, they did also ask for 'your setup'.
-
2 hours ago, Truest1 said:
Hello thank you for your reply. Unfortunately that did not work.
OK. So it was a bad guess. 😊
If you have CTC, you could download the CTC files, load it up and snoop around there. They looked to be available on the actual theme's download page. Which TBH, is probably where this thread should have been. Granted, the author hasn't been around since March, there may be others that follow that main thread and possibly have some insight.
-
1
-
-
1 hour ago, cathoderaydude said:
Option #1 could work in a pinch, but is there actually a way to find out from OnAfterGameLaunched exactly which PID/hwnd launchbox spawned, or are we talking about using external Windows APIs to search for the emulator by process / window name?
Pretty positive there isn't via LB API. I've used Process.GetProcesses(). Then whittle down to the emulator. Works well in my application.
1 hour ago, cathoderaydude said:I did look at the custom command line option, but the problem there is that, as far as I can tell, there is no way to stop LB from appending the primary ROM/disk name to the launch command.
Looks like you've already found "the solution" to this.
Well done.
4 minutes ago, cathoderaydude said:y'know, it'd be nice if there was a %disk2% variable...
If your games have consistent file naming conventions, you could super crazy/creative...
Using your OnBeforeGameLaunching() override method and the available IGame game, you can:
-
if (game.GetAllAdditionalApplications().Length > 0)
-
foreach (var g in game.GetAllAdditionalApplications()),
- if g.ApplicationPath.EndsWith("Disk 2.img")
- (You've found Disk 2)
-
foreach (var g in game.GetAllAdditionalApplications()),
Now use game.ApplicationPath and g.ApplicationPath in your override. (Then restore things OnGameExited())
Alternately,
Create "an emulator". Use C# or even AutoHotkey.
Pass %romfile% to the "emulator". Do a file = Path.GetFileName. Search the ROM files' path for a file that starts with file.Split(" Disk")[0] and ends with "Disk 2.img". If it exists..... and build your command line from there.
Then it's just a matter of Process.Start() blah blah blah WaitForExit() ... return "done". this.Close(). (or in AHK... RunWait, emu.exe...parameters...)
That should keep the startup/shutdown screens working, as well as work for any multi disk games.
Personally, I'd just stick with the individual games' command-line override.
40 minutes ago, cathoderaydude said:Thanks for the reply, wouldn't have figured it out without the pointer to the command line field!
Always glad to help.
-
if (game.GetAllAdditionalApplications().Length > 0)
MS-DOS.XML File is Getting Over-Written with Old Data
in Troubleshooting
Posted
What is the criteria you have set to have LaunchBox change it "Active"? If it doesn't meet the threshold, it will get marked as "Not Started".
That said, I'm not sure if manually changing the games Progress value (either by simply editing the game or via editing the xml file) is "supposed" to stick or not. Or if it's to change per the set criterium.
An aside...
Where exactly are you finding the "\xml\" folder?