the cutting room mirror

Addiction Pinball

To do:

  • There is a decent amount of debugging-related text in the executable, including references to a "DebugConsole" and its associated commands.
  • Does the standalone Worms Pinball still contain the menu and debugging text?

Addiction Pinball is a compilation of two pinball tables, World Rally Fever and Worms, both based on previous Team17 games. The Worms table was later released as a standalone game included in several Worms compilation packs on Windows, and is currently available on Steam. World Rally Fever, on the other hand, seems to have quietly faded into the mists of time.

The game was later ported to the PlayStation exclusively in Europe as Worms Pinball ( as well as a cancelled Dreamcast port), which despite the name still included both tables.

Worms Test Menu#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Check for leftover code of other menu entries, as some of the found text isn't reachable with the described workaround.

Pressing M during the Worms attract mode opens a test menu, similar to those seen on real pinball and arcade machines. While you can scroll through the first level of options (labeled VIEW, GRAPHICS, TESTS, ADJUSTMENTS, and AUDITS) with the Up and Down arrow keys, pressing Enter selects an option and immediately closes the menu to start a new game, as both actions are mapped to the same key.

As a workaround to avoid this mapping conflict, we can modify the key handler function that contains the call for starting the game, replacing Enter for x in its scan code switch-case statement data. To do so, patch the following file offsets:

0x2e7f = 0x05
0x2e90 = 0x01

Most menu entries lead to Bad Menu, which only closes the test menu. Under Adjustment Menu, entries SFX Volume and CD Volume are able to be set.

(Source: QUFB)

Text for the menus can be found at 0x74B40 in Pinball.exe:

view
graphics
tests
adjustments
audits
main menu
perspective
top down
attract
portrait
view menu
sound
scoreboard
modes
lights
test menu
sfx volume  %3d
cd volume   %3d
feature adj
highscore adj
adjustment menu
dummy item
bad menu

This menu does not seem to exist in the World Rally Fever table.

(Source: Original TCRF research)