For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Error message when loading any .utr files that include a non-standard .u

Unreal Unreal and more Unreal
Post Reply
User avatar
petermania
Posts: 2
Joined: Sun Aug 28, 2011 7:13 pm

Error message when loading any .utr files that include a non-standard .u

Post by petermania »

Running Unreal Gold 227h (and have also tried in a unmodified version of the first UT downloaded off steam) on Windows 7.

I'm a somewhat experienced UT3 designer (though I must admit I use the GUI for most of the scripting despite using C++ for a lot of my other work) but am totally new to UT1 and UT Editor 2.

The reason I am using this version is I am attempting to revive a group of art pieces made in unreal by some famous net.artists for a show in 2000. You can download the maps at synreal.netbase.org (sorry can't hyperlink, this is my first post! :)

The first one I was attempting, the one ny vuk cosic, worked great. However all of the other maps use a .u file and when I attempt to load them I get this error message:

"Failed Launching URL.
Can't Find Class In File 'Class Core.StringProperty'".

Any guidance on how to sort this out? The .u files are already compiled and doubt I could get originals (as I'm sure they no longer exist). Most interested in getting the piece by JODI up and running.

Thanks in advance for any help and GREAT SITE/AWESOME WORK keeping this up to date!!!!!!
User avatar
[]KAOS[]Casey
OldUnreal Member
Posts: 4497
Joined: Sun Aug 07, 2011 4:22 am
Location: over there

Re: Error message when loading any .utr files that include a non-standard .u

Post by []KAOS[]Casey »

Most likely that .u file was built on 220 or earlier which used an older version of the uscript engine. I can try to repair it to use it on 224+.
User avatar
petermania
Posts: 2
Joined: Sun Aug 28, 2011 7:13 pm

Re: Error message when loading any .utr files that include a non-standard .u

Post by petermania »

Casey - figured that's what the issue was, and appreciate the offer of help. Is this a tremendously work/time intensive process? I ask because there are actually a total of 8 maps that I would like to eventually update to run in 227, both in the interest of preserving them long term and to possibly do a show of the works, which could be very cool, and I'd love to use it as an opportunity to draw attention to old unreal as well if that is of interest. Some of the maps have as many as three .u files, though about half have only one.

Anyway, the most important piece, by net.art pioneers JODI, is at http://www.petermania.com/files/jodi.zip The complete batch of files are at http://www.petermania.com/files/unreal_convert.zip

Really appreciate any help/instruction you can give towards this!
Last edited by petermania on Wed Sep 07, 2011 10:31 pm, edited 1 time in total.
User avatar
[]KAOS[]Casey
OldUnreal Member
Posts: 4497
Joined: Sun Aug 07, 2011 4:22 am
Location: over there

Re: Error message when loading any .utr files that include a non-standard .u

Post by []KAOS[]Casey »

I've fixed these 2 files for you.

http://www.klankaos.com/4jodi.u
http://www.klankaos.com/4dextro.u

My method {using 4dextro as an example}

1) load the 4dextro.u file into UnrealEd of version 220, export all UC classes using the button on the class view list.
2) Using the newly generated c:\unreal\4Dextro\Classes folder, find where the classes are on the unrealed tree.
3) Comment out everything in all of the class while still in unrealed 220. {use /* and *\, do NOT comment out the class name}
4) hit F7 to compile, save.
5) Load 4dextro.u from the 220's System folder that you just saved in 225f {227 will also work fine, but 225f will allow without doubt all versions to view the maps.}
6) Uncomment all the code.
7) Recompile. You will most likely get errors with String, see notes below.
8) Save, you should be able to run the 4dextro map now!


notes:

1)Some classes that were subclassed in 220 have drastically different code than 224+. They may or may not function correctly. Easy differences are found in Rifle. This is mostly done on a case-by-case basis.
2) the "String" datatype is now dynamically sized. You will get compiler errors for fixed-length 220 type strings. ie String[50] Whatever; Remove the [50] and it will compile.

If you need further help, just ask.
Post Reply

Return to “Unreal General Forum”