All Projects → gyurco → MiSTery

gyurco / MiSTery

Licence: other
Atari ST/STe core for MiST

Programming Languages

Verilog
626 projects
SystemVerilog
227 projects
VHDL
269 projects
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to MiSTery

lotus-ste
Enhancements to the Atari ST version of Lotus Esprit Turbo Challenge to support STE hardware features
Stars: ✭ 34 (+25.93%)
Mutual labels:  atari-st
VolksForth
volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
Stars: ✭ 41 (+51.85%)
Mutual labels:  atari-st
mt32-pi-control
MT32-PI.EXE/MT32-PI.TTP/mt32-pi-ctl is a control program for the mt32-pi MIDI synthesizer available for DOS PCs, Atari ST and Amiga computers as well as modern systems running Linux and Windows.
Stars: ✭ 22 (-18.52%)
Mutual labels:  atari-st
salvador
A free, open-source compressor for the ZX0 format
Stars: ✭ 35 (+29.63%)
Mutual labels:  atari-st
apultra
Free open-source compressor for apLib with 5-7% better ratios
Stars: ✭ 84 (+211.11%)
Mutual labels:  atari-st
perihelion-m68k-tutorials
68000 assembly tutorials for Atari ST by perihelion of poSTmortem
Stars: ✭ 31 (+14.81%)
Mutual labels:  atari-st
GODLIB
Library for creating Atari ST software
Stars: ✭ 29 (+7.41%)
Mutual labels:  atari-st
kickoff
Open Kick-Off is a fun rewriting attempt of the cult football game Kick Off 2 designed by Dino Dini and released in 1990 by Anco for the Atari ST and the Commodore Amiga. It is written in Java with the help of libGDX.
Stars: ✭ 32 (+18.52%)
Mutual labels:  atari-st

MiSTery - An Atari ST/STe core for the MiST board

Features:

  • Cycle accurate STe GLUE+MMU combo (re-created from the original schematics)
  • Cycle accurate FX68K CPU core
  • Cycle accurate Blitter offered by Jorge Cwik
  • Mostly cycle accurate shifter based on schematics made from reverse engineering
  • MegaSTe 16 MHz CPU mode
  • Turbo bus - double RAM access speed
  • RAM size up to 14MB
  • Support for all TOS versions
  • 2 Floppy disc drives
  • ACSI hard disc support
  • Viking compatible hi-res monochrome card support
  • Real IKBD with HD63701 MCU
  • Real MIDI input/output using MiST's UART pins
  • Serial/parallel port redirect to USB
  • Gauntlet type 4 joystick interface support
  • STe controller port support
  • RP5C15 RTC Chip
  • Ethernet on cartridge port interface (Ethernec)
  • Optional scandoubled/YPbPr video output

Usage:

Put the core.rbf and the TOS as tos.img to the SD-Card. TOS/hard disc/floppy images are selectable in the OSD (F12). With F11, you can toggle between normal and STe joystick ports.

Current issues/limitations:

  • Some MFP imperfections
  • No RAM cache for Mega STe (but the cache control selects turbo bus speed)
  • Only fake LMC1992
  • PAL clock only (32.084 MHz)
  • Since Jagpads have 21 buttons, not all are mapped to MiST controllers when using STe game ports
  • No STe paddle handling (but it has 0 software support)

Thanks to:

  • Till Harbaum for the MiST board, original MiST core, new IKBD code
  • Jorge Cwik for the FX68K CPU core, FX ST Blitter code and shifter decap
  • Christian Zietz for recovering the schematics of the GSTMCU
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].