Phantasy Star

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Phantasy Star

Developer: Sega
Publishers: Sega (JP/US/EU), Tec Toy (BR)
Platform: Sega Master System
Released in JP: December 20, 1987
Released in US: 1988
Released in EU: 1988
Released in BR: 1991


CopyrightIcon.png This game has hidden developer credits.
ItemsIcon.png This game has unused items.
RegionIcon.png This game has regional differences.


Phantasy Star, which began Sega's epic RPG series and is on its own half the reason to buy an SMS. Explore three planets with wildly differing climates, and wildly similar dungeons.

Contents

Unused Items

Don't get distracted, Alis!

Items "M SYSTEM" and "ZILLION" exist in the list of items and can be added to the inventory via save editing, but do not appear to have any effect. They are likely a reference to the Sega Master System and the game Zillion, respectively.

Backup RAM Credits

The following phrase is found in the ROM at 0x807.

PHANTASY STAR   
      BACKUP RAM
PROGRAMMED BY   
       NAKA YUJI

Version Differences

Korean Version

International Release Korean Release
Alis can breathe in space?! No pink-skirted girls in this game!

The Korean version featured a radically different title screen, removing Alis in favor of a more generic space scene. The rest of the game is apparently unchanged, other than the translation.

Phantasy Star Collection (GBA)

In the original English-language release, the Governor tells you "IN THE MAHARU CAVE LIVES AN ESPER NAMED NOAH. I WILL GIVE YOU A LETTER OF INTRODUCTION TO PRESENT TO HER", though Noah is listed as a male everywhere else. The GBA Phantasy Star Collection release changed this, using the pronoun "HIM".

Virtual Console

Like its Genesis sequel, the Virtual Console version of this game contains a plaintext, commented ASM patch.

>0x7ff0		string		"TMR SEGA"
>>0x7ffc	beshort		0x0095


#
# 赤十字パッチ(JP,UE共通)
#
# city hospital bg table
0x05c667:
	byte	0x00
0x05c675:
	byte	0x00
0x05c681:
	byte	0x00
0x05c68d:
	byte	0x00
0x05c699:
	byte	0x00
0x05c6a5:
	byte	0x00

# village hospital bg table
0x05c8f0:
	byte	0x00
0x05c8fe:
	byte	0x00
0x05c90a:
	byte	0x00
0x05c916:
	byte	0x00
0x05c922:
	byte	0x00
0x05c92e:
	byte	0x00

# city hospital map cg L ($052)
0x058796:
	byte	0x0c, 0x14, 0x17, 0x14, 0x14, 0x24	# plane 0
0x059200:
	byte	0xf3, 0xeb, 0xe8, 0xeb, 0xeb, 0xdb	# plane 1
0x059c09:
	byte	0x06, 0x06, 0x07, 0x07, 0x06, 0x06	# plane 2
0x05a4b7:
	byte	0x0e, 0x16, 0x17, 0x17, 0x16, 0x26	# plane 3

# city hospital map cg R ($055)
0x0587ab:
	byte	0x50, 0x48, 0xc8, 0x48, 0x48, 0x44
0x059216:
	byte	0xaf, 0xb7, 0x37, 0xb7, 0xb7, 0xbb
0x059c1d:
	byte	0x60, 0x60, 0xe0, 0xe0, 0x60, 0x60
0x05a4cd:
	byte	0x70, 0x68, 0xe8, 0xe8, 0x68, 0x64

# village hospital map cg UL ($135)
0x058d44:
	byte	0xf6	# line 7 plane 0
0x059794:
	byte	0xe9	# line 7 plane 1
0x05a095:
	byte	0xe6	# line 7 plane 2
0x05aa72:
	byte	0xe6	# line 7 plane 3

# village hospital map cg UR ($136)
0x058d4c:
	byte	0x68	# line 7 plane 0
0x05979c:
	byte	0x87	# line 7 plane 1
0x05a09d:
	byte	0x60	# line 7 plane 2
0x05aa7a:
	byte	0x70	# line 7 plane 3

# village hospital map cg DL ($137)
0x058d4d:
	byte	0xe6, 0xe7, 0xe7, 0xe6, 0xe6	# plane 0
0x05979d:
	byte	0xc9, 0xd8, 0xd8, 0xd9, 0x99	# plane 1
0x05a09e:
	byte	0xc6, 0xc7, 0xc7, 0xc6, 0x86	# plane 2
0x05aa7b:
	byte	0xd6, 0xc7, 0xc7, 0xc6, 0x86	# plane 3

# village hospital map cg DR ($138)
0x058d55:
	byte	0x6c, 0xe4, 0xe4, 0x44, 0x44	# plane 0
0x0597a5:
	byte	0x83, 0x03, 0x03, 0xa1, 0xa1	# plane 1
0x05a0a6:
	byte	0x60, 0xe0, 0xe0, 0x60, 0x60	# plane 2
0x05aa83:
	byte	0x70, 0xf8, 0xf8, 0x7a, 0x7a	# plane 3