User Tools

Site Tools


release:bqzzt

BQZZT (Game-specific)

BQZZT is a hex edit of ZZT 3.2 created by WiL for the game Banana Quest. The executable was created on June 23rd, 2000.

In addition to relying on the hex edit, the game utilizes a separate tool to change the character set.

Changes

BQZZT's changes mostly revolve around branding and naming changes to suit the theme of the game. It is worth mentioning that the OOP name changes make BQZZT worlds incompatible with ZZT 3.2.

Functional

  • The flag name SECRET is replaced with BQUEST (offset 0x9651).
  • The yellow border tile definition is replaced with a white-on-black Empty (offset 0x175FE).
  • The names of cheat codes have been changed:
Old New
DEBUG UNLOK
HEALTH LIFEUP
AMMO SHOT
KEYS NANA
TORCHES LIGHTUP
GEMS MUNY
DARK LITE
ZAP BZT

TIME is left unchanged.

  • The “TOUCH” label name, as sent by the Player, is changed to “TCTVT”.
  • Some OOP command names have been changed as follows:
Old New
END STP
ENDGAME OHHDREA
PLAY MUZK
CYCLE SPEED

Other OOP command names are left unchanged.

Branding

Description Location Original string Modified string
Configuration screen, first line 0x1C28 <=-  ZZT  -=> <=- BQZZT -=>
Configuration screen, second line (registered) 0x1C7A Version  3.2 Version  2.0
Copyright notice 0x1CA9 Created by Tim Sweeney Created by     WiL   
World name, DEMO 0x207D DEMO, DEMO       Demo of the ZZT World Editor BQUE, BQuest       ---====BANANA QUEST====---
World name, DUNGEONS 0x20CC DUNGEONS, DUNGEONS   The Dungeons of ZZT BQUEST-B, BQUEST-B   Banana Quest sec 2 
Shutdown notice (registered) 0x217F  Registered version -- Thank you for playing ZZT.  Banana Quest Version, Created by WiL (eh what?)

Graphics/Names

Gameplay

Description Location Original string Modified string
Bomb activation message 0x3E38 Bomb activated! BoomBoom Ticker
Default object name 0x4EF4 Interaction No-name obj
Key pickup failure message 0x557D You already have a , key! You can't carry 2 Ban-, -ana!
Key pickup success message 0x559C You now have the , key. You have the Ban-, -ana.
Door open success message 0x57FD The ,  door is now open. The ,  Banana was given.
Door open failure message 0x5825 The ,  door is locked! The ,  Banana required
Invisible wall blocked message 0x5C82 You are blocked by an invisible wall. AAh! You hit a cursed invisible wall!
Forest walk message 0x5D0A A path is cleared through the forest. A Path is cleared through the forest.
Fake wall message 0x5D8B A fake wall - secret passage! Floors Floors Floors Floors
Water blocked message 0x5F45 Your way is blocked by water. M.O.E.: That might be water. 
File window option 0xEDDB Exit <no>
Sidebar sound toggle 0xFB01 Be quiet, Be noisy Mute, Unmute

Editor-specific

Location Original string Modified string Comment
0x7B76 Switch boards Bov boy's hat
0x7FE2 Drawing on  Draw, Bov! 
0x7FEE Text entry  Type, Bov! 
0x7FFA Drawing off Bov Boy off
0x80CA Untitled BLAHBLAH Board name placeholder
0x8430 Board Information Board Board Infos
0x8442 Title: Namt?: Board information menu
0x8453 Can fire: Shootable Board information menu
0x846B Board is dark: BoardHasLight: Board information menu
0x8480 Re-enter when zapped: Re-enter when killed: Board information menu
0x84B4 Quit! <no>! Board information menu
0x84C3 New title for board: What U Call it now?:
0x9670 Can not edit, a saved game! NONONONONONO, NO WAY SRIES!
0xA950 Add new board EOF: Add new?
0xD740 Title screen FiRST sCReEN Initial board name on new world.

Sounds

Description Location Original sound Modified sound
Scroll touch 0x54D0 c-c+d-d+e-e+f-f+g-g icdfseic-gt99996666
release/bqzzt.txt · Last modified: 2021/03/02 08:40 by asie