Hi, I played a bit with my gameshell lately and I love it! But, I have some issues with DosBox. Most games such as Doom, Heretic, Hexen works great with Chocolate-Doom and such but some smaller releases like Nitemare 3D or the Catacomb series are extremely slow or glitchy despite being smaller games than Doom 2 for example.
In short, everything played with the Chocolate engine work great but as soon as I have to use DosBox directly it sucks. Is there other peoples out there that have the same issues? Is there a “special” version of DosBox to use or is the one installed through “sudo apt-get”, the only version to use?
Chocolate Doom is a source port and runs natively on the CPI
DosBox is an emulator, so Doom (for DOS) “runs” on a virtual x86 CPU. This will always be (a lot) slower than native code - especially in a little box like CPI, with frugal RAM and CPU speed.
I would say running DosBox in CPI is possible… but other than for bragging rights, it might be more trouble than it’s worth.
Ok so I tried some games on dosbox-sdl2
The results are a bit sad but some games are running better with it.
Rise of the Triad: Almost no improvement, playable but slooooow.
Star Wars Dark Forces: Lucky if I get 10 FPS
Catacomb 3D, Catacomb Abyss: Way better
Nitemare 3D: Still glitchy but very playable
Blood: Unplayable
Blake Stone: Slow
Corridor 7: Slow
So I believe that there is some slight improvement but nothing too crazy.
DOSBOX SVN seems to be more stable for games like Rise of The Triad or SW Dark Forces but I can’t compile it. I always get errors. Also, there is a dosbox_svn_libretro.so but I can’t reconfigure the mapping and it does not seems to use the RetroArch mapping at all.
Is there a way to force a .so core to use the mapping from another source?
ex.I have mapping for dosbox-sdl2 and I want the dosbox_svn_libretro.so to use it
Or does someone still have the working version of dosbox_svn_libretro.so referenced in the post below:
Can you share a link to your source then so I can try to compile it?
Also there was a link, in another post, pointing to the core but the link is down, do you still have the file?