Skip to content
@RetroMole

Retro Mole

Open-source Retro Game Level Editor for Various 8/16-bit Consoles

RetroMole.

Open-source Retro Game Level Editor for Various 8/16-bit Consoles

The primary goal of RetroMole is to allow anyone to romhack and customize various old school games such as the NES/SNES/GB(A) main-line Super Mario games with full freedom over the exact details of what is going into the ROM while keeping it accessible to newer users.

Giving users the freedom to experiment with changing any part of these games as they wish while making it easy to do so is an enormous task, therefore, in order to cater to both new users and experienced romhackers alike, we've decided that the primary core code repository will only hold the underlying systems necesarry for users to build their own romhacking experience using both official and community-made packages to introduce various tooling and tweak it endlessly to the users exact preferences, while allowing developers to create, distribute, and update, these packages easily, trough the use of competent generic interfaces in the core repository, and a well-managed custom packaging system.


Install

Worry not, for RetroMole runs on Windows (x64), Linux (x64), MacOS (x64, arm64) and perhaps eventually the Web~!


Windows (Install)

TBA

Windows (Portable)

TBA


Linux (Package Manager)

  • Ubuntu/Mint (APT)

    TBA
  • Arch (AUR)

    TBA
  • NixOS (NIX)

    TBA

Linux (Install)

TBA

Linux (Portable)

TBA


MacOS (Homebrew)

TBA

MacOS (Install)

TBA

MacOS (Portable)

TBA


Development is unfortunately still on hold cuz life

main branch will continue to remain practically empty untill v0.1 is ready

  • Current dev branch:

    An up-to-date dev branch exists which holds the current development code.

  • Wiki:

    Our Wiki is currently out-of-date but will hold various documentation on existing systems and how to set things up for both new users, experienced romhackers, developers, and just anyone who fancies reading up on things.

  • Discussions:

    Discuss or read up on various planned features, bugs, concepts, tooling, announcements, showcases, Q&As, etc... on our discussions page.

  • Archives:

    There is currently 3 branches on the core repo that begin with the prefix Old- followed by a YYYY/MM/DD date corresponding to the last code-related change made on that branch, these are previous attempts at building Mole, some drafts were never backend up but here they are in cronological order

Pinned Loading

  1. MOLE MOLE Public

    (On hiatus untill untill further notice) RetroMole Core

    21 3

Repositories

Showing 4 of 4 repositories
  • MOLE Public

    (On hiatus untill untill further notice) RetroMole Core

    RetroMole/MOLE’s past year of commit activity
    21 GPL-3.0 3 0 0 Updated Feb 11, 2024
  • .github Public

    Open-source Retro Game Level Editor for Various 8/16-bit Consoles

    RetroMole/.github’s past year of commit activity
    0 GPL-3.0 0 0 0 Updated Apr 18, 2023
  • asar Public Forked from RPGHacker/asar

    [C# Interop Fork] Asar is an SNES assembler designed for applying patches to existing ROM images, or creating new ROM images from scratch. It supports 65c816, SPC700, and Super FX architextures. It was originally created by Alcaro, modelled after xkas v0.06 by byuu.

    RetroMole/asar’s past year of commit activity
    C++ 1 43 0 0 Updated Jun 27, 2022
  • Flips Public Forked from Alcaro/Flips

    [C# Interop Fork] Floating IPS is a patcher for IPS and BPS files.

    RetroMole/Flips’s past year of commit activity
    C++ 0 46 0 0 Updated Nov 18, 2021

Top languages

Loading…

Most used topics

Loading…