Solved Confused Over Dos Games
-
ah ok, indeed I miss read. I'll check that on the current master build.
-
@voljega I tested on 4.1 x86 version with that:
# ls /recalbox/share/roms/dos/test/prince.pc/ CDUNGEON.DAT DIGISND1.DAT EDUNGEON.DAT GUARD.DAT IBM_SND1.DAT INSTALL.PDM MIDISND1.DAT PRINCE.EXE SKEL.DAT VIZIER.DAT CPALACE.DAT DIGISND2.DAT EPALACE.DAT GUARD1.DAT IBM_SND2.DAT KID.DAT MIDISND2.DAT PV.DAT TITLE.DAT VPALACE.DAT DESKTOPD.CFG DIGISND3.DAT FAT.DAT GUARD2.DAT INSTALL.EXE LEVELS.DAT PRINCE.DAT SHADOW.DAT VDUNGEON.DAT dosbox.bat
And I have no problem, game boots fine.
-
@rockaddicted strange.... i wil retry but on my 4.1 ES doesn't show on boot, I tried with a pc game with both dosbox.cfg and dosbox.bat inside he folder
-
@voljega maybe a bug fixed between last unstable and current master.
Please test again on next stable release once available.
If problem, we'll check that. -
@rockaddicted I don't remember where the log is maybe there will be something in there regarding the crash of ES ?
@voljega said in Confused Over Dos Games:
@voljega Tested Tyrian, joystick works but there is a deadzone problem, the ship goes toward the right by itself, is that configurable in the mapper file ?
Ok it was more a sensibility/calibrate problem with the joystick drifting by itself.
So to fix that you just need to edit dosbox.conf, go into [joystick] part and modify timed=true to timed=false -
you can restart ES on ssh a check the error message.
-
@rockaddicted ok worked for me too the real bug seems to be when you have the same *.pc game in /recalbox/share/ros/dos AND in a subfolder of that too, but it isn't very important then
-
@voljega thanks for feedback
-
@dragu
@voljega said in Confused Over Dos Games:imgmount d .\cd\wackywheels.iso -t cdrom directly mount the iso located there /recalbox/share/roms/dos/WackyWe.pc/cd/wackywheels.iso
Well I was a little kick because it works with 'real' dos name for the iso but not with full name when the command is accessed from dosbox.bat, I saw by adding the pause command at the end of the command.bat, really usefull.
- if i change the line to imgmount d .\cd\wackyw~1.iso -t cdrom it works
- if i rename the iso to waky.iso imgmount d .\cd\wacky.iso -t cdrom it works
- if i leave like imgmount d .\cd\wackywheels.iso -t cdrom I get the error image is not found
- if i try imgmount d ".\cd\wackywheels.iso" -t cdrom, image is not found either
The game launched nonetheless but this is a bother for automatic converting.
Do you have an idea to adress directly more-than-8-characters names from dosbox.bat ?
Didn't try to put it back in [autoexec] part yet -
@voljega
Dosbox is always a 8.3 file naming system, not like DRDOS later. It has just the Microsoft standard. -
@dragu so impossible to get more than 8 characters and forced to use ~1 and such ?
(I have seen examples like imgmount d ".\cd\wackywheels.iso" -t cdrom in some dosbox.cfg [autoexec] but I don't think I tested them)
-
@dragu well even more confusing, @Cthulhus discovered that you can even put some dosbox.cfg parameters into dosbox.bat
So the following dosbox.bat:aspect=true mapperfile=lba1.map imgmount d .\cd\wackyw~1.iso -t cdrom c: cd WACKY pause WW.EXE
will rightly set the display to 4/3 but the mapper file won't be used if dosbox.cfg is not present with the same parameters
@Cthulhus managed to set some parameters for the cpu and for graphics tooWell maybe it's better to separate the two anyway
On a side note, to finish with iso names having more than 8 characters : it seems to work to specify them in dosbox.cfg [autoexec] with the full name but then you also have to use the full path
And in the mapper with an xbox360 I can configure dpad directions with the internal mapper but the keys are then not working in game
-
@voljega
Yes, you can make alot of operations in the bat file. And create other batch files.
I also find something concerning your relative path story, perhaps it can help you :
https://www.gog.com/forum/general_archive/batch_bat_file_to_make_dosbox_games_portable_by_using_relative_directory_path_structure -
@dragu nice but I don't have any trouble any more with the relative path, only with long names
I'll keep it on the side, though
-
Do you still have dead-zone problems with your joystick?
I try to play on Captain Dynamo and the joystick (which is auto-detected) generate some ghost movements.Thanks!
-
Never used this emulator. If you could create a basic wiki to help users to use dosbox, could be awesome
-
@cotedeporc did yo try to modify timed=true to timed=false in the [joystick] part of your custom dosbox.cfg ? This solved my problem !
But apparentlybthere is no easy way to configure deadzone in dosbox...
@rockaddicted ok i will as son as i'll have tested a little more game, twenty or so (only 4-5 for now !)
-
@voljega no problem, take your time Thank you.
-
@Dragu @Cthulhus feel free to complete it
https://github.com/recalbox/recalbox-os/wiki/How-to-use-DOSBox-to-emulate-DOS-games
-
@voljega great thank, I'll read that this weekend