The Civ2scen.exe is version 2.62 (CiC).by Cedric Greene:
You now have a copy of all versions of Civ2, the FW downgrade includes the CiC and Classic .exe (Civ2scen.exe and Civ2orig.exe respectively)
Your error looks like it reflects a partial (or damaged) patch install, which is missing a library or text file. I could be coused by copying/installing something new over the existing files. Good to back up a working installation, before installing anything new.
starlifter said:The errors you are getting are concerning the MGE to FW downgrade patch which Cedric Greene made. His patch is good, and those are the filenames he chose:
I completely agree that Cedric's patch did not cause it. I used his patch 4 years ago, and it worked flawlessly. However, I no longer have that file, so I can't look at it. I went back and read some of Cedric's old posts, and evidently wrongly inferred that he made those names, based on the post content. However, I did go install 2.42, and sure enough, civ2scen.exe is right there. I don't have CiC, but the naming you explain makes sense.by Mercator:
While that error may occur more often with Cedric Greene's patch, there is no way you can say it is caused by that. I take it you only have MGE? Cedric Greene did not choose these filenames. These are the filenames you get if you buy classic Civ2 as well as the CiC and FW add-ons. The CiC add-on renames the original to civ2orig.exe, the FW add-on renames the CiC executable to civ2scen.exe.
?? You should be able to make your own shortcut, worst case. I just tried directly navigating to the directory of 2.42, and double-clicking the civ2map.exe file, and at least it seems to run the map editor just fine on a fresh install.by kurtas:
Yea, i broke it by downloading to much stuff and wouldnt run so i reinstalled it .
I suppose it isnt anything ot bad, just means i cant make any more maps or scenarios
"Error "-8" in module "4" data: 0 0
File open failed: MODULES.DB
most recent DOS error: 2"
Unknown
HeapRequestFailed
NoMoreHeap
CivKeyNotFound (Bad RULES.TXT)
CivKeyNotFound(City) (Bad RULES.TXT)
CivKeyNotFound(Units) (Bad RULES.TXT)
TerrainKeyNotFound (Bad RULES.TXT)
FileOpen
MemoryRequestFailed
MemoryLockFailed
BadCity
BadKing
PopupLarger640x480
PopupTooManyItems
NewAllocFailed(xalloc)
UnrecoverableMapRead
<Unknown>
<Strings>
<Startup>
<Label>
<Map>
<City>
<King>
<Build>
<Popup>
<CityWin>
<Menu>
The second number is returned by the DOS shell. I'm in Europe, and I don't have my old reference material with me, but it refers to the last exception generated by the error handling. I cannot recall what #2 means. However, it is not necessarily generated by the Civ 2 code. "Normally", the programmer can pass an error code, and it can be examined and displayed, as it was done here.I'm not entirely sure what that second number means.
starlifter said:Wow, Mercator, that is really good!
I did not find these files in MGE. I assume the analogous error info is in the MGE EXEs or DLLs .
The second number is returned by the DOS shell.
Oh, hmmm. Sorry, I don't know about that.I was referring to the second zero. The final zero on the first line of that error message.