Dosbox Pure Auto load [SOLVED]
-
I tried lr-dosbox pure from experimental section and works pretty impressive on Pi4. What cross my mind however is his load screen when you run any file, there you have a list of files and you need to select the one that starts the game, this is an extra layer on ES selection and would get rid of it. I can set autoselect for a game file, then it will starts and not show me anymore the screen list, however it always starts the same game despite the selection i made on ES. So for example, if i set autostart on Duke Nukem, it will always starts Duke Nukem, no matter why. There's a way to set autostart for each game in a way that ES can remember it?
Thanks in advance -
The auto-start selection screen is meant to be set once and for only one game that was selected in ES. Not sure how you're getting it to start other games.
How do you have you games setup in your roms folder?
All of mine are individual .dosz files with different names. So lr-dosbox-pure does not cross files from other games.
Here are the instructions. Can you explain a little more exactly what you have for files and how you have them in your folders?
-
@jamrom2 Yes that is the behaviour i get, Dosbox Pure always run same game if i set autostart on run file, no matter what game i actually select on ES, seems emulator just don't care of ES selection.
I have Dos games files on subfolders (one subfolder for each game) into pc folder but xml points to .bat files and those are all located to roms/pc folder. -
That's probably why. From what I am reading, sounds like you have all your folders in /roms/pc and you're still using .xml files? You don't need to with lr-dosbox-pure. It's all placed in one zip file per each game.
So for example.. I'll use your Duke Nuke'em.
In your /roms/pc folder, you should have only a zipped file called "duke.zip" (or whatever you want to name it). That's it. Nothing else. No other sub folders, nothing. Inside that "duke.zip" will be the game files and the .bat, or .exe, or whatever the main run file is... I think it's duke.exe?
When you refresh ES, you'll see Duke in your list, select it, and it will give you the list. Select duke.exe, press your controller to the right and it will give you the option to always run this as the main executable file to run the game directly from ES menu. Done.
If you want to, making a .dosz file is simple. Just zip the file, place it in the roms folder and change the extention to "*.dosz". That's it. I use WinSCP which is a crucial file program if you intend to work on or move files around in the Pi. It makes life a lot easier.
HTH
JamR
-
This post is deleted! -
Yes... but it's VERY easy to fix.
I use both depending on the game. I am running a Pi3b+ and some of the newer games or flight games I can't run in lr-dosbox-pure, so I run them in DosBox-Staging.
So all I have in my /roms/pc folder are the zipped games to run in lr-dosbox-pure and the *.conf files to run DosBox-Staging. I put all of my larger games to run in DosBox-Staging in a seperate folder called /roms/dos and point the [autoexec] section to point at that location.
If you need more help, no issue. Let me know. I have it running very well now with this method, and it's very clean and organized so working the files is very easy now.
-
@jamrom2 Will try and let u know, thank you very much for the precious help!
-
All is working as it should now, thanks again!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.