Re: hal.c device ids

Peter Hunnisett <[email protected]>
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <[email protected]>
The first time I wrote something I just guessed based on the pci ids 
since it didn't matter too much (just really needed to be non 0). I 
later wrote up a test case and changed them to what I was seeing on 
windows which were completely different from the pci ids (which 
surprised me).


Ove Kaaven wrote:

>søn, 21.12.2003 kl. 20.17 skrev Rob Crittenden: 
>  
>
>>Ove. You recently checked in a change to hal.c to set better device
>>information (or fake it). This was done in d3d[89]_main.c a while back.
>>
>>The patch sets:
>>
>>+    0x600e, /* Fudge NVidia I think */
>>+    0x10de, /* GeForce 3 I think */
>>
>>It looks like these values are reversed. 
>>
>>0x10de is the NVidia PCI Vendor ID.
>>
>>I see no video card 0x600e (and definitely not one from NVidia). The
>>ID for a GeForce3 should be between 0x0200 and 0x0202. The file pci.ids
>>(in /usr/share on my RH 7.2 box) contains a useful list of IDs.
>>    
>>
>
>Okay, but I have no idea where Peter got the IDs from, I just duplicated
>it into ddraw. It's not certain that these IDs have any relation to PCI
>IDs, perhaps we'll have to wait for him to answer. Anyway, if you wish
>to correct it (in all 3 places), feel free to submit a patch.
>
>  
>
>>dwDeviceId is set to 0x0200 (really a GeForce3) in d3d[89]_main.c.
>>    
>>
>
>Not since Nov 17.
>
>
>_______________________________________________
>winex-devel mailing list
>[email protected]
>http://lists.transgaming.org/cgi-bin/mailman/listinfo/winex-devel
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.