This is a sub-page of Metaphor: ReFantazio.
In the initial demo and release of Metaphor: ReFantazio, a TEST folder was left in, leaving 5GB of development materials, from dev screenshots to code. This folder was removed in the 1.01 update of the demo and a day one patch (1.03) of the retail release.
akama#
|
|
To do:
|
After Yuhei Akama, lead cutscene programmer.
Has a lot of files relating to cutscenes, like face animations, portrait and text displaying, and weather conditions.
alpha#
This folder contains test scripts, four test videos, and images of documentation about playtesting.
FollowerRankuUp.usm#
contains prototype testing of the Follower Rank Up system, with an early protagonist.
Map.usm#
A strange video of locations being drawn on. This video is duplicated in commentary_highlight.usm and commentary_play.usm.
Playtest Documentation#


















battle#
This folder contains files relating to battles.




bgtexture#
This folder contains environment documentation, even 4K panoramic shots for reference.
demo#
Folder contains a script for a demo of sorts.
env#
The folder contains environment data towns and dungeons.
event#
This folder contains a script for chapter selection and two .xml files: captureConfig.xml, for screenshotting, and default_zoom.xml.
captureConfig.xml |
|
field#
|
|
To do:
|
This folder contains testing data relating to fields, even development screenshots of it in action.
convertDDStoPNG.bat#
Copied in serval folders.
@echo off
for %%a in (dir *.dds) do (
C:\vd_projects\vd_xrd759\tools\gfd\texconv.exe -ft png %%a
del %%a
)
PAUSE
Development Screenshots#
All of these show various points in the game's development. Some of these show debug information.



















































































futatsumori#
After Daiki Futatsumori, support programmer from Creek & River Co. Ltd.
Contains a folder called mobUnitEditor, used for collecting a large number of NPCs for cutscenes.
gao#
Inside are files for a debug server.
hashimoto#
After Kunikazu Hashimoto, the battle programmer.
Contains screenshots with test as their filename, one shot from Persona 5, and a ExclusionFileList.txt:
ExclusionFileList.txt |
|



