Previous Thread
Next Thread
Print Thread
Rendition Vérité #115351 05/29/19 04:48 AM
Joined: Oct 2006
Posts: 974
S
Stiletto Offline OP
Senior Member
OP Offline
Senior Member
S
Joined: Oct 2006
Posts: 974
R. Belmont, you may have got around to it by now but here's a collection of Rendition Vérité V1000 / V2x00 microcode ".UC" files I extracted from VOGONSDrivers Rendition collection (found here: http://vogonsdrivers.com/index.php?catid=18 )

Rendition Vérité .UC collection: http://www.mediafire.com/file/01ciw6qaq393w8z/rendition-uc.zip/file

I did not take the time to separate the files per each graphics chip (V1000-E, V1000L-P, V2100, V2200) or card manufacturer. I simply extracted all the drivers, found all the .UC files, de-duped by CRC32, and then renamed in order by filedate. You can somewhat guess which chipset family by filename and date.

I am not sure how these are loaded but it's probably via the drivers. (see VOGONSDrivers Rendition collection.) Some drivers come with one, two, three, even four .UC files, I am not sure whether they are switched out or appended to each other inside the chip or what.

The VOGONSDrivers collection also has a few video card BIOS firmware updater utilities in the mix too. I have not included these, but they are available on VOGONSDrivers.

As R. Belmont recently said, "the Rendition Verite GPU (is) apparently is a MIPS with some custom instructions and no actual hardware to accelerate drawing. kind of a severely downgraded RSP/RDP combination."
http://fabiensanglard.net/vquake/index.html

I've heard the Rendition comment about being some sort of microcoded MIPS before and often assumed so due to its weird "foobar.uc" files that it loads as part of the drivers, smells very much of firmware, and uc being "microcode". There's some reasonably good PDF files on the later Vérité. ("Good" - I mean, as these things go.) We have the Vérité V2200 technical specifications (69 pages) but not for the earlier V1000 nor the V2100. V2200 is backwards compatible with V1000 tho to a large degree.

Misc info:
https://en.wikipedia.org/wiki/Rendition_(company)
https://www.vogonswiki.com/index.php/Rendition
Vérité V2200 technical specifications: http://vogonsdrivers.com/getfile.php?fileid=324&menustate=0

There's more things where that came from, especially of higher-level stuff (the SDKs) so let me know then.

Re: Rendition Vérité [Re: Stiletto] #115352 05/29/19 12:45 PM
Joined: Mar 2001
Posts: 16,274
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,274
Hmm. Doesn't seem to disassemble as MIPS, but the ELF symbols are fully present and intact.

They probably changed the encoding somehow.

Re: Rendition Vérité [Re: Stiletto] #115353 05/29/19 05:11 PM
Joined: Aug 2015
Posts: 378
Edstrom Online Content
Senior Member
Online Content
Senior Member
Joined: Aug 2015
Posts: 378
Big endian? MIPS could be either...

Re: Rendition Vérité [Re: Stiletto] #115354 05/29/19 05:23 PM
Joined: Feb 2004
Posts: 2,055
Vas Crabb Online Content
Very Senior Member
Online Content
Very Senior Member
Joined: Feb 2004
Posts: 2,055
It isn't MIPS. It's a kind of DSP.

Re: Rendition Vérité [Re: Stiletto] #115355 05/29/19 05:42 PM
Joined: Mar 2001
Posts: 16,274
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,274
I'd call it closer to MIPS (and the RISC ideal) than it is to DSPs. There's a very limited set of vectorizable operations, tons of registers, regular instruction decoding, and delay slots.

Re: Rendition Vérité [Re: R. Belmont] #115356 05/29/19 07:29 PM
Joined: Jun 2001
Posts: 409
O
Olivier Galibert Online Content
Senior Member
Online Content
Senior Member
O
Joined: Jun 2001
Posts: 409
For those trying to follow, the V2200 tech specs Stiletto pointed to have the complete cpu instructions description. It's a somewhat unusual (and interesting) one.


Who's Online Now
4 registered members (Pernod, Edstrom, 2 invisible), 77 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,673
Posts113,801
Members4,852
Most Online418
Aug 14th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3