Mail has been fixed; you should now be able to confirm your e-mail address, watch pages, and the like.
Please report any issues on Discord.

Persona 2: Innocent Sin (PlayStation)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Persona 2: Innocent Sin

Also known as: Persona 2: Tsumi
Developer: Atlus
Publisher: Atlus
Platform: PlayStation
Released in JP: June 24, 1999


AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
MovieIcon.png This game has unused cinematics.
MusicIcon.png This game has unused music.
SoundIcon.png This game has unused sounds.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.


ProtoIcon.png This game has a prototype article

Ring, Ring. It's the Joker. Will you tell him your dreams?

Hmmm...
To do:
  • If it's possible, look inside the game or mod the game to have the Devil Joker battle playable and make a walk through walls cheat to explore the test dungeon in the debug.

Subpages

TextIcon.png
Unused Text
Stuff the developers didn't want you to see.
TextIcon.png
Unused Sounds
Rumors couldn't save these voices being unused.
TextIcon.png
Battle Background List
Hate the battle background you're fighting on? Learn how to change it right here.
TextIcon.png
Dialogue Test List
View your favorite moments before battles (including unused ones).

Unused Bosses

There's 4 unused Bolontiku bosses that go unused. They can be seen shortly before the boss battle starts, which you can only fight 5 normally. These 4 share the same stats as the other 5, however they access to all of the dark versions of Ultimate Persona spells, making them more difficult to deal with. It's very likely these were meant to face after defeating 5 of them or possibly used for testing.

There's 3 pieces of the boss called Devil Joker. All of these pieces has their own unique spellset, including two spells that you never see in the game due to the boss being not being seen as the rumor to trigger them goes unused. Also due to all pieces not in their correct battle scenario similar to Great Father, the sprite will be invisible and will softlock the game if they attack.

Devil Joker Middle Piece
HP: 3558
Str: 35
Vit: 39
Tec: 43 
Agi: 37
Luc: 33
Atk: 164
Def: 172 
M.atk: 123
M.def: 126
Void to dark
Weak to light 
Spells: Diamond Dust, Perpetual Darkness(unused spell), Curse  
Contact line: "All shall become nothing!"
Devil Joker left Piece
HP: 2500
Str: 35
Vit: 39
Tec: 43 
Agi: 37
Luc: 33
Atk: 164
Def: 172 
M.atk: 123
M.def: 126
Void to dark
Weak to light 
Skills: Fralia, Zandhain, Chaos Element(unused skill) 
Contact line: "All shall become nothing!"
Devil Joker right Piece
HP: 2000
Str: 35
Vit: 39
Tec: 43 
Agi: 37
Luc: 33
Atk: 164
Def: 172 
M.atk: 123
M.def: 126
Void to dark
Weak to light 
Spells: Diarama, Hypnotic Wave, Raku-kaja
Contact line: "All shall become nothing!"


Persona 2 Innocent Sin Debug Enemy.png

There's a unused enemy named "R", which has the sprite of Jack Frost but fully black. All of it's stats and level are at 1. It has no spells and can be easily defeated with one hit. However they don't drop any EXP or items.

Unused Rooms

Persona 2 innocent sin unused version of time room.png

The time room has a earlier version seen in debug mode, with a statue in place.

Persona 2 innocent sin test room.png

A test room to test sprites and animations.

Unused Spells

There's a large amount of spells that never gets used at all, with some being repurposed for it's sequel. They can be viewed here.

Spell Etffect
Dark Grand Cross
Inflicts random ailments on all enemies.
28 Celestial Veils
Has no effect.
Happy 7
Heals everyone to max health.
Sasi
No effect despite saying you go one on one with the enemy.
Hellish Flower Blossom
Deals medium almighty damage to all enemies and inflict confusion.
Wheel of Fortune
Deals high damage to all enemies with every use of the spell gets weaker until it deals no damage.
Wheel of Time
Has no effect.
Pluto Guidance
Has no effect.
Reserved
Everyone gets damaged by a Agi spell.
Summon Friends
No effect.
Kumori Kakure no Jutsu
Makes the party member be transparent.
Energy Drain(HP)
Has no effect.
Energy Drain(SP)
Has no effect.
Summon Minions
Has no effect.
Water Mirror
Has no effect.
Double Blossom
Has no effect.
Chaos Element
Has no effect.
Perpetual Darkness
Party Members cannot use fusion spells for one turn.
???
Everyone gets hit with a fire spell.
Reserved
Everyone receives medium almighty damage. This is the spell Fake Jun Dad use on the real one and his wife before the final boss.
Reserved
Everyone gets hit with a expanding clear circle, deals small almighty damage to everyone.
Reserved
Mutiple circles hit everyone, deals small almighty damage to everyone.

