Previous Thread
Next Thread
Print Thread
Rendition Vérité #115351
05/29/19 04:48 AM
05/29/19 04:48 AM
Joined: Oct 2006
Posts: 974
S
Stiletto Offline OP
Senior Member
Stiletto  Offline OP
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
05/29/19 12:45 PM
Joined: Mar 2001
Posts: 16,223
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,223
USA
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
05/29/19 05:11 PM
Joined: Aug 2015
Posts: 378
Edstrom Offline
Senior Member
Edstrom  Offline
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
05/29/19 05:23 PM
Joined: Feb 2004
Posts: 2,050
Sydney, Australia
Vas Crabb Online content
Very Senior Member
Vas Crabb  Online Content
Very Senior Member
Joined: Feb 2004
Posts: 2,050
Sydney, Australia
It isn't MIPS. It's a kind of DSP.

Re: Rendition Vérité [Re: Stiletto] #115355
05/29/19 05:42 PM
05/29/19 05:42 PM
Joined: Mar 2001
Posts: 16,223
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,223
USA
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
05/29/19 07:29 PM
Joined: Jun 2001
Posts: 401
somewhere else entirely
O
Olivier Galibert Online content
Senior Member
Olivier Galibert  Online Content
Senior Member
O
Joined: Jun 2001
Posts: 401
somewhere else entirely
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
1 registered members (Breiztiger), 163 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,659
Posts113,502
Members4,846
Most Online324
Dec 20th, 2018
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.026s Queries: 14 (0.010s) Memory: 5.6255 MB (Peak: 5.8141 MB) Zlib enabled. Server Time: 2019-06-16 13:02:20 UTC