ichikawa#
|
|
To do:
|
After Ryosuke Ichikawa, the interface programmer.
Containing sample squirrel scripts.
Oddly a .h file named RootMenu. All the comments transate to, "Comment".
/*===coding:utf-8-ws-dos ===============================================*/
/*-----------------------------------------------------------------------
*$Id:
*======================================================================*/
#define SKILL ( 0) // コメント1
#define ITEM ( 1) // コメント2
#define STATUS ( 2) // コメント3
#define EQUIP ( 3) // コメント4
#define PERSONA ( 4) // コメント5
#define COOPERATION ( 5) // コメント6
#define REQUEST ( 6) // コメント7
#define CALENDAR ( 7) // コメント8
#define SYSTEM ( 8) // コメント9
#define SKILL ( 9) // コメント10
A .bat file name コンバートして実行環境に反映, found in a folder named script.
@echo off
pushd %~dp0
setlocal enabledelayedexpansion
set DIRR=%~dp0
for %%f in (*.*) do (
REM 大文字小文字を区別しない
if /i "%%~xf" == ".nut" (
pushd %~dp0
cd ..\..\..\..\..\tools\script
call convertCheck.bat %DIRR%\%%~nf.nut
if !ERRORLEVEL! neq 0 (
set error=1
)
popd
)
)
if !error! equ 1 (
echo;
echo =======================================================
echo コンバートチェッカーで,エラーが発生しました。
echo ※ 続行します
echo =======================================================
pause
)
for %%f in (*.*) do (
REM 大文字小文字を区別しない
if /i "%%~xf" == ".nut" (
pushd %~dp0
cd ..\..\..\..\..\tools\script
call script_cnv.bat %DIRR%\%%~nf.nut %DIRR%\cnut\%%~nf.cnut
popd
)
)
popd
echo;
echo =======================================================
echo コンバート終了
echo =======================================================
pause
pause
pause
ikeda#
After Kohei Ikeda, lead localization programmer from Technical Arts Ltd.
Inside is a Windows batch file PC-run.bat that copies a version of Metaphor to two folders back, goes to the directory, then runs it. If the program runs into a 759 error code, it pauses and deletes itself.
@echo off
copy xrd759_ikeda.exe ..\..
cd ..\..
xrd759_ikeda.exe
if %ERRORLEVEL% neq 759 (
pause
)
del xrd759_ikeda.exe
junnki_ikeda#
After Junki Ikeda, another support programmer from Creek & River Co. Ltd.
Just a .txt file called can_open_layout_list.txt.
f_0155_005.layout
kosaka#
After Yujiro Kosaka, the chief programmer.
Inside are .csv files for character and enemy viewing and the logo for Project Re:Fantasy.
maegawa#
After Yuta Maegawa, lead field programmer.
Just an empty test.txt file.
mizuno#
|
|
To do:
|
After Hirotaka Mizuno, lead interface programmer.
Contains some test movie files and scripts.
A background for font view testing.
A Popularity rank display.
A old date display screen. The starred text reads *Special date change effect only when moving (all designs are temporary).
battle.usm#
A battle transition?
sound_test.usm#
Contains development footage with testing audio channels.
Filename |
Audio |
|---|---|
movie_test_bgm |
|
movie_test_se |
|
movie_test_ja |
|
movie_test_en |
test.usm#
A test movie of the game's opening, with unused 2D and 3D shots, an early version of Prelude to a Heroic Tale, and a pale-looking protagonist.
wipe_loading.usm#
The game's loading screen when transitioning between town sections, except the protagonist is white and has clipping on his clothes.
wipe_test.usm#
A test video for transistioning, likely for when reading More's book.
staffroll_test.usm#
A copy of map.usm in the alpha folder.
jimaku_test_movie.usm#
A copy of the anime cutscene where Louis kills the king.
logo3pro.usm#
A copy of the Studio 0 logo movie.
nakamura#
After Shino Nakamura, daily system planner, field planner, and lead interface planner.
Contains two directories: testScructParser, which contains test particles, and testWheelWindow, which contains test_path.crv.
nobu-ishiyama#
After Nobuyuki Ishiyama, localization programmer from Technical Arts Ltd.
Contains localization-related files, like lipsync settings and language display test. Seems to contain an older script of the prologue amongst it.
ohira#
After Kosuke Ohira, another support programmer from Creek & River Co. Ltd.
Inside are two folders, game_auto_run and performance_check. The former directory has a .json file with settings for recording and testing.
|
|
'...But what does it mean?' |
WARNING: Language tag not added.
project_setting.json |
|
The latter contains 3 .txt files: loadingFile_TestCase.txt, PS4_endMapID.txt, and PS4_startMapID.txt.
In loadingFile_TestCase.txt:
COMMON\field\source\bin\Attack_Data.bin
COMMON\field\source\bin\TravelPoint.bin
COMMON\field\source\bin\ReportData.bin
In PS4_endMapID.txt:
605
And in PS4_startMapID.txt:
1
sample#
This directory contains average things to sample: .dds images, two sample models with sample animations, and a sample.txt with the word test inside.
The Morning 午前 early graphic from Persona 5 is here.
Hulkenburg's portrait.
A sample model of a treasure chest, with animations of it opening.
A model of the protagonist with pale skin, as seen in development footage.
takeuchi#
After Keita Takeuchi, the battle programmer.
Contains three files: DataNote.BCD, refuge.BCD, which both are battle camera files, and test_sword_truck_01, an unknown file.
tools#
|
|
To do:
|
|
|
'...But what does it mean?' |
WARNING: Language tag not added. Inside are directories dbgCounterEditor, dbgFieldModelViewer, dbgFlagEditor, dbgMobInfoList, and ScriptViewer and ResourceSizeConfig.xml. All the stuff contains info on flag data, and a model viewer to view NPCs.
For dbgFieldModelViewer, there’s a readme.txt:
【概要】
R2 + R3メニューの「CHARACTER TEST」から呼べる、テストでフィールドにモデルを出す際の、各組み合わせのキャラクターIDを記述するファイル群です。
【使い方】
1行につき1つ、「モデルまでの相対パス アニメーションファイルまでの相対パス」というように表示したいモデルとアニメーションのパスを入力してください。
注意として、「C:\vd_projects\vd_xrd759\data\target\COMMON\model\」がカレントディレクトリ扱いになりますので、それ以降の相対パスを入力してください。
最大15体まで可能です。0を記入すると該当するキャラクターの位置はスキップされます。
【例】
character/0001/c_0001_001_F.GFS character/0001/anm_field/b_0001_001_001.GAP
と記入すると主人公のモデルがアニメーション付きで生成されます。
ui#
Contains UI button textures for Playstation 4, 5, Xbox, and Nintendo Switch and test textures of the menu protagonist’s foot, covered in watermarks from TexturePacker.
A rough sketch of the Adventurer.

Two development shots of Grand Trad's Sunlumeo Street and a weapons shop.
A series of UI button prompts.

Test textures of the menu protagonist's foot, covered in watermarks for purchasing a TexturePacker license.