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
DOSBox-X black screen #4559
Comments
When i run that command which you provided (DOSBox-X switches to tandy machine) i have picture and glitches like you (and that glitches should be solved). But did you run without that command ? Directly change machine to tandy into "dosbox-x.conf", put "boulder.img" into DOSBox-X folder, run "dosbox-x.exe" and appears like without switching to tandy machine. It's acting like it is in SVGA_S3. When you then type "boot boulder.img" should appears black screen. DOSBox-X like not change to tandy directly from "dosbox-x.conf". When i type "config -get machine" i have message "tandy", but when i boot the game, appears black screen of DOSBox-X. Try that. |
I have no problem switching to
|
FYI, I had a quick look what eXoDOS does for this game, and they set |
I try it, the same Black Screen and sound is stuttering because cycle 80000 is to high. When i change to dynamic_x86, sound works fine but black screen still persist. And i try that from eXoDOS, nothing. But.. i do simple change to default dosbox-x.conf I managed to solve the problem of black screen. In default settings into "dosbox-x.conf" in section "[sdl]", output is set to "ttf". Then i change it to "default" and "machine" to "tandy". So the main problem is ---> output = ttf When i run "dosbox-x.exe" (swithches window to tandy) and type "boot boulder.img" it works. In my opinion DOSBox-X should come with default setting in section "[sdl]" option "output" with setting "default", then problem with black screen should be solved: output = default I temprarly solved problem with glitches. In dosbox-x.conf i changed in section "[cpu]" like this: cycles = 1300 Everything up to, and with 3900 will produce glitches. From 1300 and below it's fine. From 4000 and above is fine up to 26000 (picture is displayed and no glitches) when start sound stuttering,. So, the changes are: [sdl] output = default [dosbox] machine = tandy [cpu] cycles = 1300 But i found a way to eliminate the sound stuttering with high cycles (from 26000 and above), setting CPU like this: [cpu] core = dynamic_rec My opinion is that shouldn't happen with high CPU cycle, in similar games like bomberman, i don't have that. Thank you for your effort, I appreciate it. Cheers... No black screen Switched to tandy (fonts are like stretched) |
|
As you see on this picture it's not even logical video output like ddraw, opengl, direct3d.... It's output to Fonts ?! TrueType Fonts ?! |
It's true that with the current DOSBox-X Windows installers, TTF output is what you get if you leave all changeable installer options on their default values. So it seems to be deliberate. |
Indeed something is wrong when https://github.com/maron2000/dosbox-x-1/actions/runs/6673965758 |
Sorry for late response, I downloaded patched DOSBox-X from link you provided and it works - no black screen, it switched to logical ouput when i change machine to tandy or PCJR. Now default work like it should. DOSBox-X looking better. Thanks... In Boulder Dash when you press 2 you start second game and glitches started from cycles = 770 up to 2420. If you can fixed glitches from game 1 and 2, DOSBOX-X will be much better. No black screen: Glitches when you press 2, when you start second game: |
Thank you for trying. |
OK... But i try other tandy game and find some issue. Since DOSBox-X change video output, it back again to ttf and can't keep aspect ratio. I will attach the game and screen shots. [dosbox] machine = tandy [render] aspect = true Game: Can't keep ratio: Normal ratio: |
TTF mode cannot adjust aspect ratio, so if that counts forr you, don't use it. |
Describe the bug
When i try to run a "Super Boulder Dash" which is made for Tandy or PCJR macines and have better sound and graphic then on SVGA_S3, i have no graphic just a sound like it should. Appears black screen on DOSBox-X.
I try to drag-drop ".bat" file with running code, but nothing.
I also try to "mount" folder and run, but nothing again.
So, if i change:
machine=tandy or machine=pcjr, should work, but not.
It is same thing on DOSBox-X x86 or x64 (mingw, mingw-sdl2).
I will attach a problem screenshot, and the Game.zip with dosbox-x.conf.
In dosbox-x.conf, "machine" is changed to "tandy".
Link to the game:
Game.zip
Steps to reproduce the behaviour
Expected behavior
I expected to work like on DosBox...
I will attach the pictures for better explaining. This screenshots are from DosBox.
What operating system(s) this bug have occurred on?
Windows 7 Ultimate SP1
What version(s) of DOSBox-X have this bug?
2023.10.06
Used configuration
Output log
No response
Additional information
No response
Have you checked that no similar bug report(s) exist?
Code of Conduct & Contributing Guidelines
The text was updated successfully, but these errors were encountered: