-
Notifications
You must be signed in to change notification settings - Fork 157
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
Neo Sonic Universe Game #370
Comments
I added a preset for it, to have it in fullscreen without blackbars you have to configure the game with "Windowed Mode" and "DirectDraw" enabled - cnc-ddraw will then start it in fullscreen, but you can also press alt+enter to switch to windowed mode |
Thanks |
This game also got the same code, but my version doesn't have a launcher to enable DirectDraw so I had to patch it to enable it. But my game is crashing when I try to start the gameplay (even without cnc-ddraw) so I can't test it. Here are my files: |
hm strange. It does work for me. Can you do a test run with the debug build and upload me the log files here? Download: #44 You have to make sure the game is always set to windowed in the launcher. do NOT choose fullscreen there. You can use Alt+Enter to switch between windowed and fullscreen mode (or use cnc-ddraw config.exe) |
in your log it says you got "windowed=true" in ddraw.ini - can you set that to "windowed=false" and upload me a new log? |
Wait |
hm, it still says "windowed=true" in the log, are you sure you changed that? |
Yes |
What happens when you set "windowed=true" and "fullscreen=true"? can you upload me a log of that as well? |
and should directdraw be selected in the launcher and windowed or fullscreen |
in the launcher always "windowed" and always "directdraw"! only change ddraw.ini settings |
Screenrecorder-2024-12-24-09-22-53-388.mp4 |
Yeah, your settings are all wrong. You had fullscreen in the launcher set and you had windowed=true in ddraw.ini - It's not working like this Launcher must always be Windowed+DirectDraw - You can change ddraw.ini settings though Try a test run with "windowed=true" and "fullscreen=true" set in ddraw.ini and upload me a log of that so I can check what happens |
you use winelator ? |
Your launcher was again set wrong, it must be Windowed. Not fullscreen. And your ddraw.ini is also broken you got 2 times "fullscreen=" in there, that will not work Try this one: |
YEEEEEY THANKS |
could you add these 3 games also they use directdraw |
Screenrecorder-2024-12-24-10-15-49-569.mp4 |
nice!! Can you do more one test run for me so I can fix that bug? Run it with this one here and upload me the log files:
Yes, I will have a look into them |
Look I tried to replace direct draw but there is a small screen on full screen |
you had it working before, it was using cnc-ddraw. you also posted a screenshot here: #370 (comment) Did you change something? |
you need to use this ddraw: https://github.com/user-attachments/files/18241995/cnc-ddraw-borderless.zip |
I copied your exe file only this happened and then I tried to replace the directdraw files from the last patch you gave me |
nothing, it's still the same |
nothing, still the same, I replaced the 2 files you gave me now and the same |
try this one: |
I have a request, could you check why mario sorb 3 hangs on the map screen but not in the menu? Screenrecorder-2024-12-25-13-54-55-552.mp4 |
Hello FunkyFr3sh, I noticed that other games like GEX also have upscaling issues, maybe this could be a rendering issue on the xserver, I need to do more testing, there is no environment variable for now, i can add it if it helps in any way. |
They all do work with cnc-ddraw already, if you run them on windows/linux/macOS they'll work fine. It's just a bug on winlator that has to be fixed somehow. Right now you have to set "fullscreen=true" in ddraw.ini to enable upscaling to workaround the bug.
I'm not sure, it works fine for me. You can try to do a test run with the debug build and upload me the logs. Also, record a video so I can see the numbers in the top left too.
These games have a very low resolution, maybe that's the issue? They run at 320x240. Anyways, even if you can figure it out and fix it, might still be cool to have a environment variable for future use (This way I may be able to tweak the default settings / improve the performance) |
Screenrecorder-2024-12-26-18-02-01-996.mp4 |
This game is also not using DirectDraw by default, i had to patch it as well: |
Problem is that on the map screen the game is running without a limiter it seems. I enabled a faster shader, added a game speed limiter and also limit the frame rate as well, does it work better now? test 1: Faster shader+game speed limiter+fps limiter test 2: Faster shader+fps limiter test 3: No shader (nearest neighbor)+fps limiter Please test all 3 and tell me which one works and which one not |
Test 2 Screenrecorder-2024-12-27-08-39-03-146.mp4 |
I'll say this, I did 3 tests and in all 3 tests it was the same, it sped up the game a little but not much |
Ah... yeah it looks a bit better now. There's probably not much more I can do, so you'll have to keep it like this. |
clouds kingdom 3 works in full screen thanks |
quick question did you add clouds kingdom 3 to your games list ? And Commando |
no. Because they need game patches to work. You can't use them with cnc-ddraw without a custom exe |
hey but when I used your file it worked and there will be no patch for the game because this game is from 2004 |
Yes I know. Only option is that someone will re-upload the games somewhere with my patched exe and cnc-ddraw included |
The games can be started in ddraw with the /ddraw switch, e.g.
Seems to work fine then without patching. |
thanks |
CNCDraw
add neo sonic universe to the list of games so it works on full screen and not on small screen
The text was updated successfully, but these errors were encountered: