Skip to main content

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

Krumiro

2
Posts
A member registered 4 days ago

Recent community posts

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? 😁

Hi Kweepa — first, thank you for all the work you’ve put into Unity Underground. It is a wonderful way to revisit the game.

I saw your explanation that higher-resolution environment textures could emphasize the boxy geometry, and I understand why you prefer the current look. Would you consider allowing them as an optional feature rather than changing the default presentation?

At modern resolutions, the walls, floors, and ceilings are the one part that can visually clash with the excellent new 3D objects and characters. I’m imagining a conservative 2× or 4× enhancement that preserves the original palette, motifs, darkness, and tiled appearance—not photorealistic textures or a redesign of the levels.

Perhaps it could first be tested only on Level 1 as an A/B comparison. If you don’t want to create or maintain an HD pack yourself, an even better solution might be a documented loose-texture override folder so the community can experiment and provide an optional pack.

The original textures could remain the default, preserving your artistic intent, while interested players could choose the alternative.

Thanks for considering it.