Skip to content

Releases: RadzPrower/SM64-NX-Launcher

Minor Bug Fix and Automatic Update Test

17 Jul 18:40
Compare
Choose a tag to compare

This commit contains three bug fixes:

  • When downloading a brand new PAK, a check could be performed for a folder that did not yet exist.
  • Hash key capitalization did not match thus resulting in a false negative despite the hash actually matching. This resulted in downloading in the PAK file every single time.
  • Ensure that the previous process has released the downloaded update ZIP file before attempting to unzip.

Requirements

  1. .NET Framework 4.6 - This should be included as part of the installer, but this is the required framework if it is not installed properly for some reason.
  2. Python 3.6+ - This is a requirement of sm64ex itself, therefore it is a requirement for the launcher. You can download it at https://www.python.org/downloads/. When installing, make sure that you enable the "py" functionality as well as add Python to Windows' native PATH. Both of these options should be checked by default with the express install, however.
  3. A legally obtained copy of the US version of the Super Mario 64 ROM file. No need to rename for the launcher!

Installation

The installation process is pretty simple. Just download the zip file found on the releases page, unzip it to a directory of your choice, and then run the included setup.exe. This is a traditional Windows installer, so follow the familiar prompts and you'll soon have yourself a Start Menu entry, Desktop shortcut, and a brand new launcher, ready for its first run.

NOTE: The first time you run the launcher, there will be a number of prompts, downloads, and background processes. These could take some time initially, but once everything is properly set up, your general use should be simple and snappy.

Local User PAK Update

16 Jul 00:08
Compare
Choose a tag to compare

NX Launcher 2.0

SM64 NX Launcher 2.0

Features added with this release:

  • Button to launch the game without ANY mods (this does not impact your settings next launch)
  • Ability to add and remove local PAK files to a unique grid
  • Increased visibility of background tasks via progress bars
  • User settings which persist across launches
  • A toggle which will prevent the launcher from closing when launching the game (NOTE: this may be convenient, but it will still be idling in the background, so on weaker computers, this could impact performance)
  • Added an auto-update functionality to the application, so the next release should automatically download when released
  • Added some measures to account for internet connection problems

Requirements

  1. .NET Framework 4.6 - This should be included as part of the installer, but this is the required framework if it is not installed properly for some reason.
  2. Python 3.6+ - This is a requirement of sm64ex itself, therefore it is a requirement for the launcher. You can download it at https://www.python.org/downloads/. When installing, make sure that you enable the "py" functionality as well as add Python to Windows' native PATH. Both of these options should be checked by default with the express install, however.
  3. A legally obtained copy of the US version of the Super Mario 64 ROM file. No need to rename for the launcher!

Installation

The installation process is pretty simple. Just download the zip file found on the releases page, unzip it to a directory of your choice, and then run the included setup.exe. This is a traditional Windows installer, so follow the familiar prompts and you'll soon have yourself a Start Menu entry, Desktop shortcut, and a brand new launcher, ready for its first run.

NOTE: The first time you run the launcher, there will be a number of prompts, downloads, and background processes. These could take some time initially, but once everything is properly set up, your general use should be simple and snappy.

PAK Duplication Fix

11 Jul 16:31
Compare
Choose a tag to compare

This minor fix addresses PAK file duplication as well as adding some additional prompts to ensure that you are alerted when longer processes are completed.

Requirements

  1. .NET Framework 4.6 - This should be included as part of the installer, but this is the required framework if it is not installed properly for some reason.
  2. Python 3.6+ - This is a requirement of sm64ex itself, therefore it is a requirement for the launcher. You can download it at https://www.python.org/downloads/. When installing, make sure that you enable the "py" functionality as well as add Python to Windows' native PATH. Both of these options should be checked by default with the express install, however.
  3. A legally obtained copy of the US version of the Super Mario 64 ROM file. No need to rename for the launcher!

Installation

The installation process is pretty simple. Just download the zip file found on the releases page, unzip it to a directory of your choice, and then run the included setup.exe. This is a traditional Windows installer, so follow the familiar prompts and you'll soon have yourself a Start Menu entry, Desktop shortcut, and a brand new launcher, ready for its first run.

NOTE: The first time you run the launcher, there will be a number of prompts, downloads, and background processes. These could take some time initially, but once everything is properly set up, your general use should be simple and snappy.

Initial Release

11 Jul 04:55
Compare
Choose a tag to compare

This is a GUI tool with which to handle downloading, installing, launching, and modding Super Mario 64 NX. This is handled outside of the MSYS2 environment typically used by the PC ports and allows for strictly the use of traditional Windows interfaces of windows and installers with some text being presented back to the user during necessary python interactions.

Requirements

  1. .NET Framework 4.6 - This should be included as part of the installer, but this is the required framework if it is not installed properly for some reason.
  2. Python 3.6+ - This is a requirement of sm64ex itself, therefore it is a requirement for the launcher. You can download it at https://www.python.org/downloads/. When installing, make sure that you enable the "py" functionality as well as add Python to Windows' native PATH. Both of these options should be checked by default with the express install, however.
  3. A legally obtained copy of the US version of the Super Mario 64 ROM file. No need to rename for the launcher!

Installation

The installation process is pretty simple. Just download the zip file found on the releases page, unzip it to a directory of your choice, and then run the included setup.exe. This is a traditional Windows installer, so follow the familiar prompts and you'll soon have yourself a Start Menu entry, Desktop shortcut, and a brand new launcher, ready for its first run.

NOTE: The first time you run the launcher, there will be a number of prompts, downloads, and background processes. These could take some time initially, but once everything is properly set up, your general use should be simple and snappy.