Majin Tensei
Majin Tensei
Majin Tensei |
---|
Developer: This game has hidden development-related text. |
Majin Tensei is what you get when you properly combine Shin Megami Tensei with Fire Emblem.
Contents
1 Debug mode
1.1 Sound test
1.2 Scene viewer
2 Edit mode
2.1 Nakama edit
2.2 Hero edit
2.3 Event edit
3 Ingame debug
3.1 Map clear
3.2 Dialogue test
4 Build date
Debug mode
At ROM address 00FFF0 (offset 0x7FF0 in an unheadered ROM), there is a flag which enables a debug mode.
Setting this byte to a non-zero value (by using the Pro Action Replay code 00FFF001 or by changing the byte using a hex editor) will allow you to access the debug mode by holding down L on controller 1 and starting a new game.
You're an esper!
You searched so skillfully!!!
This is the exception operation test mode!
Map number 00
Start game
Enjoy music
Enjoy famous scenes
EDIT
PLEASE HIT ANY KEY!
The first two options on the menu let you select the starting map number (using Left/Right) and start a new game.
Sound test
This is a standard sound test, complete with titles for the songs/sound effects. The two numbers to the left of the title represent the sound bank and the current index within the bank, respectively. Bank 00 consists of most of the game's sound effects, which can be triggered while music is still playing. The other banks each consist of one or more songs or ambient sounds. Pressing Start exits the sound test and begins a new game.
Version 1.2 of the game has a noticeably different sound test. This one contains a different track ordering and different song/sound effect titles, as well as the option to listen to any of the 8 individual sound channels.
To do: Find out what the L/R buttons do. |
For some reason, the game normally attempts to load an invalid sound bank when starting this sound test, causing the game to go into an infinite loop while trying to communicate with the sound driver. The Pro Action Replay code 2FC12A03 will make the game use the same sound data that is already loaded on the title screen, allowing the sound test to function as intended.
In addition, many of the songs and sound effects are different from what the titles say they are, and a few of them play glitched or duplicate music instead. This may indicate that some of the sound data was shuffled around during development, or that the sound test uses the wrong index values when playing music or sound effects.
Scene viewer
This screen allows you to view the various character graphics and backgrounds. Select a character with Up/Down and a background with Left/Right. Press A to view the selected combination, and Start to exit and start a new game. Using the D-Pad of controller 2 lets you move the sprite around.
Edit mode
The most detailed feature of the debug mode, this lets you edit basically every detail of a saved game, including game progress, character stats, items, the demons in your party, and the status of various event flags. Obviously, this requires that at least one saved game already exists.
Selecting "edit" leads to a menu with four options: "nakama edit", "hero edit", "event edit", and "exit".
Nakama edit
The first option lets you change the demons currently in your party. Press Up/Down to select a slot and Left/Right to change it. Press A to return to the edit menu.
Hero edit
The second option lets you edit the current mission number, the amount of Makka and Magnetite you have, character levels, equipment and items.
Press A to return to the edit menu. If either character's level was changed, the game will then prompt you to distribute stat points to one or both characters.
Event edit
The last option lets you control the values of 64 flags corresponding to various ingame events. Left/Right select a flag and Up/Down turns the flag on (O) or off (X). What each flag represents is unclear.
Ingame debug
Setting the debug flag also activates a few useful ingame triggers.
Map clear
Pressing Select during your turn will bring up this prompt, asking if you want to clear the current map. Answering yes (the first option) will cause you to automatically win.
Dialogue test
When starting a conversation with a demon, selecting the demon with L instead of A will start a special conversation where you can choose freely from any of the possible conversation "scripts". You'll be given the option to take either a friendly or threatening attitude, after which you can select from 72 different scripts corresponding to either style.
Build date
Starting at ROM address 00FFE0 (offset 0x7FE0 in an unheadered ROM), in the unused space next to the interrupt table and debug flag, there is some development text that includes a build date:
M A J I N
93/11/15
The date is the same in all three revisions of the game.
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
- SNES games
- Games released in 1994
- Games with hidden development-related text
- Games with debugging functions
- Games with hidden sound tests
- Games with hidden level selects
- Games with revisional differences
- To do
- Megami Tensei series
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 hidden sound tests
Games > Games by content > Games with revisional differences
Games > Games by developer > Games developed by Sega > Games developed by Atlus
Games > Games by platform > SNES games
Games > Games by publisher > Games published by Sega > Games published by Atlus
Games > Games by release date > Games released in 1994
Games > Games by series > Megami Tensei series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}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":170});
}