

Location of the root folder (where hl2.exe, bin and etc. Strictly the game folder (garrysmod/), ignores mounting.

Structured like base folder (garrysmod/), searches all the mounted content (main folder, addons, mounted games, etc)Īll Lua folders (lua/) including gamemodes and addonsĪll Lua files and subfolders (lua/) visible to the client state.Īll Lua files and subfolders (lua/) visible to the server state.Īll Lua files and subfolders (lua/) visible to the menu state. Many features of this addon (like sound and multiplayer) would not be possible without Retro64Mod fork of libsm64.Here is a list of file search paths for use by the file library. Source to the G64 auto updater module can be found here: Credits Source to the G64 installer can be found here: Source to the G64 binary module can be found here: Source to my gmod fork of libsm64 can be found here: You're now all set! Spawn Mario from the G64 tab and if you did everything right, Mario will spawn. Open the spawn menu and under Utilities > G64 > Settings, set the path to the ROM you obtained. Now that Gmod is in 64-bit mode, open it and load a map.Then click BETAS and select x86-64 - Chromium + 64-bit binaries from the dropdown. To do this, right click on Garry's Mod in your Steam library and click Properties. Make sure you're on the 64-bit version of the game OR THIS WILL NOT WORK AT ALL.No, I will not tell you how or where to get this, nor will I send it to you. Download and run the G64 Installer to install the files needed for the addon to interact with libsm64.Alternatively, clone this repo in your GarrysMod\garrysmod\addons folder.

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