MSX2+ Homebrew Clone for Baffa-2 Project

Project codename "Baffa-X2" is a set of boards to make a MSX2+ Clone for Baffa-2 Homebrew Computer

Similar projects worth following
Baffa-X2 project is an update to the Baffa-X MSX1 Computer project that turns it into an MSX2+. It can be used to directly create an MSX2+ on the Baffa-2 platform or to update the previous project. The new set brings Sunrise Compatible IDE, Serial Wifi Modem, 1 MB Ram, RTC, MSX Music (OPLL - FMPAK) and V9958 boards and is compatible to nextor and MSXDOS2.

The original Baffa-X was based on Brazilian Sharp's HB-8000 (Hotbit) schematics and Beer 202 IDE Board. The projects also uses the original Z80 CPU, 64KB RAM, Clock and TMS9918 Boards from Baffa-2.
More info:

Baffa-2 is an educational and personal project with the aim of understanding how computers work through 80's 8-bit commercial machine designs. It has a modular concept with boards that can be combined to develop your own design and configuration.
More info:

MSX-2+ Setup:

I've been working on a MSX upgrade during last months and between february and april I got stuck due to many v9958 fake chips. I could have everything working in early April and define the organization of the boards after testing. MSX2 uses VDP v9938 while MSX2+ uses VDP v9958 and has a real time clock. Unfortunately the Beer 202 IDE does not have ROM support for MSXDOS2 and it was necessary to replace it with an interpretation of Sunshine IDE.

I am proud to say that this project is sponsored by PCBWay.

Finally, I could test all the boards together. Now, it's possible to upgrade the Baffa-X from MSX1 to MSX2+. It replaces the VDP v9958 (compatible with other Baffa-2 projects), Memory of 64KB by  1MB Ram Board (megaram) and adds Rom/SlotExpansion and RTC Boards.

Baffa-X (Baffa-2 with MSX Boards) now has a Wifi Modem based on 16550 and Esp32. It's similar to original Baffa-2 SIO Board and compatible to BadCat Card software/terminal.

  • MSX1 and MSX2+ together...

    Augusto Baffa10/14/2023 at 22:44 0 comments

    When I was assembling all the PCBs for my MSX2+ project, I used all the compatible PCBs that were available in the MSX1. And since there were still the VDP 9918, the Beer IDE and the 64KB Ram from MSX1 project, why not build another one? 

    To do this, it was necessary to assemble a new Clock, CPU, PPI, Clock and PSG.... PCBWAY minimum order is 5 pieces, so I still have some spare parts :)...

    Above MSX2+... Below (and connected to monitor) MSX1

View project log

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates