[FF8] mngrp.bin

  • Thread starter Thread starter JWP
  • Start date Start date
Status
Not open for further replies.
J

JWP

Guest
I had a quick look at mngrp.bin and it looks like it contains a bunch of different sections.
All of the sections in mngrp.bin are listed in the mngrphd.bin file in the following format:
DWORD offset //this is +1 from the actual offset
DWORD size

also some of the data appears to be duplicate data from other files, the file looks something like this:
Code: [Select]
Code:
0x000000 tkmnmes1.bin - 0x000x000800 tkmnmes2.bin - 0x010x002000 tkmnmes3.bin - 0x020x004000 ?0x012000 ? - 0x070x013000 ? - character portraits - 0x090x019800 ? - GF portraits - 0x0A0x020000 magita.tim - 0x0C0x020800 ? - title screen - start00.tim?0x02E800 ? - weapons0x03B000 mag07.tim - 0x180x047800 mag00.tim - duplicate of 0x02E800?0x054000 mag01.tim0x060800 mag02.tim0x06D000 mag03.tim0x079800 mag04.tim0x086000 mag05.tim0x092800 mag06.tim0x09F000 mag08.tim- 0x2C0x0AB800 mag09.tim0x0B8000 mc00.tim - 0x300x0C4800 mc01.tim - 0x310x0D1000 mc02.tim - 0x320x0DD800 mc03.tim - 0x330x0EA000 mc04.tim - 0x340x0F6800 mc05.tim - 0x350x103000 mc06.tim - 0x360x10F800 mc07.tim - 0x370x11C000 mc08.tim - 0x380x128800 mc09.tim - 0x390x135000 ? - playstation controls - field0x146800 ? - playstation controls - world map0x158000 ? - playstation controls - battle0x169800 mag10.tim - 0x470x176000 mag11.tim - 0x480x182800 mag12.tim - 0x490x18F000 mag13.tim - 0x4A0x19B800 mag14.tim - 0x4B0x1A8000 ? - text - 0x570x1AB000 ? - text - 0x580x1AB800 ? - text - 0x590x1AC800 ? - text0x1AD800 ? - text - 0x5F0x1AE000 ? - text - 0x600x1AE800 ? - text0x1AF000 ? - text0x1AF800 ? - text0x1B0000 ? - text0x1B0800 ? - text0x1B1000 ? - text0x1B1800 ? - text0x1B2000 ? - text0x1B2800 ? - text0x1B3000 ? - text0x1B3800 ? - text0x1B4000 ? - text0x1B4800 ? - text0x1B5000 ? - text0x1B5800 ? - text0x1B6000 ? - text0x1B6800 ? - text0x1B7000 ? - text0x1B7800 ? - text0x1B8000 ? - text0x1B8800 ? - text0x1B9000 ? - text0x1B9800 ? - text0x1BA000 ? - text0x1BA800 ? - text0x1BB000 ? - text0x1BB800 ? - text0x1BC000 ? - text0x1BC800 ? - text0x1BD000 ? - text0x1BD800 ? - 0x7F - used in information section0x1BE000 ? - text, unknown format - 0x80 - used in information section0x1C2800 ? - text, unknown format - 0x810x1C6800 ? - text, unknown format - 0x820x1CB000 ? - text, unknown format - 0x830x1CF000 ? - text, unknown format - 0x840x1D1800 ? - text, unknown format - 0x850x1D6000 ? - text, unknown format0x1D7000 ? - text, unknown format0x1D7800 ? - text, unknown format0x1D8000 ? - text, unknown format0x1D8800 ? - text, unknown format0x1D9000 ? - text, unknown format0x1D9800 ? - text, unknown format0x1DA000 ? - text, unknown format - 0xA70x1DA800 ?0x1DB000 ?0x1DB800 ?0x1DC000 ?0x1DC800 ?0x1DD000 ?0x1DD800 ?0x1DE000 ? - 0xAF0x1DE800 ? - 0xB00x1DF000 ? - text with binary data - 0xB10x1DF800 ? - 0xB20x1E0000 ? - text with binary data -0xB30x1E0800 ? - chocobo world cartoon0x1ED000 ? - chocobo world help0x1F9800 mag17.tim - 0xB60x206000 ? - chocobo world cartoon0x212800 ? - duplicate of 0x2060000x21F000 m000.bin0x21F800 m001.bin0x220000 m002.bin0x220800 m003.bin0x221000 m004.bin0x221800 m000.msg0x223000 m001.msg0x225000 m002.msg0x225800 m003.msg0x226000 m004.msg0x227800 ? - text - 0xCC0x228000 ? - 0xCD
I'll do a bit more digging into the file but it'll probably take a while. If anyone has any other information, feel free to reply :).
There's also a bunch of tim files in there, the names of these are in the exe. e.g. I think 0x13000 is Face_b00/b01.tim and 0x19800 is Gf_big00/01.tim, I'll need to do a bit more looking into this.
 
