Shin Megami Tensei: Digital Devil Saga
Shin Megami Tensei: Digital Devil Saga
Shin Megami Tensei: Digital Devil Saga |
---|
Also known as: Digital Devil Saga: Avatar Tuner (JP) This game has uncompiled source code. This game has a notes page |
In Digital Devil Saga, rival tribes fight over an egg in a junkyard.
To do: Document the unused areas. Use this page for a list of maps. Document the debug options better (what buttons do what, etc). |
Contents
1 Debug Options
1.1 Battle Stage
1.2 Debug Display
1.3 DMA-VIF Dump
1.4 Event Debug
1.5 Model Viewer
2 Unused Graphics
2.1 Menu Graphics
2.2 Battle Graphic Oddity
2.3 Test Graphics
2.4 Unused Player Graphics
3 Unused Models
4 Unused Audio
4.1 Music
4.2 Voice Clips
5 Unused Text
5.1 Devlopement/Code Text
5.2 Cut Text
Debug Options
A few debug options remain in this game. The codes in their respective sections are for the USA version only.
Battle Stage
A map select option. You can also view all of the maps in this game, not just battle maps here. Selecting a map that doesn't exist in the game will softlock the game. Apply the code below to appear in this menu upon first boot of the game. For a list of maps in this game, head on over to the notes page.
Battle Stage Debug At Boot
203297E4 0010A748
Debug Display
A very small leftover from Shin Megami Tensei III: Nocturne can also be found in this game. It has no known effect on anything.
Enable Debug Display
003BA724 00000001
003BA934 000000xx
003BA938 000000xx
DMA-VIF Dump
A debug option that lets you dump current VIF data. This is most likely 3D model data currently loaded in the map. It generally dumps 400 - 500K of memory. This only works presumably with development hardware via a console display. An emulator will display it perfectly fine in a console window if you have it enabled. Below is a code to dump VIF data.
Press R1+Start to Dump VIF Data
D03F9902 0000F7F7
003BA7FC 00000001
Event Debug
To do: Make a list of unused scenes, if any. |
In this option you can view all of the cutscenes that are in the .bf format. Apply the code below to appear in this menu upon first boot of the game.
Event Debug At Boot
203297E4 0010A788
Model Viewer
A model viewer option that contains quite a bit of options to choose from. Apply the code below to appear in this menu upon first boot of the game.
Model Viewer At Boot
203297E4 0010A788
2010A794 0C087872
Unused Graphics
...But what does it mean? This game has text or audio that needs to be translated. If you are fluent with this language, please read our translation guidelines and then submit a translation! |
Menu Graphics
To do: Add comparisons with the used menu stuff |
There are a few menu graphics left inside the game that are left unused.
Analyze Graphics
Apparently this is supposed to be unused graphics for the analyse option. It is not present in-game in the analyse option, meaning that this is left completely unused.
Atma Menu Graphics
There isnt an atma menu in the final game.
Item Menu
Unused Item menu graphic. The final version looks very different in comparison.
Party Menu
Japanese text at the bottom says 'reset'. Atma is misspelled as Artma. There are more ailments than just poison, mute and ache in the final game. There is a placeholder to signify that a position in the party is blank.
Status Menu
Old status menu. Instead of MAG (for magic), there is TEC (Technique).
Skill Menu
Skill Menu.
Config Menu
To do: Compare with the final version |
Here's an interesting thing. In the localized version of the game, the translation team accidentally translated this menu. You can clearly see that it isn't used in the final game because of the menu text + the red text instead of gold. Also, the config text is different.
Battle Graphic Oddity
For the battle graphic that is used in battles, there are two options that would normally not be visible during gameplay. Dvilize and Hunt. Normally you would be able to see all the other ones as titles for their menus.
Test Graphics
test001.spr
???
test.spr
Graphics from Nocturne. Very likely to have been used early on as placeholders. Last image is Rag's Jewelry.
Unused Player Graphics
There are a few very surreal player graphics that are in the game files.
Sera
Sera's player graphic is in the game files. The graphic was made, but isn't seen or used at all in the final game, at least not until Digital Devil Saga 2. It has the Water Crown atma brand next to it. There is a placeholder Serph graphic with an Argilla shadow behind it + a blue version of Serph's graphic with an Argilla graphic behind.
Seraph
There are a few .spr files with the name seraf in it. The Sera image is turned red, the Argilla shadow behind Serph's graphic is not there. + The placeholder graphic is green instead of blue.
Roland
There are a few graphics with the name roard in it. Since there is a name sprite, you can clearly see that it is supposed to be Roland. (ロアルド). Here the Sera graphic is blue, Cielo has the Argilla shadow. And the Serph graphic is orange.
Unused Models
Early test models for all six party members were left in the game under modeleventnew_test. The textures and geometry in the early models are far lower quality than their final counterparts. These can also be found inside the Maniax re-release of Nocturne.
Argilla
Early | Final |
---|---|
Cielo
Early | Final |
---|---|
Gale
Early | Final |
---|---|
Heat
Early | Final |
---|---|
Sera
Early | Final |
---|---|
Serph
Early | Final |
---|---|
Unused Audio
Music
To do: Figure out what that test track is. |
test2.at3
This is in the game files for some reason.
ZZZ.DAT
The alternate unused staff roll theme from Nocturne is present inside the zzz folder. The interesting thing is that this file is present in all SMT PS2 games.
Voice Clips
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP001_1.AT3 | みんな無事か? | Is everyone safe? | |
VP001_2.AT3 | 敵襲だ! | Enemies coming! | |
VP001_3.AT3 | 止むを得ない。手早くケリを付ける。 | It's unavoidable. Quickly strike. | |
VP001_4.AT3 | 降伏の機会を与えたい。でなければ、倒す! | I want to give them the opportunity to surrender. If not, defeat them! | |
VP001_5.AT3 | 後は追わない。出来るなら、逃げてくれ! | Don't chase them down. Escape if you can! | |
VP001_6.AT3 | おおお!あうあ!うあああああ!! | Ooo! Aua! Uaaaaaaa! |
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP002_1.AT3 | ごめんなさい。 | I'm sorry. | |
VP002_2.AT3 | みんな気をつけて。 | Everyone, Be careful. | |
VP002_3.AT3 | 通してください!でないと… | Please let me through! Otherwise... | |
VP002_4.AT3 | 私も…みんなの苦しみを…知らなくちゃいけないの…! | I also... must know... everyone's pain... ! | |
VP002_5.AT3 | お願い!邪魔しないで! | Please! Leave me be! | |
VP002_6.AT3 | あー | Ah |
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP003_1.AT3 | ペッ! | Peh! | |
VP003_2.AT3 | ナメるなよ。雑魚が! | Don't mess with me. Small fry! | |
VP003_3.AT3 | お前等ごときじゃ腹膨れねぇんだ。親玉連れてきな。 | You are not allowed to gorge yourself. Bring me the Boss. | |
VP003_4.AT3 | ハンデだ。これで殺れなきゃテメェがオシマイだ! | It's handicap. I'm gonna kill you shithead this is the end!! | |
VP003_5.AT3 | フッ、来いよ。まとめてミンチにしてやる! | Hmph, come. We'll make mincemeat out of them together! | |
VP003_6.AT3 | えええあああああ! | Eeeaaaaahhhh! |
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP004_1.AT3 | 逃げないから。 | I won't run. | |
VP004_2.AT3 | 私は元に戻るんだ。 | I'll return to normal. | |
VP004_3.AT3 | あんな姿にならなくたって、これくらい! | ||
VP004_4.AT3 | やらなきゃ殺られる!そういうこと! | You gotta do it or you're dead! That's life! | |
VP004_5.AT3 | せめて、苦しまないように。 | At the very least, you won't suffer. | |
VP004_6.AT3 | 逃げろぉ!私が、私でなくなる前に! | Run! Before I lose all control! |
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP005_1.AT3 | 終了だ。 | It is over. | |
VP005_2.AT3 | 不利な状況だ。撤退を提案する。 | This is bad situation. I suggest withdrawal. | |
VP005_3.AT3 | 有利とはいえ効率が悪い。アートマの使用を提案する。 | Although advantageous, it is inefficient. I recommend the use of Atma. | |
VP005_4.AT3 | やや不利な状況だ。お前の指揮が勝敗を決する。 | It is a somewhat disadvantageous situation. Your command determines our success or failure. | |
VP005_5.AT3 | 状況は有利。好きにしろ。 | The situation is advantageous. Do as you will. | |
VP005_6.AT3 | 俺は今、抑えがきかん!判断は任せる! | I'm now restrained! I'll leave it to you! | |
VP005_7.AT3 | 終了だ。 | It is over. | |
VP005_8.AT3 | 不利な状況だ。撤退を提案する。 | This is bad situation. I suggest withdrawal. | |
VP005_9.AT3 | 有利とはいえ効率が悪い。アートマの使用を提案する。 | Although advantageous, it is inefficient. I recommend the use of Atma. |
Filename | Clip | Transcription | Translation |
---|---|---|---|
VP006_1.AT3 | ふい~。 | Sigh... | |
VP006_2.AT3 | あのー、話しあいませんか?ブラザー。 | Uh, so what were we talking about? Bro. | |
VP006_3.AT3 | ノリノリメーター全開! | Norinori Meter Fully Open! | |
VP006_4.AT3 | ズラかったほうが良くね?アニキ? | I think We must escape? Brother? | |
VP006_5.AT3 | よっしゃー!聞く耳持たないぜ、ブラザー! | Yeah! I don't have ears to hear you, Bro! | |
VP006_6.AT3 | やべえ!来やがった! | Uh-oh, He comes! |
Unused Text
...But what does it mean? This game has text or audio that needs to be translated. If you are fluent with this language, please read our translation guidelines and then submit a translation! |
Devlopement/Code Text
temp.txt
To do: Make a note of how many times this is duplicated |
Japanese | Translation |
---|---|
このファイルは削除しても構いません | This file can be safely deleted. |
result2dammy.txt
dammy
spritespr_file.txt
test ; test_memo
test2 ; test2_memo
To do: translations |
modeleventindex.txt
#
# model index
#
#===================================================================
# E501 検証イベント
#===================================================================
[Major:3, Minor:0x24] : ドア
[Major:3, Minor:0x25] : ホクトセイクン
[Major:3, Minor:0x26] : インキュバス
[Major:3, Minor:0x27] : テング
modeleventextranpcfile_name.txt
<ファイル名解説例>
f_as_m1.PB
(フィールド_アサインメンツ_男01)
f_so_f1e.PB
(フィールド_ソリッド_女01エンブリオン化)
…以上のようにしようかと考えています。
fldff009f009_000.txt
%comp
F009.INF id=1
F009.NPL id=2
F009.SKY id=3
F009.WAP id=4
f009.bf id=5
f009.amb id=6
fldff009f009_001.txt
%comp
f009_001.TBN
f009_001.f2
f009_001.f1
cmpSprPac.sh
#! /bin/bash
sdfLink cmpSprPacA.txt
mv cmpSprPacA.LB sprite_a.lb
sdfLink cmpSprPacB.txt
mv cmpSprPacB.LB sprite_b.lb
sdfLink cmpSprPacC.txt
mv cmpSprPacC.LB sprite_c.lb
campsprn_paccmpSprPacA.txt
Japanese | Translation |
---|---|
|
|
modeleventMakefile
Japanese |
---|
|
Translation |
---|
|
The "Hosoya" referenced in this file is likely Tomohiro Hosoya. Although he's only credited in the special thanks section for Digital Devil Saga, he is a known Atlus programmer who worked on other games of theirs from that same period, including Shin Megami Tensei: Nocturnee, Shin Megami Tensei: Devil Summoner, Shin Megami Tensei: Devil Summoner: Soul Hackers, and Maken X.
Cut Text
Inside facilitymsgchurch folder you can some '.bmd' files. These are interesting because there are no sprites connected to the text as with the mantra grid, shop and terminal. Whatever this church thing is is unknown. (At least at the moment). However, three text files are present with this.
facilitymsgchurchmes_data.bmd
Japanese | Translation |
---|---|
|
|
facilitymsgchurchperson_info.bmd
This file is just the message
テストメッセージ(Test Message) 40 times in a row.
facilitymsgchurchword_info.bmd
This file is just the message
テストメッセージ(Test Message) 40 times in a row.
The Megami Tensei series | |
---|---|
Megami Tensei | |
NES | Digital Devil Story: Megami Tensei • Digital Devil Story: Megami Tensei II |
SNES | Kyuuyaku Megami Tensei |
Shin Megami Tensei | |
SNES | Shin Megami Tensei • Shin Megami Tensei II • Shin Megami Tensei if... |
PlayStation | Shin Megami Tensei II • Shin Megami Tensei if... |
Xbox | Shin Megami Tensei NINE |
PlayStation 2 | Shin Megami Tensei III: Nocturne • Shin Megami Tensei: Nocturne |
Nintendo DS | Strange Journey |
Nintendo 3DS | Shin Megami Tensei IV • Shin Megami Tensei IV: Apocalypse |
Persona | |
PlayStation | Revelations: Persona • Persona 2: Innocent Sin • Persona 2: Eternal Punishment (Prototype) |
PlayStation 2 | Persona 3 FES • Persona 4 |
PlayStation Portable | Shin Megami Tensei: Persona • Persona 2: Innocent Sin • Persona 3 Portable |
PlayStation 3 | Persona 4 Arena • Persona 5 |
Xbox 360 | Persona 4 Arena |
Nintendo 3DS | Persona Q: Shadow of the Labyrinth |
PlayStation 4 | Persona 5 |
PlayStation Vita | Persona 4 Golden • Persona 4: Dancing All Night |
Nintendo Switch | BlazBlue: Cross Tag Battle |
Spin-Offs | |
SNES | Majin Tensei • Majin Tensei II: Spiral Nemesis |
Game Boy (Color) | Revelations: The Demon Slayer • Megami Tensei Gaiden: Last Bible II • Devil Children: Kuro/Aka no Sho (Black/Red Book) |
Game Boy Advance | Shin Megami Tensei: Devil Children: Hikari no Sho/Yami no Sho (Prototype) |
PlayStation | Devil Summoner: Soul Hackers |
Sega Saturn | Devil Summoner • Devil Summoner: Soul Hackers |
PlayStation 2 | Digital Devil Saga • Digital Devil Saga 2 • Devil Summoner: Raidou Kuzunoha vs. The Soulless Army • Devil Summoner 2: Raidou Kuzunoha vs. King Abaddon |
PlayStation Portable | Devil Summoner |
Nintendo DS | Devil Survivor 2 |
Nintendo 3DS | Devil Survivor Overclocked • Devil Summoner: Soul Hackers |
Related Games | |
Virtual Boy | Jack Bros. |
PlayStation 3, Xbox 360 | Catherine |
Wii U | Tokyo Mirage Sessions ♯FE |
Categories:
- Games developed by Atlus
- Games published by Atlus
- Games published by Ghostlight
- PlayStation 2 games
- Games released in 2004
- Games with uncompiled source code
- Games with hidden development-related text
- Games with unused graphics
- Games with unused models
- Games with unused music
- Games with unused text
- Games with debugging functions
- Games with hidden level selects
- To do
- Articles needing translation/ja
- Megami Tensei series
Cleanup > Articles needing translation > Articles needing translation/ja
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with hidden level selects
Games > Games by content > Games with uncompiled source code
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused models
Games > Games by content > Games with unused music
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Sega > Games developed by Atlus
Games > Games by platform > PlayStation 2 games
Games > Games by publisher > Games published by Ghostlight
Games > Games by publisher > Games published by Sega > Games published by Atlus
Games > Games by release date > Games released in 2004
Games > Games by series > Megami Tensei series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"mw.PopUpMediaTransform":"loading","site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=mw.PopUpMediaTransformu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}if(window.mw){
mw.loader.load(["mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
if(window.mw){
mw.config.set({"wgBackendResponseTime":215});
}