VOGONS


First post, by GL1zdA

User metadata
Rank Oldbie
Rank
Oldbie

It should be pretty simple, but I can’t find a way to do it. I need the version of Unreal just after installing from a CD. The files have no version number, I can’t find a version number in-game, I’ve looked through console commands, but still nothing. The only thing that could semi-identify a build is the „build date” that shows in the console log window, but I really want a number similar to what the patches had (like 224 or 226).

getquake.gif | InfoWorld/PC Magazine Indices

Reply 1 of 4, by auron

User metadata
Rank Oldbie
Rank
Oldbie

does the game generate a .log file after running? don't have an install to check right now, but UT will create an "unrealtournament.log" file that says the version number. and did you check the main .ini file? if it's not in those places i'd also check the registry.

Reply 2 of 4, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

Look at the "FirstRun" variable in the Unreal.ini.

If you just installed Unreal from a retail disc it might look like this:

[FirstRun]
FirstRun=205

This variable is set to the engine version everytime Unreal is launched.

The version also shows up in the main menu in the top right corner of the screen in faint green text.

“I am the dragon without a name…”
― Κυνικός Δράκων

Reply 3 of 4, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Launch releases don't have a version number at all (and will set FirstRun to False). The 222 disc (3dfx Voodoo3 release) dubs this as '200' though (System200 contains a couple of May 17 98 packages)

apsosig.png
long live PCem

Reply 4 of 4, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie
leileilol wrote on 2024-07-15, 02:24:

Launch releases don't have a version number at all (and will set FirstRun to False). The 222 disc (3dfx Voodoo3 release) dubs this as '200' though (System200 contains a couple of May 17 98 packages)

Well now I'm just confused by this because I have two distinct retail copies of Unreal 1, one sets FirstRun to 200 and the other disc sets it to 205.

I can't check what the UnrealScript for old retail copies of Unreal is but Class'Engine.LevelInfo' has a string variable called EngineVersion and assuming this function exists in the older versions of Unreal 1 you can see that variable by going ingame doing editactor class=LevelInfo and expand the "None" tab of the "Actor Properties" window and look for "EngineVersion".

“I am the dragon without a name…”
― Κυνικός Δράκων