Difference between revisions of "Persona 3 and 4:ROM map"

From Data Crystal
Jump to: navigation, search
m
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
Using an RMD viewer, it is possible to open and inspect the models packaged in .cvm files within Persona 3 or Persona 4's iso. There is very little knowledge about these filetypes documented online, so the purpose of most of the files is up for speculation.
 
Using an RMD viewer, it is possible to open and inspect the models packaged in .cvm files within Persona 3 or Persona 4's iso. There is very little knowledge about these filetypes documented online, so the purpose of most of the files is up for speculation.
 
=== Persona 3 ===
 
=== Persona 3 ===
==== btl.cvm\model\field\ ====
+
==== BGM.CVM ====
This directory appears to contain playable overworld models of the protagonist.
+
This directory contains ADX sound files that loop and playback during gameplay.
They exclude models used in battle or in dungeon exploration.
+
You can convert them to WAV or vice versa using DKZ Studio or RMDEditor v1.3.
There are models of other party members in here as well, presumably serving the same purpose.
+
 
 +
==== BTL.CVM ====
 +
 
 +
{| class="wikitable"
 +
|+ BTL.CVM
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| BATTLE
 +
| TBL 
 +
|
 +
|-
 +
| MODEL
 +
 +
| Contains directories for various types of models
 +
|-
 +
| SKILL
 +
| BED, SE
 +
|
 +
|-
 +
| SND_BENC
 +
| BVP, BIN
 +
|
 +
|}
 +
 
 +
{| class="wikitable"
 +
|+ BTL.CVM\BATTLE
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| CUTIN
 +
| CPK, CIN, BIN, EPL, TMX 
 +
|
 +
|-
 +
| EFFECT
 +
| BED
 +
|
 +
|-
 +
| PANEL
 +
| BIN
 +
| Player/enemy advantage graphics, some unused placeholders
 +
|-
 +
| RESULT
 +
| BIN, BMD
 +
| Result screen graphics for Aigis and Minato
 +
|-
 +
| SHUFFLE
 +
| BIN
 +
| Shuffle Time graphics
 +
|}
 +
 
 +
{| class="wikitable"
 +
|+ BTL.CVM\MODEL
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| FACILITYP
 +
| RMD
 +
| Models for Persona compendium
 +
|-
 +
| FIELD
 +
| RMD
 +
| Playable Protagonist Models (outside of battle)
 +
|-
 +
| NPC
 +
| RMD
 +
| Non-playable character models
 +
|-
 +
| PACK
 +
| PAC
 +
| Main character and enemy/boss models (in-battle)
 +
|-
 +
| PERSONA
 +
| RMD
 +
| Persona Models (in-battle)
 +
|-
 +
| SYMBOL
 +
| RMD
 +
| Shadow Models (outside of battle)
 +
|-
 +
| WEAPON
 +
| RMD
 +
| Weapon Models (in-battle/Tartarus)
 +
|}
 +
 
 +
 
 +
{| class="wikitable"
 +
|+ BTL.CVM\SND_BENC
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| BOSS
 +
| PAK
 +
| Boss voices and scripts
 +
|-
 +
| PANEL
 +
| BIN
 +
| In-battle HUD Graphics
 +
|}
 +
 
 +
 
 +
