VOGONS


First post, by davidrg

User metadata
Rank Member
Rank
Member

A few hours ago Kendall Bennett made the SciTech SNAP sources available under the 3-clause BSD license in response to someone asking about it. Perhaps there might be some interesting stuff in there; Univbe sounds familiar.

Code is all here: https://github.com/kendallb/scitech-snap-graphics/.

Reply 1 of 9, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie

wow I remember running rocklyte/athene linux distro that used snap as the graphics drivers.

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--

Reply 2 of 9, by BlackDoomer

User metadata
Rank Newbie
Rank
Newbie
davidrg wrote on 2026-02-13, 00:13:

in response to someone asking about it.

That was me. :) Thanks for creating topic here on VOGONS!
It's also worth noting that Kendall had already started giving private access to individuals even earlier, a year ago: https://github.com/kendallb/scitech-mgl/issues/1.

my English is broken beyond any repair, and I'm really sorry for that.

Reply 3 of 9, by xtreger

User metadata
Rank Member
Rank
Member

I hope now Univbe can be adapted to support some early 2000s GPUs like ATI X800 or X850 series

Reply 4 of 9, by Sneakernets

User metadata
Rank Newbie
Rank
Newbie

So much hard work in this repo by very talented folks to reverse engineer proprietary driver jank.
Any effort to make things compatible with basic VESA and VBE standards is a valiant one and can help to rewrite older busted drivers. Absolutely amazing stuff!

I sent the repo to the current PC/Geos team to see what they can find in here.

Reply 5 of 9, by wadrasil

User metadata
Rank Newbie
Rank
Newbie

I was able to recompile the license generator for the snap graphics apps and also the snap graphics for dos app.

User:
QEMU
Serial:
B3F5-4835-068A-41

That should register the released/archived snap apps from the old Scitech FTP site.

I have been able to install and use the archived snap graphics apps for nt/2k/xp and the provided code will register them.

As for the dos app, the original release was linked to causeway and this caused issues in qemu.

I rebuilt it with open watcom and with dos4gw it loads in MS-Dos and Freedos. Just proving info in case it helps anyone else.

Reply 6 of 9, by BlackDoomer

User metadata
Rank Newbie
Rank
Newbie

wadrasil, this is valuable and useful, thank you very much for sharing!

my English is broken beyond any repair, and I'm really sorry for that.

Reply 7 of 9, by zyzzle

User metadata
Rank Oldbie
Rank
Oldbie

But, what does recompiling this prove, unless the code may be updated to fix broken VESA and vBIOses on new integrated chipsets, like onboard Intel GPUs?

Reply 8 of 9, by wierd_w

User metadata
Rank l33t
Rank
l33t

Well, it could be used as a springboard for that. A great deal of groundwork is already present, and quite a bit of Intel's data is publically available.

Reply 9 of 9, by wadrasil

User metadata
Rank Newbie
Rank
Newbie

You would likely need to write any additional drivers for devices that are not already supported.

The code does have a generic driver that attempts to offer universal support in a limited fashion, however the windows installers do not install it by default.

The installers could be *fixed* by setting them to install that driver first.

In my testing with qemu, the software would only install if using the ati-card but only worked on the VGA and virtio cards. The driver did not work on qemu's ati cards either.

PCEM, Dosbox etc should not have those issues, because they have more complete device emulation for their graphics cards.