Releases: habib256/neost
Release list
NeoST 0.5.4
Since 0.5.2:
- Copy-protection keys & port adapters — Cubase red/black keys, C-Lab Notator/Creator key, Leader Board / 10th Frame, Cricket Captain / Rugby Coach / Soccer Manager, B.A.T. II, Music Master, Jeanne d'Arc, Multiface ST and Ultimate Ripper buttons, Pro Sound Designer 8-bit DAC. New Dongles settings page,
disks/dongles.txtauto-plug,--key-log/--key-replaytrace oracle. - Input page by port — choose what is plugged into each joystick port (mouse, pad, keyboard); a pad on port 0 replaces the mouse for two-player games.
- MIDI — Cubase Lite verified note by note in headless, piano/blues MIDI corpus, ALSA MIDI port on Linux, Steinberg key.
- Save-state format v16.
Full details: CHANGELOG.md.
NeoST v0.5.2 - Newborn
The first tagged release of NeoST. "Newborn" because this is the first time the emulator leaves the repository as packages: the machine is complete and stands on its own, but it has only just been born.
NeoST is an Atari ST emulator built as a teaching "hack box": instead of a black box that just runs games, it is a transparent motherboard where every chip is modelled separately and wired onto a Bus that is the memory map.
Hardware — Four machine profiles: ST, Mega ST, STE, Mega STE, from 256 KB to 4 MB of ST-RAM, with the optional hardware correctly present or absent per model (8/16 MHz 68000 cache and an MC68881 FPU socket on the Mega STE). Cycle-exact Moira 68000 core. Shifter + Glue (borders, overscan, resolution tricks, Spectrum 512, STE fine scrolling), MFP 68901, ACIA 6850 + IKBD, WD1772 FDC (writable .st/.msa/.dim, Pasti .stx), DMA/ACSI, blitter, YM2149 + STE DMA sound + Microwire/LMC1992, RTC.
Using it — GEMDOS hard disk (a host folder mounted as C:) and ACSI images; full save-states; a built-in debugger (breakpoints, watchpoints, symbols, instruction stepping, disassembly, hex view, registers); a full-screen kiosk mode driven entirely from a gamepad; opt-in CRT effects; and a deterministic neost-headless (MAME-style traces, PPM captures, RAM/audio/serial dumps) that doubles as the diagnostic tool and the regression bench.
Running titles: Enchanted Land, Super Hang-On, Lethal Xcess, The Cuddly Demos, No Cooper.
Live demo: https://habib256.github.io/neost/wasm/
NeoST is released under the GNU GPL v3. Its hardware behaviour is largely inspired from MAME & Hatari (GPLv2+), to which NeoST owes a great deal.
Which package do I take?
| File | For |
|---|---|
NeoST-0.5.2-x86_64.AppImage |
Linux Intel/AMD (glibc ≥ 2.27, so Mint 19 and up) |
NeoST-0.5.2-aarch64.AppImage |
Linux ARM64, generic |
NeoST-0.5.2-macOS-universal2.dmg |
macOS, Apple Silicon and Intel |
NeoST-0.5.2-raspberry-aarch64.AppImage |
Raspberry Pi 3 → Pi 5 — the safe choice |
NeoST-0.5.2-pi400-aarch64.AppImage |
Pi 4 / Pi 400 only (-mcpu=cortex-a72, ~10-20 % faster on Moira; it will not start on an older core) |
NeoST-0.5.2-windows-x86_64.zip |
Windows 10/11 x64 — unzip and run neost.exe, nothing to install. Unsigned: SmartScreen warns on first launch (More info → Run anyway) |
NeoST-0.5.2-web-wasm.zip |
The WebAssembly build, to host yourself |