Re: hal.c device ids
Ove Kaaven <[email protected]>
| Newsgroups | gmane.comp.emulators.winex.devel |
|---|---|
| Organization | TransGaming Technologies Inc |
| Message-ID | <1072047071.1599.133.camel@renegade> |
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.