Skip to content
/ msbasic Public

MS BASIC port in the TbO2 6502 emulator

License

rknit/msbasic

Repository files navigation

TbO2 msbasic

A demo project for the TbO2 6502 microprocessor emulator. This project is inspired from Ben Eater 6502 videos. You can run the project by referring to the How to Run section.

How to Run

  • Run the command cargo run --release in the console, or run the executable found in the target directory.
  • Character \ should be printed to the console. This means that you are now running Wozmon using TbO2 emulator.
  • Refer the snippet below to start up msbasic.
  • To quit the emulator, use CTRL+D key combination.
\
> 8000 R
8000: 4C
MEMORY SIZE? > [HIT ENTER]
TERMINAL WIDTH? > [HIT ENTER]

 31743 BYTES FREE


COPYRIGHT 1977 BY MICROSOFT CO.

OK
>

Congrats! You are now in MS BASIC! You can copy the code in hunt_the_wumpus.txt, and paste it into msbasic console to run 'Hunt the Wumpus' game.

How to Build

It should not be required to build the project yourself in order to run the project. You can refer to How to Run section on how to run. If you still want to build the project, please refer to the requirements and instructions below.

Requirements

  • Unix system (or any system capable of running bash scripts).
  • ca65 & ld65 compiler.

Instructions

  • Run ./make.sh (You may need to allow execution for the script to work).
  • Run cargo build in the console.

About

MS BASIC port in the TbO2 6502 emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published