Page 1 of 1

DOSBox with JIT

Posted: Sun Dec 03, 2023 8:35 pm
by caseycullen
Hello all!

I recently worked with the DOSBox Staging developers to fix build issues and display issues (wrong colors) on PowerPC. Thanks to the DOSBox Staging developers, we can now use DOSBox Staging with Dynrec Core JIT on our PowerPC systems!

DOSBox Staging is an x86 emulator with built-in DOS like DOSBox, but also incorporates more advanced features and performance-boosting JIT compilation.

General Features:
- Dynrec Core provides JIT on PowerPC hosts, providing up to 5x better performance compared to the standard DOSBox interpreter.
- Supported graphics modes include Hercules, CGA Mono, CGA, EGA, several SVGA options including S3 Trio64, and TGA (Tandy).
- Custom CGA palette overrides to approximate Tandy, IBM 5153, the Commodore 64 palette and various Amiga palettes, and monochrome palettes for CGA Mono and Hercules including amber, green, white and paper white.
- Adaptive CRT shaders via OpenGL.
- 3dfx Voodoo emulation with multithreading to improve performance, especially on multi-core/SMP systems.
- Ethernet support via slirp.
- Sound options include Sound Blaster (1, 2, Pro 1, Pro 2, 16, Game Blaster), Gravis UltraSound, Adlib, IBM Music Feature Card, IBM PS/1 Audio, Tandy 3 Voice, Innovation SSI-2001, and PC Speaker.
- Extensive mouse and joystick support.
- Seamless mouse integration for Windows 3.1

DOSBox Staging has been added to the Fienix software repository:

Code: Select all

apt-get update && apt-get install dosbox-staging 

Re: DOSBox with JIT

Posted: Sun Dec 03, 2023 9:25 pm
by caseycullen
DOSBox Staging Screenshots

An example of Hercules (monochrome) graphics playing SimCity (original):
Image

An example of S3 Trio64 graphics playing Theme Hospital:
Image

An example of CGA graphics playing Blocks (notice the CRT shader):
Image

Re: DOSBox with JIT

Posted: Mon Dec 04, 2023 8:48 am
by xeno74
Great! Well done! :-)

Re: DOSBox with JIT

Posted: Tue Dec 05, 2023 9:55 pm
by Skateman
Running CaptainComic DOS on my AmigaOne X5000!!

Thanks!

Image

Big picture https://www.skateman.nl/wp-content/uplo ... -49-39.png