If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Ar tonelico II: Melody of Metafalica

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Ar tonelico II: Melody of Metafalica

Also known as: Ar tonelico II: Sekai ni Hibiku Shoujo-tachi no Metafalica (JP)
Developer: Gust
Publishers: Banpresto (JP), NIS America (US/EU)
Platform: PlayStation 2
Released in JP: October 25, 2007
Released in US: January 20, 2009
Released in EU: June 5, 2009


AreasIcon.png This game has unused areas.
GraphicsIcon.png This game has unused graphics.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
LevelSelectIcon.png This game has a hidden level select.
RegionIcon.png This game has regional differences.


ProtoIcon.png This game has a prototype article

Hmmm...
To do:
  • This has some unused events that were discovered by the folks at Project Metafalica, some of which they re-enabled for their patch. There may be yet more to discover!
  • Unused music?

The second game in the Ar tonelico series.

Sub-Page

Read about prototype versions of this game that have been released or dumped.
Prototype Info

Debug Options

Much like all of Gust's PS2 games, a few debug options remain in this game as well. All codes to access them are for the US version only.

If you want to fully play around with these debug features, check out the Debug Build.

Animation Viewer 1

Ar Tonelico Metafalica AnimationDebug1.png Ar Tonelico Metafalica AnimationDebug3.png Ar Tonelico Metafalica AnimationDebug2.png

Much like the previous game, there is mostly the same animation debug tool in this game as well. This debug option first appeared in Viorate no Atelier: Gramnad no Renkinjutsushi 2.

Enable Animation Debug (press Triangle in-game to enter)
201CDCD0 0C04AA28

Additionally, you may want to activate the below code as well to change the sprite and animation the sprite is doing:

Animation Debug Adjustments.
D1FFFBAE 00003F80
11FFFBB0 0000???? (Current Player / Monster. Higher values are objects and map stuff. Monsters start at value 00B4.)
D1FFFBAE 00003F80
01FFFBB4 000000?? (Current Animation)

Animation Debug Buttons

X = Play Current Animation
O = Exit / Back
L1 = Flip Sprite Upside Down
R1 = Flip Sprite Left / Right
L2 (Hold) = Loop Animation.
Start = Enter Frame-by-frame Debug Option.
Select = Change BG to Black or White.

Animation Viewer 2

Ar Tonelico Metafalica AnimationDebug4.png Ar Tonelico Metafalica AnimationDebug5.png

This option allows you to view various animated states from battle sprites.

Enable Animation Debug (press Triangle in-game to enter)
201CDCD0 0C089E63

Additionally, you may want to activate the following codes to change the sprite and animations the sprite is doing:

D1FFFB4C 00000176
01FFFB90 0000000? (0 = main characters, 1 = enemies)
D1FFFB4C 00000176
11FFFB94 0000???? (sub sprite dependent on above)
D1FFFB4C 00000176
01FFFB98 000000?? (animation type)
D1FFFB4C 00000176
01FFFB9C 000000?? (animation state)

Level Select

Hmmm...
To do:
See if there are any more unused areas here. QvMaps 529+ are noted below.

Ar Tonelico Metafalica LevelSelect1.png Ar Tonelico Metafalica LevelSelect2.png Ar Tonelico Metafalica LevelSelect3.png

A debug level select option. You can choose any map to enter here.

Enable Level Select (press Triangle in-game to enter)
201CDCD0 0C069F65
201A86E4 240F0001
D0A7405C 0000BFFF
201A7E30 00000000
D0A7405C 0000FFFF
201A7E30 144F0005

Press Start while in a map to bring up map position info.

Unused Areas

Map #529 Ar Tonelico 2 Map 529.png

Map #530 Ar Tonelico 2 Map 530.png

Map #531 Ar Tonelico 2 Map 531.png

Map #532 Ar Tonelico 2 Map 532-1.png Ar Tonelico 2 Map 532-2.png

Map #533 Ar Tonelico 2 Map 533-1.png Ar Tonelico 2 Map 533-2.png

Map #534 Ar Tonelico 2 Map 534-1.png Ar Tonelico 2 Map 534-2.png

Note: Maps 535-546 do not contain any geometry.