==== DATA.CVM ====
 +
 
 
{| class="wikitable"
 
{| class="wikitable"
 +
|+ DATA.CVM
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| BUSTUP
 +
| BIN 
 +
| Various character portrait graphics
 +
|-
 +
| CAMP
 +
| PAK, BIN, SPR
 +
| UI/Menu Graphics out-of-battle?
 +
|-
 +
| CARD
 +
| TMX, BIN
 +
| Tarot Card Graphics
 +
|-
 +
| CUTIN\SHAPE
 +
| CPK
 +
|
 +
|-
 +
| EFFECT
 +
| BIN, TMX
 +
|
 +
|-
 +
| EVENT
 +
| PM1, PM2, BIN, PAK
 +
| Event script files
 
|-
 
|-
! align=left| File
+
| FACILITY
! align=left| Description
+
| PAK, SEQ, SPR, BIN, BAT
! align=left| Size
+
|  
 
|-
 
|-
| fc_01_00.rmd
+
| FIELD
| Minato Arisato (overcoat, no gun) 
+
| RMD, FLD
| 365,023 bytes
+
|  
 
|-
 
|-
| fc_01_01.rmd
+
| FONT
| Minato Arisato (no overcoat) 
+
| FNT, TMX
| 359,537 bytes
+
|  
 
|-
 
|-
| fc_01_02.rmd
+
| FTP_IRX
| Minato Arisato (winter coat)
+
| IRX
| 349,425 bytes
+
|  
 
|-
 
|-
| fc_01_03.rmd
+
| HELP
| Minato Arisato (blue and white t-shirt) 
+
| PAK, BMD
| 350,170 bytes
+
|  
 
|-
 
|-
| fc_01_04.rmd
+
| ICON
| Minato Arisato (overcoat, sees armband and gun)
+
| EPL 
| 376,515 bytes
+
|  
 
|-
 
|-
| fc_01_05.rmd
+
| IRX_NEW
| Minato Arisato (overcoat, no gun) 
+
| IRX, IMG
| 233,269 bytes
+
|  
 
|-
 
|-
| fc_01_06.rmd
+
| LMAP
| Minato Arisato (sandals, swimsuit) 
+
| LMAP_DAT
| 236,788 bytes
+
|  
 
|-
 
|-
| fc_01_07.rmd
+
| OPED
| Unknown, cannot be viewed
+
| BIN, TMX
| Unknown
+
| Logo and Title Screen Graphics
 
|-
 
|-
| fc_01_08.rmd
+
| SHUFFLE
| Minato Arisato (overcoat, no gun)
+
| BIN
| 259,339 bytes
+
| Shuffle Time graphics
 +
|-
 +
| SCRIPT\EVENT
 +
| BF
 +
| Event Script
 +
|-
 +
| SFD
 +
| SFD
 +
|
 +
|-
 +
| SMAP
 +
| SPR, TMX
 +
| Tartarus Mini-map graphics
 +
|-
 +
| SOUND
 +
| ADX, BD, SQ, HD, SFD, AFS, SE
 +
| Voice files for events and battle
 +
|-
 +
| SOUND2
 +
| ADX
 +
| Sound effects for events and battle
 +
|-
 +
| STRATUM
 +
| DAT, TMX
 +
| Graphics for selecting a floor in Tartarus
 
|}
 
|}
  
  
The reason for the similarities between fc_01_05.rmd and fc_01_00.rmd is currently unknown.
+
{| class="wikitable"
The differences in filesize may be due to animation.
+
|+ DATA.CVM\CAMP
[[File:AdachioverMinato.png|200px|thumb|right|Adachi from Persona 4 imported properly over Persona 3's main character]]
+
|-
=====Swapping=====
+
! align=left| Directory
The models in this directory can be swapped with other .rmd models (including other games) as long as they do not have a larger filesize, which results in corruption of the btl.cvm.
+
! align=left| Contains Format
However, swapping models that are presumably used for different purposes (found in other directories or games) leads to improper use of animation.
+
! align=left| Purpose
 +
|-
 +
| COMMU
 +
| PAK
 +
| Arcana and Social Link character graphics
 +
|-
 +
| FONT
 +
| INI, SPR
 +
|
 +
|-
 +
| PERSONA
 +
| TMX
 +
| Persona portrait graphics
 +
|-
 +
| STATUS
 +
| TMX
 +
| "Status" graphic
 +
|}
 +
 
 +
{| class="wikitable"
 +
|+ DATA.CVM\FIELD
 +
|-
 +
! align=left| Directory
 +
! align=left| Contains Format
 +
! align=left| Purpose
 +
|-
 +
| BTL_EFFECT
 +
| PAK, EPL
 +
|
 +
|-
 +
| EFFECT
 +
| EPL
 +
|
 +
|-
 +
| GRMD
 +
| RMD
 +
| Parts of Tartarus
 +
|-
 +
| ICON
 +
| BIN
 +
|
 +
|-
 +
| MAP
 +
| MAP
 +
|
 +
|-
 +
| PACK
 +
| PAC, FPC
 +
|
 +
|-
 +
| RMD
 +
| RMD
 +
| Parts of overworld locations
 +
|-
 +
| SCRIPT
 +
| BF
 +
| Support and overworld dialog text
 +
|-
 +
| TABLE
 +
| BIN, BF
 +
|
 +
|}
  
=== Persona 4 ===
+
{{Internal Data|game=Persona 3 and 4}}
====data.cvm\model\npc====
 
* '''NPC N1_1.RMD'''    Yu Narukami black pants white shirt 376,354 bytes
 
* '''NPC N1_2.RMD'''    Yu Narukami brown pants white  512,339 bytes
 
* '''NPC N1_3.RMD'''    Yu Narukami school uniform 535,774 bytes
 
* '''NPC N1_4.RMD'''    Yu Narukami winter uniform 530,506 bytes
 
* '''NPC N2_1.RMD''' Yu Narukami black pants white collar with GLASSES 254,461 bytes
 
* '''NPC N2_3.RMD''' Yu Narukami school uniform with GLASSES 274,049 bytes
 
* '''NPC N3_0.RMD''' Yu Narukami sweater, phone, bare feet sweatpants 612,373 bytes
 
* '''NPC N4_0.RMD'''    Yu Narukami yaso jersey 302,655 bytes
 
* '''NPC N5_0.RMD'''    Yu Narukami yaso jersey 377,469 bytes
 
* '''NPC N6_0.RMD'''    Yu Narukami basketball jersey 505,580 bytes
 
* '''NPC N7_0.RMD'''    Yu Narukami soccer jersey 510,484 bytes
 
* '''NPC N8_0.RMD''' unknown, 228,428 bytes
 
* '''NPC N9_0.RMD'''    Yu Narukami in towel 245,759 bytes
 
* '''NPC N10_0.RMD'''    Yu Narukami in drag with sword 211,823 bytes
 
* '''NPC N11_0.RMD'''    Yu Narukami in swimsuit 244,831 bytes
 
* '''NPC N12_0.RMD'''    Yu Narukami with bag 276,484 bytes
 
* '''NPC N13_0.RMD'''    Yu Narukami in hospital uniform 507,009 bytes
 
* '''NPC N14_0.RMD'''    Yu Narukami in junes uniform 346,846 bytes
 
* '''NPC N15_1.RMD'''    Yu Narukami with suitcase white shirt 269,401 bytes
 
* '''NPC N15_3.RMD'''    Yu Narukami with suitcase in school uniform 269,401 bytes
 
* '''NPC N16_1.RMD''' Yu Narukami white shirt black pants 221,848 bytes
 
* '''NPC N16_2.RMD''' Yu Narukami white shirt brown pants 218,001 bytes
 
* '''NPC N16_3.RMD''' Yu Narukami school uniform 241,436 bytes
 
* '''NPC N16_4.RMD''' Yu Narukami with winter uniform 236,168 bytes
 
* '''NPC N17_1.RMD''' Yu Narukami white shirt black pantswith umbrella and briefcase 284,640 bytes
 
* '''NPC N17_1.RMD''' Yu Narukami school uniform with umbrella and briefcase 304,228 bytes
 
* '''NPC N18_1.RMD''' Yu Narukami white shirt black pants with socks 325,526 bytes
 
* '''NPC N18_2.RMD''' Yu Narukami white shirt brown pants with socks 320,371 bytes
 
* '''NPC N18_3.RMD''' ??? (probably school uniform with socks) 349,102 bytes
 
* '''NPC N18_4.RMD''' Yu Narukami winter uniform with socks 339,138 bytes
 
* '''NPC N19_1.RMD'''    Yu Narukami black pants white collar shirt 215,336 bytes
 
* '''NPC N19_2.RMD'''    Yu Narukami brown pants popped collar shirt 211,489 bytes
 
* '''NPC N19_3.RMD'''    Yu Narukami school uniform 234,924 bytes
 
* '''NPC N19_4.RMD'''    Yu Narukami winter uniform 229,656 bytes
 
* '''NPC N20_0.RMD'''    Yu Narukami pajamas 355,839 bytes
 
* '''NPC N21_0.RMD''' ??? 346,292 bytes
 
* '''NPC N22_0.RMD''' ??? 411,486 bytes
 
* '''NPC N23_0.RMD''' yu naukami school uniform 391,092 bytes
 
* '''NPC N24_0.RMD''' yu naukami school uniform with bag 303,855 bytes
 
* '''NPC N25_0.RMD''' yu naukami school uniform with bowl 380,154 bytes
 
* '''NPC N26_0.RMD''' Yu Narukami winter uniform slip of paper 297,038 bytes
 
* '''NPC N27_0.RMD''' Yu Narukami white shirt black pants 318,052 bytes
 
* '''NPC N28_0.RMD''' Yu Narukami winter uniform 606,872 bytes
 
* '''NPC N29_0.RMD''' Yu Narukami school uniform 443,888 bytes
 
* '''NPC N30_0.RMD''' Yu Narukami school uniform 257,026 bytes
 
* '''NPC N31_0.RMD''' Yu Narukami school uniform 340,246 bytes
 
* '''NPC N32_0.RMD''' Yu Narukami school uniform 347,628 bytes
 
* '''NPC N33_0.RMD''' Yu Narukami white shirt black pants with socks 301,830 bytes
 
* '''NPC N34_0.RMD''' Yu Narukami winter unifom 300,834 bytes
 
* '''NPC N35_0.RMD''' Yu Narukami white shirt brown pants 260,641 bytes
 
* '''NPC N36_0.RMD''' Yu Narukami school uniform GLASSES  350,545 bytes
 
* '''NPC N37_0.RMD''' Yu Narukami white shirt black pants GLASSES 260,469 bytes
 
* '''NPC N38_0.RMD''' ??? 348,068 bytes
 
* '''NPC N30_1.RMD''' Yu Narukami white shirt black pants with socks 271,664 bytes
 
* '''NPC N39_2.RMD''' Yu Narukami white shirt brown pants with socks 266,509 bytes
 
* '''NPC N39_3.RMD''' ??? (probably uniform with socks again) 276,780 bytes
 
* '''NPC N39_4.RMD''' Yu Narukami winter unifom with socks 266,816 bytes
 
* '''NPC N40_0.RMD''' Yu Narukami winter unifom with swim trunks 283,488 bytes
 
* '''NPC N41_0.RMD''' ??? 271,232 bytes
 
* '''NPC N42_0.RMD''' yu naukami school uniform 259,046 bytes
 
* '''NPC N43_0.RMD''' Yu Narukami winter uniform with bag 271,690 bytes
 
* '''NPC N44_0.RMD''' Yu Narukami winter uniform with paper 264,528 bytes
 
* '''NPC N45_0.RMD''' Yu Narukami white shirt black pants 243,710 bytes
 
* '''NPC N46_1.RMD''' Yu Narukami winter unifom with phone 320,026 bytes
 
* '''NPC N46_2.RMD''' Yu Narukami white shirt brown pants with phone 316,179 bytes
 
* '''NPC N46_3.RMD''' Yu Narukami school uniform with phone 339,614 bytes
 
* '''NPC N46_4.RMD''' Yu Narukami winter uniform with phone 334,346 bytes
 
* '''NPC N47_1.RMD''' Yu Narukami white shirt black pants 273,902 bytes
 
* '''NPC N47_2.RMD '''  Yu Narukami brown pants popped collar shirt 270,055 bytes
 
* '''NPC N47_3.RMD'''  Yu Narukami school uniform 293,490 bytes
 
* '''NPC N47_4.RMD'''  Yu Narukami winter uniform 288,222 bytes
 
* '''NPC N48_0.RMD'''  Yu Narukami winter uniform with bag 271,216 bytes
 
* '''NPC N49_1.RMD''' Yu Narukami white shirt black pants GLASSES 272,827 bytes
 
* '''NPC N49_3.RMD'''  Yu Narukami school uniform GLASSES 292,415 bytes
 
* '''NPC N50_1.RMD''' Yu Narukami white shirt black pants 408,452 bytes
 
* '''NPC N50_3.RMD'''  Yu Narukami school uniform 428,744 bytes
 
* '''NPC N51_1.RMD'''  Yu Narukami white shirt black pants TRUMPET 266,736 bytes
 
* '''NPC N51_3.RMD'''  Yu Narukami school uniform TRUMPET 286,324 bytes
 
* '''NPC N52_1.RMD'''  Yu Narukami white shirt black pants 399,922 bytes
 
* '''NPC N52_3.RMD'''  Yu Narukami school uniform 419,510 bytes
 
* '''NPC N53_0.RMD''' Yu Narukami yaso jersey BASKETBALL 224,591 bytes
 
* '''NPC N54_0.RMD''' Yu Narukami basketball jersey BASKETBALL 212,870 bytes
 
* '''NPC N55_0.RMD''' Yu Narukami soccer jersey SOCCER BALL 249,164 bytes
 
* '''NPC N56_1.RMD'''  Yu Narukami white shirt black pants 244,898 bytes
 
* '''NPC N56_3.RMD'''  Yu Narukami school uniform 264,486 bytes
 
* '''NPC N57_1.RMD'''  Yu Narukami white shirt black pants with socks 425,600 bytes
 
* '''NPC N57_2.RMD'''  Yu Narukami white shirt brown pants with socks 420,445 bytes
 
* '''NPC N57_3.RMD''' ??? (probably school uniform with socks) 449,176 bytes
 
* '''NPC N57_4.RMD''' Yu Narukami winter unifom with socks 439,212 bytes
 
* '''NPC N58_1.RMD'''  Yu Narukami white shirt black pants 416,458 bytes
 
* '''NPC N58_2.RMD'''  Yu Narukami white shirt brown pants 412,611 bytes
 
* '''NPC N58_3.RMD''' Yu Narukami school uniform 436,750  bytes
 
* '''NPC N58_4.RMD''' Yu Narukami winter uniform 430,778 bytes
 
* '''NPC N59_1.RMD'''  Yu Narukami white shirt black pants 406,024 bytes
 
* '''NPC N59_2.RMD'''  Yu Narukami white shirt brown pants 402,177 bytes
 
* '''NPC N59_3.RMD''' Yu Narukami school uniform 425,612 bytes
 
* '''NPC N59_4.RMD''' Yu Narukami winter uniform 420,344 bytes
 
* '''NPC N60_1.RMD'''  Yu Narukami white shirt black pants 467,726 bytes
 
* '''NPC N60_2.RMD'''  Yu Narukami white shirt brown pants 463,879 bytes
 
* '''NPC N60_3.RMD''' Yu Narukami school uniform 488,018 bytes
 
* '''NPC N60_4.RMD''' Yu Narukami winter uniform 482,046 bytes
 
* '''NPC N60_1.RMD'''  Yu Narukami white shirt black pants 406,968 bytes
 
* '''NPC N60_2.RMD'''  Yu Narukami white shirt brown pants 403,121 bytes
 
* '''NPC N60_3.RMD''' Yu Narukami school uniform 426,556 bytes
 
* '''NPC N60_4.RMD''' Yu Narukami winter uniform 421,288 bytes
 
* '''NPC N61_1.RMD'''  Yu Narukami white shirt black pants 406,968 bytes
 
* '''NPC N61_2.RMD'''  Yu Narukami white shirt brown pants 403,121 bytes
 
* '''NPC N61_3.RMD''' Yu Narukami school uniform 426,556 bytes
 
* '''NPC N61_4.RMD''' Yu Narukami winter uniform 421,288 bytes
 
* '''NPC N62_0.RMD''' Yu Narukami school uniform 264,014 bytes
 
* '''NPC N63_1.RMD'''  Yu Narukami white shirt black pants 394,134 bytes
 
* '''NPC N63_3.RMD''' Yu Narukami school uniform 413,722 bytes
 
* '''NPC N64_2.RMD''' Yu Narukami white shirt brown pants 394,505 bytes
 

Latest revision as of 22:13, 5 November 2015

Model Files

Using an RMD viewer, it is possible to open and inspect the models packaged in .cvm files within Persona 3 or Persona 4's iso. There is very little knowledge about these filetypes documented online, so the purpose of most of the files is up for speculation.

Persona 3

BGM.CVM

This directory contains ADX sound files that loop and playback during gameplay. You can convert them to WAV or vice versa using DKZ Studio or RMDEditor v1.3.

BTL.CVM

BTL.CVM
Directory Contains Format Purpose
BATTLE TBL
MODEL Contains directories for various types of models
SKILL BED, SE
SND_BENC BVP, BIN
BTL.CVM\BATTLE
Directory Contains Format Purpose
CUTIN CPK, CIN, BIN, EPL, TMX
EFFECT BED
PANEL BIN Player/enemy advantage graphics, some unused placeholders
RESULT BIN, BMD Result screen graphics for Aigis and Minato
SHUFFLE BIN Shuffle Time graphics
BTL.CVM\MODEL
Directory Contains Format Purpose
FACILITYP RMD Models for Persona compendium
FIELD RMD Playable Protagonist Models (outside of battle)
NPC RMD Non-playable character models
PACK PAC Main character and enemy/boss models (in-battle)
PERSONA RMD Persona Models (in-battle)
SYMBOL RMD Shadow Models (outside of battle)
WEAPON RMD Weapon Models (in-battle/Tartarus)


BTL.CVM\SND_BENC
Directory Contains Format Purpose
BOSS PAK Boss voices and scripts
PANEL BIN In-battle HUD Graphics


DATA.CVM

DATA.CVM
Directory Contains Format Purpose
BUSTUP BIN Various character portrait graphics
CAMP PAK, BIN, SPR UI/Menu Graphics out-of-battle?
CARD TMX, BIN Tarot Card Graphics
CUTIN\SHAPE CPK
EFFECT BIN, TMX
EVENT PM1, PM2, BIN, PAK Event script files
FACILITY PAK, SEQ, SPR, BIN, BAT
FIELD RMD, FLD
FONT FNT, TMX
FTP_IRX IRX
HELP PAK, BMD
ICON EPL
IRX_NEW IRX, IMG
LMAP LMAP_DAT
OPED BIN, TMX Logo and Title Screen Graphics
SHUFFLE BIN Shuffle Time graphics
SCRIPT\EVENT BF Event Script
SFD SFD
SMAP SPR, TMX Tartarus Mini-map graphics
SOUND ADX, BD, SQ, HD, SFD, AFS, SE Voice files for events and battle
SOUND2 ADX Sound effects for events and battle
STRATUM DAT, TMX Graphics for selecting a floor in Tartarus


DATA.CVM\CAMP
Directory Contains Format Purpose
COMMU PAK Arcana and Social Link character graphics
FONT INI, SPR
PERSONA TMX Persona portrait graphics
STATUS TMX "Status" graphic
DATA.CVM\FIELD
Directory Contains Format Purpose
BTL_EFFECT PAK, EPL
EFFECT EPL
GRMD RMD Parts of Tartarus
ICON BIN
MAP MAP
PACK PAC, FPC
RMD RMD Parts of overworld locations
SCRIPT BF Support and overworld dialog text
TABLE BIN, BF


Internal Data for Persona 3 and 4

ROM MapRAM MapText TableNotesTutorials