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 > > >