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

Theme Park (Genesis)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Theme Park

Developer: Bullfrog Productions
Publisher: Electronic Arts
Platform: Genesis
Released in US: 1995
Released in EU: 1995


DevTextIcon.png This game has hidden development-related text.


A classic Sim-alike where the aim is to build and manage an amusement park.

Special Names

Theme Park Genesis ZARKON balance.png

When starting a new game, entering one of the three names below will enable special effects. The memory address listed next to the name will be set to #$01, while the other two are set to #$00.

ZARKON ($FF19BC)

Start with 10,000,000 balance. Moves #$00989680 into $FF1B42.

In addition, most (if not all) rides, shops and scenery are unlocked. There may be more effects. The game moves #$01234321 into $FF19A6.


(Source: GameFAQs)

LOSER ($FF2B8E)

Start with only 5,000 balance. Moves #$00001388 into $FF1B42.

KHADIBAKH ($FF018C)

Start with 10,000,000 balance. Moves #$00989680 into $FF1B42.

At year end, moves #$01 into register D6 (the purpose is currently unknown), then clears $FF018C. This means it's a one time effect after the first year end. However, It may be possible to repeat the effect using the game's continue system.

Debug Text

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.

Debug related text is located around address $028D3B:

DEBUG

Error Messages

Some error messages found at $7AF0:

BOX DRAW ERROR
BACKGROUND DRAW ERROR
ICON NUMBER TOO BIG
ICON NUMBER PTS TO 0
NO VRAM ROOM FOR CELLS
SRIDE NUM WRONG
ANIM STAGE -VE
PRINT OFF SCREEN
ADD SRIDE NO. TOO HIGH
CHECKSUM ERROR
BLOCK NUM ERROR
SPRITE NO. TOO HIGH