Skip to content

Releases

v2.0.0 - The Online Multiplayer Update + bunch of QoL changes

Choose a tag to compare

@new-coke new-coke released this 09 Nov 14:12

No game data is included, you need a disc image made from your own copy of the game. The wiki lists the supported discs and formats, and how to report a problem.

Switch version temporarily removed due to save corruption bug. Will push a new build 10/11/26.

Setup

See also Controls, Texture packs and Troubleshooting.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

  • Online multiplayer: Yes, I said I wouldn't do it, but here we are! Rollback netcode, over a local network or the internet.
    • Everyone needs the same version. USA and Europe discs can play together; Japanese discs can play only Japanese.
    • Online is in the bottom left corner of the main menu.
    • Host: set the length, difficulty and items under Match settings, then Choose teams. Allow the firewall prompt the first time.
    • Join: pick a room under Nearby rooms, join by IP address, or use Discord to invite and request to join without faffing around with IP addresses.
    • Up to 4 consoles or PCs, 2 players on each.
    • Switches can only play other Switches for now. Matches between a Switch and a computer drift out of sync after a few seconds. I'll try fix it in the next few weeks, along with any other multiplayer bugs.
    • UPnP opens your router's port in most cases. If not, use Tailscale or ZeroTier, or forward UDP port 41210.
    • PLEASE report desyncs, crashes and freezes with your platform, how you connected, and a log if you have one. I didn't get much feedback during testing from the Mario Strikers community or here, so please do let me know if you have an issue and tell me your platform!
  • Discord: Rich Presence is now on by default, and hosted rooms get a Join button. If you don't like it, you can just turn off it in settings.
  • Linux: AppImages for both builds, with Qt inside. Thanks Michiel Mak (#49)!
  • Performance: A few speed-ups from getting robin994's PS Vita port to near 60fps. Game data also loads in the background on Windows, macOS and Linux.
  • Audio: No more music stutter after a slow frame.
  • Stability: Fixed a crash on a missed lookup.

Quality of life

  • Quit option on the main menu.
  • Boot screens fade, A or Start skips the intro logos.
  • Portable Mode in the settings app keep to keep saves, caches and everything else in the game folder instead of the likes of appdata.
  • Choose sides shows each player's controller.
  • Aspect ratios up to 12:1, now set in the settings app only.
  • The frame rate setting defaults to your display's refresh rate.
  • Shorter settings text, a Window language option, and English by default if it's your first system language.

Thanks to icevirtue for some testing and feedback.

Have fun! Any issue, raise an issue.

Full Changelog: v1.3.0...v2.0.0

Multiplayer Test Build 3

Pre-release

Choose a tag to compare

@new-coke new-coke released this 04 Nov 15:38

Some fixes in regard to the rollback netcode audio and crashing

Special thanks to icevirtue for testing.

PLEASE GIVE ME FEEDBACK IF YOU'RE PLAYING THANK YOU XX THIS IS PROBABLY THE LAST TEST BEFORE RELEASE

Still follows:

  • Everyone needs this exact build. USA and Europe discs play together; Japanese discs play only Japanese.
  • Open Online from the main menu with F5, the controller's Back button, or by holding L+R+Z. On Switch, hold L+R+Z.
  • To host, choose Host, set the length and items under Match settings, then pick Choose teams. Allow the firewall prompt the first time.
  • To join, pick the host under Nearby rooms on the same network, or use Join by address.
  • Up to 4 consoles or PCs can play, with up to 2 players on each through Add player.
  • Over the internet, everyone joins the same Tailscale or ZeroTier network, or the host forwards UDP port 41210. Room port in Online settings changes the port.
  • Report desyncs, crashes and freezes, with your platform and how you connected. After a crash, send the strikers-crash-log file next to the game.

Enjoy :) this is a beta test, so, please expect bugs, alert me in the Mario Strikers discord or create an issue here.

Multiplayer Test Build 2

Pre-release

