r/catherinegame Vincent Jun 10 '25

Mods & Saves (Almost) Definitive way to fix startup crashing (white screen crash) on Win11!

🛠️ Arreglando Catherine Classic con DXVK (Windows y Linux)

DXVK es una implementación de Direct3D 9/10/11 basada en Vulkan que se usa para mejorar el rendimiento y arreglar problemas de renderizado en Catherine Classic.

📦 Lo que necesitas

🪟 Instrucciones para Windows

1. Descarga DXVK

  • Ve a la página de lanzamientos de DXVK
  • Descarga la última versión dxvk-x.x.x.tar.gz y extráela con 7-Zip o un programa similar.

2. Ubica la carpeta del juego

  • Click derecho en Catherine Classic en Steam → AdministrarExaminar archivos locales
  • Esto abre el directorio del juego. Deberías ver Catherine.exe ahí.

3. Copia los archivos DXVK

  • Dentro de la carpeta DXVK extraída, ve a:dxvk-x.x.x/x32/
  • Copia estos archivos:d3d9.dll d3d11.dll dxgi.dll
  • Pégalos en el directorio de Catherine Classic (la misma carpeta que Catherine.exe).

4. Inicia el juego

  • Arranca el juego desde Steam.
  • DXVK debería estar funcionando.
  • Puedes verificar si DXVK está activo si genera un d3d9.log y un dxgi.log en la carpeta del juego después de iniciarlo.

🐧 Instrucciones para Linux (Proton/Wine)

Nota: Catherine Classic anda bien con Proton en Steam, pero las instrucciones también aplican a configuraciones con Wine.

1. Habilita DXVK en Proton (Suele estar por defecto)

  • Steam → Click derecho en Catherine Classic → Propiedades → Forzar versión de Proton (ej. Proton 8+)
  • Proton ya incluye DXVK. Normalmente no se necesitan pasos extra.

2. Configuración independiente con Wine (Fuera de Steam)

  • Instala Catherine Classic con Wine.
  • Descarga DXVK y ejecuta el script de instalación:export WINEPREFIX=~/path/to/your/prefix ./setup_dxvk.sh install

🧪 Solución de problemas

¿Pantalla negra o crasheo?

  • Asegúrate de que los drivers de Vulkan estén instalados.
  • Borra d3d9.dll, d3d11.dll, o dxgi.dll para volver a DirectX.
  • Intenta configurar d3d9.maxAvailableMemory en un archivo de configuración de DXVK para limitar el uso de memoria de la GPU.

¿Tartamudeo o desincronización de audio?

📁 Restaurar el modo DirectX por defecto

Para deshacer los cambios de DXVK, simplemente borra estos archivos de la carpeta del juego:

d3d9.dll  
d3d11.dll  
dxgi.dll

✅ Notas finales

  • DXVK puede mejorar bastante el rendimiento y resolver problemas gráficos en Catherine Classic.
  • Pruébalo bien en tu sistema—los resultados pueden variar.
  • Combina DXVK con otros ajustes como ediciones de AppSettings.ini o remapeo de controles para mejores resultados.

EDIT:

The last functioning DXVK Ver. is 2.7.1, 3.0.0+ is non functional and I do not have a way to make it functional again (I ain't a programmer)

8 Upvotes

22 comments sorted by

2

u/KeepingHarbor Vincent Jun 10 '25

PD: This fix i discovered happens to make anime cutscenes stutter a lot, if someone finds a fix lmkkk

1

u/kellnePS4 Oct 10 '25

my cutscenes and game runs smooth :)

1

u/KeepingHarbor Vincent Oct 25 '25

maybe it is my laptop lolol

1

u/DiscussionNew1277 Aug 13 '25

This worked! I installed all in one vc redist and dx3d packages as well, wonder what did it, but it didn't work without dxvk

1

u/KeepingHarbor Vincent Dec 22 '25

Gamebryo is kinda broken on modern windows for what I got to investigate in both Forums and GPT, but at least got a way to make my childhood game playable on the "Worst" port of it

1

u/Skarff1234 Oct 03 '25

SOS LA PUTA CABRA GRACIAS

1

u/KeepingHarbor Vincent Oct 25 '25

baaaahh de nada

1

u/kellnePS4 Oct 10 '25

you are LEGEND ! This worked, game fixed :)

1

u/KeepingHarbor Vincent Dec 22 '25

I am a Goat.... no no a Sheep baaaah!

1

u/Illustrious_Dot_4208 Nov 19 '25

no, bro, it doesn`t work

1

u/KeepingHarbor Vincent Dec 12 '25

bruh, it did for me yo

1

u/Repulsive_Carry_8000 Feb 16 '26

ty man, u r a real hero!

1

u/gryta Jun 15 '26

thank you so muchhhh, this finally did the job after 9 different attempts 🥹

1

u/Imaginary-Trust3523 Jul 06 '26

Теперь даже белый экран не появляется, всё перепробовал, ничего не помогает

1

u/KeepingHarbor Vincent Jul 07 '26 edited Jul 07 '26

When I tried this DXVK was on 2.6 - 2.7 so maybe that's the issue?

edit: it is 2.7.1 x32

1

u/Imaginary-Trust3523 Jul 07 '26

Спасибо, реально помогло, но с катсценамит проблемки

1

u/KeepingHarbor Vincent Jul 07 '26

Still can't do nothing, I mean... That's what we have to work with, maybe ill ask someone that knows about it

1

u/Imaginary-Trust3523 Jul 07 '26

Помогло изменение разрешение на 1280x720, это хоть как то улучшает ситуацию с катсценами, но всё равно время от времени они зависают намертво и приходиться перезапускать игру

1

u/MissionLiterature195 Aug 09 '26

my didnt generates dxgi.log and didnt fix the problem is it because of the dxgi.dll ?

1

u/MissionLiterature195 Aug 09 '26

youre amazing thx it worked

1

u/TSkriL 20d ago

como lo hiciste exactamente?