cnc-ddraw icon indicating copy to clipboard operation
cnc-ddraw copied to clipboard

Does not work on winlator7.1

Open xwpd opened this issue 1 year ago • 15 comments

Does not work on winlator7.1. But this is the easiest way to play old games on mobile. Please help fix it.

xwpd avatar Aug 08 '24 10:08 xwpd

What exactly does not work? I think cnc-ddraw is still included with winlator, isn't it?

if it's a problem with winlator then better report it over there: https://github.com/brunodev85/winlator

Or is it only 1 game that doesn't work but other old games work fine? In that case you have to tell me what game it is so I can check

FunkyFr3sh avatar Aug 08 '24 10:08 FunkyFr3sh

cnc-ddraw config.exe cannot be started. Override ddraw in winecfg manually .The game can be started, but it does not take effect and is not converted to d3d9

xwpd avatar Aug 08 '24 10:08 xwpd

What game is it?

FunkyFr3sh avatar Aug 08 '24 11:08 FunkyFr3sh

RA2

xwpd avatar Aug 08 '24 11:08 xwpd

Yeah that should work. Can you generate a debug log? https://github.com/FunkyFr3sh/cnc-ddraw/issues/44

Also, are other games working?

FunkyFr3sh avatar Aug 08 '24 11:08 FunkyFr3sh

The game can be launched, but after selecting the Skirmish, the game crashes. cnc-ddraw-1.log.zip

xwpd avatar Aug 09 '24 03:08 xwpd

Looking good, don't think it's a cnc-ddraw problem.

Maybe try a older wine version?

FunkyFr3sh avatar Aug 09 '24 03:08 FunkyFr3sh

I tried using wine8.0.2 with winlator7.1, but it crashed after clicking on the Skirmish. This may be a problem with Winlator7.1

xwpd avatar Aug 09 '24 04:08 xwpd

I tested it on my linux with latest cnc-ddraw and wine 9.0 and it works fine. So either it's a winlator problem or it's a problem with your game installation Screenshot from 2024-08-09 06-19-51

FunkyFr3sh avatar Aug 09 '24 04:08 FunkyFr3sh

When I manually change to gdi mode, I can engage in Skirmish, but the screen sometimes flickers.

xwpd avatar Aug 09 '24 04:08 xwpd

So the game installation should be fine. You can try to install a winlator7.1 on your phone

xwpd avatar Aug 09 '24 04:08 xwpd

Maybe try to enable "wine debug" and see if there something in the logs?

or try this in ddraw.ini renderer=openglcore

or try to enable VirGL instead of Turnip/Zink ?

FunkyFr3sh avatar Aug 09 '24 05:08 FunkyFr3sh

I tried it, but it still crashes

xwpd avatar Aug 12 '24 03:08 xwpd

I just found this here randomly @xwpd : https://www.reddit.com/r/winlator/comments/1fyu272/drive_d_speed_is_slower/

They're also saying that skirmish is crashing, but one guy found a workaround:

running it with VirGL also works somehow. virgl is slow but i think i found a workaround for that.

just create a skirmish game with virgl, save the game, exit container, switch back to turnip, and load the game. voila!

its cumbersome, yes I know :D

FunkyFr3sh avatar Oct 09 '24 14:10 FunkyFr3sh

Thanks ,i will try it.

xwpd avatar Oct 10 '24 02:10 xwpd