BGM Test

Ar Tonelico Metafalica BGMTest.png

In this menu you can select all of the music in the game, as well as SFX and voices.

Enable BGM Test (press Triangle in-game to enter)
201CDCD0 0C052942
2014A89C 0C048201
2012081C 00000000

Controls:

Left / Right = Move through options of current selection.
R1 / R2 = Move through options by a lot.
X = Confirm

Additionally, you may want to activate this code to move through the options in this menu:

D1FFF908 00000172
01FFF92C 0000000?

Where "?" is:
00 SePlay
01 SeStop
02 VoicePlay
03 VoiceStop
04 BgmVolume
05 SeVolume
06 VoiceVolume
07 BgmChVolume (doesn't appear to work)
08 StreamPort
09 StreamPlay
0A StreamStop
0B StreamFadeOut
0C StreamPause
0D StreamReplay
0E StreamEv 1
0F StreamEv 2

Fade Out Test

Ar Tonelico Metafalica FadeTest.png

A simple test option that fades the screen when pressing X.

Enable Fade Test (press Triangle in-game to enter)
201CDCD0 0C0A3D6A

Map Effect Editor

Atelier Iris 3 MapEffectEdit.png Atelier Iris 1 MapEffectEdit2.png Atelier Iris 1 MapEffectEdit3.png

It's unclear what this option is. You can select effects and make them display at a set position in this option. It appears you would've been able to save these edits to a dev kit or Memory Card or upload the result to a PC.

Enable Map Effect Editor (press Triangle in-game to enter)
201CDCD0 0C05B095

Controls:

Triangle = Lock current effect. This makes it so you can move around without selecting a different effect. Press two more times to disable.
Circle = Reset position.
R2 (Hold) = Remove cursor.
X = Display current effect.
Right Analog Stick Up / Down = Move Z axis inward / outward.
Left Analog Stick Up / Down = Move up / down.

Additionally, activate the following code to select what effect you would like to display:

Current Effect
105991B0 0000????

Replace "????" with a value starting from 0001.

(Source: Original TCRF research)

Unused Graphics

Ar Tonelico Metafalica BASE 1.gif
An unused graphic taken from Hermina to Culus: Lilie no Atelier Mou Hitotsu no Monogatari.

Ar Tonelico Metafalica book anime.gif
Even more strangely, this animation is from Fullmetal Alchemist: Omoide no Sonata for the Game Boy Advance. In that game, it's used when the player opens the compilation of alchemy combinations that Edward can use.

Ar Tonelico Metafalica wmap interface r01.png
An unused map select screen that was left untranslated. Most likely an early development screen capture.

Regional Differences

Phase 2 World Map

The original Japanese version had a black mist-like effect obscuring Phase 2's unique world map, which was gradually removed as the player unlocked its areas, and it also showed a notification whenever an area was unlocked. However, in the NA and EU versions, for some reason all the routines that created that effect were deleted, leaving the whole map unveiled from the start. Additionally, the unlock notification was removed even though the text string for it is still present in the executable.

JP Version US Version
AT2-Phase 2 Map Bug JP1.png
AT2-Phase 2 Map Bug JP2.png
AT 2-Phase 2 Map 2 Bug JP3.png
AT2-Phase 2 Map Bug US1.png
AT-2 Phase 2 Map Bug US2.png

"Crash..." Bug

While in the JP version the "Crash..." graphic is reserved solely for when the player has insufficient DP to pay the cost for an event and gets kicked out from the Cosmosphere, in the NA and EU versions a bug was introduced that causes the "Crash..." graphic to show up unless the player has double the required DP amount for the event (though it still allows the player to continue as normal). For some events this amount is impossible to have, so the bug will always occur.

Boss Key Feature

While originally the game showed one of five possible illustrations whenever the Select button was pressed during a Cosmosphere event, in the NA and EU versions the routines that called these images were removed and instead only the loading screen appears. However, the images are still present among the game's files.

EXEC_METAFALICA/. Scene

When Luca and Cloche start singing EXEC_METAFALICA/., Luca and Cloche had a short conversation that was voiced and whose length was determined by the song's own timing after the short video cut to Frelia in the cold sleep pod. In the EU and US versions, the voices were removed entirely from the scene.

METHOD_IMPLANTA/. Scene

When Cloche starts singing METHOD_IMPLANTA/., there were a few more voiced dialogue lines that appeared and disappeared according to the scene's timing. In addition to the voice-overs being removed entirely for the scene in the NA and EU versions, the timing element was removed and the lines were relocated to be spoken before the song begins.

Graphical Problems

  • The gray plates that show up before the player engages an IPD and after winning a battle against them used to have notifications in colored letters overlaid on them, which in the EU and NA versions were rendered invisible due to their CLUTs being damaged.
JP Version US Version
AT2-IPD Start Plates JP.png
AT2-IPD End Plates JP.png
AT2-IPD Start Plates US.png
AT2-IPD End Plates US Version.png
  • The world map used to have its selection arrows colored in red, but show up as gray in the EU and NA versions due to damage to the image's CLUTs.
JP Version US Version
AT2-Phase 2 Map Bug JP1.png
AT2-Phase 2 Map Bug US1.png
  • The "Battle Records" screen is supposed to have a red background behind the area where the Song Magic with the highest Burst percentage reached and damage dealt is shown, but it shows up as black in the EU and NA versions because its transparency was set to 100%. Similarly, the semicolons separating the guard scores from their categories were set as transparent and rendered invisible. The category "Bad" was also renamed to "Poor", which causes inconsistencies between this screen and how the guard scoring shows up in battle.
JP Version US Version
AT2-Battle Records JP.png
AT2-Battle Records US.png
  • The "Bad" -> "Poor" inconsistency is also present in the battle results screen that shows up after winning a battle.
JP Version US Version
AT2-Battle Results JP.png
AT2-Battle Results US.png

Equipment Duplication / Infinite Money Glitch

The original Japanese version had a glitch that allowed players to equip a single piece of equipment to multiple characters through the Item menu if they only had one copy of that item in their inventory, which would set the number of owned items for it to negative. This negative number item could then be sold infinitely at any store to quickly gain money. This glitch was patched out for the American and European releases.

Raki Stats Glitch

The original Japanese release had a glitch that caused Raki's stats to be reset to their original values when she used Fractal Change regardless of how many times she had powered up (after being defeated by the player in the bonus sparring battles at Sol Marta).

This glitch is impossible to see in the American version due to the Fractal Change glitch explained below, though it apparently still remains in the European release.

Raki Patterns Glitch

While one of the possible effects of Raki's Fractal Change skill is to apply one of the four Jamming statuses at random, the other is to change her stats and AI patterns between four different profiles (focused on attack, defense, speed, or balanced between the three). However, in the European version, the random number range for the selection of profiles was changed from 0x3 to 0x0, leaving her stuck in her initial profile regardless of how many times she uses the skill. Like the previous glitch, this one is also technically present in the North American version, but cannot be observed due to the Fractal Change Glitch.

Fractal Change Glitch

The most infamous glitch that was introduced in the American version, which causes the game to crash as soon as Raki tries using the Fractal Change attack during the final story-mandated battle with her in Sol Marta and in the successive bonus sparring battles. While its cause was first thought to be a buffer overflow due to the length of the translated strings, that is not the case: the problem is actually caused due to an incorrect calling index when the skill is executed.

The game uses the index value 0xDB to find the area in the game executable where the skill data for Fractal Change is located, but during localization the index value was changed to 0x165, which is far higher than the range used for the skills table for characters, items, and enemies. Because of this, the game ends up trying to read from an area where there is no data, which leads to a crash as soon as it reads the first 00 value.

This glitch was corrected for the European release.

Raki AI Patterns

When Raki is damaged enough to bring her HP below 50%, she uses the "X: Side Slicer" skill to then shift to another attack pattern, which is detailed below:

100%: Delay Attack -> Vesper -> Minute's Knock -> Combination -> X: Side Slicer

However, this pattern was changed in the American and European versions to the following:

50%: Delay Attack -> Vesper -> Minute's Knock -> Combination -> X: Side Slicer
50%: Minute's Knock -> Minute's Knock -> Combination -> Minute's Knock -> X: Side Slicer