Last edited:
Thanks for the investigation. It seems that the effect of the items aren't in this file, am I wrong ?
 
they're probably in mitem.bin. Each item in that file has 4 bytes allocated to it in order of their ID.
I think the first 4 bytes is a null item, second 4 is potion and so on...
 
Thanks for that also, I did all I wanted to do, many thanks again. ;)
 
As stated in the other thread, mngrp.bin contains all the Card Mod results starting at offset 0x221000. The other Refine ability results are in there as well:

Code: [Select]
Code:
T Mag-RF:  0x21F000I Mag-RF:  0x21F038F Mag-RF:  0x21F070L Mag-RF:  0x21F0C0Time Mag-RF:  0x21F168ST Mag-RF:  0x21F1D8Supt Mag-RF:  0x21F260Forbid Mag-RF:  0x21F300Recov Med-RF:  0x21F800ST Med-RF:  0x21F848Ammo-RF:  0x21F8A8Forbid Med-RF:  0x21F928GFRecov Med-RF: 0x21F9C8GFAbl Med-RF:  0x21FA28Tool-RF:  0x21FB78Mid Mag-RF:  0x220000High Mag-RF:  0x220020Med LV Up:  0x220800
The structure is pretty simple once you see it. There are 8 bytes per item. You need to know about Item and Spell ID's though.
 
Last edited:
are you sure those offsets are correct?

I ask mostly because the card data in my version starts at 0x221000 (this offset being pulled from mngrphd.bin) - the first two bytes being a text pointer of 00 00 - which could easily be misinterpreted as null data.

Using the offsets listed in Doomtrain (these are more like entry ids as opposed to offsets) I get the following:
Code: [Select]
Code:
Using 0x21F000 m000.bin0x21F000-0x21F038 - T Mag-RF0x21F038-0x21F070 - I Mag-RF0x21F070-0x21F0C0 - F Mag-RF0x21F0C0-0x21F168 - L Mag-RF0x21F168-0x21F1D8 - Time Mag-RF0x21F1D8-0x21F260 - ST Mag-RF0x21F260-0x21F300 - Supt Mag-RF0x21F300-0x21F330 - Forbid Mag-RFUsing 0x21F800 m001.bin0x21F800-0x21F848 - Recov Med-RF...
 
Last edited:
Yes, the card offset I mentioned is slightly off as I ignored the 00 00 text pointer indeed. My bad.

The others are probably +2 ahead too. Might have accidentally ignored the first two bytes of each item as they are completely irrelevant for my work. Will check again later.

Edit: Alright, it was as I thought, thanks for the heads-up. Offsets are now updated and should be 100% correct.
 
Last edited:
Hi !

Do you know where is stored the scan text for ennemies ? I believed it was in the com***.dat but no, I can't find it
 
It's in the .exe. For making changes, you can use the mngrp.bin tool mentioned in the Card & Menu text topic. Or do it manually using this table. Starting offset is at 0x1483A14 for English Steam version.
 
Last edited:
Status
Not open for further replies.
Back
Top