Statistics

Real-time activity:

Online Guests: 4
Online Admins: 1

Real Visitors: 8
Bots & Crawlers: 3

April 18, 2025

MSXALL

Everything about MSX, and more…

TRH9000: an Open Source video card based on the original GFX-9000

The MSX is finally finding its ways to the Open Source world. First with many games, then with a few shy hardware projects, and now with this massively important endeavor that, if successful, can help reshape the landscape of game design for the platform.
TRH9000: an Open Source video card based on the original GFX-9000

The V9990 was once pointed as the new VDP chip of choice that should have been released together with the MSX Turbo-R in 1991. Yet today, it is uncertain if it is actually true, but the fact the MSX Turbo-R was released with a VDP no other than the very same used in its predecessor, the V9958; and based on the fact the V9990 is not exactly retro-compatible with it, but in fact some sort of “complementary upscale” chip, the story makes a lot of sense.

Stories apart, the point is: it is not possible to replace the V9958 by the V9990 and have a functional MSX as it is somewhat possible with the V9938 and V9958 (the VDPs of the MSX 2 and MSX 2+ respectively). The V9990 can surely operate as an additional power module for its predecessors and even other VDP’s, but for it to be possible an entire video card circuit must be implemented to integrate the chip features to the equipment and allow a functional MSX machine to operate with it.

The first successful cartridge that managed to bring the V9990 to the MSX was the GFX-9000, developed and released by Sunrise in 1994, designed exactly as an expansion cartridge and functioning as an additional independent video controller for the system.

Since the inception of the GFX-9000, a few other cartridges have been released and sold through the years…

Unfortunately, the V9990 is not a low cost chip, neither easy to find, reason why V9990 expansion cartridges are generally expensive, and many MSX users dwell with the idea of investing in a hardware that only a handful of software can actually use.

The V9990 pinout page of the current schematics of the new TRH9000 project.

The TRH9000 project aims to change exactly that. By creating a viable open source hardware that anyone can easily reproduce as a home-brew equipment. The idea is to make it more viably accessible, then hopefully users will feel more compelled to own it, which could transpire in more developers finding the V9990 features attractive to produce new games and projects targeting the video chip advanced capacities, thus opening a new era in MSX software development.

The open source project is an initiative of Cristiano Goncalves and has been receiving incredible support of many savvy and well-known hardware designers in the MSX Bazillian scene.

The project is available on GitHub at https://github.com/cristianoag/trh9000, and the first revision is already available at https://github.com/cristianoag/trh9000/blob/main/Docs/TRH9000_Schema_Revision_0.pdf.

It is a very interesting project to follow closely and hope it will succeed. In the MSX history, only a handful initiatives made a real difference in the scene, and an open source V9990 project – if viable and easy to produce – can be the one bringing new oxygen into the standard’s flame and opening a new wide avenue for projects and revamped products to be produced. Just imagine some of those incredible games from more advanced platforms, the ones we always wanted but could never see running on an MSX machine exactly because the slowness of the MSX traditional VDPs, now finding its way to the MSX Standard thanks to the V9990 and its open source implementation.

COMMENTS & REACTIONS

More To Read

openMSX updated with new interface (v 20.0) openMSX is the oldest MSX emulator . It's been with us for many years, and while it's had a reputation for being somewhat cumbersome to use by some less experienced users (myself included), today it's by far the best alternative to using a real machine. Throughout its existence, it has had to compete with other competitors (fMSX, ruMSX, MarsMSX Meisei, BlueMSX, etc.) that haven't made things easy for it. The latter, BlueMSX, was my choice for a long time due to its user-friendly interface and ease of use, without having to install the BIOS for the different MSX models ( System ROMs ), for example. When BlueMSX stopped being updated, I decided to give openMSX a try, better understanding how it worked in order to take full advantage of the huge number of options it has. This way, I managed to forget about BlueMSX and embrace openMSX as my favorite emulator to this day. This version 20.0 of openMSX debuts a new graphical user interface that is a complete revolution. The debugger and Catapult, which until now were separate programs, are now integrated into the emulator itself . Although they will continue to be available for download from the emulator's official website, the team has already announced that they will no longer be updating them. All the options of these Catapult and the debugger are integrated into openMSX. In addition, all the other options offered by the emulator are now accessible via a menu bar at the top of the screen. It couldn't be more convenient and simple. I'm very glad that openMSX has taken the path of being more user-friendly with an interface that, while not spectacular, more than meets expectations in a program like this. The path has already been laid out, and we'll see how it evolves in upcoming updates. A full description of the updates and changes made in this version can be found at this link . Related link: openMSX RELATED CONTENT Source: https://www.msxblog.es/openmsx-se-actualiza-con-nueva-interfaz-v-20-0/

More MSX Content

openMSX updated with new interface (v 20.0) openMSX is the oldest MSX emulator . It's been with us for many years, and while it's had a reputation for being somewhat cumbersome to use by some less experienced users (myself included), today it's by far the best alternative to using a real machine. Throughout its existence, it has had to compete with other competitors (fMSX, ruMSX, MarsMSX Meisei, BlueMSX, etc.) that haven't made things easy for it. The latter, BlueMSX, was my choice for a long time due to its user-friendly interface and ease of use, without having to install the BIOS for the different MSX models ( System ROMs ), for example. When BlueMSX stopped being updated, I decided to give openMSX a try, better understanding how it worked in order to take full advantage of the huge number of options it has. This way, I managed to forget about BlueMSX and embrace openMSX as my favorite emulator to this day. This version 20.0 of openMSX debuts a new graphical user interface that is a complete revolution. The debugger and Catapult, which until now were separate programs, are now integrated into the emulator itself . Although they will continue to be available for download from the emulator's official website, the team has already announced that they will no longer be updating them. All the options of these Catapult and the debugger are integrated into openMSX. In addition, all the other options offered by the emulator are now accessible via a menu bar at the top of the screen. It couldn't be more convenient and simple. I'm very glad that openMSX has taken the path of being more user-friendly with an interface that, while not spectacular, more than meets expectations in a program like this. The path has already been laid out, and we'll see how it evolves in upcoming updates. A full description of the updates and changes made in this version can be found at this link . Related link: openMSX RELATED CONTENT Source: https://www.msxblog.es/openmsx-se-actualiza-con-nueva-interfaz-v-20-0/

x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
Shield Security