Amethyst: ATI Rage 128 Device Driver

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
1 post • Page 1 of 1
JackScott
Member
Member
Posts: 1044
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Mastodon: https://aus.social/@jackscottau
Matrix: @JackScottAU:matrix.org
GitHub: https://github.com/JackScottAU
Contact:

Amethyst: ATI Rage 128 Device Driver

Post by JackScott »

I've recently started writing a device driver for the ATI Rage 128 series (since it's both real hardware and emulated in QEMU). For various reasons I don't want to use VBE, so I'm choosing to write timing values to CRTC registers. Turns out it's easier than I expected!

You can see the first time I got a working framebuffer in the screenshot. It was understatement to say I was excited.

Of course, I've also started documenting what I know in a wiki page: https://wiki.osdev.org/ATI_Rage_128

I'm currently testing using QEMU, and I'm going to test on my real Rage 128 Pro as soon as I can find my DVD writer. But if anybody else has a different model card from the same series and is willing to do the occasional test, let me know!
Attachments
Screenshot 2025年09月22日 194951.png
Post Reply
1 post • Page 1 of 1

Return to "Announcements, Test Requests, & Job openings"