GWBASIC / README.md
Luis-Filipe's picture
Update README.md
95c5445 verified

A newer version of the Gradio SDK is available: 6.14.0

Upgrade
metadata
title: IBM PC Emulator
emoji: 💾
colorFrom: blue
colorTo: green
sdk: gradio
app_file: app.py
pinned: false

JavaPC

IBM PC emulator and GWBASIC interpreter implemented in Java and Scala (Java2D, Swing)

Motivations

My first programming language was GWBASIC. As such, BASIC remains my first love; thus, I have fond memories of programming in the little language that could, and quite a few old programs that I can no longer run because I've switched to Mac OS X. I started JavaPC in 2004 (as a hobby project) to be able to run those old programs via the JVM.

I've recently decided to update this project to Java 8 (with a few components moved to Scala), and improve its 8086 compatibility and performance in the process.

Build Requirements

  • Java 8 SDK
  • Scala 2.13.x
  • SBT 1.3.10

Building the code

$ sbt clean assembly