Skip to content

Releases

v0.2.0 – Widescreen fix, DirectX 12 / Vulkan, CRT shaders

Choose a tag to compare

@Ieatzcrayonz Ieatzcrayonz released this 08 Nov 21:16

Download MarioTennisRecompiled-Windows.zip below. It contains no game code or data — you need your own Mario Tennis (USA) ROM (.z64, SHA-1 999047f07cec931ffbdcc7b33b8502ef602807ee).

New

  • CRT shaders (Settings → Graphics → Shader): give the game an old CRT television look with RetroArch shaders, powered by librashader.
    • CRT-Royale — the full look: phosphor mask, scanlines, glow and a curved screen. Demanding on slower PCs.
    • CRT-Royale Fast — the same look with a cheaper glow.
    • CRT-Lottes — a simple, light CRT look.
    • Applies instantly when you press Apply. Menus stay sharp on top. Looks best in fullscreen at your screen's native resolution.
  • Graphics API (Settings → Graphics → Graphics API): choose DirectX 12 (default) or Vulkan. Takes effect the next time you start the game; if the one you pick can't start on your PC, the game switches to the other and tells you.

Fixed

  • Widescreen pop-in: with the Expand aspect ratio, characters, the crowd and the Koopas no longer vanish and reappear near the left and right edges of the screen.

Everything from v0.1.1 (title-screen freeze, player shadows, speed board and smash-replay fixes) is included.

Updating

Unzip over your old folder (or into a new one). Your settings and saves are kept in %LOCALAPPDATA%\MarioTennisRecompiled.

Credits

CRT-Royale by TroggleMonkey (GPL-2.0+), CRT-Lottes by Timothy Lottes (public domain), from the libretro slang-shaders collection. librashader by Ronny Chan (MPL-2.0).

v0.1.1 – Freeze, shadow and scoreboard fixes

Choose a tag to compare

@Ieatzcrayonz Ieatzcrayonz released this 08 Nov 15:34

Bug-fix release. Download MarioTennisRecompiled-Windows.zip below. Like v0.1.0 it contains no game code or data — you need your own Mario Tennis (USA) ROM (.z64, SHA-1 999047f07cec931ffbdcc7b33b8502ef602807ee).

Fixed

  • Freeze on the title screen. Leaving the game on the title screen to watch the demos crashed or froze it (black screen, sometimes with music still playing). Several causes, all fixed:
    • missing character code pieces used by the demos;
    • an invalid texture address that crashed the renderer;
    • "upside-down" texture copies in replay effects that stalled the renderer for 12+ seconds;
    • the renderer writing a finished frame over memory the game had already reused, which broke the game's memory bookkeeping.
  • Player shadows were square boxes (or missing) — they are now proper character-shaped shadows.
  • Speed board (top-right "SPEED … mph") was a black box — it now shows the number.
  • Smash replay — the black box during the double replay after a point won with a smash is gone.

Known issue

  • With a widescreen aspect ratio, characters and objects can pop in and out at the far left/right edges (the game only draws what's inside its original 4:3 view). Set the aspect ratio to Original in Graphics settings to avoid it.

Updating

Unzip over your old folder (or into a new one). Your settings and saves are kept in %LOCALAPPDATA%\MarioTennisRecompiled.

Mario Tennis: Recompiled v0.1.0

Choose a tag to compare

@Ieatzcrayonz Ieatzcrayonz released this 07 Nov 17:50

First release of the native PC port of Mario Tennis (N64, USA).

This download contains no game code or data. You need your own Mario Tennis (USA) ROM, dumped from your own cartridge (Mario Tennis (USA).z64, SHA-1 999047f07cec931ffbdcc7b33b8502ef602807ee). When you start the game, its code is translated from your ROM in about half a second, and its sound program runs from your ROM too.

How to play

  1. Download MarioTennisRecompiled-Windows.zip below and unzip it anywhere.
  2. Run MarioTennisRecompiled.exe.
  3. Click Select ROM and pick your .z64 file (first time only), then Start game.

Features

  • 720p, 1080p, 1440p, 4K or window-sized rendering, with widescreen stretch
  • Controller support (including DualSense) with rumble and remappable controls
  • Saves work as on the cartridge

Windows 10/11, 64-bit. Mario Tennis is a trademark of Nintendo; this project is not affiliated with or endorsed by Nintendo.