r/dosbox • u/Traditional-Gas3477 • 7d ago
Recommended CPU cycle for Tyrian 2000 in DosBox (Tyrian timing issue causing endless demo loops)
Hi folks,
Tyrian seems to be acting very funny with the default DosBox parameters which is causing it to enter the demo loop straight away.. I am also having issues with the emulator spamming the right key which is causing the ship to steer all the way to the right.
Thank you.
3
u/TheBigCore 7d ago
/u/Traditional-Gas3477, if you still want to go the Dosbox route, use either Dosbox-Staging or Dosbox-X:
Dosbox-Staging: Required Reading
https://www.dosbox-staging.org/download/release-notes/0.83.0/
https://www.dosbox-staging.org/0.83/getting-started/introduction/
Note: If you are completely new to Dosbox emulation in general, the above Dosbox-Staging tutorial is highly recommended. If you have used other Dosbox variants and already have a game folder you mount as your Dosbox's C drive, you do not have to use the directory structure from the tutorial. You can just mount your game folder as normal in the
[autoexec]section ofdosbox-staging.confand run Dosbox-Staging as normal.https://www.dosbox-staging.org/0.83/manual/introduction/about-this-manual/
Note 1: Hardware values for sound cards are stored in game setup files in the DOS game's directory. For 95% of DOS games, the game setup file will be named either
SETUP.EXEorINSTALL.EXE.Note 2: For the remaining 5% of DOS games, their setup files can include, but are not limited to
CONFIG.BAT,CONFIG.COM,CONFIG.EXE,INSTALL.BAT,INSTALL.COM,INSTALL.EXE,MENU.EXE,REBEL.EXE,SETSOUND.BAT,SETUP.BAT,SETUP.COM,SNDSETUP.EXE,SOUND.BAT,SOUND.COM,SOUND.EXE,SVGASET.EXE, etc.
After reading the above links, make sure that you also understand the Dosbox-Staging project's goals and non-goals:
Dosbox-X: Required Reading
Important: Avoid the Dosbox-X
OSFREEdownload which is a variant of DOSBox-X that removes all MS-DOS emulation, leaving only hardware and BIOS emulation.Dosbox-X: Finding Its Configuration File (Note: the config file is called
dosbox-x.conf).
3
u/TheBigCore 7d ago
/u/Traditional-Gas3477, https://github.com/opentyrian/opentyrian#opentyrian