Skip to content
This repository has been archived by the owner on Sep 19, 2021. It is now read-only.
/ beta_nes Public archive

Bookmarklet for turning the online Beta simulator for MIT's 6.004 class into an NES-like system.

Notifications You must be signed in to change notification settings

jmpinit/beta_nes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beta_nes

Bookmarklet for turning the online Beta processor simulator for MIT's 6.004 class into an NES-like system.

why?

  • games
  • demos
  • fun

building

Requires yui-compressor to be installed. Need to change the COMPRESSOR line in the makefile to the location of yuicompressor-x.y.z.jar on your system. Then do git clone https://github.com/jmptable/beta_nes; cd beta_nes; make mini.

using

Copy the contents of the bootloader.js file into a bookmark as the address. Visit the Beta 2.0.0 simulator (must be an MIT person / have MIT certs) and click the bookmark you created. A screen should appear in the "Split" and "Simulator" views.

Now your code can access the screen using privileged operations, like the tty console already present. Helpful routines and macros have been defined in the tv.uasm file.

About

Bookmarklet for turning the online Beta simulator for MIT's 6.004 class into an NES-like system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published