Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

realraum/mupid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

Introduction

The mupid was an early home computer and terminal for the Austrian Post's BTX (Bildschirmtext) service, a variant of Videotex.

The BTX system has been switched off, so the hardware is only usable with a floppy disk station or something that emulates the "BTX-Zentrale" (server).

The motivation behind this project is to demonstrate the awesome technology developed at TU Graz in the early 1980s.

mupid has a Z80A CPU (8 bit, 4 MHz), 128kB RAM, and multiple I/O ports. It can run CP/M on a dedicated floppy disk subsystem with a dedicated Z80A CPU, where the actual MUPID only acts as a terminal.

Prior art and references

  • This thread has a ton of very useful information. VzEkC e. V. is dedicated to classical computing.
  • The idea by RobertK in the abovementioned forum to run an emulator and to extend z88dk with a mupid target
  • The idea by RobertK to write a MAME driver for mupid
  • Client and server implementation for the German BTX system
  • Lots of documentation still available at ISDS

What do we have at r3?

  • Floppy disk images: ftp://ftp.informatik.uni-stuttgart.de/pub/cm/mupid/
  • A few original mupid C2A2, floppy drives, floppy disks, and tons of documentation on paper

What else did we find online?

What do we need?

  • digital copies of manuals, schematics, all the floppy disk images we can rip using GreaseWeazle
  • images of the EPROMs on the mupid

What do we want?

  • ideally, emulate an entire mupid accessible via WWW, either using something like noVNC, RustDesk or even running entirely in JavaScript on the client
  • a "BTX server" that can serve CEPT encoded BTX pages to a mupid. This could be a standalone Raspberry Pi, or a serial-to-https adapter requesting CEPT pages from a webserver.
  • eventually, an IP/SSL stack like [WolfSSL] (https://www.wolfssl.com/)

About

Mupid revival

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /