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.

TGA to OIM compression script? Onimusha Textures

Featured Replies

  • Author
  • Localization

reaperchop, posted Thu Apr 09, 2020 8:43 am (55684)


Hi, Apologies if this is not in the right place.

A long while ago, someone on here requested help with Onimusha 3 textures and received a brilliant script for extracting .TGA texture files from a .OIM archive. (https://zenhax.com/viewtopic.php?f=7&t=7162&p=31272&hilit=oim#p31272)

I was just wondering if it would be possible to get a script for repacking the .oim archive once the textures have been altered, or be pointed in the right direction?

I have tried using the reimporting command, but this does not work due to 'MEMORY_FILE' being involved in the decompression code. I have also tried the reverse-engineering tools with no luck. Unbelievably, information on the proprietary .oim format is not to be found anywhere on the internet, only on the previous forum here.

I would be very grateful if anyone with the knowledge could help me out, Ive attached some files for reference, as well as the Oim2Tga.bms script provided before.

Thanks in advance. :D


bms_oim2tga.bms

  • Author
  • Localization

Allen, posted Thu Apr 16, 2020 11:46 am (55989)


This is a Noesis plugin that supports input and output OIM files. Limited by Noesis, the output OIM only supports single file. If you know programming, you can write a tool for packaging and merging. :)

tex_Onimusha3_oim.zip

  • Author
  • Localization

reaperchop, posted Thu Apr 16, 2020 1:03 pm (55991)


Thank you so much!

Very limited knowledge on programming, but I've got the time on my hands to learn a bit :)

I cannot thank you enough for this, this is very promising
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.