the cutting room mirror

International Tennis Open (CD-i)

This page contains no introduction.
What makes this game notable or what is it about? Are you a bad enough dude to save this article?

Debug Menu#

InternationalTennisOpenCDi-Options.png InternationalTennisOpenCDi-DebugMenu.png

File "cdi_tennis" contains the main game logic. It's loaded at address 0x25ee90. Function 0x26353c is called whenever an action is dispatched by pressing button 1. It receives 2 arguments pushed to the stack, both 2 bytes in size: a screen id and an action id, which are used to jump to the corresponding handler.

After starting a match, pause it by pressing button 3, then open the ingame options screen (id = 1) by pressing button 2. Move the cursor to a specific spot below the letter "p" in "Options", as shown above. Press button 1, which will generate an action (id = 9) handled at 0x263cc8. This case calls function 0x2633bc, which checks for the button sequence 1, 3, 1, 3, each button pressed one at a time (the first button press is already counted). Releasing the last button opens the debug menu.

Move Up / Down to select options, Left / Right to modify values.

This menu does not exist in the US one-player version.

(Source: Original TCRF research)

Definition of Courts and Time#

Definition of Player 1 / 2#

InternationalTennisOpenCDi-CaracPlayer1.png InternationalTennisOpenCDi-CaracPlayer2.png

Sound Test#

Press button 2 to play a sound.

Unused Action#

There's an additional case for action id = 11, which required moving the cursor to the top-right corner of the screen. This case is handled at 0x263ce8, which also does the same input sequence checks as action id = 9. However, if the checks pass, it simply jumps to a no-op subroutine at 0x272040.

Build Info#

The header of the abstract file contains the game's version number and build date. The US and European one-player versions lack this text.

Germany (One-Player)

INTERNATIONAL TENNIS OPEN      German FPD 3.01 - 08/09/93

Spain (One-Player)

INTERNATIONAL TENNIS OPEN      Spain FPD 2.01 - 13/09/93

US (Two-Player)
Europe (Two-Player)

INTERNATIONAL TENNIS OPEN      2 players FPD 3.03 - 15/04/94

Italy

INTERNATIONAL TENNIS OPEN - 2 PLAYERS      Italian (FPD 1.01) - 19/04/94

Germany (Two-Player)

INTERNATIONAL TENNIS OPEN - 2 PLAYERS  German FPD 3.01 - 29/06/94

Spain (Two-Player)

INTERNATIONAL TENNIS OPEN / 2 PLAYERS      Spain FPD 3.01 - 04/08/94

Revisional Differences#

An updated version was released in 1994 which added two-player multiplayer. This update was published in every territory the game had already been released in along with Italy, which never got the one-player version.

References#


  1. CDi : C'EST DÉJÀ AUJORD'HUI - Joystick, Number 30, September 1992↩︎
  2. Le CDI fait son grand chelem - Science et vie micro, Number 106, June 1993↩︎
  3. news: TWO-PLAYER TENNIS - CDi Magazine, Issue 6, June 1994↩︎
  4. Serve's Up! A New Generation of Electronic Tennis Games - Electronic Games, Volume 2, Number 5, Issue 17, February 1994↩︎
  5. CD-i ad - Computer Gaming World, Number 122, September 1994↩︎