1
0
mirror of https://github.com/Gehstock/Mist_FPGA.git synced 2026-01-22 18:31:06 +00:00
2021-09-02 21:08:25 +02:00

27 lines
1.3 KiB
Markdown

# [Interact](https://en.wikipedia.org/wiki/Interact_Home_Computer) for [MiSTer Platform](https://github.com/MiSTer-devel/Main_MiSTer/wiki)
<p align="center">
<img width="320" height="240" src="https://user-images.githubusercontent.com/105246/129508473-bd14a5fa-3d2d-439b-a9a8-3a239660182f.gif">
</p>
FPGA recreation of the Interact Home Computer from 1978. You can read about it on [Wikipedia](https://en.wikipedia.org/wiki/Interact_Home_Computer) and [Old-Computers.com](https://www.old-computers.com/museum/computer.asp?c=1004&st=1). Core created by [@edanuff](https://github.com/edanuff).
### Features
- Cycle accurate, used the original schematics to recreate the discrete logic as closely as possible in Verilog
- Uses the [vm80a](https://github.com/1801BM1/vm80a) reverse-engineered 8080a core
- Compatible with .K7 and .CIN tape formats used by the MAME Interact, [DCHector](http://dchector.free.fr/index.html), and [Virtual Interact](http://www.geocities.ws/emucompboy/) emulators
- An [Online Tape Converter](https://interact-tape-converter.netlify.app/) is available for converting tapes to .K7 files
- PS/2 to Interact Keyboard mapping
- Joystick support
- HDMI output
### Roadmap
- SN76477 Sound
- RS232C Peripheral Interface Emulation (MC6850)
Usage
- Select Tape File
- Press L
Not All Games will Work, Reduced the Ram for the Tape (BRAM)