Persona Q is a crossover between Persona 3 and Persona 4 that features Etrian Odyssey gameplay.
Unused Text#
ダミー
Dummy in Japanese can be found in various files.
予備2
予備3
These translate to Preliminary 2 and Preliminary 3.
ブランク
Blank
テスト
Test
ダミー
(未使用予定)
効果:
Dummy
(Will Not Be Used)
Effects:
リザーブ
Reserve
貴重品リザーブ
Treasures Reserve
港アイテム34解説文
Port Item 34 Explanation Text
Placeholder item descriptions. This line is repeated for the following numbers: 34, 35, 37, 65-71, 76-128, 140, 141, 160, 173-191.
アザー378
Other 378
Another placeholder item description. The line is repeated for the following numbers: 378-400, 578-600.
(Translations: Divingkataetheweirdo)
(Source: Original TCRF research)
Debug Text#
Humorous debug messages can be found mostly in dungeon and story text.
data\dungeon\script\dungeon15f.gsd
Koromaru is out sick for this ROM. His part will be played by Chie, because she is #bestwaifu2014.
P3 Route Destined Partner event not implemented in this ROM. Partner automatically changed to Chie.
data\event\e900\e999_001.bf
*STORY MODE DEBUG, BROHEIM*
> From which point in the story would you like to start?
最初から
You in Wonderland
Group Date Cafe
Evil Spirit Club
Inaba Pride Exhibit
Clock Tower
> Buckle up, Buttercup, because we're putting on a narrative jetpack.
> Jumping to the beginning of the You in Wonderland scenes...
> Jumping to the beginning of the Group Date Cafe in the story...
> Here we are at the Evil Spirit Club portion of the story...
> Starting from the opening scene of the Inaba Pride Exhibit...
> Starting from the opening scene of the Clock Tower.
data\event\e900\e999_003.bf
> Welcome to the sound test for music and COMSE, whatever those are. Select an item to play it, and "skip" to stop.
BGM Play to Stop
COMSE Play to Stop
Cancel
Playing BGM...
Playing SE...
data\init\mission_05.gsd
Skip the boss battle?
Hell yes, I'm lazy
BLOOD FOR THE BLOOD GOD
Skipping boss and returning to base.
Source Filenames#
Throughout the .code in the ExeFS, a large amount of filenames and paths of the original source files can be found.
c:\PQ\xrd713\psq\AsdSDK\Source\Net\Cec\AsdCec.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Net\Dlc\AsdDl.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Net\Ngc\AsdNgc.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\File\AsdFile.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxCamera.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxFog.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxLight.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxModel.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxModelEffect.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxMotionCamera.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxScene.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxStereoUpdater.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\AsdGxSystem.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxCommandList.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxDisplayBuffer.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxFrameBuffer.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxList.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxMemoryBuffer.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxRenderOt.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxResourceList.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\core\AsdGxShader.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\./effField.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\./effMisc.h
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\eff2D.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effBattleOnly.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effBehavior.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effBlurFilter.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effEnvironment.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effGeomEngine.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effGeometry.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effLineNova.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effMaterial.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effP2A.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effParticle.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effParts.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonFlash.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonRing.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonTex.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonTexPivot.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonThunder.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonTrack.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effPolygonWind.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\effect\effTLP.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\gfx\AsdGfxModel.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\gfx\AsdGfxMotionCamera.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\gfx\AsdGfxResource.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\texture\AsdGxTexture.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\texture\AsdTexTGA.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Graphics\texture\AsdTexTMX.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\HwCamera\AsdHwCamera.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Kernel\AsdJobQueue.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Mem\AsdFreeList.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Mem\AsdMemory.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Movie\AsdSofdec.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Movie\video_texture_y2r_3ds.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\QR\AsdQR.cpp
c:\PQ\xrd713\psq\AsdSDK\Source\Sys\Save\AsdBackup.cpp
c:\PQ\xrd713\psq\program\src\battle\Battle.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleAct.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleAI.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleBG.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleCalc.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleCamera.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleCommandDraw.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleCtrl.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleMessage.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleScr.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleSound.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleUnit.cpp
c:\PQ\xrd713\psq\program\src\battle\BattleUnitDraw.cpp
c:\PQ\xrd713\psq\program\src\battle\btlBossMisc.cpp
c:\PQ\xrd713\psq\program\src\battle\BtlContinue.cpp
c:\PQ\xrd713\psq\program\src\battle\btlCutIn.cpp
c:\PQ\xrd713\psq\program\src\battle\btlEfficacy.cpp
c:\PQ\xrd713\psq\program\src\battle\btlMain.cpp
c:\PQ\xrd713\psq\program\src\battle\btlScriptEvent.cpp
c:\PQ\xrd713\psq\program\src\battle\btlSupportManager.cpp
c:\PQ\xrd713\psq\program\src\battle\cmdPacket\CmdPacket.cpp
c:\PQ\xrd713\psq\program\src\battle\data\datSkill.cpp
c:\PQ\xrd713\psq\program\src\battle\effect\btlBED.cpp
c:\PQ\xrd713\psq\program\src\battle\effect\btlEffect.cpp
c:\PQ\xrd713\psq\program\src\battle\effect\btlEPL.cpp
c:\PQ\xrd713\psq\program\src\battle\result\itemExcess.cpp
c:\PQ\xrd713\psq\program\src\battle\result\personaExcess.cpp
c:\PQ\xrd713\psq\program\src\battle\result\personaGet.cpp
c:\PQ\xrd713\psq\program\src\battle\result\Result.cpp
c:\PQ\xrd713\psq\program\src\battle\result\ResultBG.cpp
c:\PQ\xrd713\psq\program\src\battle\result\ResultMisc.cpp
c:\PQ\xrd713\psq\program\src\battle\result\ResultVoice.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\BattleInterface.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\BattlePanelDraw.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlAdv.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlEnemyInfo.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlList.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlMenuCtrl.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlPanelEffect.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlPanelEffectMisc.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlPartyInfo.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlPlyPanelCalc.cpp
c:\PQ\xrd713\psq\program\src\battle\ui\btlPlyPanelCtrl.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpBG.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpConfig.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpIntroduction.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpMain.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpMisc.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpParty.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpPartyPanel.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpQuest.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpShadowDic.cpp
c:\PQ\xrd713\psq\program\src\camp\cmpSimpleStatusSeq.cpp
c:\PQ\xrd713\psq\program\src\camp\data\datBag.cpp
c:\PQ\xrd713\psq\program\src\camp\data\datItem.cpp
c:\PQ\xrd713\psq\program\src\dungeon\Act\DgActItemPoint.cpp
c:\PQ\xrd713\psq\program\src\dungeon\Act\DgActSpiderWeb.cpp
c:\PQ\xrd713\psq\program\src\dungeon\Act\DgActSupport.cpp
c:\PQ\xrd713\psq\program\src\dungeon\debug\DebugCamera.cpp
c:\PQ\xrd713\psq\program\src\dungeon\debug\DgInfo.cpp
c:\PQ\xrd713\psq\program\src\dungeon\debug\env_edit.cpp
c:\PQ\xrd713\psq\program\src\dungeon\Dg.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgAreaModel.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgCtrl.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgDraw.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgEdit.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgEnemyAppearance.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgFieldSkillIcon.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgFloorChange.cpp
c:\PQ\xrd713\psq\program\src\dungeon\dgFrustum.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgInterface.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgModel.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgObjectModel.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgPlayer.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgResource.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgSequence.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgSound.cpp
c:\PQ\xrd713\psq\program\src\dungeon\DgWalkComp.cpp
c:\PQ\xrd713\psq\program\src\dungeon\Encount.cpp
c:\PQ\xrd713\psq\program\src\dungeon\scriptcom\DgScrCom.cpp
c:\PQ\xrd713\psq\program\src\event\evtCamera.cpp
c:\PQ\xrd713\psq\program\src\event\evtCaptureFilter.cpp
c:\PQ\xrd713\psq\program\src\event\evtCMD.cpp
c:\PQ\xrd713\psq\program\src\event\evtCutin.cpp
c:\PQ\xrd713\psq\program\src\event\evtField.cpp
c:\PQ\xrd713\psq\program\src\event\evtFieldScene.cpp
c:\PQ\xrd713\psq\program\src\event\evtGameOver.cpp
c:\PQ\xrd713\psq\program\src\event\evtMain.cpp
c:\PQ\xrd713\psq\program\src\event\evtPoem.cpp
c:\PQ\xrd713\psq\program\src\event\gcon\gconSelect.cpp
c:\PQ\xrd713\psq\program\src\facility\fclAuxiliary.cpp
c:\PQ\xrd713\psq\program\src\facility\fclBBoard.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCmbEff.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCmbPsList.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCmbRoot.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCmbTalk.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCombine.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCombineMisc.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCombineMiscEx.cpp
c:\PQ\xrd713\psq\program\src\facility\fclCommon.cpp
c:\PQ\xrd713\psq\program\src\facility\fclDungeon.cpp
c:\PQ\xrd713\psq\program\src\facility\fclElvGirl.cpp
c:\PQ\xrd713\psq\program\src\facility\fclFestival.cpp
c:\PQ\xrd713\psq\program\src\facility\fclNetWork.cpp
c:\PQ\xrd713\psq\program\src\facility\fclParty.cpp
c:\PQ\xrd713\psq\program\src\facility\fclShop.cpp
c:\PQ\xrd713\psq\program\src\facility\fclShopBase.cpp
c:\PQ\xrd713\psq\program\src\facility\fclSkillReset.cpp
c:\PQ\xrd713\psq\program\src\fenemy\FEnemy.cpp
c:\PQ\xrd713\psq\program\src\fenemy\FEnemyEffect.cpp
c:\PQ\xrd713\psq\program\src\fenemy\FEnemyModel.cpp
c:\PQ\xrd713\psq\program\src\fenemy\FEnemyResLoad.cpp
c:\PQ\xrd713\psq\program\src\fenemy\FEnemyScript.cpp
c:\PQ\xrd713\psq\program\src\font\fclAssist.cpp
c:\PQ\xrd713\psq\program\src\font\fntMsg_Window.cpp
c:\PQ\xrd713\psq\program\src\font\fntMsg_Window_SYSTEM.c
c:\PQ\xrd713\psq\program\src\font\fntMsg_Window_TALK.c
c:\PQ\xrd713\psq\program\src\game\difficultySelect.cpp
c:\PQ\xrd713\psq\program\src\game\dlc.cpp
c:\PQ\xrd713\psq\program\src\game\dlcShop.cpp
c:\PQ\xrd713\psq\program\src\game\fiction.cpp
c:\PQ\xrd713\psq\program\src\game\gameSequence.cpp
c:\PQ\xrd713\psq\program\src\game\gsManager.cpp
c:\PQ\xrd713\psq\program\src\game\gsObserver.cpp
c:\PQ\xrd713\psq\program\src\game\gsTable.cpp
c:\PQ\xrd713\psq\program\src\game\heroSelect.cpp
c:\PQ\xrd713\psq\program\src\game\logoDraw.cpp
c:\PQ\xrd713\psq\program\src\game\nameEntryHero.cpp
c:\PQ\xrd713\psq\program\src\game\title.cpp
c:\PQ\xrd713\psq\program\src\kernel\application.cpp
c:\PQ\xrd713\psq\program\src\kernel\init.cpp
c:\PQ\xrd713\psq\program\src\kernel\mainDraw.cpp
c:\PQ\xrd713\psq\program\src\kernel\sequence.cpp
c:\PQ\xrd713\psq\program\src\key_board\key_board.cpp
c:\PQ\xrd713\psq\program\src\key_board\mapMemo.cpp
c:\PQ\xrd713\psq\program\src\key_board\nameEntry.cpp
c:\PQ\xrd713\psq\program\src\key_board\noteBookInput.cpp
c:\PQ\xrd713\psq\program\src\key_board\noteBookWord.cpp
c:\PQ\xrd713\psq\program\src\map\mapCanvas.cpp
c:\PQ\xrd713\psq\program\src\map\mapDraw.cpp
c:\PQ\xrd713\psq\program\src\map\mapHelp.cpp
c:\PQ\xrd713\psq\program\src\map\mapMain.cpp
c:\PQ\xrd713\psq\program\src\map\mapSpr.cpp
c:\PQ\xrd713\psq\program\src\map\mapStaffroll.cpp
c:\PQ\xrd713\psq\program\src\memcard\memcard_interface.cpp
c:\PQ\xrd713\psq\program\src\memcard\memcardUI.cpp
c:\PQ\xrd713\psq\program\src\quest\qstCommon.cpp
c:\PQ\xrd713\psq\program\src\shared\shdBlankBoard.cpp
c:\PQ\xrd713\psq\program\src\shared\shdDungeonFilter.cpp
c:\PQ\xrd713\psq\program\src\shared\shdDungeonIn.cpp
c:\PQ\xrd713\psq\program\src\shared\shdDungeonTitleCall.cpp
c:\PQ\xrd713\psq\program\src\shared\shdEncountFade.cpp
c:\PQ\xrd713\psq\program\src\shared\shdGameCoin.cpp
c:\PQ\xrd713\psq\program\src\shared\shdMapExplored.cpp
c:\PQ\xrd713\psq\program\src\shared\shdPCCutin.cpp
c:\PQ\xrd713\psq\program\src\shared\shdPersona.cpp
c:\PQ\xrd713\psq\program\src\shared\shdPersonaCutin.cpp
c:\PQ\xrd713\psq\program\src\shared\shdPhoto.cpp
c:\PQ\xrd713\psq\program\src\shared\shdScript.cpp
c:\PQ\xrd713\psq\program\src\sound\adx2\3ds\soundAdx2_3ds.cpp
c:\PQ\xrd713\psq\program\src\staff\ed_sr.cpp
c:\PQ\xrd713\psq\program\src\staff\ed_staff.cpp
c:\PQ\xrd713\psq\program\src\system\application\appMemoryCard.cpp
c:\PQ\xrd713\psq\program\src\system\application\appMovie.cpp
c:\PQ\xrd713\psq\program\src\system\application\appSound.cpp
c:\PQ\xrd713\psq\program\src\system\application\appStorage.cpp
c:\PQ\xrd713\psq\program\src\system\bustup\bstIcon.cpp
c:\PQ\xrd713\psq\program\src\system\bustup\bustupPose.cpp
c:\PQ\xrd713\psq\program\src\system\bustup\bustupResourcePtr_MODEL.cpp
c:\PQ\xrd713\psq\program\src\system\bustup\bustupTask.cpp
c:\PQ\xrd713\psq\program\src\system\fade\fade.cpp
c:\PQ\xrd713\psq\program\src\system\memcard\data_pack.cpp
c:\PQ\xrd713\psq\program\src\system\message\font\fclMisc.cpp
c:\PQ\xrd713\psq\program\src\system\message\itf\itfBacklog.cpp
c:\PQ\xrd713\psq\program\src\system\message\itf\itfMsgProcedure.cpp
c:\PQ\xrd713\psq\program\src\system\module\sysModule.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdAllocator.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdBit.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdEffect.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdError.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdMovie.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdPrimitive.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdResourceList.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdSprite.cpp
c:\PQ\xrd713\psq\program\src\system\shared\shdWindow.cpp
c:\PQ\xrd713\psq\program\src\system\spr\spr.cpp
Unused Graphics#
A placeholder All-Out-Attack portrait for Chie, which uses an early 3D model instead of 2D artwork. There are two instances of this image in place of where Fuuka and Rise would be.
|
Early |
Final |
|---|---|
|
|
|
Early portraits for Zen and Rei. The final colors in both are more saturated, Zen's left hand is hidden, and Zen's eyes were redrawn. Both are labelled "temporary".
Early |
Final |
|---|---|
An early menu screen, featuring character models from the PS2 versions of Persona 3 and Persona 4. The text on the bottom right says "Select with up and down".