Battle Debug

A debug leftover to configure battles. The menu is invisible due to being removed, however it still retains most of the functionality.

1st option: Picking the 1st option allows you to view 3 more options.

Party settings: This lets you change your party instantly, their current animation, and change their status effect. Trying to pick Lisa will change the selected party member into Tatusya and softlock the game if they attack.

Enemy settings: These settings allows you to change the enemy to any one in the game, including changing their current animation and status effect. Due to most debug strings removed, it is impossible to change the enemy into bosses. However you can change their sprite into a sprite a boss uses. (Devil Joker and Great Father will only show a piece of their sprite since they're in multiple sprites together.)

Persona change: These settings allow you to change any enemy into a Persona via changing their sprite, including changing their current animation and status effect.

Second option: Picking this one leads to 4 options.

Load BGM: This would have been used to load music. It's disabled in the final build.

Save BGM: This would have been used to save music. It's disabled in the final build.

Run BGM: Either plays or stops the music currently playing.

Voice Test: Views every voice in the game, and able to either increase or decrease hearing it in battle.

Third option: Picking this only has one option.

Magic test: Allows to view every spell animation in the game. However it will instantly crash using it. It does work in the Demo, however.

Fourth option: Picking this one only has one option. Battle Background Settings: Changes the battle background and what animation to play in the background as well.

Fifth option: Picking this one has 4 options.

End Battle: Will end the battle however the game will crash trying to select it.

Change Battle: Will immediately go to different fights and enemies. However it will simply restart the battle if trying this on a boss fight.

Dungeon Teleporter: Will teleport to different dungeons. However sometimes you will be placed outside of bounds, unable to move.

Dialouge and Camera test: Allows you to view every voiced dialouge event in the game, including unused ones. Also features a camera test to check the rotation of the battle background.

Sixth Option:

Bit viewer: Enables to show current bit and IDs being used for the batle. However it is invisible in the final build.

Change resolution: Will change the resolution to a smaller one. Goes completely unused.

Battle Engine info: Gives info on the current version battle engine and the person who worked on it.

This code allows to enable the leftover debug battle functionality.

D0102900 0004
80102900 0006

Shop Test Menu

Persona 2 innocent sin shop test menu.png

Using the following Action Replay / GameShark codes will replace all shop and Velvet Room menus with a test menu that contains almost every possible shop menu selection at once.

D0093000 01AC
80093B1E AE60

Debug Patch

Innocent Sin has some extensive debug features which can be enabled using a patch. The sequel has a mostly identical menu, as well as a leaked prerelease build revealing several additional debug features that were more or less completely removed from both that game and probably also this one.

However do know this patch doesn't work with Gemini's translation patch.

Download.png Download Persona 2 Debug Patches
File: persona2debug.zip (8 KB (compressed)) (info)
Persona2-debug-jp.png

After applying the patch, press Select+Start at nearly any point during the game (starting from the title screen) to access the menu, which has various sub-menus corresponding to the game's multiple programmers. The shoulder buttons can be used to increase/decrease selected values on certain menus.

Along with Eternal Punishment, this game had various debug text removed from the final executable, causing a couple of the remaining debug features to have much less useful functionality than they used to.

Michi Menu

The first menu is named for Michishito Ishizuka (credited as system programmer) and contains these options:

  • Stable Random (on/off)
  • Sound Test: Opens a detailed sound test screen.
  • Movie / Movie Volume: Shows FMVs.

Sound Test

Persona2is-soundtest.png

This sound test allows you to play various sounds (primarily voices), view info about memory usage, and more. Select cycles through the on-screen windows and Start opens a menu allowing you to exit back to the main debug menu (along with a disabled "Load from PC" option).

Aso Menu

Hmmm...
To do:
  • Translate everything from the bit editor if that's possible. .)

The second menu is named for Hisakata Aso (window and shop programmer) and contains these options:

  • edit
    • Plate Window Color: Allows you to preview various window background styles. Hold L1 to move the window, R1 to resize it, L2/R2 to cycle through window styles, and Select/Start to cycle through window types.
    • Bit Editor: Not really usable in the final game due to the missing text. The version of the menu in the prerelease build of Eternal Punishment supposedly allows you to load/save and manipulate game data, but the menu doesn't seem fully functional in that version either.
  • debug
    • Summon Demo Message: View graphics/dialogue of different Personas.
  • test
    • Font: Display font graphics.
    • Help/Warning: Displays flashing red "error" banner at the top of the screen.
    • Message: Tests various on-screen text displays.
    • List Window: Shows a list of items with their buy/sell(?) prices.
    • Stationary Graphic: Allows you to view various graphics using the D-Pad. Pressing Select switches to a screen which lets you test color fades using Up/Down.
  • name entry: Tests the character name entry screen.

Summon Demo Message

Persona2is-summondemo.png

This sprite shows the name, summon message, sprite, and tarot card of a single Persona at a time; you can cycle through them using Up/Down.

Font

Persona2-fontdraw-jp.png

This screen shows the entire alphabet rendered in one of two fonts. Available controls:

  • L2: Reset display (needed for most changes to actually take effect).
  • Left/Right: Change horizontal position of text.
  • Up/Down: Change number of lines of text displayed on-screen.
  • Square: Switch fonts.
  • Triangle: Enable/disable drop shadow.

Message

Persona2is-message.png

This screen is mainly for testing dialogue boxes, but also shows a list of character names near the top of the screen.

In Eternal Punishment, this screen also draws several miniature text boxes in the background and allows you to cycle through various test messages for the dialog box. It also shows the unused Lisa portrait as well.

Kosaka Menu

The third menu is named for Yujiro Kosaka (2D map and command programmer) and contains these options:

  • 2D Map: Go to one of the overworld locations (note that attempting to enter a location from the overworld will cause a crash. The only way to bypass this is to select an overworld location, save the game, reset, and then load the game to continue.)
  • Command Test: Test the in-game menu, from which you can also load/save a game.
  • Set Parameter For Debug: Opens a menu allowing you to modify various game variables.
  • Title: Show the title screen (surprise!)

Set Parameter For Debug

Persona2is-setparam.png

This menu allows you to edit various properties of the currently-loaded game, including money, items, party members, Personas, and more. Although oddly enough, you cannot add certain party members this way, although they appear in the party menu.(Example that you cannot add Yukino to the party despite her appearing in the menu.), however you can remove them. Strangely enough, this does show what the original party lineup was: Tatsuya, Maya, Eikichi, Ginko, and Jun. The final lineup is: Tatsuya, Eikchi, Ginko, Maya, and Jun. But what's most strangely is that Yukino is the 6th party member according to this, than it being Jun.

t-sakamo@ Menu

Hmmm...
To do:
  • Translate everything from EVENT_GROUP, EVENT_A, EVENT_B, VELVETTE, and Unit viewer.

The fourth menu is named for Takumi Sakamoto (event programmer) and contains these options:

  • EVENT_GROUP / EVENTA / EVENTB / VELVETTE: Supposed to allow you to view various cutscenes and other in-game events, but does not work properly in the final game.
  • NU-DBMENU
    • (face): View character portraits.
    • ブルブルマッサージ ("buruburu massage"): Controller vibration test(?)
    • MUSIK: Music test.
    • 数字プレート: Numeric window viewer.
    • バランスシートMAKER ("balance sheet maker"): Prompts you to press a button, then dumps a bunch of unknown text to the debug console.
  • MAP FACTORY: No longer functional.
  • UNIT VIEWER: Allows you to place various sprites in a mockup battle scene.
  • EVENT A/B EDITER / EFFECTS!! / HIT DEBUG!!: Also all no longer functional.

Portrait Viewer

Persona2is-portraitview.png

This screen shows two character portraits facing each other and allows you to cycle through them using the D-Pad (for the left side) and face buttons (for the right side). Pressing Select inverts the colors on both currently displayed portraits and pressing Start returns to the debug menu.

The default image on both sides is a dummy/placeholder image of a character from Shin Megami Tensei: Soul Hackers, which appears several times throughout the selection of images.

Music Test

Persona2is-musictest.png

This is another sound test screen, this one much simpler than the other and primarily focused on playing music. The "XA" option also allows you to play voice clips.

Numeric Window Viewer

Persona2-numwindow.png

This screen shows a small window with the number 0, allowing you to freely position it on-screen and showing its coordinates and various memory-related statistics.

Unit Viewer

Persona2is-unitviewer.png

The unit viewer allows you to basically create a mockup battle scene with a specific environment/background. Controls:

  • D-Pad: Move cursor.
  • L1/R1/L2/R2: Rotate camera.
  • Triangle: Show/hide debug info.
  • X (US) / Circle (JP):

Pressing X/O button leads to a Japanese text. Surprisingly, it's actually telling you what character you'll make appear on the map. It goes from 1 to 309. Most of these are sprites you see in the game, however there's some that's notably unused(Devil Joker appearing by ripping Joker in half), with some already used sprites having unused animations. The last one(aka 310), displays all of the weapons in the game in a glitchy mess. Usually this slows the game down heavily or outright crashes it. Most sprites that are Tatsuya after the beginning are usually for placeholders/fail-safe for sprites that don't appear normally outside of a battle or doesn't exist normally at all. (Example trying to bring out great father sprite only shows Tatsuya sprite.)

After selecting a character, pressing X/O brings up a list for what to do with it. You can bring another character in the map by moving the red circle from the other character.

1. Just lets you bring up another character.

2. Repeats the character animation by pressing X/O.

3. Leads to a completely short list of itself. All of these basically turns the head on some characters. The rest will crash the game.

4. Basically turns the characters around if you desire.

5. Use L2 and R2 to turn the characters around.

6. Leads to a different short list. With this, you can make the character run or walk by pressing the red cursor on something. Imagine moving around by clicking.

7. Like 6, but they don't walk via animation.

8. You can make the character jump to an area by moving the cursor over.

9. Changes the lightning on the character.

10. Same as #9.

11. Change colors on the character.

12. Sends you back out of the menu.

13. You can make the sprites have the glow aura that Personas have.

14. Increases the shadow behind their feet.

15. Shows a graph for the area models.

16. Shows a complete list of animations the characters can do.

17. Deletes the model.

  • Start: Effects that causes the environment to slightly change.
  • TOD: It let's you choose what happens to the environment. Usually they work on certain areas you pick, however they can make the area looks odd with the incorrect one.
  • AIRTH QUAKE: Causes the area to shake, depending on how from 1 to 7.
  • CLUT: Supposedly, changes the color of the area or sprites. It doesn't work at all.
  • MODEL BLIGHT: Same thing as CLUT, but now you can see what model is highlighted.
  • RASTER_TEST: There's 5 options that messes on how the screen looks.

Takagi Menu

Hmmm...
To do:
  • Find a way to explore these dungeons by creating a cheat to walk through walls. The test map surely has something interesting to be found.

The fifth menu, named for lead and dungeon programmer Hidetoshi Takagi, contains only the option "GO! Dungeon" which, predictably, allows you to warp to a dungeon of your choosing. In the final builds of this game this doesn't quite work as intended, always placing you out-of-bounds.

A small, empty test map based on Seven Sisters HS (but much smaller and with no NPCs) is available as option 27, but is not usable from this menu for the same reason as the others.

Katsuyama Menu

Hmmm...
To do:
  • Is it possible to fix this or it cannot work no matter what?

The sixth menu is named for Futoshi Katsuyama (battle programmer) and contains battle-related options:

  • Battle Start!!: Start a battle with the parameters selected below.
    • Rotation
    • LoadSystemType
    • BGM Type
    • Btl Evt
    • Contact

Despite looking it works, it does not at all. Seemly no matter what you do, you cannot change the enemies(which are the ones you see from the game), nor able to change the music and see the contact options. Attempting to use this without confirming the protagonist name at the name selection will crash the game if you select your persona. Attempting to load a save file and then going into the battle options either has nothing appear on the battle background, or hard crashes the game.

Nagai Menu

The seventh and last menu, named for casino programmer Yasuaki Nagai, allows you to go to one of the casino games. You may wish to give yourself some coins with the Set Parameter menu in order to make the games actually playable.

(Source: Original TCRF research)