Found this site today; lots of games written in BASIC and Extended BASIC for the TI-99/4A. Many have the visual appeal of a typical typed-from-magazine game, but *some* have some *really* spectacular graphics, considering the limitations of the VDP.

Just look at the start-up screen for Royal Game of Ur for example. WOW!

@vertigo that was my second ever computer, after the t/s 1000 and before the kaypro ii - it was a fun machine and some of the game cartridges were top notch. I never did get the speech synthesizer expansion I wanted tho (but ended up with a 300 baud modem with the kaypro, so ended up ahead really)

@djsundog Playing Parsec without the speech synthesizer leaves one slightly underwhelmed, but it was still a fun game.

A friend of mine did have the speech synth cart, and playing Parsec felt like you had a copilot.

@djsundog Looking at these games makes me want to finish the VDC-II project all the more.

@requiem @djsundog Yes; it's a clone of the Commodore 8568 VDC chip, which provided the 80-column mode of the Commodore 128.

I also have plans to enhance the VDC (hence the -II suffix) with new features that should make it more appealing for writing simple games. E.g., a different attribute format that grants 16 foreground *and* background colors, basic sprite support, etc.


@requiem @djsundog Unfortunately, the VDC-II card I'm working on now will not be able to use many of the features I have planned; not enough memory.

Not enough pins on the TinyFPGA BX to drive both a VGA display and a HyperRAM module at the same time.

· · Web · 1 · 0 · 0

@requiem @djsundog So, for now, the video card (which is only intended to serve as a proof-of-concept for the bigger, more sophisticated concept) will be productivity focused (16K of video memory, courtesy of the FPGA's built-in block memory).

I intend the larger, more feature complete card (which will really just be a generic FPGA dev board) to have both VGA and HyperRAM support, and so should be able to support features.

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!