FunkyFr3sh / cnc-ddraw

GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
https://discord.gg/afWXJNDDF5
MIT License
2.13k stars 143 forks source link

Gruntz #262

Closed boozook closed 6 months ago

boozook commented 8 months ago

Add Gruntz! to Supported games.

Screenshot 2023-11-03 at 19 02 49

But there is one trouble that I haven't solved yet. Mouse glitches - sometimes happens map-camera-position changing (immediately, without scrolling) to random position. Nothing in logs. Currently I have no idea 🤷🏻‍♂️

FunkyFr3sh commented 8 months ago

Looks like it's working fine for me, couldn't reproduce the issue with the mouse. If you find a easy way to reproduce it then let me known, maybe it can be fixed

boozook commented 8 months ago

Seems to I located it. I had render set to auto by default and have got mouse/camera- teleportations. If set to gdi, problem is gone (seems to, not tested enough).

I can send you config and wine app configuration tomorrow if you want.

FunkyFr3sh commented 8 months ago

Yeah taht would be nice. Maybe it's a wine-only issue? Or did you hear from someone having a similar issue on windows as well?

boozook commented 8 months ago

That's strange. I transferred wineskin-wrapped game to another computer (MBA with M1) have met same problem, but configuration is same as on my computer where the problem is magically gone.

This is screencast with reproduction on that other computer: https://youtu.be/DweHh_OnStI

boozook commented 8 months ago

@FunkyFr3sh @Funky-Fr3sh, I'm sorry, I can't send you configs today. I could do it tomorrow, I promise. And will be great to send you entire wrapped app privately, email or messenger.

FunkyFr3sh commented 8 months ago

sure, np! just send me a message on discord, already joined the server (same name)

boozook commented 8 months ago

just send me a message on discord, already joined the server

🤪 Done.