What's new

nem

Legendary
Joined
May 29, 2016
Messages
6,855
Reaction score
7,270
Location
Finland
WMMT3DX+ uses a custom bios for the GPUs. English language (Export) version wants a GeForce 7600GS and the Japanese language one will need a 7800GS. If you pair it with a wrong card the game will boot to a 'Failed to mount img' error.

I tried putting these cards into a regular computer to dump the bios with NvFlash, but the computer wouldn't boot at all with either card. A motherboard with onboard video and an AGP slot could work, but I didn't have one at my disposal.

No matter, the bios is stored on a 512Kbit serial flash. Let's just rip that out.

GeForce 7600GS

wmmt3dx_7600gs_1.jpg wmmt3dx_7600gs_2.jpg

Bios is stored on U504. Original chip is a PMC PM25LD512.

GeForce 7800GS

wmmt3dx_7800gs_1.jpg wmmt3dx_7800gs_2.jpg

Bios is stored on U3. Original chip is an Atmel AT25F512AN.

Both files in attachments below.
 

Attachments

  • wmmt3dx_7600gs_bios.zip
    41.8 KB · Views: 99
  • wmmt3dx_7800gs_bios.zip
    42.2 KB · Views: 109
I need to replace the card in my Export version. It's displays broken graphics. I found an Asus 7600GS Silent/HTD/256M/A locally. The seller was asking three euros for it, I was more than happy to pay him five.

Here's the original card and the Asus one next to each other:

wmmt3dx_asus_1.jpg

Apart from the fan, they look identical.

Since I had the programmer out, I didn't even try to flash it with NvFlash. Sorry. I ripped out U504, threw it in my programmer, erased it, programmed it and soldered it back.

wmmt3dx_asus_2.jpg wmmt3dx_asus_3.jpg

It's a complete success.
 
Back
Top