Skip to content
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

Retail version of The Wheel of Time does not launch. #2

Open
ScottVordem opened this issue Feb 5, 2024 · 6 comments
Open

Retail version of The Wheel of Time does not launch. #2

ScottVordem opened this issue Feb 5, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@ScottVordem
Copy link

The Retail version of The Wheel of Time does not start with this.

The game was originally released on 2 CDs, disc 2 being the one that SafeDisc needs to do its thing.

The Wheel of Time uses SafeDisc V1, and I read what you said about some versions needing the drvmgt.dll removed from the same location as the exe. The Wheel of Time does not have this file present amongst the game's files, but it is located on disc 2 which is the disc required for SafeDisc. Because of it being on the disc, the dll file cannot be removed.

There are two retail versions of The Wheel of Time game: Version 300 and Version 333b. Version 300 is what is installed directly from the discs while 333b is an official patch for the game.

On the plus side, upon launching the game, the disc drive is being used and the splash screen (which originally does not show up) now shows up which does not happen originally without your software installed, the game just won't launch.

I have provided logs for both versions of the game (in case they do something slightly different).

Version 300:
WoT.exe_300_SafeDiscShim.log
WOT.ICD_300_SafeDiscShim.log

Version 333b:
WoT.exe_333b_SafeDiscShim.log
WOT.ICD_333b_SafeDiscShim.log

@mirh
Copy link

mirh commented Feb 5, 2024

Gamecopyworld also reports CD#2 to be the one with safedisc.. Yet in the cd-copy instructions they say CD#1 is the one with the executable that has to be replaced?

@NicknineTheEagle
Copy link

NicknineTheEagle commented Feb 5, 2024

Gamecopyworld also reports CD#2 to be the one with safedisc.. Yet in the cd-copy instructions they say CD#1 is the one with the executable that has to be replaced?

According to Redump, CD 2 is the one checked by SafeDisc (notice the error count): http://redump.org/disc/21468/

@ScottVordem
Copy link
Author

Gamecopyworld also reports CD#2 to be the one with safedisc.. Yet in the cd-copy instructions they say CD#1 is the one with the executable that has to be replaced?

CD 1 is the data disc, that disc is what does the installing. Having "game content" checked during the installation stage will install the same files located on the disc into the installation directory. The hashes are the same for the WOT.EXE on the disc and what gets installed.

The instructions say to replace WOT.EXE after a full installation. the other instructions is for a disc backup.

Because storage space was very small at the time, you had the option to not have a full installation of the game and could play entirely from the discs. The game is very small compared to modern standards where a full installation is easily achieved. However, Disc 2 will always be needed regardless.

@mirh
Copy link

mirh commented Feb 5, 2024

Supposedly, unsafedisc should support the game. You may want to check if there aren't extra checks/dependencies?

@ScottVordem
Copy link
Author

Supposedly, unsafedisc should support the game. You may want to check if there aren't extra checks/dependencies?

Unsafedisc does indeed work with it and the game will launch, I don't know how I should check for other dependencies though.

Could SafeDiscShim be trying to write something on the disc and failing? The disc is where the check does take place as that's where all the files are.

The logs say it is hooking the ICD file but then stopping.

Not sure what else I can try to get SafeDiscShim working with the game.

@mirh
Copy link

mirh commented Feb 5, 2024

If that's enough to make the game start, then yes I guess this is a bug for the shim.
I was thinking that they might have placed extra cd checks like omikron for isntance.

@RibShark RibShark added the bug Something isn't working label Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants