Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

DOOM (new one) textures

Featured Replies

  • Author
  • Localization

Panzerdroid, posted Mon May 09, 2016 1:35 pm (13240)


Hello everyone,

I hope you can help me (and not only me) with this matter and make us all happy :)

As you may know, idTech engine games use MegaTexture techhnology. And up until know it was impossible to extract and use them, due to JPEG2000-like compression and inability to extract/replace data. But it seems that in Doom devs changed they use textures to more traditional way. They still save textures in vmtr/pages-files, but now they look just like LZ-compressed ones, even with headers and visible structure.

My bet is that it's LZ4-compression. Game EXE have strings of LZ4_Decompression and LZW decompression, but by the look of the entropy it's very much LZ4. Unlike gameresources.index/
gameresources.resources files, which already have tools for them, textures are still terra nova.

I tried to use your bms scan, but it can't detect LZ4, and when I run it manually, it crashes - maybe some headers have to be removed before, IDK.

I uploaded sample files to http://www55.zippyshare.com/v/gNKP8Vtl/file.html

I included:

- _vmtr.pages (first 20 Mb)
- _vmtr.vmtr (looks like ToC)
- sample extracted chunks from other .pages file

Maybe you could tell, if it's really LZ4 or LZ-like algo? Or, if someone has time, make sample BMS-script? Mod-makers all around the world would be very grateful :)

PM me if you need game exe/dll files.

Thanks in advance!
  • Author
  • Localization

Doctor Loboto, posted Tue May 31, 2016 5:28 pm (13836)


I would personally appreciate any progress with extracting the textures from this game, as the models can be pulled with a tool, but textures are yet unknown, making the models incomplete.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.