From aefdc00389f2dc619054cb7ca09848a84232b66e Mon Sep 17 00:00:00 2001 From: sp2xdev <127630192+sp2xdev@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:23:08 -0700 Subject: [PATCH] Updated DLL Dependencies (markdown) --- DLL-Dependencies.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/DLL-Dependencies.md b/DLL-Dependencies.md index 455d764..9cdd3cf 100644 --- a/DLL-Dependencies.md +++ b/DLL-Dependencies.md @@ -71,5 +71,13 @@ Make sure codecs are installed - read the [FAQ page](https://github.com/spice2x/ ### DDR -Read [FAQ](https://github.com/spice2x/spice2x.github.io/wiki/Known-issues#ddr) Page under DDR and make sure the correct codec files are registered. +#### Registering codecs (mandatory) + +If your game crashes on boot, if videos don't play in the menu, if game crashes during attract / demo loop / tutorial, or if some songs cause the game to freeze, make sure you registered the all codecs in the `com` folder.** Run a command prompt window as admin, navigate to the `com` directory, and use `regsvr32` for each file: + * `regsvr32 xactengine2_10.dll` + * `regsvr32 k-clvsd.dll` (if the file exists) + * All calls must show a success dialog. If you see an error (`0x80070005`), ensure you're running the command prompt as admin. + * You must do this again for each game DLL type (001, 003). + * You must do this again if you move or rename your game directory. + * You may need to *unregister* the DLLs when you want to run older DDR versions, as incompatibility across versions may lead to a crash. (`regsvr32 /u ...`)