Qhimm>Koral |
ffrtt>BukTop |
(7 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| =GMO Models= | | <small>Last updated: [[User:Koral|Koral]] 14:04, 30 Mar 2009 (EDT)</small> |
| | |
| | =GMO Model File= |
|
| |
|
| These files contain all the Characters and Location-Map models within the game. | | These files contain all the Characters and Location-Map models within the game. |
| | |
| | A complete list of Models referenced by the Filenames can be found here: [[Dissidia/GMO Files/File List|[GMO] File List]] |
|
| |
|
|
| |
|
Line 15: |
Line 19: |
|
| |
|
|
| |
|
| | ==File Header== |
|
| |
|
| | There is an initial 16-Byte header describing the file as a [GMO]: |
|
| |
|
| | <pre> |
| | 0x00 MAGIC = 0x4f 0x4d 0x47 0x2e 0x30 0x30 0x2e 0x31 0x50 0x53 0x50 0x00 0x00 0x00 0x00 |
| | "OMG 00 1PSP" |
| | </pre> |
|
| |
|
|
| |
|
| | After this comes the first specialised Chunk. |
|
| |
|
| =File List=
| |
|
| |
|
| This is a complete list of GMO files corresponding to the in-game models:
| | ==Chunks== |
|
| |
|
| <small>Courtesy of [http://forums.qhimm.com/index.php?action=profile;u=4603 Aurenasek116]</small>
| | Each Chunk contains an initial local header describing the Type and Size of the contents to come. |
|
| |
|
| <pre> | | <pre> |
| File000854.gmo to File000874.gmo - Squall
| | 0x00 SHORT Chunk-Type |
| File000877.gmo to File000889.gmo - Ultimecia
| | 0x02 SHORT Size of Chunk-Header |
| File000891.gmo to File000893.gmo - Chapter 8 Crystal
| | 0x04 LONG Size of Chunk-Data |
| File000895.gmo - Tonberry
| |
| File000896.gmo - Aerith
| |
| File000899.gmo to File000917.gmo - Bartz
| |
| File000920.gmo to File000930.gmo - Ex-Death
| |
| File000932.gmo to File000934.gmo - Chapter 5 Crystal
| |
| File000937.gmo to File000951.gmo - Cecil Paladin and Dark Knight
| |
| File000954.gmo to File000962.gmo - Golbez
| |
| File000964.gmo to File000966.gmo - Chapter 4 Crystal
| |
| File000969.gmo to File000985.gmo - Zidane
| |
| File000988.gmo to File001000.gmo - Kuja
| |
| File001002.gmo to File001004.gmo - Chapter 9 Crystal
| |
| File001006.gmo to File001008.gmo - Unknown Weird Object
| |
| File001010.gmo to File001027.gmo - Warrior of Light
| |
| File001029.gmo to File001041.gmo - Garland
| |
| File001043.gmo to File001047.gmo - Chapter 0 and 1 Crystal
| |
| File001049.gmo to File001055.gmo - Cosmos
| |
| File001057.gmo to File001059.gmo - Wild Rose
| |
| File001061.gmo to File001071.gmo - Writing Feather
| |
| File001073.gmo to File001076.gmo - Elixir
| |
| File001079.gmo to File001094.gmo - Cloud
| |
| File001097.gmo to File001103.gmo - Sephiroth
| |
| File001105.gmo to File001107.gmo - Chapter 7 Crystal
| |
| File001110.gmo to File001121.gmo - Terra
| |
| File001123.gmo to File001129.gmo - Kefka
| |
| File001131.gmo to File001133.gmo - Chapter 6 Crystal
| |
| File001136.gmo to File001152.gmo - Tidus
| |
| File001155.gmo to File001163.gmo - Jecht
| |
| File001165.gmo to File001167.gmo - Chapter 10 Crystal
| |
| File001170.gmo to File001184.gmo - Onion Knight
| |
| File001187.gmo to File001195.gmo - Cloud of Darkness
| |
| File001197.gmo to File001199.gmo - Chapter 3 Crystal
| |
| File001202.gmo to File001216.gmo - Firion
| |
| File001219.gmo to File001229.gmo - Emperor Palamecia
| |
| File001231.gmo to File001233.gmo - Chapter 2 Crystal
| |
| File001235.gmo - Cloud
| |
| File001237.gmo to File001241.gmo - Zidane
| |
| File001243.gmo to File001245.gmo - Tidus
| |
| File001247.gmo - Wild Rose
| |
| File001250.gmo - Cloud of Darkness
| |
| File001252.gmo - Ex-Death
| |
| File001254.gmo - Firion
| |
| File001256.gmo - Bartz
| |
| File001258.gmo - Terra
| |
| File001260.gmo - Squall
| |
| File001262.gmo - Tidus
| |
| File001264.gmo - Jecht
| |
| File001266.gmo - Ex-Death
| |
| File001268.gmo to File001286.gmo - Unknown Weird Object
| |
| File003526.gmo - Good Statue Pedestal
| |
| File003527.gmo - Warrior of Light Statue
| |
| File003528.gmo - Firion Statue
| |
| File003529.gmo - Onion Knight Statue
| |
| File003530.gmo - Cecil Dark Knight Statue
| |
| File003531.gmo - Bartz Statue
| |
| File003532.gmo - Terra Statue
| |
| File003533.gmo - Cloud Statue
| |
| File003534.gmo - Squall Statue
| |
| File003535.gmo - Zidane Statue
| |
| File003536.gmo - Tidus Statue
| |
| File003537.gmo - Shantotto Statue
| |
| File003538.gmo - Garland Statue
| |
| File003539.gmo - Emperor Palamecia Statue
| |
| File003540.gmo - Cloud of Darkness Statue
| |
| File003541.gmo - Golbez Statue
| |
| File003542.gmo - Ex-Death Statue
| |
| File003543.gmo - Kefka Statue
| |
| File003544.gmo - Sephiroth Statue
| |
| File003545.gmo - Ultimecia Statue
| |
| File003546.gmo - Kuja Statue
| |
| File003547.gmo - Jecht Statue
| |
| File003548.gmo - Judge Gabranth Statue
| |
| File003549.gmo - Evil Statue Pedestal
| |
| File003550.gmo - World Map Enemy Statue 1
| |
| File003551.gmo - World Map Enemy Statue 2
| |
| File003552.gmo - World Map Enemy Statue 3
| |
| File003553.gmo - World Map Enemy Statue 4
| |
| File003591.gmo to File003630.gmo - Various Map Objects
| |
| File003632.gmo - Hero Statue
| |
| File003634.gmo - Villain Statue
| |
| File003635.gmo - Treasure Chest 1
| |
| File003636.gmo - Elixir
| |
| File003637.gmo - Summon Crystal
| |
| File003638.gmo - Treasure Chest 2
| |
| File003639.gmo - Treasure Chest 3
| |
| File003645.gmo to File003656.gmo - Map Skyboxes
| |
| File003706.gmo - Warrior of Light/Knight of Light (Press Enter to Switch Model)
| |
| File003707.gmo - Warior of Light/Knight of Light Alternate Costumes (Press Enter)
| |
| File003708.gmo - Crystal Ghost Warrior of Light
| |
| File003711.gmo - Garland
| |
| File003712.gmo - Garland Alternate Costume
| |
| File003713.gmo - Crystal Ghost Garland
| |
| File003716.gmo - Firion/Master Firion (Press Enter)
| |
| File003717.gmo - Firion/Master Firion Alternate Costumes (Press Enter)
| |
| File003719.gmo - Crystal Ghost Firion
| |
| File003721.gmo - Emperor Palamecia/Emperor of Hell (Press Enter)
| |
| File003722.gmo - Emperor Palamecia/Emperor of Hell Alternate Costumes (Press Enter)
| |
| File003723.gmo - Crystal Ghost Emperor Palamecia
| |
| File003726.gmo - Onion Knight/Ninja/Sage (Press Enter)
| |
| File003727.gmo - Onion Knight/Ninja/Sage Alternate Costumes (Press Enter)
| |
| File003728.gmo - Crystal Ghost Onion Knight
| |
| File003731.gmo - Cloud of Darkness/Final Cloud of Darkness (Press Enter)
| |
| File003732.gmo - Cloud of Darkness/Final Cloud of Darkness Alternate Costumes (Press Enter)
| |
| File003733.gmo - Crystal Ghost Cloud of Darkness
| |
| File003736.gmo - Cecil Dark Knight/Paladin EX Weapons (Press Enter)
| |
| File003737.gmo - Cecil Dark Knight/Paladine EX Weapons Alternate Costumes (Press Enter)
| |
| File003738.gmo - Crystal Ghost Cecil Dark Knight/Paladin (Press Enter)
| |
| File003741.gmo - Golbez/Golbez Shadow Dragon (Press Enter)
| |
| File003742.gmo - Golbez/Golbez Shadow Dragon Alternate Costumes (Press Enter)
| |
| File003743.gmo - Crystal Ghost Golbez
| |
| File003746.gmo - Bartz
| |
| File003747.gmo - Bartz Alternate Costume
| |
| File003748.gmo - Cystal Ghost Bartz
| |
| File003751.gmo - Ex-Death/Void Ex-Death (Press Enter)
| |
| File003752.gmo - Ex-Death/Void Ex-Death Alternate Costumes (Press Enter)
| |
| File003753.gmo - Crystal Ghost Ex-Death
| |
| File003756.gmo - Terra/Esper Terra (Press Enter)
| |
| File003757.gmo - Terra/Esper Terra Alternate Costumes (Press Enter)
| |
| File003758.gmo - Crystal Ghost Terra
| |
| File003761.gmo - Kefka/God Kefka (Press Enter)
| |
| File003762.gmo - Kefka/God Kefka Alternate Costumes (Press Enter)
| |
| File003763.gmo - Crystal Ghost Kefka
| |
| File003766.gmo - Cloud
| |
| File003767.gmo - Cloud Alternate Costume
| |
| File003768.gmo - Crystal Ghost Cloud
| |
| File003771.gmo - Sephiroth/One Winged Sephiroth (Press Enter)
| |
| File003772.gmo - Sephiroth/One Winged Sephiroth Alternate Costumes (Press Enter)
| |
| File003773.gmo - Crystal Ghost Sephiroth
| |
| File003776.gmo - Squall
| |
| File003777.gmo - Squall Alternate Costume
| |
| File003778.gmo - Crystal Ghost Squall
| |
| File003781.gmo - Ultimecia/Griever Ultimecia (Press Enter)
| |
| File003782.gmo - Ultimecia/Griever Ultimecia Alternate Costumes (Press Enter)
| |
| File003783.gmo - Crystal Ghost Ultimecia
| |
| File003786.gmo - Zidane/Trance Zidane (Press Enter)
| |
| File003787.gmo - Zidane/Trance Zidane Alternate Costumes (Press Enter)
| |
| File003788.gmo - Crystal Ghost Zidane
| |
| File003791.gmo - Kuja/Trance Kuja (Press Enter)
| |
| File003792.gmo - Kuja/Trance Kuja Alternate Costumes (Press Enter)
| |
| File003793.gmo - Crystal Ghost Kuja
| |
| File003796.gmo - Tidus
| |
| File003797.gmo - Tidus Alternate Costume
| |
| File003798.gmo - Crystal Ghost Tidus
| |
| File003801.gmo - Jecht/Final Aeon Jecht (Press Enter)
| |
| File003802.gmo - Jecht/Final Aeon Jecht Alternate Costumes (Press Enter)
| |
| File003803.gmo - Crystal Ghost Jecht
| |
| File003806.gmo - Shantotto/Cobra Set Shantotto (Press Enter)
| |
| File003807.gmo - Shantotto/Cobra Set Shantotto Alternate Costumes (Press Enter)
| |
| File003808.gmo - Crystal Ghost Shantotto
| |
| File003811.gmo - Gabranth/Judge Gabranth (Press Enter)
| |
| File003812.gmo - Gabranth/Judge Gabranth Alternate Costumes (Press Enter)
| |
| File003813.gmo - Crystal Ghost Gabranth/Judge Gabranth (Press Enter)
| |
| File003816.gmo - Chaos
| |
| File003818.gmo - Chaos/Full Power Chaos (Press Enter)
| |
| File003820.gmo - Chaos/Full Power Chaos (Press Enter)
| |
| File003823.gmo to File003859.gmo - Maps
| |
| File003862.gmo - Star Skybox
| |
| File004000.gmo to File004044.gmo - Unknown Objects
| |
| </pre> | | </pre> |
| | |
| | |
| | A number of Chunk-Types have been discovered, described in detail in the sections to follow. |
| | |
| | |
| | ===0x0002 - File Start=== |
| | |
| | |
| | This Chunk can be described as the root Chunk containing all Sub-Chunks within. |
| | |
| | |
| | |
| | ===0x0003 - Sub-File=== |
| | |
| | |
| | These Chunks mark the exact nature of the Chunks which follow, and can be determined by reading the last SHORT of the chunk. |
| | |
| | They usually mark Model or Skeletal data, although there may be more types which are currently undocumented. |
| | |
| | Known Values: |
| | * 0x6f6d Models |
| | * 0x305f Skeletal Animations |
| | |
| | |
| | ===0x0004 - Bone Info=== |
| | |
| | ===0x0005 - Model Surface=== |
| | |
| | ===0x0006 - Mesh=== |
| | |
| | ===0x0007 - Vertex Array=== |
| | |
| | === 0x0008 - Material=== |
| | |
| | ===0x0009 - Texture Reference=== |
| | |
| | ===0x000A - Texture=== |
| | |
| | ===0x000B - Shared Vertex Data=== |
| | |
| | ===0x000F - Texture Animation=== |
| | |
| | ===0x8061 - Mesh Material Info=== |
| | |
| | ===0x8015 - UV Scale and Bias=== |
| | |
| | ===0x8066 - Mesh Index Data === |
| | |
| | ===0x8081 - Material Texture Blend=== |
| | |
| | ===0x8082 - Material RGBA=== |
| | |
| | ===0x8083 - Material Specularity=== |