Choose a tag to compare

@new-coke new-coke released this 30 Oct 00:27

BIG CHANGES IN THIS VER:

Ports should open on your router through UPnP. I remembered my networking classes in college. No port forwarding (in most cases) Yay!

Send invites through Discord, it should pop up in the message box when a room has opened. People also playing the build should be able to ask to join the room too.

This should make online play a lot more seamless.

Special thanks to icevirtue for testing.

Still follows:

  • Everyone needs this exact build. USA and Europe discs play together; Japanese discs play only Japanese.
  • Open Online from the main menu with F5, the controller's Back button, or by holding L+R+Z. On Switch, hold L+R+Z.
  • To host, choose Host, set the length and items under Match settings, then pick Choose teams. Allow the firewall prompt the first time.
  • To join, pick the host under Nearby rooms on the same network, or use Join by address.
  • Up to 4 consoles or PCs can play, with up to 2 players on each through Add player.
  • Over the internet, everyone joins the same Tailscale or ZeroTier network, or the host forwards UDP port 41210. Room port in Online settings changes the port.
  • Report desyncs, crashes and freezes, with your platform and how you connected. After a crash, send the strikers-crash-log file next to the game.

Enjoy :) this is a beta test, so, please expect bugs, alert me in the Mario Strikers discord or create an issue here.

Multiplayer Test Build

Pre-release

Choose a tag to compare

@new-coke new-coke released this 27 Oct 09:55
  • Everyone needs this exact build. USA and Europe discs play together; Japanese discs play only Japanese.
  • Open Online from the main menu with F5, the controller's Back button, or by holding L+R+Z. On Switch, hold L+R+Z.
  • To host, choose Host, set the length and items under Match settings, then pick Choose teams. Allow the firewall prompt the first time.
  • To join, pick the host under Nearby rooms on the same network, or use Join by address.
  • Up to 4 consoles or PCs can play, with up to 2 players on each through Add player.
  • Over the internet, everyone joins the same Tailscale or ZeroTier network, or the host forwards UDP port 41210. Room port in Online settings changes the port.
  • Report desyncs, crashes and freezes, with your platform and how you connected. After a crash, send the strikers-crash-log file next to the game.

Enjoy :) this is a beta test, so, please expect bugs, alert me in the Mario Strikers discord or create an issue here.

If you're not using Tailscale or ZeroTier, you need to provide to others your external IP address if you want to play with someone outside your network, and to expose on UDP 41210 or whatever port you're using in order to play. You can find your external IP address under IPV4 here: https://whatismyipaddress.com/

v1.3.0 - Nintendo Switch port, custom texture pack support, Discord Rich Presence, various fixes and tweaks

Choose a tag to compare

@new-coke new-coke released this 22 Sep 15:26

No game data is included, you need a disc image made from your own copy of the game. The wiki lists the supported discs and formats, and how to report a problem.

Setup

See also Controls and Texture packs.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

  • Nintendo Switch: The game now runs on the Switch as homebrew (setup).
    • Renders with Vulkan through NVK, at the screen's resolution in handheld and docked play (720p and 1080p, respectively.
    • Controls follow Nintendo's Switch 2 NSO release of the game. Up to four players can mix Pro Controllers, Joy-Con pairs and single Joy-Cons held sideways.
    • Basic HD Rumble implementation. Strength configurable in the ini.
    • Video capture supported.
    • The European and Japanese discs use the console's language.
  • Texture packs: I heard you! Dolphin texture packs now work (guide). The settings app's Game tab lists the packs it finds and can load one on its own. Pack making on the same tab saves the game's textures as PNGs for building your own. Have fun! Be weary Switch has a limit of 512MB for a texture pack.
  • Discord: Added Rich Presence, which shows the mode, cup round, stadium, captains, score and time left. It is off by default; turn on Discord (Rich Presence) on the settings app's Game tab.
  • Stability: Fixed a crash when a computer-controlled player picked a pass target.
  • Input lag: Reduced input lag with VSync on. The game now reads the controller after it waits for the display.
  • Superstrikes: The x2 icon now appears after a Superstrike goal.
  • Settings polish: The stick deadzone and trigger point now start at the values the game uses (0.24 and 0.95).
  • Keyboard: Opening the debug menu (F1) during a keyboard game no longer disconnects player 1.
  • Packaging: Every archive now includes the third-party licence notices, and the setup guides have moved from the README to the wiki.

