rowenlemmings
09-08-2007, 01:44
Here's step-by-step what I did, and the output from UnrealEd.
1. Grab Icon.utx from systextures and move it to C:\l2encdec\_tools
2. C:\L2encdec\_Tools>l2encdec -s Icon.utx
Input file: "Icon.utx"
Output file (given or generated): "dec-Icon.utx"
Header: "Lineage2Ver121"
Action chosen: decode
Outer stream size: 2508714
Custom RSA pair #0 chosen.
3. Open UnrealED, and in the texture screen open C:\l2encdec\_tools\dec-Icon.utx
UnrealED then critical errors, throwing this message:
No Label
OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel PentiumPro-class processor @ 1800 MHz with 1023MB RAM
Video: ATI MOBILITY RADEON 9000 (6587)
Texture dec-Icon.Item_Normal172: Serial size mismatch: Got 58, Expected 590
History: LoadObject <- (Texture dec-Icon.Item_Normal172 88355==88355/2508714 88297 590) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::LoadPackage <- UEditorEngine::SafeExec <- (LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UEditorEngine::SafeExec <- (OBJ LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UEditorEngine::Exec <- (OBJ LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UUnrealEdEngine::Exec <- WBrowserTexture::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- WBrowserMaster::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- MessagePump <- MainLoop
That said, UTPT sees it just fine.
The announcement says to use UnrealED to create new utx files, but I REALLY don't want to extract EVERY icon from Icon.utx and import each one into a new utx via UnrealEd. Using l2toolo I have some luck, but not in a natural way. I have to decrypt Icon.utx using l2decrypt and version 211 for l2toolo not to crash when I select the file, then change it back to 121 before I hit "Line2->UnrealEd" so that it's in the right format. It seems very very monkeywrenchy so I'm trying to avoid that, especially since dstuff recommends not using l2tool at all.
That said, when I monkeywrenched it with l2toolo, it worked exactly once after I re-encrypted with 121. I don't know if that was a fluke, but I could use exactly one build in-game, and the others before and since reverted to default for some reason.
Any help would be great.
1. Grab Icon.utx from systextures and move it to C:\l2encdec\_tools
2. C:\L2encdec\_Tools>l2encdec -s Icon.utx
Input file: "Icon.utx"
Output file (given or generated): "dec-Icon.utx"
Header: "Lineage2Ver121"
Action chosen: decode
Outer stream size: 2508714
Custom RSA pair #0 chosen.
3. Open UnrealED, and in the texture screen open C:\l2encdec\_tools\dec-Icon.utx
UnrealED then critical errors, throwing this message:
No Label
OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel PentiumPro-class processor @ 1800 MHz with 1023MB RAM
Video: ATI MOBILITY RADEON 9000 (6587)
Texture dec-Icon.Item_Normal172: Serial size mismatch: Got 58, Expected 590
History: LoadObject <- (Texture dec-Icon.Item_Normal172 88355==88355/2508714 88297 590) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::LoadPackage <- UEditorEngine::SafeExec <- (LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UEditorEngine::SafeExec <- (OBJ LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UEditorEngine::Exec <- (OBJ LOAD FILE="C:\L2encdec\_Tools\dec-Icon.utx") <- UUnrealEdEngine::Exec <- WBrowserTexture::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- WBrowserMaster::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- MessagePump <- MainLoop
That said, UTPT sees it just fine.
The announcement says to use UnrealED to create new utx files, but I REALLY don't want to extract EVERY icon from Icon.utx and import each one into a new utx via UnrealEd. Using l2toolo I have some luck, but not in a natural way. I have to decrypt Icon.utx using l2decrypt and version 211 for l2toolo not to crash when I select the file, then change it back to 121 before I hit "Line2->UnrealEd" so that it's in the right format. It seems very very monkeywrenchy so I'm trying to avoid that, especially since dstuff recommends not using l2tool at all.
That said, when I monkeywrenched it with l2toolo, it worked exactly once after I re-encrypted with 121. I don't know if that was a fluke, but I could use exactly one build in-game, and the others before and since reverted to default for some reason.
Any help would be great.