Skip to main content

A tool to support Super Mario Sunshine Tool Assisted Speedrun/Superplay

Project description

supSMSTAS

English | 日本語

A tool to support Super Mario Sunshine Tool Assisted Speedrun/Superplay

Installation/Update

pip install -U supSMSTAS

:warning: Python 3.8 or above is required

Usage

python -m supSMSTAS

Required Gecko code

You need to add and activate the following Gecko code in Dolphin:

C20ECDE0 00000004
3C60817F 80631000
7C631B79 38600258
41820008 38600096
60000000 00000000
C20ED284 00000005
4E800021 3D60817F
816B1010 55608380
2800817E 4082000C
7D6803A6 4E800021
60000000 00000000

Make sure to disable those codes that alter QF sync (advance by QF) or render triangle/hitbox if you are using any of them.

If the checkboxes in the Runtime tab don't work, try to disable all Gecko codes in Dolphin (except the required Gecko code mentioned above).

Execute the source code directly

To install dependencies, the easiest way is to run the following command in the root directory of the package:

pip install .

Due to some module/script problems, in order to start the program, instead of using python path/to/supSMSTAS/__main__.py (as script), make sure to use python -m path.to.supSMSTAS (as module) outside the src/supSMSTAS/ directory. For example, if you are in the src/ directory, you can run the following command:

python -m supSMSTAS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supSMSTAS-0.0.1.2.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

supSMSTAS-0.0.1.2-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file supSMSTAS-0.0.1.2.tar.gz.

File metadata

  • Download URL: supSMSTAS-0.0.1.2.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.1

File hashes

Hashes for supSMSTAS-0.0.1.2.tar.gz
Algorithm Hash digest
SHA256 27b0c01ea54eda37850e34e1548835cfd2c8a2690daf101995ad9f7d668434bb
MD5 437de88c9fcf63566ecd4443663c5472
BLAKE2b-256 27fb9702b638d1f99eafcefb32b8007e0ceb81a2cdf22e5d2bf978e99193d8e6

See more details on using hashes here.

File details

Details for the file supSMSTAS-0.0.1.2-py3-none-any.whl.

File metadata

  • Download URL: supSMSTAS-0.0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.1

File hashes

Hashes for supSMSTAS-0.0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 40926a72505ecf356639e92bae0016de281d9ed838300a43ade3520b77b11416
MD5 6acdcb18290e8378932583ff20f6b4c0
BLAKE2b-256 e678cd5bbb4117fe6e347d009ee9fdf2369026360e66b6fbab613960cf4adb24

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page