The Cutting Room Floor now has a Patreon page. Thanks for all your support!

If you've blocked our ad, please consider unblocking it.
We promise it isn't annoying. No flash, no sound, ever.

Ads by Project Wonderful! Your ad here, right now: $0

Phantasy Star Online Episode I&II

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Phantasy Star Online Episode I&II

Developer: Sonic Team
Publisher: Sega
Platform: GameCube
Released in JP: September 12, 2002
Released in US: October 29, 2002
Released in EU: March 7, 2003


DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.


Phantasy Star Online Episode I&II is the game that enabled homebrew. By mimicking the game's server program, one could supply their own executable codes to the GameCube. Early dumps of GameCube disk images were created using this game. Nintendo and Sega responded by releasing Phantasy Star Online Episode I&II Plus.

Unused Graphics

All unused art is found in both the original release and Plus.

The title screen from the Japanese Trial Version of the game is present in all GameCube PSO builds, including Episode III. The title screen exists in both English and Japanese, although the Trial Version was never released outside of Japan.

PSOEp12GCN-Title eng trial.png


A file called f256_joyboot.gvm is present in all PSO GameCube releases (including Episode III), which references a feature called "N-Port". "N-Port" is a set of games that can be downloaded from a GameCube to a Game Boy Advance console.

PSOEp12GCN-F256 joyboot01.png


(Source: N-Port Info via GameSpot)

Dreamcast Leftovers

The game also has some leftover assets from the Dreamcast version, including a promotional image from the Sega GameJam demo of Phantasy Star Online Version 2 (2001).

GameJam

PSOEp12GCN-f128 admojitex.png

Debug Mode

A large quantity of strings in the final game suggest that one or more debug modes are present.

The following strings are related to manipulating enemies. Several settings appear to be assigned to specific enemies:

STATE : NORMAL
STATE : DEAD
STATE : FALLEN
START NUM : %2d
TOTAL NUM : %2d
GROUP:%2d
L/M:LEADER
L/M:MEMBER
RAG-LAPPY
AL-LAPPY
TYPE:IN FIGHTER
TYPE:OUT FIGHTER
TYPE:UNKOWN
TYPE:LOW APPEAR
TYPE:HIGH APPEAR
APPEAR SPEED(+1.f Min:0.01f)
NEEDLE SPEED(+6.f Min:1.f)
MIRAGE:ENABLE
MIRAGE:DISABLE
TEX:GOLD
TEX:NORMAL
STELTH:ENABLE
STELTH:DISABLE
APPEAR:GROUND
APPEAR:ROOF
TECNIQ ATTACK % (+0.4f)
STELTH ON %
STELTH OFF %

The following strings suggest the presence of a model viewer, as well as player location and area warp-related test features:

EVT NO : %d
MODEL SELECT
<- SELECT COLOR
<- MODEL SELECT
SwitchMode:ON->ON
SwitchMode:ON->OFF
SwitchID:%3d
Param No
LINK : ON
LINK : OFF
SELECT TYPE NORMAL
SELECT TYPE VR
SELECT TYPE CTRL CENTER€
GOVERNOR
CITY
LABO
<- DST POS X
<- DST POS Y
<- DST POS Z
<- DST ANG Y
<- MODEL TYPE
<- MESSAGE : %s
<- NEXT STAGE No.%d
<- KEY ID : %d
<- SELECT A MODEL
<- DAMAGE POWER
<- ENEMY NUMBER
<- MOTION TEST
ERROR