• Stars
    star
    101
  • Rank 336,424 (Top 7 %)
  • Language
    Lua
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Garry's Mod addon that uses libsm64 to put Mario in the game

G64

A Garry's Mod addon that uses libsm64 to put a playable Mario in the game.
Note: This requires Windows and 64-bit Garry's Mod.

Installation

  • Download G64 from the workshop. Alternatively, clone this repo in your GarrysMod\garrysmod\addons folder.
  • Download and run the G64 Installer to install the files needed for the addon to interact with libsm64.
  • Obtain a copy of the US version of the Super Mario 64 ROM (MD5: 20b854b239203baf6c961b850a4a51a2, SHA1: 9bef1128717f958171a4afac3ed78ee2bb4e86ce). No, I will not tell you how or where to get this, nor will I send it to you.
  • Make sure you're on the 64-bit version of the game OR THIS WILL NOT WORK AT ALL. To do this, right click on Garry's Mod in your Steam library and click Properties.... Then click BETAS and select x86-64 - Chromium + 64-bit binaries from the dropdown.
  • Now that Gmod is in 64-bit mode, open it and load a map. Open the spawn menu and under Utilities > G64 > Settings, set the path to the ROM you obtained.

You're now all set! Spawn Mario from the G64 tab and if you did everything right, Mario will spawn. Enjoy!

See More

Source to my gmod fork of libsm64 can be found here: https://github.com/ckosmic/libsm64/tree/gmod
Source to the G64 binary module can be found here: https://github.com/ckosmic/libsm64-gmod
Source to the G64 installer can be found here: https://github.com/ckosmic/G64Installer
Source to the G64 auto updater module can be found here: https://github.com/ckosmic/g64_autoupdater

Credits

Many features of this addon (like sound and multiplayer) would not be possible without @dylanpdx's Retro64Mod fork of libsm64.
SysTimeTimers by @SnisnotAI
gmod-luabsp by @h3xcat

More Repositories

1

sm64ex-ios

iOS/tvOS port of https://github.com/sm64pc/sm64ex/
C
308
star
2

minecraft-psx

PlayStation 1 shaders for Minecraft
GLSL
32
star
3

SliceDetails

A Beat Saber mod that lets you view your average cuts per-angle per-grid position in the pause menu and completion screen.
C#
19
star
4

CustomEnergyBars

A Beat Saber mod that adds custom energy bars
C#
17
star
5

IForgor

A Beat Saber mod that shows the direction of the last blocks and the angle of your sabers before you paused
C#
17
star
6

SM64BS

A Beat Saber mod that uses libsm64 to put Mario in the game
C#
16
star
7

CH3AT

Skate 3 trainer for RPCS3
C++
13
star
8

ScoreSaberWidget

ScoreSaber Scriptable widget for iOS that shows a selected player's stats
JavaScript
12
star
9

RainityDemo

3D desktop customization tool (demonstration only, not the Unity Asset Store package)
C#
7
star
10

libsm64-gmod

libsm64 wrapper binary module for Gmod Lua
C++
6
star
11

SpectroSaber

A Beat Saber mod - Visualizers for your sabers!
C#
5
star
12

BeatSaber-AudioOutputDevice

A Beat Saber mod that allows you to change the output audio device in-game
C++
5
star
13

sm64ex-thing

Spotify Car Thing port of sm64ex
C
4
star
14

BrightCam

An iOS tweak that turns the brightness to 100% when the camera is opened
Objective-C
3
star
15

WireIcons

iOS tweak that creates a border around app icons
Objective-C
3
star
16

WireDock

iOS tweak that turns the dock into an outline
Objective-C
3
star
17

HideWidgetNames

iOS tweak that hides widget labels
Logos
3
star
18

LSWTextureManager

A simple texture importer and exporter for LEGO Star Wars: The Complete Saga
C#
3
star
19

GTAMoVer

Enables/disables GTA V mods. Epic style.
C#
2
star
20

ckosmic

heheha
2
star
21

LSWCharacterCreator

A character creator for LEGO Star Wars: The Complete Saga
C#
2
star
22

gnes

An addon for Gmod that allows for NES emulation
JavaScript
1
star
23

repo

ckosmic Cydia Repo
HTML
1
star
24

ReplayFOV

Beat Saber mod that allows you to change the camera's FOV when watching ScoreSaber replays
C#
1
star
25

ggba

GBA emulator for Gmod
JavaScript
1
star
26

gemu

Multi-emulator for Garry's Mod
HTML
1
star
27

NoRisk

iOS tweak that colors selected contacts red in iMessage
Objective-C
1
star
28

G64Installer

Installer for G64 (since extracting a zip is so hard)
C#
1
star
29

ckosmic.github.io

Github pages site for me
Batchfile
1
star