Theme Park (Genesis)
Theme Park |
---|
Developer: Bullfrog Productions This game has hidden development-related text. |
A classic Sim-alike where the aim is to build and manage an amusement park.
Contents
Special Names
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 which sets the total amount of research units done to a huge number, which in turn unlocks all researchable rides, shops and scenery.
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
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
Filenames
Various source filenames can be found embedded in the source, mostly starting at $0702ca (many are similar to the DOS release of Theme Park):
"data/mpalette.dat" "data/wingame.dat" "data/mmenu-1.dat" "data/mmenu-0.dat" "data/mglobe-0.dat" "data/mglpal-0.dat" "data/mplay-0.dat" "data/mplay-0.tab" "data/mawpal-0.dat" "data/mawar0-0.dat" "data/mawar1-0.dat" "data/mcup-0.dat" "data/mcup-0.tab" "data/mstate-0.dat" "data/mstap-0.dat" "data/mstock-0.dat" "data/mstpal-0.dat" "data/mstspr-0.dat" "data/mstspr-0.tab" "data/mauct-0.dat" "data/mauspr-0.dat" "data/mauspr-0.tab" "data/mres-0.dat" "data/mrspal-0.dat" "data/mrsspr-0.dat" "data/mrsspr-0.tab" "data/mneg-0.dat" "data/mngpal-0.dat" "data/mhand-0.dat" "data/mhand-0.tab" "data/mshare-0.dat" "data/rideani." "data/intro.dat" "data/mmap-0.dat" "data/busted.dat" "data/buspal.dat" "data/busted.anm" "data/takover.dat" "data/takpal.dat" "data/takover.anm" "data/music" "data/snds" "data\\inst.bnk" "data\\drum.bnk"
As the 3DO version was released around this time, it's possible there was some cross-platform development or code-reuse, as the following strings can be found in the genesis ROM starting at $28944:
NB. Note especially "CTRL", "SHIFT", "ALT", "GAME 00-09", "LOAD", "SAVE", "TOGGLE SCREEN MODE" which are likely leftover from the DOS build, and the suspicious-sounding "3DO TEST" - however all the below can be found but is not actively referenced in the Mega Drive build.
"BINGO HIWAY" "PROF. MONEYBAGS" "H JOHNSON" "RHINO MALHOON" "V GLADSTONE" "PROF. KEETING" "GREG BEAR" "J KENEDY" "ALAN HORSTED" "SIMON HILL" "R NIXON" "DR. ZANDINI" "LORD BELLFRY" "DHARSHAN KUMURAN" "JOHNNY GOLDSTAR" "SAM BULLEN" "C STONE" "MR. GRIMSNITCH" "MALT WISNEY" "JANE" "A EINSTEIN" "B CLINTON" "L OLIVIER" "C CRAWFORD" "JES WORLD" "PEZ WORLD" "MARS WORLD" "SWEET WORLD" "JONES WORLD" "SICK WORLD" "BAD WORLD" "SHAKS WORLD" "WAKKY WORLD" "JACKS WORLD" "LANES WORLD" "PANES WORLD" "JANES WORLD" "SMITH WORLD" "SMITH WORLD" "SMITH WORLD" "PARK" "DISPLAY" "LOAD" "SAVE" "GAME 00" "GAME 01" "GAME 02" "GAME 03" "GAME 04" "GAME 05" "GAME 06" "GAME 07" "GAME 08" "GAME 09" "PAUSE" "RESTART" "QUIT" "SCROLL ONLY" "VERSION" "TURBO MODE" "GAME SPEED" "MISCELLANEOUS" "RIDE PURCHASER" "SHOP PURCHASER" "SCENERY PURCHASER" "STAFF PURCHASER" "SHOP LIST" "RIDE LIST" "STAFF LIST" "PARK MAP" "BANK REQUESTER" "PARK STATUS" "SHIFT " "CTRL " "ALT " "SOUND FX" "MUSIC" "FIREWORK DISPLAY" "PARK OPEN" "RAIN LEFT" "RAIN RIGHT" "PALETTE DARKER" "PALETTE LIGHTER" "PALETTE" "CHANGE" "RESET" "FORCE YEAR END" "COM PLAYERS" "GAME SPEED" "FASTER" "SLOWER" "CHEATS" "MORE MONEY" "LESS MONEY" "TOGGLE SCREEN MODE" "DEBUG" "GENERAL" "3DO TEST" "WEATHER" "NEXT TYPE" "PARK NAMING" "GAME" "STOCK MARKET" "MOVE PANEL" "ADVISOR" "DELETE PEOPLE" "STOCK SCREEN" "RESEARCH DEPARTMENT" "LOAD SAVED GAME" "SAVE CURRENT GAME" "WORLD MAP" "OPTIONS" "AUTO BUY BUS" "SANDBOX GAME" "SIM GAME" "BUSINESS GAME" "BANK STATEMENT" "SLOW" "NORMAL" "FAST" "ULTRA" "MAKE THINGS TINY"
The Theme series
| |
---|---|
DOS | Theme Park (Prototypes) • Theme Hospital |
Windows | Theme Hospital (Prototypes) • Theme Park World • Theme Park Inc. |
Mac OS Classic | Theme Park World |
Genesis | Theme Park |
SNES | Theme Park |
PlayStation | Theme Hospital • Theme Aquarium • Theme Park World |
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To investigate
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Electronic Arts > Games developed by Bullfrog Productions
Games > Games by platform > Genesis games
Games > Games by publisher > Games published by Electronic Arts
Games > Games by release date > Games released in 1995
Games > Games by series > Theme series