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.

Help Extracting Models and Textures from Heroes Of Might And Magic Quest For The Dragonbone Staff PS2

Featured Replies

  • Author
  • Localization

Stephen999, posted Mon Aug 20, 2018 1:37 am (37680)


Hello all i am interested in figuring out how to extract the Models and Textures from this game. By either a script or Hex Editing but i lack in both fields so i was wondering if someone would be willing to help me on this. :D

im hoping that someone can help me with this. :)

Link: http://www.mediafire.com/file/77og8vbhn ... S.PS2/file
  • Author
  • Localization

aluigi, posted Mon Aug 20, 2018 12:35 pm (37691)


Code:
get FILES long
for i = 0 < FILES
    getdstring NAME 0x44
    get OFFSET long
    get SIZE long
    get ZSIZE long
    clog NAME OFFSET ZSIZE SIZE
next i
  • Author
  • Localization

Stephen999, posted Mon Aug 20, 2018 1:50 pm (37704)


Hi is this a Script your writting if you dont mind me asking :D
  • Author
  • Localization

aluigi, posted Mon Aug 20, 2018 2:09 pm (37708)


It's a script for quickbms (http://quickbms.com) that extracts all the files from the archive with PS2 extension.
Copy it in a text file with notepad and save it, then select it when you launch quickbms
  • Author
  • Localization

Stephen999, posted Mon Aug 20, 2018 2:41 pm (37711)


Hello i managed to look inside the archive so thanks for that. but each model in the game has a extension .Met
so do you have any ideas on how to open a file with a .Met extension. :D so close
  • Author
  • Localization

aluigi, posted Tue Aug 21, 2018 3:15 am (37730)


Upload one of these extracted MET files in case someone can check them.
If they are 3d files I can move the topic in the appropriate section for giving it more visibility.
  • Author
  • Localization

Stephen999, posted Wed Aug 22, 2018 3:37 am (37756)


What do you think I should do now is there not a script that can open MET File extensions?
  • Author
  • Localization

aluigi, posted Wed Aug 22, 2018 12:34 pm (37768)


The only thing I can do is posting a script for extracting the data/files from these met files.
They are not files that you can use since they are custom formats like SEQ2, HIR3, TEX2, MAT2 and so on.
Code:
idstring "PMET"
get FILES long
for i = 0 < FILES
    get ID long
    get ZERO long
    get OFFSET long
    getdstring NAME 100
    putarray 0 i OFFSET
    putarray 1 i NAME
next i
    get OFFSET asize
    putarray 0 i OFFSET
sortarray 0 1
for i = 0 < FILES
    getarray OFFSET 0 i
    getarray NAME   1 i
    math i 1
    getarray SIZE   0 i
    math SIZE - OFFSET
    if NAME == "*UNKNOWN*"
        string NAME /
    endif
    log NAME OFFSET SIZE
next

Ah, I have fixed your mediafire link because it didn't work
  • Author
  • Localization

Stephen999, posted Wed Aug 22, 2018 1:41 pm (37772)


Hello the script worked Brilliently. but now t each file has an extension of .b here is a sample file. I sent you a file of what im guessing contains the Model but it has a b Extension maybe a Hex editior or somethingcould fix this but i have no knowledge with Hex or scripts. but the only good sign to this is that the deeper into the files we get the more the bytes are dropping to smaller values. :)
  • Author
  • Localization

shaunanthonywheeldon, posted Sat Aug 25, 2018 7:12 pm (37849)


after Analysing the file within the Zip (.B) with a program called Analyze It. The file may actually be a .MDL which is a model file type I have attached a link for more information into the file type:

http://www.stmuc.com/moray/

If anyone could look into this that would be great. or even extract the model with Model Researcher that would be equally as good.

Thank you
  • Author
  • Localization

shaunanthonywheeldon, posted Wed Aug 29, 2018 3:04 pm (37925)


whether this helps or not, I am not sure but I have looked at the .b file through Ravioli Game Tools scanner and it says that the .B is a .DAT) I have attached the extracted .DAT for people to hopefully find a way of opening it. Thank you. :D fingers crossed someone will be successful as some of these models are lower res versions from older might and magic game particularly 7 & 8.
  • Author
  • Localization

Stephen999, posted Tue Sep 11, 2018 3:59 am (38249)


Hi Aluigi can you make a Scrip to extract files containing the extension of B I do have an example file on here from a bit back that contains an example file with the B extension. :D
  • Author
  • Localization

aluigi, posted Thu Sep 13, 2018 7:06 pm (38291)


Are you referring to the file you attached to your previous post?
It has a MDC1 magic that it's probably related to models or similar (there are some float values)
  • Author
  • Localization

Stephen999, posted Fri Sep 14, 2018 3:53 pm (38354)


Yes that one :) Do you think you could work your magic and make a script to extract this format :D
  • Author
  • Localization

aluigi, posted Fri Sep 14, 2018 5:34 pm (38361)


Eh no because it's not an archive format.
  • Author
  • Localization

Stephen999, posted Fri Sep 14, 2018 6:17 pm (38368)


okay so what can be done then to get those models out from that format?
  • Author
  • Localization

Stephen999, posted Mon Sep 17, 2018 1:19 pm (38566)


So with this not being an archive. there must be a way or some script that can convert this file into an OBJ or FBX something that 3D Applications can understand.
  • Author
  • Localization

aluigi, posted Mon Sep 17, 2018 2:43 pm (38567)


Moved in the 3d section.
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.