Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Fantastic — thank you so much for the amazingly quick response! ๐Ÿ˜Š

Iโ€™ve now found UnityUnderground_Data\StreamingAssets\Textures and read the readme.txt inside the Textures folder.

I was curious, so I asked ChatGPT to walk me through exactly what would be needed to make an HD texture pack, and… unless Iโ€™m missing something, it actually sounds surprisingly straightforward:

  1. Extract the original textures from the original Ultima Underworld files:
    • DATA\W64.TR โ†’ wall textures
    • DATA\F32.TR โ†’ floor/ceiling textures
    • DATA\DOORS.GR โ†’ door textures
  2. Export all of them as PNGs, preserving their original order/index.
  3. Batch-upscale the entire lot in Topaz Gigapixel, for example 4ร—, using a conservative enhancement setting — no generative redesigning or changing the artwork whatsoever, just enlarging/cleaning the original pixels while remaining faithful to the original textures.
  4. Batch-rename the resulting PNGs according to the naming scheme already explained in the mod's Textures\readme.txt:
    • walls โ†’ wall000.png … wall209.png
    • floors โ†’ floor00.png … floor51.png
    • doors โ†’ door00.png … door12.png
    • and preserve the required animated variants, e.g. floor16a.pngfloor16b.png, etc.
  5. Drop the finished PNGs directly into UnityUnderground_Data\StreamingAssets\Textures
  6. And, apparently, that's it. If I understood the readme correctly, there isn't even any need to rebuild/repack the original .TR or .GR archives: the port simply detects correctly named PNGs in that folder and uses them as texture overrides.

So this looks less like creating a conventional mod and more like a rather mechanical extract โ†’ batch upscale โ†’ batch rename โ†’ copy operation. ChatGPT could probably guide somebody through every single step and even generate the batch-renaming script in about five seconds. ๐Ÿ˜„

Unfortunately, I am absolutely not a modder, so although I can understand the procedure, I'd almost certainly find some spectacular way of turning every dungeon wall into a door and accidentally banishing the Avatar into the Windows desktop. ๐Ÿ˜‚

But perhaps somebody else here has a little more experience — and more free time than the fantastic creator of this mod — and would be willing to give it a try?

Even somebody who has never made a mod before might be able to tackle this one with ChatGPT guiding them step by step.

It would be a wonderful final enhancement to an already magnificent project, letting many of us experience Ultima Underworld — in my case essentially for the first time — in probably the best form it has ever had.

Anyone tempted to take the challenge? ๐Ÿ˜

(1 edit)

Ugh, I wouldn't just toss them into Gigapixel, that would likely (a) look awful and (b) not wrap well.

The original textures are too low res for Gigapixel to do a good job of upscaling and keeping the feel of the originals.