Difference between revisions of "Persona 3 and 4"

From Data Crystal
Jump to: navigation, search
(Created page with "== Background == 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 ...")
 
m (added TMX link)
 
(19 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Background ==
+
{{PS2
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.
+
|title=Persona 3 and 4
==Models==
+
|image=
=== Persona 3 ===
+
|game=Persona 3 and 4
==== btl.cvm\model\field\ ====
+
|developer=Atlus
This directory appears to contain playable overworld models of the protagonist.
+
|designer=Katsura Hashino
They exclude models used in battle or in dungeon exploration.
+
|artists=Shigenori Soejima
There are models of other party members in here as well, presumably serving the same purpose.
+
|composer=Shoji Meguro
* '''fc_01_00.rmd''' Minato Arisato (overcoat, no gun)  365,023 bytes
+
|released=Jul 13, 2006/Jul 10, 2008
* '''fc_01_01.rmd''' Minato Arisato (no overcoat) 359,537 bytes
+
|versions=FES (Persona 3), Portable (Persona 3), Golden (Persona 4)
* '''fc_01_02.rmd''' Minato Arisato (winter coat) 349,425 bytes
+
|discs=Digital Release, Physical Copy
* '''fc_01_03.rmd''' Minato Arisato (blue and white t-shirt) 350,170 bytes
+
}}
* '''fc_01_04.rmd''' Minato Arisato (overcoat, sees armband and gun)  376,515 bytes
 
* '''fc_01_05.rmd''' Minato Arisato (overcoat, no gun)  233,269 bytes
 
* '''fc_01_06.rmd''' Minato Arisato (sandals, swimsuit)  236,788 bytes
 
* '''fc_01_07.rmd''' Unknown, cannot be viewed
 
* '''fc_01_08.rmd''' Minato Arisato (overcoat, no gun)  259,339 bytes
 
  
The reason for the similarities between fc_01_05.rmd and fc_01_00.rmd is currently unknown.
+
==Utilities==
The differences in filesize may be due to animation.
+
{| class="wikitable"
[[File:AdachioverMinato.png|200px|thumb|right|NPC2\N4809_0.rmd (tohru adachi) 326,826 bytes imported over FC_xx_xx in p3's btl\model\feild]]
+
|-
=====Swapping=====
+
! align=left| Utilities
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| Creator
However, swapping models that are presumably used for different purposes (found in other directories or games) leads to improper use of animation.
+
! align=left| Link
 +
! align=left| Link
 +
|-
 +
| RMDImportingMaxScript
 +
| TGE
 +
| [http://forum.xentax.com/viewtopic.php?f=16&t=12813 Xentax Thread]
 +
| A script for importing RMD files into 3DS Max
 +
|-
 +
| RMDEditor
 +
| OfTheSeventh, ThatTrueStruggle
 +
| [http://www.romhacking.net/forum/index.php/topic,16217.0.html Find the newest build]
 +
| A program to open and edit RMD/PAC files
 +
|-
 +
| RMDViewer
 +
| OfTheSeventh, ThatTrueStruggle
 +
| [https://www.dropbox.com/s/8b2pamlxjxdd6f0/RMDViewer.exe?dl=0]
 +
| A program to open and edit RMD/PAC files
 +
|}
  
=== Persona 4 ===
+
* [https://www.dropbox.com/s/8b2pamlxjxdd6f0/RMDViewer.exe?dl=0 RMDViewer - A program to view RMD model files, and export them to .OBJ files]
====data.cvm\model\npc====
+
* [https://raw.githubusercontent.com/ThatOneStruggle/pythonGameScripts/master/fmt_pac_extractor.py PAC to RMD Extractor - Program to extract RMD files from PAC files]
* '''NPC N1_1.RMD'''    Yu Narukami black pants white shirt 376,354 bytes
+
* [http://puu.sh/gX303.7z RMDTool - A program to export and import meshes from RMD files]
* '''NPC N1_2.RMD'''    Yu Narukami brown pants white  512,339 bytes
+
* [https://www.dropbox.com/s/n0oykr2ev6skylt/TMX%20Explorer.exe?dl=0 TMXViewer - A program to view and save TMX/SPR/BIN files as PNG]
* '''NPC N1_3.RMD'''    Yu Narukami school uniform 535,774 bytes
+
* [https://www.dropbox.com/s/35bkuk3q7akf4k6/TMXEditor.exe?dl=0 TMXEditor - A program to edit sprite files and their palettes]
* '''NPC N1_4.RMD'''    Yu Narukami winter uniform 530,506 bytes
+
* [https://raw.githubusercontent.com/ThatOneStruggle/pythonGameScripts/master/datMythReader.py DATMythViewer - An in progress viewer/editor for DATMyth.bmd, a format containing texts]
* '''NPC N2_1.RMD''' Yu Narukami black pants white collar with GLASSES 254,461 bytes
+
* [https://raw.githubusercontent.com/ThatOneStruggle/pythonGameScripts/master/spr_tmx_import.py TMXImporter - A program to import TMX files into an SPR file]
* '''NPC N2_3.RMD''' Yu Narukami school uniform with GLASSES 274,049 bytes
+
* [http://puu.sh/h0M5l.7z ACX Tool - A program to export voices in a PAC file]
* '''NPC N3_0.RMD''' Yu Narukami sweater, phone, bare feet sweatpants 612,373 bytes
+
* [https://www.dropbox.com/s/bki0gya9xhmoax4/PES%20Video%20Convert.exe?dl=0 PES Video Converter - A program to export/create cutscenes]
* '''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
 
  
 +
==Hacks==
 +
{| class="wikitable"
 +
|-
 +
! align=left| Name of Hack
 +
! align=left| Creator
 +
! align=left| Description
 +
! align=left| Progress
 +
! align=left| Link
 +
|-
 +
| Persona 3 - FES: Adachi's Answer
 +
| Purge - DeadAdachi
 +
| A hack that mods Adachi into the game
 +
| Complete
 +
| No Link Available
 +
|}
 +
 +
 +
==Translations==
 +
* None
 +
==Miscellaneous==
 +
 +
===RMD Files (Models)===
 +
 +
There are a few utilities for exporting RMD files to a more usable format. One is a MaxScript for importing them to 3DS Max, and can then be exported to a better format. Supports bones and automatically applies textures.
 +
 +
RMDViewer can be used to export RMD files to the .OBJ format. It also automatically exports textures to the .tga format.
 +
 +
RMDTool can export meshes to the obj format. It can also import them back to the RMD format.
 +
 +
[[Persona_3_and_4:Models]]
 +
 +
===TMX Files (Icons)===
 +
Persona 3 and 4 use TMX files as its' sprite resource. There are tools in order to export, import and modify TMX files.
 +
 +
TMXViewer can view TMX, SPR, and BIN files and export them as a .png file.
 +
 +
Nocturne's Leftover TMX Editor can modify any file that has a TMX0 signature. In order to use the editor with SPR files, they need to be exported with the TMXExtract script.
 +
 +
TMXExtract can extract all TMX files from a SPR or BIN file.
 +
 +
TMXImporter can import the TMX files back into the SPR or BIN file.
 +
 +
[[Persona 3 and 4:TMX]]
 +
 +
==External Links==
 +
* [http://www.romhacking.net/forum/index.php/topic,16217.0.html Persona 3/4 Hacking Discussion]
 
[[Category:Persona]]
 
[[Category:Persona]]
[[Category:Sony_Playstation_games]]
 

Latest revision as of 20:25, 12 December 2018


Persona 3 and 4
Game Persona 3 and 4
Developer Atlus
Designer Katsura Hashino
Artists Shigenori Soejima
Composer Shoji Meguro
Release Dates Jul 13, 2006/Jul 10, 2008
Versions FES (Persona 3), Portable (Persona 3), Golden (Persona 4)
Discs Digital Release, Physical Copy
ROM Map | RAM Map | Text Table | Notes Tutorials

Utilities

Utilities Creator Link Link
RMDImportingMaxScript TGE Xentax Thread A script for importing RMD files into 3DS Max
RMDEditor OfTheSeventh, ThatTrueStruggle Find the newest build A program to open and edit RMD/PAC files
RMDViewer OfTheSeventh, ThatTrueStruggle [1] A program to open and edit RMD/PAC files

Hacks

Name of Hack Creator Description Progress Link
Persona 3 - FES: Adachi's Answer Purge - DeadAdachi A hack that mods Adachi into the game Complete No Link Available


Translations

  • None

Miscellaneous

RMD Files (Models)

There are a few utilities for exporting RMD files to a more usable format. One is a MaxScript for importing them to 3DS Max, and can then be exported to a better format. Supports bones and automatically applies textures.

RMDViewer can be used to export RMD files to the .OBJ format. It also automatically exports textures to the .tga format.

RMDTool can export meshes to the obj format. It can also import them back to the RMD format.

Persona_3_and_4:Models

TMX Files (Icons)

Persona 3 and 4 use TMX files as its' sprite resource. There are tools in order to export, import and modify TMX files.

TMXViewer can view TMX, SPR, and BIN files and export them as a .png file.

Nocturne's Leftover TMX Editor can modify any file that has a TMX0 signature. In order to use the editor with SPR files, they need to be exported with the TMXExtract script.

TMXExtract can extract all TMX files from a SPR or BIN file.

TMXImporter can import the TMX files back into the SPR or BIN file.

Persona 3 and 4:TMX

External Links