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
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
Easy way to convert U1 maps to UT2004?
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Easy way to convert U1 maps to UT2004?
Hi folks,
I've recently got back into playing Unreal a bit -- mainly in UT2004. Is there a relatively painless way to go through exporting Unreal 1 maps to UT2004?
Cheers!
I've recently got back into playing Unreal a bit -- mainly in UT2004. Is there a relatively painless way to go through exporting Unreal 1 maps to UT2004?
Cheers!
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
Well plain conversion should be easy with some scaling etc applied. Because the player sizes changed between the games that is necessary.
- Hellkeeper
- Global Moderator
- Posts: 3260
- Joined: Wed May 21, 2008 8:24 pm
- Location: France
- Contact:
Re: Easy way to convert U1 maps to UT2004?
Painless? Not really, but you can select the brushes you want to import, right-click => Polygon => To brush, then in the UnrealEd menu Brush => Export, and then in UnrealEd 3.0 for UT2004, Brush => Import. You'll need to scale the brushes from Unreal by about 1.25 for them to roughly fit UT2004's scale. You can also make a huge brush around the map, deintersect it and export this one gigantic brush which is the entire map into UT2004. Scale it and you should have the entire geometry. You can either recreate the lights and other actors by hand or use Unrealed's File => Export function which should export everything except brushes in a format UEd 3.0 will understand, but this will need scaling too. Textures and sounds will probably need to be transfered by hand, either one by one or through a batch export.
You must construct additional pylons.
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
Honestly what I did for my conversions (not to UT2004 but Unreal 2 for example) was that I just exported the whole map, but before I did so I did do brush transform permanently on everything and adjust things. Though this also messed up the texturing in some cases. For some reason that seems to happen. There should and could be written a more painless t3d exporting tool. Some tools from yrex already match this cathegory but its primarily tools not for UE2.
The movers have to be unfortunately converted separately, via the brush export like hellkeeper said. Because they should be converted to static meshes as most versions of UE2 broke the bsp movers.
The movers have to be unfortunately converted separately, via the brush export like hellkeeper said. Because they should be converted to static meshes as most versions of UE2 broke the bsp movers.
- Reborn
- OldUnreal Member
- Posts: 47
- Joined: Thu Mar 16, 2017 6:55 am
Re: Easy way to convert U1 maps to UT2004?
Two Ways to:
Variant 1 - manual:
1) export Unreal/UT t3d
2) import to UT2004 (all UT textures need be opened in UnrealEd 2004)
(some actors may have to be removed - you will see warnings in the UnrealEd log )
3) after import, but before rebild run the command: UCC mapconvert mapname
This command convert all brushes in UT2004 format (transform permanently, brush scaling is unsupported in UT2004)
4) Rebild.
5) Manual scale map, if needed.
Variant 2 - automatic:
find program UT3Converter-025c
(https://www.moddb.com/downloads/ut3-converter-ut2004)
this program can convert maps from UT to UT2004 automatically, with map scaling
Variant 1 - manual:
1) export Unreal/UT t3d
2) import to UT2004 (all UT textures need be opened in UnrealEd 2004)
(some actors may have to be removed - you will see warnings in the UnrealEd log )
3) after import, but before rebild run the command: UCC mapconvert mapname
This command convert all brushes in UT2004 format (transform permanently, brush scaling is unsupported in UT2004)
4) Rebild.
5) Manual scale map, if needed.
Variant 2 - automatic:
find program UT3Converter-025c
(https://www.moddb.com/downloads/ut3-converter-ut2004)
this program can convert maps from UT to UT2004 automatically, with map scaling
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
Oh yea I forgot that existed. Though I never used it myself. Thanks for the reminder.
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Re: Easy way to convert U1 maps to UT2004?
Thanks for the suggestions, I gave UT3 Converter II a whirl and cannot seem to get it to work.. even with default maps like DmDeck16, it always fails in the same way:
Any thoughts?
Code: Select all
History: PrepBrush <- ImportProperties <- ImportActorProperties <- Finishing <- ULevelFactory::FactoryCreateText <- UFactory::StaticImportObject <- UEditorEngine::Exec_Map <- UEditorEngine::Exec <- (MAP IMPORT FILE="C:\Users\hooli\OneDrive\Desktop\UT3converter2-025c\Converted).. <- UUnrealEdEngine::Exec <- WEditorFrame::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- MessagePump <- MainLoop
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Re: Easy way to convert U1 maps to UT2004?
more info...
Code: Select all
Log: Failed to load 'DmDeck16': Can't find file for package 'DmDeck16'
Warning: Failed to load 'Model DmDeck16.Model24': Failed to find object 'Model DmDeck16.Model24'
Error: ObjectProperty Engine.Actor.Brush: unresolved reference to 'Model'DmDeck16.Model24''
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Re: Easy way to convert U1 maps to UT2004?
Ok, got a step further in realizing that all instances of <mapname>.Brush need to be replaced with myLevel.Brush; however, I'm now getting some weird geometry effects. It looks like some brushes are not positioned in the correct orientation, and some are massively stretched:
Image:
Code: Select all
End Actor
Begin Actor Class=Brush Name=Brush3
TempScale=(Scale=(X=1.01959,Y=0.994985),SheerAxis=SHEER_ZX)
Begin Brush Name=Brush
Begin PolyList
Begin Polygon Flags=8
Origin -128.000000,0.000000,-128.000000
Normal 0.000000,1.000000,0.000000
TextureU 1.000000,0.000000,0.000000
TextureV 0.000000,0.000000,-1.000000
Vertex -128.000000,0.000000,-128.000000
Vertex -128.000000,0.000000,128.000000
Vertex 128.000000,0.000000,128.000000
Vertex 128.000000,0.000000,-128.000000
End Polygon
End PolyList
End Brush
Brush=Model'myLevel.Brush' <------ replaced from DmWIckedMansion.Brush
Location=(X=-1008.0,Y=384.0,Z=432.0)
LightBrightness=27
LightHue=43
LightSaturation=165
- Reborn
- OldUnreal Member
- Posts: 47
- Joined: Thu Mar 16, 2017 6:55 am
Re: Easy way to convert U1 maps to UT2004?
Original UnrealEd 2.0 from UT-436 not record <mapname>.BrushOk, got a step further in realizing that all instances of <mapname>.Brush need to be replaced with myLevel.Brush;
Code: Select all
Begin Actor Class=Brush Name=Brush24
CsgOper=CSG_Subtract
Level=LevelInfo'MyLevel.LevelInfo0'
Tag=Brush
Region=(Zone=LevelInfo'MyLevel.LevelInfo0',iLeaf=271,ZoneNumber=1)
Rotation=(Roll=16384)
Begin Brush Name=Model24
Use UnrealEd 2.0 from UT-436 for export, if possible.
It looks like some brushes are not positioned in the correct orientation
You did it?3) after import, but before rebild run the command UCC mapconvert <mapname>
This command convert all brushes in UT2004 format (transform permanently, brush scaling is unsupported in UT2004)
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Re: Easy way to convert U1 maps to UT2004?
Ahh, missed this. Im using the UT3converter and didn't think it was needed.3) after import, but before rebild run the command UCC mapconvert <mapname>
This command convert all brushes in UT2004 format (transform permanently, brush scaling is unsupported in UT2004)
So imported the t3d, save the .ut2 from the editor, run UCC mapconvert <x>.ut2 from UT2004 instance, re-open the map in UT2004 editor and rebuild geometry but still get the same result. :/
- Reborn
- OldUnreal Member
- Posts: 47
- Joined: Thu Mar 16, 2017 6:55 am
Re: Easy way to convert U1 maps to UT2004?
in 2009, i used UnrealEd 2.0 and everything was ok
Meybe, problem in a later versions UnrealEx 2.x
Please post the original *.unr file
I'll try to repeat the conversion.
Alternatively, you can try opening the map in UnrealEd 2x, and do 'Transform premsnently' for all brushes.
This will reset brush scaling and brush rotation, which are not supported in UT2004 .
- hooli
- OldUnreal Member
- Posts: 9
- Joined: Sat Apr 11, 2020 5:16 am
Re: Easy way to convert U1 maps to UT2004?
This was the answer! Thank you!
The steps were:
-Open Map in Unreal 1 Editor, Right click on any brush, Select all Brushes, Transform, Transform Permanently
-Save map
-Run UT3converter2-025c
-Open output t3d file in text editor, replace all instances of '<map name>' with 'myLevel', replace or delete all non ut2004 actors like this:
Code: Select all
Begin Actor Class=RifleAmmo Name=RifleAmmo2
Location=(X=1088.22,Y=-130.158,Z=-987.904)
Rotation=(Yaw=16024)
End Actor
-Import the t3d
In the event of failure, look in UT2004 editor.log
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
When I ported maps to the DNF 2001 leak transform permanently was also needed. The problem is that this causes a lot of texture alignment to go haywire. At least in my experience.
Btw I did mention transform permanently in my initial post all the way up, so I don't know how this got missed.
Btw I did mention transform permanently in my initial post all the way up, so I don't know how this got missed.
- Reborn
- OldUnreal Member
- Posts: 47
- Joined: Thu Mar 16, 2017 6:55 am
Re: Easy way to convert U1 maps to UT2004?
'Transform premsnently' works incorrectly in UnrealEd 2.0.
In UnrealEd 2.2 it must work correctly.
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
What is UED 2.2 now even? Is that the unofficial one with 227j or 469? I didn't realize it was called that way.
And its supposed to be "permanently" from the word permanent..to make a permanent change. I don't know what 'premsnent' would mean seriously.
- Hellkeeper
- Global Moderator
- Posts: 3260
- Joined: Wed May 21, 2008 8:24 pm
- Location: France
- Contact:
Re: Easy way to convert U1 maps to UT2004?
Both
Well the splashscreen doesn't hide much.
You do not have the required permissions to view the files attached to this post.
You must construct additional pylons.
- Leo T_C_K
- OldUnreal Member
- Posts: 3673
- Joined: Sat Aug 27, 2005 6:24 pm
Re: Easy way to convert U1 maps to UT2004?
I didn't pay much attention to how it was called honestly (and with my custom/shared directory setups it often gets obscured) plus I can't really run the released version of 227j, I think 227i had "2.1"? Though it does get confusing because many of the unreleased or leaked Unreal Warfare based stuff like the famous E3 Demo of Unreal II from 2001, had UnrealED 2.6 for example. I wonder if we'll ever have a situation where there will be an actual 2.2 editor recovered from Epic or one of the teams, lol.Hellkeeper wrote: ↑Tue Dec 19, 2023 5:22 pmBothWell the splashscreen doesn't hide much.
edsplash.jpg
Actually something like that happens with UT 469 already, because...when Epic restarted version number with UE3...the late 2004 leak has version "469" on it. Sometimes I wonder whether the number chosen for the patch was intentional or not...