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

Ys vs. Sora no Kiseki: Alternative Saga

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Ys vs. Sora no Kiseki: Alternative Saga

Developer: Nihon Falcom
Publisher: Nihon Falcom
Platform: PlayStation Portable
Released in JP: July 29, 2010


SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.
PiracyIcon.png This game has anti-piracy features.


Cacti speak Japanese.
...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!

A crossover between Trails in the Sky and the Ys series, using the Ys Seven engine. Oh, and Adol can talk for the first time in many years!

Hmmm...
To do:
Two test maps remain in the game (testmap and mp_9999), as well as a debug menu in /PSP_GAME/USRDIR/script/test.bin

Cut Content

Located in /PSP_GAME/USRDIR/system/, are a few plain text files, they contain some commented out code that may hint at some cut features.

The File Mainmenu.xml makes references to modes not present in the final game, such as "SURVIVAL" and "MINIGAME".

DevTextIcon.png
mainmenu.xml
Complete with developer comments!


The file for the button configuration menu also has some removed entries,

The first one サポートキャラ is captioned "サポートキャラを呼び出すボタンを設定します", and that appears to be an option to call in a support character.

This file also has two other removed options, 決定 and キャンセル. These would have allowed you to remap the Confirm and Cancel buttons.

DevTextIcon.png
config.xml
Complete with developer comments!

Development Leftovers

Present in /PSP_GAME/USRDIR/script/ are plaintext versions for all the game scripts. These .scp files are not run directly by the game, instead the bin files of the same name are used.

Here's an example showing the first event in Estelle's story:

DevTextIcon.png
mp0000e.scp
Complete with developer comments!

Anti-Piracy

This game checks for the presence of the PSP's flash0 to determine if the firmware is genuine upon startup or at certain points. If this check fails, collision detection for walls and some floors will be turned off at random points, resulting in characters clipping through walls and/or going out of bounds before respawning back to the starting location. In addition, some bosses or enemies won't respawn back to their starting location, rendering some fights unwinnable.

It's possible, but tricky, to finish the game despite these "bugs" showing up.