No description
Find a file
Jeod 8c942ecf10
Add godotgif temp files to gitignore
Revert "Add godotgif temp files to gitignore"

This reverts commit 93c8cb94e3bd7496edf5cb7423fb4c7c61e9d89f.

Remove temp files
2025-09-29 06:51:15 -04:00
.github Update issue template to automatically assign issue labels based on checkboxes selected (#436) 2025-09-28 21:52:49 +01:00
addons Add godotgif temp files to gitignore 2025-09-29 06:51:15 -04:00
Assets added in coin sparkles to blue coins and red coins 2025-09-28 16:49:08 +01:00
godotgif Add godotgif temp files to gitignore 2025-09-29 06:51:15 -04:00
Resources Allow Mod Loader to automatically add hooks on export (#405) 2025-09-26 19:30:40 +01:00
Scenes fixed a bug where the puase menu couldnt be closed by pressing the pause button again 2025-09-28 21:52:14 +01:00
Scripts adjusted boo unlocking, since you could technically beat gold boo, on white boo, which i thought was a bit dumb and unfair 2025-09-28 22:16:26 +01:00
.editorconfig added the game 2025-09-13 16:30:32 +01:00
.gitattributes fixed piranha plants missing in SMB1 yvb 2025-09-13 17:03:24 +01:00
.gitignore Added Debug DLLs to Git Ignore (#389) 2025-09-26 21:13:43 +01:00
credits.txt added trimint into credits 2025-09-20 13:26:56 +01:00
default_bus_layout.tres added the game 2025-09-13 16:30:32 +01:00
EntityIDMap.json added the game 2025-09-13 16:30:32 +01:00
export_presets.cfg Allow Mod Loader to automatically add hooks on export (#405) 2025-09-26 19:30:40 +01:00
icon.png added the game 2025-09-13 16:30:32 +01:00
icon.png.import added the game 2025-09-13 16:30:32 +01:00
icon32.png added the game 2025-09-13 16:30:32 +01:00
icon32.png.import added the game 2025-09-13 16:30:32 +01:00
LICENSE Initial commit 2025-09-13 16:29:38 +01:00
project.godot added in pause button rebinding 2025-09-27 21:17:50 +01:00
README.md Add true portable mode (#259) 2025-09-26 20:32:42 +01:00
SelectorKeyMap.json added the game 2025-09-13 16:30:32 +01:00
version.txt Update version.txt 2025-09-21 15:15:30 +01:00

Super Mario Bros Remastered

A Remake / Celebration of the original 'Super Mario Bros.' games. Features new levels, custom modes, new characters, alongside a full level editor / custom level system!

SMB1R_BANNER_printable

Art by @krystalphantasm.bsky.social

Download: https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public/releases

Requires an original SMB1 NES ROM to play! None of the original assets are contained in the source code, unless it was originally made by us!

This does NOT act as a replacement for the original Super Mario Bros. games. Super Mario Bros. & Super Mario Bros.: The Lost Levels, can be played now on Nintendo Switch, through Nintendo Switch Online

Features

  • Super Mario Bros., Super Mario Bros.: The Lost Levels, Super Mario Bros. Special and All Night Nippon: Super Mario Bros. Fully recreated from the ground up!
  • Improved physics / level design
  • Resource Packs! Fully customize how the game looks and sounds.
  • Custom Characters - Add in your own characters to use in game.
  • Fully Open Source!
  • Level Share Square Partnered
  • Portable mode by creating portable.txt in the executable directory

Downloading

Windows/Linux

  1. Go to the 'Releases' page
  2. Look for the latest version
  3. Download the .zip for your OS
  4. Extract and run
  5. Enjoy!

macOS (Unofficial)

  1. Go to the macOS repo
  2. (NOTE: THIS IS AN UNOFFICIAL FORK OF THE GAME)
  3. Look for the latest version
  4. Download the .zip file
  5. Extract, drag into the 'Applictions' folder and run
  6. Enjoy!

Importing for editing

  1. Download the source
  2. Download Godot 4.5 beta 3
  3. Import the project
  4. Enjoy!

Contributing

You are more than welcome to contribute any fixes / improvements you'd like, simply open a pull request, and I'll review it ASAP!

System Requirements

Please refer to the Godot engine requirements for minimum and recommended hardware specifications.

Minimum Requirements

Recommended Requirements

Issues

When opening an issue, please keep it to one report, per post, and try and be as helpful as possible, when telling me what has occured, so that its as easy to fix as possible. Please do not open issues, for feature requests, suggestions, or opinions. BUG REPORTS ONLY

Known Issues

There are a couple known issues, mainly due to being built off of Godot, and these issues existing in the engine itself.

  • Steam deck controls do not work natively, you can circumvent this by setting up controller bindings to emulate keys instead, apologies.
  • Physics are weird, when interacting with corners + the camera barrier
  • Drop shadows jitter when playing with "Smooth Rendering"
  • Several entities jitter at times.
  • Blocks + coins, respawn when reloading resource packs