Jump to content

Monster Rancher 3, 4, & EVO ripping


Ryastoise

Recommended Posts

Hello, I believe this is a good place to have this topic, anyways, I want to know how I can extract the models from the following 3 games: Monster Rancher 3 (2001), Monster Rancher 4 (2003), and Monster Rancher EVO (2006 in the states, 2005 in Japan).
These 3 games are for the PS2 console, and I want to know how to open the .dat files of these 3 games.
I'm willing to accept your wisdom, provided that you know what you are teaching me.
I thank you in advance, and I also provided 3 screenshots, one for each of the 3 games, and all of them are Monster Rancher related.

Monster Rancher 3_SLUS-20190_20240713190807.png

Monster Rancher 4_SLUS-20702_20240720143300.png

Monster Rancher Evo_SLUS-21330_20240720145428.png

Link to comment
Share on other sites

1 hour ago, Ryastoise said:

Sadly, the files are too large for these forums. If only I can provide them for you.

And they're .dat files too...

Just use a filesharing sites (like Google Drive or MediaFire or MEGA) to upload it, then post the links here or post it on the "Game Archive" section.

Edited by BloodRaynare
Link to comment
Share on other sites

Well, I got the file links, in the next lines with MF being Monster Farm, the series' Japanese name:
Monster Rancher 3: https://drive.google.com/file/d/1NpiXyd2pxQwyuEoBIE3HTBeFKIRgg4-f/view?usp=drive_link (filename: MF3.dat)
Monster Rancher 4: https://drive.google.com/file/d/1wNq0c61ZR8GQdnuIknqm7u6aCF_zIsuV/view?usp=drive_link (filename: MF4.dat)
Monster Rancher EVO: https://drive.google.com/file/d/1wcKIQLa474IMYUsjNoKPiTcYszbIiEAR/view?usp=drive_link (filename: MF5.dat)

And here they are. I had to use my Google Drive to get these 3 files into links.

Link to comment
Share on other sites

57 minutes ago, Ryastoise said:

Well, I got the file links, in the next lines with MF being Monster Farm, the series' Japanese name:
Monster Rancher 3: https://drive.google.com/file/d/1NpiXyd2pxQwyuEoBIE3HTBeFKIRgg4-f/view?usp=drive_link (filename: MF3.dat)
Monster Rancher 4: https://drive.google.com/file/d/1wNq0c61ZR8GQdnuIknqm7u6aCF_zIsuV/view?usp=drive_link (filename: MF4.dat)
Monster Rancher EVO: https://drive.google.com/file/d/1wcKIQLa474IMYUsjNoKPiTcYszbIiEAR/view?usp=drive_link (filename: MF5.dat)

And here they are. I had to use my Google Drive to get these 3 files into links.

"Access denied"
You have to change the link permissions access to "Anyone with the link"

Link to comment
Share on other sites

8 hours ago, Ryastoise said:

