GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - gbdev/rgbds-live: A live Game Boy programming environment in the browser, allowing for realtime assembly programming for the gameboy.

BranchesTags
Open more actions menu

Latest commit

 

History

271 Commits
271 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
binjgb @ c60e138
binjgb @ c60e138
 
 
css
css
 
 
hardware.inc @ 5b87195
hardware.inc @ 5b87195
 
 
js
js
 
 
patches
patches
 
 
rgbds @ f7b8207
rgbds @ f7b8207
 
 
starting_project
starting_project
 
 
tracker
tracker
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.prettierignore
.prettierignore
 
 
.prettierrc
.prettierrc
 
 
CMakeLists.txt
CMakeLists.txt
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
build.sh
build.sh
 
 
index.html
index.html
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
vite.config.js
vite.config.js
 
 

Repository files navigation

rgbds-live

A live RGBDS programming environment in the browser, allowing for realtime assembly programming for the Game Boy. Powered by webassembly builds of RGBDS and the Binjgb emulator.

Try online at gbdev.io/rgbds-live.

Build

System requirements:

  • bison, cmake
  • emscripten working with 4.0.8 (you can change version with emsdk install 4.0.8 && emsdk activate 4.0.8)
  • on windows prefered way is to install: cmake, msys2 (pacman -S bison flex)

Make sure you initialize submodules to be able to build the WebAssembly modules:

# Pull RGBDS-live, rgbds and binjgb sources
git clone https://github.com/gbdev/rgbds-live --recursive

then

# Do a full build
./build.sh

or alternatively(or on windows):

npm ci
emcmake cmake -B build
cmake --build build

To start hacking, use the development server:

# Development server with live refresh:
npm run dev

About

A live Game Boy programming environment in the browser, allowing for realtime assembly programming for the gameboy.

gbdev.io/rgbds-live/

Resources

Readme
MIT license
Activity
Custom properties

Stars

59 stars

Watchers

6 watching

Forks

17 forks
Report repository

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.