Description
MSX computers hold a significant place in computing history, and their legacy continues to be celebrated through innovative approaches like FPGA synthesis. Field-Programmable Gate Arrays (FPGAs) provide a unique platform for recreating the MSX architecture, offering a flexible and efficient way to re-create the hardware.
This FPGA-based MSX2+ hardware represents a straightforward implementation, drawing inspiration from the original 1chipMSX circuit but featuring several enhancements and a new PCB design for improved functionality.
The core of this system is the Cyclone I FPGA, accompanied by a few additional components. The PCB is a 4-layer board measuring 12×15 cm.
Features
- MSX2+ Compatibility: Reproducing the MSX2+ architecture, ensuring compatibility with a wide range of software and games.
- Expanded Memory Options: Choose between 2MB or 4MB of mapped RAM, providing users with flexibility for diverse computing needs and applications.
- 9958 Video Display Processor (VDP): Incorporating the 9958 VDP for sharp graphics and improved visual performance, delivering an authentic MSX experience.
- FM and SCC Sound Capabilities: Featuring FM synthesis and SCC sound to reproduce the iconic audio characteristics of MSX systems, enhancing the overall gaming and multimedia experience.
- Programmable Sound Generator (PSG): Including the original PSG for standard MSX audio output.
- Keyboard Compatibility: Supporting PS/2 keyboards with the option for USB keyboards, providing users with a choice for their preferred input device.
- MicroSD Card Support: Integrating a microSD card slot for convenient storage and easy access to files, games, and software.
- MSX Cartridge Slots: Equipped with two MSX cartridge slots, allowing users to explore a vast library of MSX cartridges for an extended range of applications and games.
- Dual Joystick Ports: Featuring two joystick ports for multiplayer gaming and compatibility with classic MSX peripherals.
- Wireless Network Support: Incorporating wireless network support through the ESP8266, enabling online connectivity and expanding the possibilities for networked applications.
- 12V Cartridge Lines: Providing dedicated 12V lines for cartridges, ensuring compatibility with a variety of peripherals and accessories.
- MIDI Support: Enjoy MIDI tunes by connecting a custom cable to Joystick Port 2.
Attention
Video Output
By default, the TRHMSX is configured for VGA video output at 31Khz, which provides the best video quality. The VGA standard is supported by most LED/LCD displays with a DH15 connector. For screens that only support HDMI, you can use an inexpensive VGA-to-HDMI converter to achieve optimal results. The computer also offers the S-Video output with excellent quality.
If you need better composite output we recommend a VGA2AV adapter that can be purchased on AliExpress.
Keyboard
The TRHMSX is compatible with USB or PS/2 keyboards. There was a recent improvement on the project that allows the support for an extended number of USB keyboards.
Built and tested by The Retro Hacker.
The package contains:
- 1 x TRHMSX computer
- 1 x 32Gb microSD card with MSXDOS2 and tools
- 1 x 5V 2A suitable for mains 127-220V power supply
- 1 x 3D printed + acrylic case in chosen color
Reviews
There are no reviews yet.