Atari ST Firmwares

MD/JS

MD/JS

Microfirmware for the SidecarTridge Multi-device by Neil Rackett

Introduction

MD/JS turns your SidecarT into a persistent JavaScript Worker for the Atari ST, enabling you to:

  • Upload JavaScript source from your ST
  • Call named functions with JSON arguments
  • Use ES5.1, ES6/2015 and most ES2020 features
  • Load text or JSON files using fetch()
  • Read JSON results

Examples

Want to see MD/JS in action? Simply install the microfirmware, open the cartridge icon on your ST's desktop (lower case c drive) and run MDJSDEMO.PRG.

Plus, we've made 2 great demo apps for you to try:

MD/JS Code

A simple IDE you can use to create, edit and run JavaScript on your Atari ST!

mdjs-code

Pong Battle: ST vs JS

A self-playing Pong demo that pits your ST against MD/JS on your SidecarT!

STJSPONG

Installation

🎉 MD/JS is now available in the official SidecarTridge Multi-device catalogue! 🎉

  1. Install MD/JS using your SidecarT's web interface.
  2. Download MDJSCODE.PRG and STJSPONG.TOS demo apps and example JS files below and save them to a floppy or hard disk.
  3. Enjoy!

Manual installation

  1. Download the files below.
  2. Copy the .uf2 and .json files to the /apps folder of your SidecarT's microSD card.
  3. On the Booster screen, press ESC for the app list and select the MD/JS app.
  4. To return to Booster, turn on your ST while holding the SELECT button on your SidecarT.

You'll know if the microfirmware is working because you'll see "MD/JS: JavaScript Worker is ready" on your ST's screen as it boots.

  • Developer
  • JavaScript
  • SidecarT
  • ST
  • STE
  • MegaST
  • MegaSTE

Downloads

← More Atari ST projects