-
Notifications
You must be signed in to change notification settings - Fork 394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOS games testing list #1809
Comments
@joncampbell123 Can you test/reproduce this? |
@DSN9990 If I can find the game online, I'll try. However first... did you run LOADFIX before running the game? |
No. But I tried now and it did not work also. Same problem. Here it's the link to the game: (https://www.old-games.ru/game/download/5701.html) Edit: For Screamer Rally it's here: (https://archive.org/details/msdos_Screamer_Rally_1997) |
I have checked the game "Formula Karts" from the link you posted. Looks like it is a problem with the downloaded MDF image itself, not a problem with DOSBox-X (BTW: it happens in vanilla DOSBox too). The game installer tries to open the file DOC\README_E.TXT, which cannot be found in the MDF image, and thus the error. If I manually add the DOC\README_E.TXT file to the MDF image, then the installation will succeed. So there is nothing to fix from the DOSBox-X side. |
Where can I download the file README_E.TXT to add to my image, like you? |
You checked Screamer Rally? It's working? |
The content of the README_E.TXT file does not matter - just create a text file named "README_E.TXT" and add it to the DOC folder of the image (as I did), then it should work. As for Screamer Rally, both the installer and the setup program worked for me. I just need to wait for a few seconds before the graphical interface of the setup program showed up. |
For me the Screamer Rally setup program freezes with a blinking cursor when running it. |
Formula Karts apparently requires the real game CD, and I don't think the downloaded CD image is a genuine game CD, or required files such as README_E.TXT won't be missing from it. The Screamer Rally setup program also shows a blinking cursor when running it on my computer in the beginning, but after a few seconds (up to ~10s) the graphical interface will show up. I tried with the default setting too. Please check your configuration if this is not the case. |
It still did not work, I waited more than 10s and it did not work also. Description: Instead of showing ST in the DOSBox-X title bar when running it, it shows COMMAND anymore. |
@DSN9990 I think you selected the 3D version during installation. In your case, after you run "SETUP", try to keep typing the "Y" key until DOSBox-X title bar shows "ST". Hope this helps. |
The 3DFX version of the game apparently requires DOSBox-X 0.83.5 and the setting "glide=true" in order to work. A 32-bit SDL1 Windows build of the current DOSBox-X 0.83.5 code is available from: Link: dosbox-x-update.zip You can find 3dfx Voodoo setup guide from the Wiki page (the glide2x.dll file is required to work): https://github.com/wengier/dosbox-x-wiki/wiki/Guide%3ASetting-up-3dfx-Voodoo-in-DOSBox%E2%80%90X |
@joncampbell123 Can you give me an alternative link to download Formula Karts? |
I don't currently own a copy of this game either, and I think there are relatively few download sites for this game online. |
So which other website contains this game instead of Old-Games.RU? |
Grand Theft Auto sound setup does not work, shows this: And then shows this after exiting: Additional problem: If I run INSTALL.BAT on the CD after installing the game, it hangs when it tries to install again after selecting language and path, showing |
Where did you download the game? Also, have you tried it and Screamer Rally with the latest Windows build I posted above? Screamer Rally certainly works fine here with the latest build. |
Yes, I used the latest version you provided. Screamer Rally works fine now in the latest build for me, but GTA1 does not. I downloaded these two games from Old-Games.RU. Can you test GTA1 and give me the results? |
I just tried to run the installer of my GTA copy, and it also gets stuck on the "Installing Files". I already had GTA installed, and it seems to run fine, so the issue is with the installer. As to the sound setup, if I run GTA, and select "Configure Sound Details" from the main menu, I can select a sound card just fine. |
Commander Keen 4-6 are very sluggish, even when I try to speed up the CPU... |
I can also select a sound card just fine from GTA's sound setup. There is no need for me to do anything special. As for the GTA installer get "stuck" on second-install (with “COMMAND” shown in the titlebar), I believe I have already fixed the issue. The updated Windows SDL1 build is available from: Link: dosbox-x-update.zip |
If the GTA installer gets "stuck" with "XCOPY" (instead of “COMMAND”) shown in the titlebar on the second install, then it is the built-in XCOPY (from FreeDOS)'s fault. You have to explicitly set COPYCMD=/Y before the install runs in this case, or use MS-DOS's XCOPY.EXE instead. |
@joncampbell123 Can you fix the no sound issue in Desert Strike/Jungle Strike reported here in #1600? |
Grand Theft Auto still doesn't save sound config for me, please check here: (https://www.old-games.ru/game/download/197.html) (comes in MDF/MDS format, but for some reason it did not work for me, shows an error saying "MSCDEX Failure: Invalid file or unable to open.". As such, please use Daemon Tools to mount and ImgBurn to convert the image to CUE/BIN) |
I have already fixed the issue of mounting Grand Theft Auto MDF image. The updated Windows build is available from: Link: dosbox-x-update.zip As for the issue of saving sound config, I believe you are installing the game to a mounted local drive instead of a mounted disk image. And this reveals another bug of FreeDOS's XCOPY: it copies ALL attributes of the source files to the destination including the read-only attribute, and as a result, you cannot write to the DIG.INI file in the mounted local drive because it is read-only. The solution is to either use MS-DOS's XCOPY during installation, or manually remove the read-only attribute of the file C:\GTA\GTADOS\DIG.INI by using the command |
@Wengier I tried now with -defaultconf switch and it crashes the same way, and as I mentioned above it does not work anymore even with 0.83.14 for some reason, since this is the version I used before to run the game. So I'm thinking there may be a bug in the game itself, which causes it to crash sometimes (or not). @joncampbell123 As you mentioned you got it to crash only once, but for me this is not the case. Even starting the game for the 2nd/3rd time the game still crashes anyway (at least for me?), so the game seems to be simply buggy in any case. |
Regarding the GUS, it is completely disabled for my config, as I rarely use it, so it may be useful mainly for demoscene, as stated in the wiki guide there are lots of demoscene productions that only support the GUS though. |
@Wengier I am still experiencing random crashes in the game with the latest version, sometimes it works fine, but not always. Not sure why..... |
@Wengier I always get this error when starting Carmageddon 3DFX on low-level Voodoo mode: Is there a way to fix this? Which DLL is needed to run the game? GTA 3DFX also has this same error when starting in LLE mode, but, for some reason, Tomb Raider 3DFX works fine even without a external DLL file on low-level mode. |
@DSN9990 For low-level Voodoo mode, you will need to use the original 3dfx GLIDE2X.OVL instead of the one provided by DOSBox-X, or else the high-level 3dfx emulation will be assumed and you will need GLIDE2X.DLL in the OS. Hope this helps. |
@Wengier Ok, it seems to work fine now but the only major issue I have is that the game runs too slowly in this mode, unlike Tomb Raider 3Dfx. Can the Voodoo hardware emulation be further optimized? |
I used the 3Dfx glide2x.ovl driver included with the GTA CD in the /3DFX directory as well. |
My suggestion is to try the OpenGL mode for the Voodoo hardware emulation rather than the software emulation. Or use the high-level Glide mode. Hope this helps. |
I used OpenGL mode but it still runs slower compared to Tomb Raider. Is the OpenGL mode "really" faster than software? |
Some time ago I've tried HLE mode as well but I noticed many graphic glitches in Carmageddon 3DFX anyway, but Tomb Raider/GTA 3Dfx worked fine for me in this mode too. |
@DSN9990 It is supposed to be faster than software, but there may be exceptions for certain games (I have not confirm this myself). But the high-level Glide mode is definitely the fastest. |
@Wengier As I said above, Carmageddon 3DFX runs very, very poorly for me in Glide mode. There is a lot of annoying flickering in the movies/menu screens and in game, fonts/elements are totally missing from the panels: dosbox-x.2021-07-18.14-45-06-14.mp4dosbox-x.2021-07-18.14-46-04-32.mp4Is it supposed to be this way??? |
@DSN9990 What Glide wrapper are you using? Perhaps try a different one? |
As you can see, there's also no ingame music in this mode, since it plays properly on the software rendering version. |
Oh forgot. I used DgVoodoo x64 with MinGW64 SDL2 DOSBox-X. Maybe this will help? I'm not 100% sure though. |
@Wengier One more question, which is the recommended host CPU for running software low-level Voodoo emulation? The wiki page says that it needs a very poweful CPU clock to run properly. |
@Wengier I have also tried nGlide with 32Bit MinGW SDL2 DOSBox-X in the last hours and I got some different bugs/glitches which I will post a short video soon. @rderooy Can you explain me the minimum CPU requirements needed to run software LLE 3dfx emulation when you have time? Despite being very CPU-demanding, it seems to be more accurate than OpenGL or Glide modes, too. |
I cannot be clearer on it. Just that a higher clock frequency will help more than core count as the code does not really take advantage of more cores. |
@Wengier I want to try the latest changes in DOSBox-X, so give me a updated MinGW64 SDL2 build. Thanks! |
@DSN9990 Please try the updated MinGW 64-bit SDL1 build for now: Hope this helps. |
@DSN9990 It works great under Wine. A short video. carmageddon.wine.webm.mp4 |
hello, recently i'm messing with mechwarrior 2 and the game runs fine on dosbox-x. i made such images many times before, they all work fine. so no problem with the cue sheet or the mounting. |
@Wengier As I said above, it is stuck on fullscreen mode forever (at least on Carmageddon) and there are some missing elements on the HUD. Remember, I have recorded this video with nGlide 2.10. See below: dosbox-x.2021-07-19.12-47-48-32.mp4 |
I will close this issue for now. |
This is what Carmageddon 3dfx looks like under dosbox-x 0.83.26-git. Using internal 3dfx emulation (not glide). carmageddon-dosbox-x-0.83.26-git.mp4There is a lot of progress. First of all, the additional graphic elements do not disappear, the second important change is the ability to scale the window. In the latter case, I undone the 1624f04 commit that made it impossible. Scaling additional graphic elements is far from perfect (in my case it is not an integer multiple). |
Dethrace is an open clone of Carmageddon. Not everything works yet, but it's worth running and testing. Under wine, the original works better for me. |
I will now continuously update this list related to DOS gaming, so I updated my config file anyway.
Config (as of 0.83.13):
The text was updated successfully, but these errors were encountered: