Voljega / ExoDOSConverter

a custom game converter from the ExoDOS collection to emulation station based distribution format
163 stars 12 forks source link

Feature request: Converter for DosBoxPure #103

Closed toniosj closed 10 months ago

toniosj commented 2 years ago

DosBoxPure uses .zip files and inside a file "dosbox.bat" with all dosbox config.

toniosj commented 2 years ago

Hi! On last DosBOX-Pure beta, full compatibility with dosbox.conf files has been added.

It works fine now with game uses CD or has big files.

Voljega commented 2 years ago

ok but if dosbox pure now uses dosbox.bat and dosbox.cfg like every other dosbox cores out there, what's the point of it ?

no added value

Torinde commented 1 year ago

I ask about comparison between those and list what difference I found at schellingb/dosbox-pure/issues/364

Voljega commented 10 months ago

On Batocera, the converter works now fine with lr-dosbox-pure provided you disable dosbox-pure automapping (strike scroll lock on your keyboard while ingame)

I must say the emulator is now pretty good, if you use it as a regular dosbox core, especially on the performance side

chr0m commented 10 months ago

Best way to use this to make games for dosbox pure on an RG35XX?

Voljega commented 10 months ago

@chr0m can you open a fresh issue about dosbox pure on RG35XX ?

toniosj commented 10 months ago

Good feaure would be, add "Dosbox Pure" export

ExoDosvoncerter generates .zip file with dosbox.conf file (dosbos.cfg+dosbox.bat) (BATOCERA MODE)

I have created my own dosboxpure pack using Batocera export, but adding my personal process:

1) I mix dosbos.cfg+dosbox.bat in a dosbox.conf file 2) I delete dosbos.cfg+dosbox.bat 3) I convert game.pc folder, to game.pc.zip file 4) I change filename game.pc.zip to game.zip

And then dosbox-pure runs the game automatically using dosbox.conf inside zipfile.

Voljega commented 10 months ago

How does it works with iso / bin / etc inside the zip ? Wouldn't it be extra slow ?

Le sam. 18 nov. 2023 à 12:11, toniosj @.***> a écrit :

Good feaure would be, add "Dosbox Pure" export

ExoDosvoncerter generates .zip file with dosbox.conf file (dosbos.cfg+dosbox.bat) (BATOCERA MODE)

I have created my own dosboxpure pack using Batocera export, but adding my personal process:

  1. I mix dosbos.cfg+dosbox.bat in a dosbox.conf file
  2. I delete dosbos.cfg+dosbox.bat
  3. I convert game.pc folder, to game.pc.zip file
  4. I change filename game.pc.zip to game.zip

And then dosbox-pure runs the game automatically using dosbox.conf inside zipfile.

— Reply to this email directly, view it on GitHub https://github.com/Voljega/ExoDOSConverter/issues/103#issuecomment-1817478888, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKXF4ORDGL55TWHBF5XLRTYFCJUZAVCNFSM5RW3CHCKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBRG42DOOBYHA4A . You are receiving this because you modified the open/close state.Message ID: @.***>

toniosj commented 10 months ago

How does it works with iso / bin / etc inside the zip ? YES!

Wouldn't it be extra slow ? No, I play games like Alone In the Dark, MegaRace2, MDK .... with ISOs inside and I have no slowdowns.

toniosj commented 10 months ago

I use this structure:

Alone in the Dark.zip -adark1 (folder) --cd (folder) ---alonein.bin ---alonein.cue --DARK (folder) --- ........ -dosbox.conf

dosbox.conf file: # Config file for Dosbox-0.74 [sdl] fullscreen=true fulldouble=false fullresolution=desktop windowresolution=1280x960 output=texture renderer=auto vsync=false mapperfile=mapper.map [dosbox] machine=svga_s3 memsize=32 [render] aspect=true scaler=normal2x [cpu] core=auto cycles=8000 cycleup=500 [mixer] blocksize=2048 prebuffer=10 [midi] [sblaster] [gus] gus=true [speaker] [joystick] buttonwrap=false [serial] [dos] keyboardlayout=none [ipx] [autoexec] imgmount d .\adark1\cd\alonein.cue -t cdrom c: cd adark1 cd DARK cd INDARK INDARK

Voljega commented 10 months ago

I see, so you compress the files inside adark1.pc but not adark1.pc folder itself ?

Le sam. 18 nov. 2023 à 12:30, toniosj @.***> a écrit :

I use this structure:

Alone in the Dark.zip -adark1 (folder) --cd (folder) ---alonein.bin ---alonein.cue --DARK (folder) --- ........ -dosbox.conf

dosbox.conf file:

# Config file for Dosbox-0.74 [sdl] fullscreen=true fulldouble=false fullresolution=desktop windowresolution=1280x960 output=texture renderer=auto vsync=false mapperfile=mapper.map [dosbox] machine=svga_s3 memsize=32 [render] aspect=true scaler=normal2x [cpu] core=auto cycles=8000 cycleup=500 [mixer] blocksize=2048 prebuffer=10 [midi] [sblaster] [gus] gus=true [speaker] [joystick] buttonwrap=false [serial] [dos] keyboardlayout=none [ipx] [autoexec] imgmount d .\adark1\cd\alonein.cue -t cdrom c: cd adark1 cd DARK cd INDARK INDARK

— Reply to this email directly, view it on GitHub https://github.com/Voljega/ExoDOSConverter/issues/103#issuecomment-1817483650, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKXF4KVREJ3VBJORX4BM7TYFCL7BAVCNFSM5RW3CHCKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBRG42DQMZWGUYA . You are receiving this because you modified the open/close state.Message ID: @.***>

Voljega commented 10 months ago

@toniosj I created the following dedicated issue for this enhancement, please continue the discussion here: https://github.com/Voljega/ExoDOSConverter/issues/113