Thanks! Any issue, raise an issue. This will be the last update for a little bit unless there's a catastrophic bug. This has been taking a lot of my time and I have holidays coming up.

Priorities for next versions: Xbox UWP port, modding, and online multiplayer. The last one is not a guarantee - I don't have much experience with netcode. But there'll be a spike, so I'll look into it.

Full Changelog: v1.2.0...v1.3.0

v1.2.0 - the Steam Deck update

Choose a tag to compare

@new-coke new-coke released this 17 Sep 11:06

No game data is included, you need a disc image made from your own copy of the game.

Disc ID
Super Mario Strikers (USA) G4QE01
Mario Smash Football (Europe) G4QP01
Super Mario Strikers (Japan) G4QJ01

Supported formats are .iso and .gcm (NKit or plain), .ciso and Dolphin's .gcz.

Neither .rvz nor .wia is supported. Convert them to ISO in Dolphin first: right-click the game, then Convert File Format....

Multi-language support is available for a JP version of the game.

Setup

  1. Unpack the archive to a folder you can write to. The settings file and the log are saved next to the game.
  2. Open the strikers.settings executable first for your preferences. On the Game tab, press Disc Image..., choose your image and press Save and Play.

Extract Files... is optional. It copies the game files out of the image so you can move or delete the image afterwards.

European discs take their language from the language line in strikers.ini, for example language = german. The other options are English, French, Spanish and Italian.

Saves

Each region has its own memory card, stored in your user folder rather than next to the game:

  • Windows: %APPDATA%
  • macOS: ~/Library/Application Support/Super Mario Strikers
  • Linux: ~/.local/share

Reporting a problem

Set log = 1 in strikers.ini and attach the strikers-log.txt it writes. If the game gets stuck on a screen, also run it once with STRIKERS_LOG_SCENES=1.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

This update's notes:

  • Stability fixes: Fixed Cup progression crashes, goal replay hangs in high-scoring matches, and crashes when audio is disabled.
  • Steam Deck: Added dedicated button prompts, automatic fullscreen in Steam Game Mode, an 800p internal rendering default, and better frame pacing.
  • VSync: Fixed motion jitter with VSync enabled and reduced input lag with VSync disabled. VSync now defaults to off for more responsive controls; it can still be enabled in settings or the in-game overlay.
  • Shader compilation: Added a startup shader compilation stage with a progress indicator. Stadiums no longer show an empty scene with pop-in when loading for the first time.
  • Rendering performance: Moved texture conversion into the background and reduced rendering overhead. Every little helps!
  • Languages: The Japanese disc now supports Japanese, English, German, French, Spanish, and Italian, so a Japanese copy of the game can be played in English.
  • Linux: Added experimental OpenGL and OpenGL ES options to settings.
  • Visual fixes: Fixed distorted goal transitions on older hardware, HUD elements remaining visible on widescreen displays, and incorrect menu rendering after resizing the window.
  • Settings polish: Improved VSync descriptions and fixed info button visibility in dark themes. These provide information to non-technical users.

WINDOWS USERS: If you're getting a message that the game is a virus... it's obviously not. Feel free to upload to VirusTotal or a similar site for ease of mind. 'strikers.exe' will get quarantined but go through Windows Defender. Click 'allow on device.' in regard to actions to free the executable to play.

MACOS USERS: run this in Terminal before opening anything, or macOS will block the game and its libraries with "could not be verified". Change the path for your install.

