Uncategorized (176)

tlindner

Ensoniq Mirage: Measurements Wanted

Ensoniq Mirage: Measurements Wanted Why these measurements MAME’s Ensoniq Mirage emulation (ensoniq/enmirage.cpp, sound/cem3328.cpp) works, but several of its numbers are estimates from the schematic and datasheets. Each measurement below replaces one of those estimates with a real value. The most valuable are marked priority. Part…

Continue reading...
tlindner

One True Sprite Proposal

Here is my second proposal for the authors of GIME FPGA/CPLD devices: here As a reminder the first one was: here This proposes adding a single hardware graphic cursor avaiable in both text and graphics modes. An emulated example is avaiable in this Mame feature…

Continue reading...
tlindner

One True Sprite

GIME Hardware Cursor Extension Proposal Overview The GIME video system can provide a hardware mouse cursor by adding a small independent cursor overlay. The cursor is not stored in normal CoCo memory and does not require software to modify the display memory. The cursor is…

Continue reading...
tlindner

CoCo Buttons

Reading CoCo Joystick Buttons in Color BASIC The joystick buttons on the TRS-80 Color Computer 1 (CoCo 1) are connected to the PIA (Peripheral Interface Adapter). They can be read from memory location $FF00, which is decimal 65280. In Color BASIC, the value can be…

Continue reading...