The persona Zaou-Gongen has an early portrait, also labelled "temporary".
Temporary navigator icons for Ryotaro Dojima and Tohru Adachi from Persona 4. They don't appear at all in this game.
A placeholder tutorial image. This is the third one in the archive. It also has a sketch of the P4 Protaginist with the kanji for temporary by him.
An overlay effect used for testing. The version on the right is a restoration of what the image should look like. The original image found in the game's files is broken due to an unintentional LF→CRLF/CR→CRLF conversion. The image in its broken state can be found in Atlus titles as far back as Persona 3 Portable.
A dummy texture that says Dummy Data.
A test background that appears seven times in data.cpk\event\model. The text reads Test Background.
(Source: Original TCRF research)
Texture Oddity#
While not unused, the texture for the shrinking potion's label contains some interesting detail that can't be seen in-game. The label is actually the tag from a popular military flight jacket, dated from December 1983.
The full text reads:
JACKET, FLYING, MAN'S.
INTERMEDIATE, MA-1
MIL-J-82790 (USAF) SIZE LARGE
8415 816-7353
USA-1-3807-64-C 23 December 1983
ALPHA INDUSTRIES, Inc.
INTERLINING: 58% WOOL, 42% COTTON
DRY CLEAN ONLY
(Source: Original TCRF research)
Dummy Video#
A dummy video named psq_dummy, featuring an early Aigis model dancing in front of SMPTE Color Bars. The internal file name is test_AVI. The text on the bottom right (アニメ_テスト動画) reads animation_test-video. Aigis is performing Cielo's dance from Digital Devil Saga 2.
(Source: Original TCRF research)