Difference between revisions of "FF8/Menu m000 m004"
my_wiki>Sebanisu m (→BIN: removed ?'s) |
my_wiki>Sebanisu (→m002.bin: i'm adding m000.bin and m001.bin it's wip but wanted to save some of my work) |
||
Line 4: | Line 4: | ||
and actual values for refine. | and actual values for refine. | ||
+ | ==m000.bin== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/t-mag-rf T Mag-RF] | ||
+ | |7 entries | ||
+ | |(mngrp.bin loc: 0x21F000) | ||
+ | |Item to Thunder Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/i-mag-rf I Mag-RF] | ||
+ | |7 entries | ||
+ | |(mngrp.bin loc: 0x21F038) | ||
+ | |Item to Ice Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/f-mag-rf F Mag-RF] | ||
+ | |10 entries | ||
+ | |(mngrp.bin loc: 0x21F070) | ||
+ | |Item to Fire Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/L-mag-rf L Mag-RF] | ||
+ | |21 entries | ||
+ | |(mngrp.bin loc: 0x21F0C0) | ||
+ | |Item to Life Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/time-mag-rf Time Mag-RF] | ||
+ | |14 entries | ||
+ | |(mngrp.bin loc: 0x21F168) | ||
+ | |Item to Time Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/st-mag-rf ST Mag-RF] | ||
+ | |14 entries | ||
+ | |(mngrp.bin loc: 0x21F1D8) | ||
+ | |Item to Status Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/supt-mag-rf Supt Mag-RF] | ||
+ | |17 entries | ||
+ | |(mngrp.bin loc: 0x21F260) | ||
+ | |Items to Support Magic | ||
+ | |- | ||
+ | |[https://guides.gamercorner.net/ffviii/abilities/forbid-mag-rf Forbid Mag-RF] | ||
+ | |6 entries | ||
+ | |(mngrp.bin loc: 0x21F300) | ||
+ | |Items to Forbidden Magic | ||
+ | |} | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Type | ||
+ | ! Size | ||
+ | ! Value | ||
+ | ! Description | ||
+ | |- | ||
+ | | UInt16 | ||
+ | | 2 | ||
+ | | [[FF8/Menu_m000_m004#m002.msg|Offset]] | ||
+ | | Text Offset | ||
+ | (little-endian) | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | Received | ||
+ | | Amount received | ||
+ | |- | ||
+ | | UInt16 | ||
+ | | 2 | ||
+ | | UNK | ||
+ | | {0x0001} | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | [http://forums.qhimm.com/index.php?topic=17034.msg242332#msg242332 Input_Item_ID] | ||
+ | | Input: Item id value | ||
+ | '''0x00'''-'''0xC6''' | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | Required | ||
+ | | Amount needed | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | [http://forums.qhimm.com/index.php?topic=11137.msg166280#msg166280 Output_Spell_ID] | ||
+ | | Output: Spell id value | ||
+ | '''0x01'''-'''0x38''' | ||
+ | |} | ||
+ | ==m001.bin== | ||
+ | Recov Med-RF: (mngrp.bin loc: 0x21F800) | ||
+ | ST Med-RF: (mngrp.bin loc: 0x21F848) | ||
+ | Ammo-RF: (mngrp.bin loc: 0x21F8A8) | ||
+ | Forbid Med-RF: (mngrp.bin loc: 0x21F928) | ||
+ | GFRecov Med-RF: (mngrp.bin loc: 0x21F9C8) | ||
+ | GFAbl Med-RF: (mngrp.bin loc: 0x21FA28) | ||
+ | Tool-RF: (mngrp.bin loc: 0x21FB78) | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Type | ||
+ | ! Size | ||
+ | ! Value | ||
+ | ! Description | ||
+ | |- | ||
+ | | UInt16 | ||
+ | | 2 | ||
+ | | [[FF8/Menu_m000_m004#m002.msg|Offset]] | ||
+ | | Text Offset | ||
+ | (little-endian) | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | Received | ||
+ | | Amount received | ||
+ | |- | ||
+ | | UInt16 | ||
+ | | 2 | ||
+ | | UNK | ||
+ | | {0x0001} | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | [http://forums.qhimm.com/index.php?topic=17034.msg242332#msg242332 Input_Item_ID] | ||
+ | | Input: Item id value | ||
+ | '''0x00'''-'''0xC6''' | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | Required | ||
+ | | Amount needed | ||
+ | |- | ||
+ | | Byte | ||
+ | | 1 | ||
+ | | [http://forums.qhimm.com/index.php?topic=17034.msg242332#msg242332 Output_Item_ID] | ||
+ | | Output: Item id value | ||
+ | '''0x00'''-'''0xC6''' | ||
+ | |} | ||
==m002.bin== | ==m002.bin== | ||
− | [https://guides.gamercorner.net/ffviii/abilities/mid-mag-rf Mid-Mag-RF], | + | [https://guides.gamercorner.net/ffviii/abilities/mid-mag-rf Mid-Mag-RF], first 4 entries (mngrp.bin loc: 0x2200000)<br/> |
− | [https://guides.gamercorner.net/ffviii/abilities/high-mag-rf High-Mag-RF], | + | [https://guides.gamercorner.net/ffviii/abilities/high-mag-rf High-Mag-RF], last 6 entries (mngrp.bin loc: 0x2200020) |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 47: | Line 178: | ||
'''0x01'''-'''0x38''' | '''0x01'''-'''0x38''' | ||
|} | |} | ||
+ | |||
==m003.bin== | ==m003.bin== | ||
[https://guides.gamercorner.net/ffviii/abilities/med-lv-up Med LV Up] | [https://guides.gamercorner.net/ffviii/abilities/med-lv-up Med LV Up] |
Revision as of 16:29, 22 April 2019
Info from FF8 - Cards & Menu Text by Sega Cheif and FF8 - mngrp.bin by JWP
Contents
BIN
Location of strings maybe and actual values for refine.
m000.bin
T Mag-RF | 7 entries | (mngrp.bin loc: 0x21F000) | Item to Thunder Magic |
I Mag-RF | 7 entries | (mngrp.bin loc: 0x21F038) | Item to Ice Magic |
F Mag-RF | 10 entries | (mngrp.bin loc: 0x21F070) | Item to Fire Magic |
L Mag-RF | 21 entries | (mngrp.bin loc: 0x21F0C0) | Item to Life Magic |
Time Mag-RF | 14 entries | (mngrp.bin loc: 0x21F168) | Item to Time Magic |
ST Mag-RF | 14 entries | (mngrp.bin loc: 0x21F1D8) | Item to Status Magic |
Supt Mag-RF | 17 entries | (mngrp.bin loc: 0x21F260) | Items to Support Magic |
Forbid Mag-RF | 6 entries | (mngrp.bin loc: 0x21F300) | Items to Forbidden Magic |
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset | Text Offset
(little-endian) |
Byte | 1 | Received | Amount received |
UInt16 | 2 | UNK | {0x0001} |
Byte | 1 | Input_Item_ID | Input: Item id value
0x00-0xC6 |
Byte | 1 | Required | Amount needed |
Byte | 1 | Output_Spell_ID | Output: Spell id value
0x01-0x38 |
m001.bin
Recov Med-RF: (mngrp.bin loc: 0x21F800) ST Med-RF: (mngrp.bin loc: 0x21F848) Ammo-RF: (mngrp.bin loc: 0x21F8A8) Forbid Med-RF: (mngrp.bin loc: 0x21F928) GFRecov Med-RF: (mngrp.bin loc: 0x21F9C8) GFAbl Med-RF: (mngrp.bin loc: 0x21FA28) Tool-RF: (mngrp.bin loc: 0x21FB78)
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset | Text Offset
(little-endian) |
Byte | 1 | Received | Amount received |
UInt16 | 2 | UNK | {0x0001} |
Byte | 1 | Input_Item_ID | Input: Item id value
0x00-0xC6 |
Byte | 1 | Required | Amount needed |
Byte | 1 | Output_Item_ID | Output: Item id value
0x00-0xC6 |
m002.bin
Mid-Mag-RF, first 4 entries (mngrp.bin loc: 0x2200000)
High-Mag-RF, last 6 entries (mngrp.bin loc: 0x2200020)
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset | Text Offset
(little-endian) |
Byte | 1 | Received | Amount received |
UInt16 | 2 | UNK | {0x0001} |
Byte | 1 | Input_Spell_ID | Input: Spell id value
0x01-0x38 |
Byte | 1 | Required | Amount needed |
Byte | 1 | Output_Spell_ID | Output: Spell id value
0x01-0x38 |
m003.bin
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset | Text Offset
(little-endian) |
Byte | 1 | Received | Amount received |
UInt16 | 2 | UNK | {0x0001} |
Byte | 1 | Input_Item_ID | Input: Item id value
0x00-0xC6 |
Byte | 1 | Required | Amount needed |
Byte | 1 | Output_Item_ID | Output: Item id value
0x00-0xC6 |
m004.bin
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset | Text Offset
(little-endian) |
Byte | 1 | Received | Amount received |
UInt16 | 2 | UNK | {0x0001} |
Byte | 1 | Card_ID | Card id value
0x00-0x6D |
Byte | 1 | Required | Amount needed |
Byte | 1 | Item_ID | Item id value
0x00-0xC6 |
MSG
Text offsets are in bin files. Strings end with 0x00. Strings are encoded.
m003.msg
Example:
Elixir:\n10 will refine \ninto 1 Megalixir\0
When Elixir Card is selected only "10 will refine into 1 Megalixir" shows up above in help box
When choose the a box shows up with entire string. With:
Elixir (Number remaining)
Number to refine 10
Megalixir (Total amount)
m004.msg
Example:
Geezard Card:\n1 will refine \ninto 5 Screws\0
When Geezard Card is selected only "1 will refine into 5 Screws" shows up above in help box
When choose the a box shows up with entire string. With:
Geezard (Number remaining)
Number to refine 1
Screws (Total amount)