xattr -dr com.apple.quarantine ~/Downloads/strikers-macos-arm64

Thanks! Any issue, raise an issue.

v1.1.5 - PlayStation/Xbox/Switch buttons, crash fixes at high FPS

Choose a tag to compare

@new-coke new-coke released this 14 Sep 19:53

No game data is included, you need a disc image made from your own copy of the game.

Disc ID
Super Mario Strikers (USA) G4QE01
Mario Smash Football (Europe) G4QP01
Super Mario Strikers (Japan) G4QJ01

Supported formats are .iso and .gcm (NKit or plain), .ciso and Dolphin's .gcz.

Neither .rvz nor .wia is supported. Convert them to ISO in Dolphin first: right-click the game, then Convert File Format....

Setup

  1. Unpack the archive to a folder you can write to. The settings file and the log are saved next to the game.
  2. Open the strikers.settings executable first for your preferences. On the Game tab, press Disc Image..., choose your image and press Save and Play.

Extract Files... is optional. It copies the game files out of the image so you can move or delete the image afterwards.

European discs take their language from the language line in strikers.ini, for example language = german. The other options are English, French, Spanish and Italian.

Saves

Each region has its own memory card, stored in your user folder rather than next to the game:

  • Windows: %APPDATA%
  • macOS: ~/Library/Application Support/Super Mario Strikers
  • Linux: ~/.local/share

Reporting a problem

Set log = 1 in strikers.ini and attach the strikers-log.txt it writes. If the game gets stuck on a screen, also run it once with STRIKERS_LOG_SCENES=1.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

Enjoy. Expect bugs/crashes. This update adds button prompts that follow the controller or keyboard you're playing on, including any rebinds, and you can pick a controller style under Button prompts in the settings app. Thanks to Kenney for the button graphics! It also fixes a rare crash during goal replays at high frame rates, and the game and settings app now show the release's version number.

WINDOWS USERS: If you're getting a message that the game is a virus... it's obviously not. Feel free to upload to VirusTotal or a similar site for ease of mind. 'strikers.exe' will get quarantined but go through Windows Defender. Click 'allow on device.' in regard to actions to free the executable to play.

MACOS USERS: run this in Terminal before opening anything, or macOS will block the game and its libraries with "could not be verified". Change the path for your install.

xattr -dr com.apple.quarantine ~/Downloads/strikers-macos-arm64

Thanks! Any issue, raise an issue.

v1.1.2 - more hotfixes

Choose a tag to compare

@new-coke new-coke released this 14 Sep 12:09

No game data is included, you need a disc image made from your own copy of the game.

Disc ID
Super Mario Strikers (USA) G4QE01
Mario Smash Football (Europe) G4QP01
Super Mario Strikers (Japan) G4QJ01

Supported formats are .iso and .gcm (NKit or plain), .ciso and Dolphin's .gcz.

Neither .rvz nor .wia is supported. Convert them to ISO in Dolphin first: right-click the game, then Convert File Format....

Setup

  1. Unpack the archive to a folder you can write to. The settings file and the log are saved next to the game.
  2. Open the strikers.settings executable first for your preferences. On the Game tab, press Disc Image..., choose your image and press Save and Play.

Extract Files... is optional. It copies the game files out of the image so you can move or delete the image afterwards.

European discs take their language from the language line in strikers.ini, for example language = german. The other options are English, French, Spanish and Italian.

Saves

Each region has its own memory card, stored in your user folder rather than next to the game:

  • Windows: %APPDATA%
  • macOS: ~/Library/Application Support/Super Mario Strikers
  • Linux: ~/.local/share

Reporting a problem

Set log = 1 in strikers.ini and attach the strikers-log.txt it writes. If the game gets stuck on a screen, also run it once with STRIKERS_LOG_SCENES=1.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

