rajko-horvat / OpenCiv1

Open source rewrite of the original Civilization 1 Game designed by Sid Meier and Bruce Shelley in year 1991
MIT License
225 stars 11 forks source link

About my own copies of the DOS Civilization game #43

Closed r1j1k closed 5 months ago

r1j1k commented 5 months ago

Describe the bug Tried both of my backups versions Both have SP256.PAL not SP257.PAL Got error all the time: Missing resource file ~\OpenCiv1-Alpha7-win-x64\SP257.PAL. Please ensure that the file exists at specified path.

To Reproduce Steps to reproduce the behavior:

  1. Go to '~\OpenCiv1-Alpha7-win-x64\'
  2. Click on 'OpenCiv1.exe'
  3. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots image

Desktop (please complete the following information):

Additional context Version available by URL https://archive.org/details/CIVILIZATION_201902 worked fine however

So NOT every owned copy works

rajko-horvat commented 5 months ago

It depends on the version. These are requirements for version 475.05. However, SP256.PAL and SP257.PAL are identical and SP256.PAL can be safely copied to SP257.PAL. There are multiple gamers who have reported that the SP257.PAL file is used by previous versions of the game. Some users have deleted the SP257.PAL as it appears not to be used by the newer versions of original CIV at all. Just to be safe I have left this as resource requirement. I will later consolidate file requirements as there are still some strings that are read from CIV.EXE resources.

rajko-horvat commented 5 months ago

Also tried the copy you provided with exact path and setup on Windows 10 (19045.4170) and I could not reproduce the error that you encountered.

r1j1k commented 5 months ago

Also tried the copy you provided with exact path and setup on Windows 10 (19045.4170) and I could not reproduce the error that you encountered.

The one that Web Archive provided? Yes as I said this one works fine

rajko-horvat commented 5 months ago

The one that Web Archive provided? Yes as I said this one works fine

Yes, SP256 and SP257 are version dependent, and I just wanted to test anyway... ;)