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!

tigameshelf.net/

@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.

Follow

@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.

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Mastodon

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!