Enjoy. Expect bugs/crashes. This hotfix fixes a crash at the final round of the cup when showing the trophy, fixes cinematic support on Windows and makes sure the goalie is visible properly at ultrawide aspect ratios and resolutions. Apologies. These weren't accounted for on my local benchmarks!

WINDOWS USERS: If you're getting a message that the game is a virus... it's obviously not. Feel free to upload to VirusTotal or a similar site for ease of mind. 'strikers.exe' will get quarantined but go through Windows Defender. Click 'allow on device.' in regard to actions to free the executable to play.

Thanks! Any issue, raise an issue.

v1.1.1 - hotfixes

Choose a tag to compare

@new-coke new-coke released this 13 Sep 20:41

No game data is included, you need a disc image made from your own copy of the game.

Disc ID
Super Mario Strikers (USA) G4QE01
Mario Smash Football (Europe) G4QP01
Super Mario Strikers (Japan) G4QJ01

Supported formats are .iso and .gcm (NKit or plain), .ciso and Dolphin's .gcz.

Neither .rvz nor .wia is supported. Convert them to ISO in Dolphin first: right-click the game, then Convert File Format....

Setup

  1. Unpack the archive to a folder you can write to. The settings file and the log are saved next to the game.
  2. Open the strikers.settings executable first for your preferences. On the Game tab, press Disc Image..., choose your image and press Save and Play.

Extract Files... is optional. It copies the game files out of the image so you can move or delete the image afterwards.

European discs take their language from the language line in strikers.ini, for example language = german. The other options are English, French, Spanish and Italian.

Saves

Each region has its own memory card, stored in your user folder rather than next to the game:

  • Windows: %APPDATA%
  • macOS: ~/Library/Application Support/Super Mario Strikers
  • Linux: ~/.local/share

Reporting a problem

Set log = 1 in strikers.ini and attach the strikers-log.txt it writes. If the game gets stuck on a screen, also run it once with STRIKERS_LOG_SCENES=1.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Notes

Enjoy. Expect bugs/crashes. This hotfix introduces more base level Linux support, crash fixes around the tutorial and voice lines that didn't come up in my benchmarking, And some tweaks to make Windows Defender think the game is not a virus.

WINDOWS USERS: If you're getting a message that the game is a virus... it's obviously not. Feel free to upload to VirusTotal or a similar site for ease of mind. 'strikers.exe' will get quarantined but go through Windows Defender. Click 'allow on device.' in regard to actions to free the executable to play.

Thanks! Any issue, raise an issue.

Initial release - v1.0.0

Choose a tag to compare

@new-coke new-coke released this 13 Sep 12:44

No game data is included, you need a disc image made from your own copy of the game.

Disc ID
Super Mario Strikers (USA) G4QE01
Mario Smash Football (Europe) G4QP01
Super Mario Strikers (Japan) G4QJ01

Supported formats are .iso and .gcm (NKit or plain), .ciso and Dolphin's .gcz.

Neither .rvz nor .wia is supported. Convert them to ISO in Dolphin first: right-click the game, then Convert File Format....

Setup

  1. Unpack the archive to a folder you can write to. The settings file and the log are saved next to the game.
  2. Run strikers, or strikers.exe on Windows.
  3. The settings window opens on first launch. On the Game tab, press Disc Image..., choose your image and press Save and Play.

Extract Files... is optional. It copies the game files out of the image so you can move or delete the image afterwards.

European discs take their language from the language line in strikers.ini, for example language = german. The other options are English, French, Spanish and Italian.

Saves

Each region has its own memory card, stored in your user folder rather than next to the game:

  • Windows: %APPDATA%
  • macOS: ~/Library/Application Support/Super Mario Strikers
  • Linux: ~/.local/share

Reporting a problem

Set log = 1 in strikers.ini and attach the strikers-log.txt it writes. If the game gets stuck on a screen, also run it once with STRIKERS_LOG_SCENES=1.

Not affiliated with or endorsed by Nintendo or Next Level Games.

Enjoy. Expect bugs/crashes