Don't see any table of contents (TOC) on these files here (TOC contains stuff like offset and size of the files inside the DAT files. If you're lucky, it might contain the filenames too).
Likely it's hardcoded on the game's executable (the SLUS file) or a smaller file that accompanies the DAT files (if there's one).
Can you send them here too?

Edited by BloodRaynare
Link to comment
Share on other sites

1 hour ago, BloodRaynare said:

Don't see any table of contents (TOC) on these files here (TOC contains stuff like offset and size of the files inside the DAT files. If you're lucky, it might contain the filenames too).
Likely it's hardcoded on the game's executable (the SLUS file) or a smaller file that accompanies the DAT files (if there's one).
Can you send them here too?

Gladly. They are going to be links, just like the other 3.

SLUS_201.90 - https://drive.google.com/file/d/1-Z-1pUlBFNsl9TpuazmbqQaJTaS8F7Rx/view?usp=sharing
SLUS_207.02 - https://drive.google.com/file/d/1t7I3a3brkxBAiELTESbDnPkrJNH6j0-s/view?usp=sharing
SLUS_213.30 - https://drive.google.com/file/d/1iaFZEmjmmrkjV3Y5bXudSWcAP5dHAmXZ/view?usp=sharing

Here you go.

Link to comment
Share on other sites

It's because I want those who are dedicated to the series, to the monsters and models of the Monster Rancher series. At least I got the PS1 games figured out, as they work with PSXPrev (Mainly Monster Rancher 1 & 2). And I have a model of Naga from Monster Rancher 1...but without the bones.

The image included here is said model of the Naga in Monster Rancher 1, back in 1997. The lighting is from Blender.

Naga.png

Link to comment
Share on other sites

Ah sorry for not replying for a while. Here's a QuickBMS script for 3 and 4
MR3:

math TOC = 0x21EA04

open FDSE "SLUS_201.90"
open FDSE "MF3.DAT" 1

goto TOC
for i = 0
	get OFFSET long
	if i > 0
		if OFFSET == 0
			break
		endif
	endif
	putarray 0 i OFFSET
next i
math FILES = i

for i = 0 < FILES
	getarray OFFSET 0 i
	math OFFSET * 0x800
	string NAME p "%05d." i
	math i + 1
	if i == FILES
		get DAT_SZ asize
		xmath SIZE "DAT_SZ - OFFSET" 
	else
		getarray NEXT_OFFSET 0 i
		math NEXT_OFFSET * 0x800
		xmath SIZE "NEXT_OFFSET - OFFSET" 
	endif
	log NAME OFFSET SIZE 1
next

MR4:

math TOC = 0x220604

open FDSE "SLUS_207.02"
open FDSE "MF4.DAT" 1

goto TOC
for i = 0
	get OFFSET long
	if i > 0
		if OFFSET == 0
			break
		endif
	endif
	putarray 0 i OFFSET
next i
math FILES = i

for i = 0 < FILES
	getarray OFFSET 0 i
	math OFFSET * 0x800
	string NAME p "%05d." i
	math i + 1
	if i == FILES
		get DAT_SZ asize
		xmath SIZE "DAT_SZ - OFFSET" 
	else
		getarray NEXT_OFFSET 0 i
		math NEXT_OFFSET * 0x800
		xmath SIZE "NEXT_OFFSET - OFFSET" 
	endif
	log NAME OFFSET SIZE 1
next

As for MREVO, this is why I kind of reluctant to reply as I couldn't find the TOC so I didn't create a script for it yet.
Also sorry but no real filenames so have fun skimming through generically named files try to find which one is the model.

Edited by BloodRaynare
  • Like 1
Link to comment
Share on other sites

Tested the Monster Rancher 3 script, only for it to produce a whole bunch of files, like .tgs files for instance.
Tested the Monster Rancher 4 script, and got a whole group of files, like .xmd & .tex files. But I have no clue about the .mo4 files, or even more ,tgs files.

However, the line of code that the errors happened (with the files successfully checked) is "log NAME OFFEST SIZE 1" for both of them.

Link to comment
Share on other sites

9 minutes ago, Ryastoise said:

Tested the Monster Rancher 3 script, only for it to produce a whole bunch of files, like .tgs files for instance.
Tested the Monster Rancher 4 script, and got a whole group of files, like .xmd & .tex files. But I have no clue about the .mo4 files, or even more ,tgs files.

However, the line of code that the errors happened (with the files successfully checked) is "log NAME OFFEST SIZE 1" for both of them.

What kind of error?

Link to comment
Share on other sites

  • Engineer
Posted (edited)
7 hours ago, Ryastoise said:

Maybe the "script is wrong" error, makes sense to me.

That error indicates "end of .dat" (nearly) where's zeroes only.

You can ignore the error, imho, since (nearly) the whole file was processed.

edit: some fiddling required to get all sub meshes from mo4 files:

mo4, one submesh only

Edited by shak-otay
  • Like 1
Link to comment
Share on other sites

Posted (edited)
10 hours ago, shak-otay said:

That error indicates "end of .dat" (nearly) where's zeroes only.

You can ignore the error, imho, since (nearly) the whole file was processed.

edit: some fiddling required to get all sub meshes from mo4 files:

mo4, one submesh only

How can you get multiple sub-meshes into one sub-mesh exactly?
And what program were you using in the image?

Edited by Ryastoise
Link to comment
Share on other sites

  • Engineer
Posted (edited)
9 hours ago, Ryastoise said:

How can you get multiple sub-meshes into one sub-mesh exactly?

  Using a script or a tool.

9 hours ago, Ryastoise said:

And what program were you using in the image?

hex2obj

Edited by shak-otay
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...