-
Notifications
You must be signed in to change notification settings - Fork 405
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
Some games with problems #2377
Comments
@reignerdeustcher Thanks for reporting the issues. You are right that the game "fifa international soccer" crashes when starting, at least with the standard settings, but it does not appear to run in DOSBox 0.74 either. I downloaded the game from here. For Wing Commander 3, try disable the EMS memory (ems=false) and see if it helps. For Witchaven 2, I can hear music when running in DOSBox-X (and DOSBox 0.74). I downloaded the game from here. |
i can play fifa in dosbox 0.74, that's weird wing comander without ems now in the intro hangs |
Not sure if its ok to chime in here with another game "problem". Terra Nova Strike Force Centauri has quite slow fading in it's high res menus, compared to the default DosBox that comes with the GoG Version. I wonder if some .conf settings could help, i tried changing CPU Types and cycles to the ones from the GoG conf, but so far it didn't seem to do anything for it. Granted, not a huge problem, the game appears to work fine otherwise. <3 Dosbox-X |
Never mind, found a solution :) Seems VSync is the culprit in this case, setting it to "host" in the config file fixed the problem. Yay. |
other thing that it happens in all games is when the game goes into the black screen of transition (from the dos prompt to the intro, from the intro to the menu, from the menu to the game, etc) instead of all black screen there's like 2 white squares, this doesn't happen in dosbox 0.74 |
fallout also crashes when loading the game |
Testing the Witchaven 2 link above I got sound and music running fine. You have to make sure the setup matches for the Soundblaster to get effects. The Notice the first speech (which has no sound in it's file) plays fine, once you set the sound it grinds to a halt in the following footage. wh-Setup.001-1.mp4In-Game with sounds and music. wh-Wh2.005-1.mp4I believe the performance issue is down to the Smackplayer code making hard work of things. If you do not set the sound up correctly the videos play at full speed, only when actual audio output takes place it slows down. If you select no sound the outro speech plays at the correct speed. wh-Setup.000-1.mp4I've tried a few core, cycles and machine options to experiment but nothing seems to make them play smoothly. |
Try playing with vmemdelay |
No luck for me, tried sensible to ludicrous values and it still jars to halt when audio playback occurs. I also tried It seems that smackplayer is culprit, there is a thread I found on GOG: Syndicate Wars at Max Cycles where they set the cycle limit lower while playing the intro video. I remember years back setting Syndicate Wars cycles to some stupidly high amount to make it behave. Sure enough setting Setup.000-1.mp4Wh2.002-1.mp4If you can ignore the stuttering videos (and skip over them) then leave the cycles alone, otherwise you'll need to configure a similar set of cycles as in the GOG thread to jump around depending on what is on the screen. |
Fifa International Soccer appears to work with a couple of setting changes, see #2481 |
The only recommended settings for this game are SMK files play correctly in the game. From the configuration stage, they are burdened with cracks in one channel. Maybe because these are monophonic? They can be played in any video player (based on ffmpeg - mpv, vlc, ffplay) are encoded - smackvideo, smackaudio (22050Hz mono). They are located on the CD image in the |
That sort of worked, setup vids played ok but the Capstone logo vid still grinds along. I had tested the vids outside of the game using the smackply.exe that's hidden away on the CD and they all play without issue. It's some weird thing of smackplayer and dos4gw not playing nicely under DosBox. I'll keep playing around for a bit see if we can suss it out. EDIT |
It works for me. dosbox-x.Witchaven.II.sbpro2.mp4All of these games (mentioned in the first post) now work fine under dosbox-x. |
Most curious, would you be able to throw a copy of your .conf over? I wonder what we have different that is making mine run like a pig and yours not so. |
There is nothing special about it. |
Really weird, just does not like me at all. Copied your setting and no better, tried playing with various settings based off the wiki and I can everytime I can get the smack's smooth but gameplay awful or vice versa. |
I tried Witchhaven2 and opening video sounds fine even with sb16. Wh2.mp4 |
With |
I often check what settings for a given game are in eXoDOS (thousands of games). They are not an oracle but a good signpost.
|
Wow that works straight out the box. using stock Hopefully it may help with my suggestion for improving smackplayer performance across other games. |
@NebularNerd Witchaven II behaves identically under Qemu (kvm) for in-game sound set to Sound Blaster 16. Works fine for Sound Blaster Pro. qemu.Witchaven.II.sb16.mp4 |
DOS Games always are a mess, from broken installers (F-29 Retaliator usually refuses to install even on real hardware) to plain broken like the dodgy copy of Worms I found on one of my 5.25" floppies the other week, I know it used to play, but I can't find the right incantation to make it happen. Coming from the NEC V20 and 286 era I've had my fair share of dealing with horrid hardware and software issues. The DOS4GW issues under DosBox are well known and sometimes only brute force seemed to cure them, such as when I got Syndicate Wars running fairly well back in 2005 (I was/am Oberth over there), but weirdly such brute force does not seem to do the trick with Witchaven 2. Laying the blame on any of the DoxBox's variants is not my goal, where issues exist I like to have a play/test, see where the issue may lay and see if we could fix/bodge/improve it (which is partly the goal of any emulator). As was acknowledged in the egwhaven pages, Smackplay is a true horror under DOS4GW, whatever magic they cast to make it work in that build certainly does the trick and would be great to see ported to other games that are similarly afflicted. The fact that playing the SMK files outside of the game using the DOS player works without issue on stock settings again points to an interaction problem between DOS4GW (or DOS/32A)/SMK Files and DosBox (or other x86 emulators) Changing variables around to suit the game best is fine with me, I have a complex python script that allows me to quickly override settings (such as switching to gus) or detects a header such as |
@NebularNerd
This post explains a lot. The main cause of the problem.
It also works fine with |
I tried that after reading the link, still no good for me at this end. It just does not like me 🤣 Command.002-1.mp4Wh2.001-1.mp4 |
I checked again. It works flawlessly for me. |
It's really weird, we should both see the same results within a small range of difference. I wonder if the builds could make a difference. I'm running a recent commit build 64bit MinGW SDL2 on Windows 10. |
I don't think the latest dosbox-x version or operating system matters here. Check operation on the default configuration only. Do not change anything in it except, of course, mount the necessary image and directory with the game. |
@NebularNerd edit: You can still check the value of cycles at which it will work for you. On my cpu dosbox-x is able to hold 210000-220000 (amd k6-2 333) . |
One more factor that influences my operation with edit: For me, it works with such values, if they are higher then intro playback stutters. edit: Read speed limiting also works for dosbox-staging and -svn. I tested it like this. I copied the entire contents of the CD image ( |
I'm going to use the egwhaven for my setup and call it done. It fixes the issues for me personally and seems the easiest result for all those following along to simply get the game running. |
Next up FIFA international soccer from the link near the top of the post, works fine on current builds but requires |
Tested fine with both Pinball Fantasies and Pinball Fantasies Deluxe found on archive.org. Both have low and high res modes which behave without issue, initially when starting Fantasies there is a strange video mode called that's very long and thin then widens out (it does not appear on Pinball Mania section on the Deluxe version), this may have been what caused issues in the past. Pinball Fantasies Deluxe does requires The floppy version has a pretty weak protection discussed here, but I got lucky and guessed that Word 9 Line 8 Page 39 was |
Tested with instal media from archive.org, everything works as it should without needing to change anything other than setting When you first run WC3 from the CD it runs the setup, make sure to set your sound config up here as you cannot get back to it easily. If you need to enter setup again delete Slight tearing in FMV sequence an artifact of recording, did not show up in game. Wc3.000-1.mp4 |
Grabbed Fallout (Interplay) from archive.org, installed the full install and performs fine, no special settings required. Note: if you are running scalers or shaders expect poor performance/stuttering on the fading effect used through the menus and fmv sequences. Actual gameplay runs without performance issues even with scalers. fallout_000.mp4 |
@joncampbell123 It might be worth closing this issue, all games mentioned work as of today, or in the case of Witchaven 2 it works for some and not for others. The egwhaven patch resolve the issues without any obvious drawbacks. |
I'm having problems in this games that doesn't happen in dosbox 0.74, tried the 64-bit SDL2 build: dosbox-x-64-update.zip but is the same
pinball fantasies deluxe: a black screen appears while playing the game
fifa international soccer: crashes
wing commander 3: makes a restarting loop in dosbox-x that never ends
witchaven 2: have no sound even when in the setup everything is ok
The text was updated successfully, but these errors were encountered: