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

Cannot play Full-Tilt version after 2.0 version #82

Closed
HarGabt opened this issue Nov 4, 2021 · 12 comments
Closed

Cannot play Full-Tilt version after 2.0 version #82

HarGabt opened this issue Nov 4, 2021 · 12 comments
Labels
bug Something isn't working

Comments

@HarGabt
Copy link
Contributor

HarGabt commented Nov 4, 2021

The 2.0 release works only with XP version of Space Cadet. Attemting to run Full-Tilt version gives error "The .dat file is missing" even though older versions before 2.0 worked.

@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 5, 2021

V2 is supposed to work with FT, nothing has changed in this area since v1.
Something is probably wrong with your folder structure, it should be:
• GameFolder
o SpaceCadetPinball.exe
o CADET.DAT
o SOUND

Things to try:
Try running both v2 and v1 from the same game folder.
Check FT version, I test with 1.1.

@k4zmu2a k4zmu2a added the bug Something isn't working label Nov 5, 2021
@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 5, 2021

My folder structure looks like this:
изображение

Check FT version

You mean checking the version of original release?

@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 5, 2021

Your folder structure looks ok.
This same game folder used to work with v1.x?
It looks like this folder is from 16-bit version of FT, judging by wavemix.dll.
Just in case, try with 32-bit version.

Yes, check the version of original FT, in Help -> About FT.
It could be either 1.0 or 1.1, and I never tested 1.0 release.
If it is indeed FT 1.0, upload it here, I might be able to add support for it.

@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 5, 2021

Can't run the original executable, but it looks like i have initial version of Full Tilt.
изображение
UPD: tried 32 bit version - it works with 1.1 assets

I can upload 1.0 executable here, if you need
CADET.zip

@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 5, 2021

It is 16-bit, possibly 1.0. I don’t a VM to run it at the moment.
Does this 16-bit data run with any of my v1.x releases?

What I need is CADET.DAT file, not exe. Or just upload the whole folder.
If you have 32-bit build of FT 1.0, upload it as well.

@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 5, 2021

Does this 16-bit data run with any of my v1.x releases?

Yes, it does.

here are .dat files from 1.0 and 1.1 (apparently 32-bit, as it runs even on Windows 11)
CADET.dat from 1.1.zip
CADET.dat from 1.0.zip

@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 5, 2021

Those two CADET.DAT have the same hash, also the same as my FT 1.1 .dat file.
I don’t see any reason why v2.0 would not run with any of them.

I assume “CADET.dat from 1.0.zip” is .dat file from 16-bit FT 1.0.
Then what is “CADET.dat from 1.1.zip”?

@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 5, 2021

"1.1" is meant to be from 1.1 version

Okay, some time later i redownloaded full-tilt redistributive, and all of a sudden every original assets (1.0 and 1.1) works. I don't know...

Maybe we should close this issue for good, because i don't know how and why it did and did not work.

@HarGabt HarGabt closed this as completed Nov 5, 2021
@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 6, 2021

I reopen this issue because i found the reason why 2.0 version doesn't work

It all had to do with path names containing non-latin characters. The name of the folder with game assets had cyrillic characters, thus giving that error with certain file missing. I renamed the folder with only latin characters and now it works!

@HarGabt HarGabt reopened this Nov 6, 2021
k4zmu2a added a commit that referenced this issue Nov 6, 2021
@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 6, 2021

Thank you for finding the root cause - a classic Windows error with Unicode paths.
The fix is ready, try it out in the attached build.
SpaceCadetPinball_v2.0.1RC.zip

@HarGabt
Copy link
Contributor Author

HarGabt commented Nov 6, 2021

I confirm - this build works, no issue with name paths

@k4zmu2a
Copy link
Owner

k4zmu2a commented Nov 7, 2021

Issue resolved.

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

2 participants