A multi-platform, all-in-one machinima studio for Super Mario 64.
Find a file
2023-01-25 10:45:46 -05:00
.github/ISSUE_TEMPLATE Update issue templates 2020-05-07 20:46:35 +02:00
actors Add anti-aliasing, "Play As" cheat, improve Moon Jump cheat, small text/CC bug fixes 2022-04-18 19:43:44 -04:00
asm merge refresh 10 2020-06-20 02:49:59 +03:00
assets Add tilt-spazzing animation (by Weegeepie), Add auto-apply setting to CC editor + "half" buttons for shade 2022-04-21 23:34:53 -04:00
bin merge refresh 10 2020-06-20 02:49:59 +03:00
data Disable old DynOS menu 2022-10-14 14:58:32 -04:00
doxygen yeet 2020-06-02 23:43:32 +03:00
dynos Removed CmtSPARK Mario 2022-11-14 11:47:50 -05:00
enhancements Re-add 60 FPS, toggle in settings 2022-10-04 17:48:57 -04:00
fonts New fonts & icons 2023-01-25 10:45:46 -05:00
include Re-add 60 FPS, toggle in settings 2022-10-04 17:48:57 -04:00
levels Made chroma floor off by default 2022-10-04 17:54:07 -04:00
lib Add Discord Game SDK 2022-09-03 18:34:51 -04:00
res Add app icon for Windows builds 2022-06-30 13:07:30 -04:00
sound merge refresh 10 2020-06-20 02:49:59 +03:00
src New fonts & icons 2023-01-25 10:45:46 -05:00
text Add chroma keying, shadow/dust particle settings 2021-07-16 22:23:14 -04:00
textures/saturn Update CC tool to remove "M" cap texture 2021-07-31 12:42:13 -04:00
tools Small check fix for color code tool 2021-08-07 20:34:18 -07:00
.clang-format Refresh 1 2019-09-01 15:50:50 -04:00
.clang-tidy Refresh 1 2019-09-01 15:50:50 -04:00
.gitattributes Refresh 1 2019-09-01 15:50:50 -04:00
.gitignore Add Discord Game SDK 2022-09-03 18:34:51 -04:00
asmdiff.jp.sh merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
assets.json merge refresh 10 2020-06-20 02:49:59 +03:00
c2obj.py correct line endings 2020-05-16 07:36:28 +03:00
CHANGES Refresh 11 2020-07-05 14:15:43 +03:00
charmap.txt refresh 5 2020-01-03 10:38:57 -05:00
charmap_menu.txt refresh 5 2020-01-03 10:38:57 -05:00
diff.py Refresh 10.1 2020-06-20 02:53:56 +03:00
diff_settings.py Refresh 8 2020-04-03 14:57:26 -04:00
Dockerfile merge refresh 10 2020-06-20 02:49:59 +03:00
Doxyfile refresh 4 2019-12-01 21:52:53 -05:00
dynos.mk Add improved/fixed base editor 2021-07-13 17:45:52 -04:00
extract_assets.py Add color code system, cleaned up UI, disabled HUD by default 2021-11-09 17:46:55 -05:00
first-diff.py merge refresh 10 2020-06-20 02:49:59 +03:00
format.sh init2 2019-08-25 00:46:40 -04:00
imgui.ini Fix Linux support 2022-07-06 18:13:40 -04:00
Jenkinsfile refresh 6 2020-02-03 00:51:26 -05:00
Makefile New fonts & icons 2023-01-25 10:45:46 -05:00
Makefile.split merge refresh 10 2020-06-20 02:49:59 +03:00
obj2c.py correct line endings 2020-05-16 07:36:28 +03:00
pisetup.sh Update repo_url. Rename /sm64pi/sm64pc -> /sm64pc/sm64ex 2020-07-06 19:29:52 +02:00
README.md Misc. minor changes and cleanup 2022-06-30 13:08:34 -04:00
rename_sym.sh Refresh 7 2020-03-01 22:42:52 -05:00
SAVE_FORMAT.MD Added appropriate flags for sound mode and cap level. Documentation has been updated. 2020-05-20 23:28:04 +09:00
screenshot.png Add color code system, cleaned up UI, disabled HUD by default 2021-11-09 17:46:55 -05:00
sm64.eu.sha1 init2 2019-08-25 00:46:40 -04:00
sm64.jp.sha1 init2 2019-08-25 00:46:40 -04:00
sm64.ld merge refresh 10 2020-06-20 02:49:59 +03:00
sm64.sh.sha1 Refresh 7 2020-03-01 22:42:52 -05:00
sm64.us.sha1 init2 2019-08-25 00:46:40 -04:00
undefined_syms.txt Refresh 8 2020-04-03 14:57:26 -04:00

Saturn

  • Saturn (legacy) is a fork of sm64pc/sm64ex designed for machinima.
  • In order to compile the editor, a prior copy of the game is required. This is to avoid including any copyrighted material.
  • Looking for Saturn: Moon Edition? Check the moon branch.

Features

- New "machinima camera" system
- Color code system
  - Uses the common *GameShark* format
  - Visual real-time editor
  - Full support for ***[CometSPARK](https://github.com/projectcomet64/SPARK)***
- Live custom model loading (via DynOS)
  - Uses *Fast64* models
  - Works with color codes
- Chroma key stage
  - Supports any RGB/HEX color
- Completely customizable expressions
  - Eye/mouth textures can be loaded as PNG files
- Texture pack support
- Completely rebindable controls
  - All controls in the game, including those used for machinima, are 100% configurable
  - Supports most modern controllers
- Dynamic window size/resolution
- Interpolated 60 fps
  
...and more!

Setup

For building instructions, please refer to the wiki.


image

In case you feel this project deserves some extra love, I have a Ko-fi below.

ko-fi