Thermalwrong wrote on 2025-02-07, 17:38:Something I'd love to see to determine what the deal is with these cards, is the PCI Vendor ID, Device ID and subsystem info fro […]
Show full quote
Bondi wrote on 2023-10-31, 10:19:Right. That's what I heard as well. Here are some pics I've found to illustrate
C-Media card. No codec chip […]
Show full quote
songoffall wrote on 2023-10-31, 04:09:
Nah, they just print YMF744 on a C-Media chip. No actual chip cloning takes place. Apparently they have a universal PCB that they solder new old stock chips to, and sometimes the chips are labelled as something they are not.
Right. That's what I heard as well. Here are some pics I've found to illustrate
C-Media card. No codec chip
The attachment CM.jpg is no longer available
Fake Yamaha. No codec chip
The attachment ymf744_fake.jpg is no longer available
Actual Yamaha card, very similar to yours, with a standalone codec
The attachment YMF744.png is no longer available
I found a bunch of the latter card for sale somewhere in Russia for usd 5 each. So yeah, not a rarity for sure.
Something I'd love to see to determine what the deal is with these cards, is the PCI Vendor ID, Device ID and subsystem info from a real card compared with one of these relabelled "Yamaha" C-Media cards. I'm fairly certain that PCI IDs can't be faked and that would be a very quick way to determine whether a card is a real Yamaha chip or not.
This can be seen on the POST summary screen or in Windows 2000 / XP in device manager by looking at the device's properties, on the Details tab then the 'Hardware IDs' section. Even Windows 98 can view hardware IDs using the 'hwinfo /ui' but it's awkward to navigate.
The small square YMF744B-R chip looks just like the one in Sony Vaio Z505 laptops, or the Toshiba Tecra 8100 / 8200. There were probably immense quantities of e-waste laptops that were scrapped and the chips repurposed into PCI sound cards with minimal cost & effort required. It's probably where all those ATI Rage XL video cards came from too.
PCI IDs, I think, can be faked, but that might make the card useless - they are often held in EEPROM memory integrated in the chip, and those EEPROM outputs aren't well documented, but can be figured out. But that will result in the wrong drivers being installed.
As for the shape of the chip, YMF744B comes in two packages, the rectangular YMF744B-V and the square YMF744B-R, the pins are the same, but on V they are laid out 38-26, and on R - 32-32. Still 128 pins on either one.
On my card, certain pins are not connected. Some are not supposed to be connected - like the said EEPROM and TEST pins, but some allow additional functionality, like SB-Link.
P2 300MHz/Matrox Mystique/Sound Blaster AWE 32 Value
Pentium 3 733MHz/3dfx Voodoo 3 3000/Aureal Vortex 2 (Diamond Monster Sound)
Pentium 4 HT 3.0GHz/GeForce FX 5500/Creative Audigy 2
Core2 Quad Q9400/GeForce 8800GT/Creative X-Fi Titanium Fatal1ty