Skip to content
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.
/ Deuterium Public archive

The official bootloader for the Dirobium emulator

Notifications You must be signed in to change notification settings

ewpratten/Deuterium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Deuterium

The official bootloader for the Dirobium emulator (pronounced due-ter-yum)

Requirements

Deuterium requires the Dirobium emulator to be installed, and an emulation envitonment to be set up. Deuterium also requires a graphics driver to be installed in device slot. Graphite is the recommended driver for Deuterium. Its installation instructions can be found at the Graphite documentation.

Usage

Head over to Deuterium's releases page and download the latest rom file. Put this file into the root of Dirobium emulation environment. (Make sure the file is named bootloader.rom) There will already be a file there with the same name, jsut replace it.

To start the bootloader, run the Dirobium emulator. If everything worked correctly, you should see something like:

 deuterium bootloader
 by evan pratten
                              
 press enter to load rom

If not, reread the installation instructions for Deuterium, Graphite, and Dirobium.

Building yourself

If you want to modify the code, or you just want the latest version, you can assemble the assembly file(s) on your own. Just follow these steps:

  • Install the DirAS assembler (or an assembler that supports the basic dirobium instruction set)
  • cd into the bootloader directory
  • Run diras ./bootloader.das ./bootloader.rom
  • A new file called bootloader.rom will be created
  • Read the Usage section and use your new file instead of the downloaded one

About

The official bootloader for the Dirobium emulator

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published