Mac OS 9 Lives

Classic Mac OS Hardware => Video Cards, Monitors & Displays => Topic started by: supernova777 on April 17, 2015, 10:51:43 AM

Title: quadra 700 XGL
Post by: supernova777 on April 17, 2015, 10:51:43 AM
mactron had tried to flash a dual DVI quadra 900 XGL with the geforce 4 ti 4600 rom on macelite
this was unsuccessful to make the card work in a mac

there is however a mac rom on macelite for the quadra 700 XGL
and there are a number of these cards available for very little money

http://www.ebay.com/sch/i.html?_nkw=Quadro%204%20700%20XGL&clk_rvr_id=816048287332&mfe=search

this card is very similar in core clock to the ti 4600
and also in design (ports, capactors, layout)

http://www.gpureview.com/Quadro4-700-XGL-card-489.html

we do not know however if this card would work in mac os 9 the way that the asus 8460 has been proven to (by diehard)

but there is a rom specific to this card posted
http://themacelite.wikidot.com/wikidownloads2
http://campahunta.free.fr/Downloads/ROMs/nv_hack_Quadro4_700XGL.rom.zip
Title: Re: quadra 700 XGL
Post by: supernova777 on April 17, 2015, 10:55:18 AM
(http://www.macos9lives.com/_img/AsusUltra1.jpg)

compare the above card with the 8460
Title: Re: quadra 700 XGL
Post by: MacTron on April 17, 2015, 01:05:39 PM
mactron had tried to flash a dual DVI quadra 900 XGL with the geforce 4 ti 4600 rom on macelite
this was unsuccessful to make the card work in a mac

... and the worst thing was that I failed to make a custom ROM for the Quadro 900 following the MacElite instructions due lack of data  :'(
Title: Re: quadra 700 XGL
Post by: supernova777 on April 17, 2015, 01:36:48 PM
question is.. whether or not to try again with a 700 xgl?   ;D im sure u really wanted dual DVI.. as would i.
Title: Re: quadra 700 XGL
Post by: MacTron on April 17, 2015, 02:09:26 PM
question is.. whether or not to try again with a 700 xgl?   ;D im sure u really wanted dual DVI.. as would i.

I want dual digital output, DVI + ADC or better yet: DVI + DVI. So the only solutions are the original Ti 4600 Mac Edition or this Quadro 900.
... well may be there are some from MSI and Gainward, but:
... but may be those are really Geforce4 Ti 4800:  the AGP8X version of the Geforce4 Ti whith the GPU NV28. Here we have to be carefull, as the AGP8X cards need hardware modifications and the NV28 may be not compatible with Mac Os 9 nVidia drivers
Title: Re: quadra 700 XGL
Post by: supernova777 on April 17, 2015, 02:14:36 PM
i think the gainward ti4600 is agp 4x
(http://www.pcstats.com/articleimages/gainwardgf4600_front.jpg)
i think this card was originally called "Gainward GeForce4 Ultra/750XP"

look at the agp connectors

heres one by "suma" ? i never saw before
(http://www.ixbt.com/video2/images/suma-gf4ti/suma-4600-front.jpg)

easy enuff to look at the gpu chip the 4800 says 8x right on it
(http://upload.wikimedia.org/wikipedia/commons/b/bd/GeForce4_Ti_4800_GPU.jpg)

honestly i think the quadra part of the card is what made u have a difficulty
if u get a normal ti 4600 powered non-qudra card i think u would have a beter chance at success
or this 700 xgl which has a specific mod for it.. but we dont know if this mod supports os9
probably not... the asus 8460 is the only one that had a success in os9 because the drivers explicitly support this gpu
it cant be that the asus is such a special case.. these other brand ti4600 cards have a good chance to be as easy
as the 8460, moreso with the cards that are dvi/vga but i think there is a chance to find one that will work with dual dvi

click to take a look;) (http://www.ebay.com/sch/i.html?_odkw=geforce+%28ti+4400%2C+ti+4600%29&_sop=15&_from=R40|R40&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.X%28geforce%2C+quadra%29+%28ti+4400%2C+ti+4600%2C+700+xgl%29.TRS0&_nkw=%28geforce%2C+quadra%29+%28ti+4400%2C+ti+4600%2C+700+xgl%29&_sacat=0)
Title: Re: quadra 700 XGL
Post by: MacTron on April 18, 2015, 07:50:19 AM
honestly i think the quadra part of the card is what made u have a difficulty

Yeah, I think so.
That's what I have found underneath the Quadro 900 heatsink:
(http://macos9lives.com/smforum/index.php?action=dlattach;topic=2441.0;attach=2291)
Title: Re: quadra 700 XGL
Post by: macStuff on February 13, 2018, 06:59:20 PM
http://themacelite.wikidot.com/wikidownloads2
there is now a 700 XGL rom here for download
does anyone have a 700 xgl card to test this with??????

i believe the 700 XGL is the same specs as a geforce 4 ti4200?
PC Quadro 4 700 XGL (Arti) ³   Quadro 4 700 XGL   1105   AGP 2x/4x   300/325 MHz   64MB BGA DDR   64KB
Title: Re: quadra 700 XGL
Post by: MacOS Plus on February 13, 2018, 10:11:00 PM
http://themacelite.wikidot.com/wikidownloads2
there is now a 700 XGL rom here for download
does anyone have a 700 xgl card to test this with??????

i believe the 700 XGL is the same specs as a geforce 4 ti4200?
PC Quadro 4 700 XGL (Arti) ³   Quadro 4 700 XGL   1105   AGP 2x/4x   300/325 MHz   64MB BGA DDR   64KB

  I noted in their section on hacking OS X support for Nvidia that the ROM for the Quadro4 700 XGL is apparently supposed to work in OS 9.  It was cool that the OS X hacking instructions example was specifically for this model.  What I'd really like to see is a ROM for the 900 XGL because it is dual-DVI.
Title: Re: quadra 700 XGL
Post by: macStuff on February 14, 2018, 03:01:59 PM
it probably doesnt exist because this "Arti" guy never got his hands on one
the ones there are roms for are probably just because he happened to get one

*shrug*

too bad theres no contact info for him
Title: Re: quadra 700 XGL
Post by: macStuff on February 21, 2018, 09:33:16 AM
http://themacelite.wikidot.com/kext-mod
i believe this is the page that mac os plus was making reference to above
Title: Re: quadra 700 XGL
Post by: MacOS Plus on February 21, 2018, 09:39:52 AM
http://themacelite.wikidot.com/kext-mod
i believe this is the page that mac os plus was making reference to above

That is correct.
Title: WE NEED DUAL DVI ! IMAGE QUALITY vga vs DVI theres no competition
Post by: macStuff on February 23, 2018, 05:48:38 AM
(http://www.vgamuseum.info/images/vlask/nvidia/quadro4700f.jpg)
700XGL(NV25GL) == Ti4400(4x)(64mb ram) http://www.gpureview.com/show_cards.php?card1=136&card2=489
750XGL(NV25GL) == Ti4400(4x)(128mb ram) http://www.gpureview.com/show_cards.php?card1=136&card2=486
(https://www.techpowerup.com/gpudb/images/1372.jpg)

both of these cards use the same GPU.. and are 4x AGP
the only difference is the ram?
so if theres a rom that works for the 700XGL then certainly that can be edited by the proper skilled individual to support the 750XGL aswell.. (too bad theres no Dual DVI 750 XGL!)

the mystery then would be the 900XGL
because its a then a hop skip + jump from the 750XGL

http://www.nvidia.ca/page/quadro4xgl.html

is there no way that the 8x cards can be made to downgrade to 4x?
obviously they are a bigger pain in the ass because of the ADC/AGP conflict of pins

all i want is a dual DVI AGP card that works properly in os9!!!!
(http://vgamuseum.info/media/k2/items/cache/5a61d31ed794cb758475f6c89477dfed_XL.jpg)
the 900XGL + 980XGL + GAINWARD ti4600 were my biggest hopes for this!

(http://www.pcstats.com/articleimages/gainwardgf4600_front.jpg)

i think there is still room for this to be fixed..
i think that the reason the 700XGL works.. vs the 750 + 900XGL not working.. i think there is still possibility of someone getting these cards working.. if the right someone chooses to take on the task that is
Title: Re: quadra 700 XGL
Post by: macStuff on February 23, 2018, 05:54:29 AM
mactron had tried to flash a dual DVI quadra 900 XGL with the geforce 4 ti 4600 rom on macelite
this was unsuccessful to make the card work in a mac

... and the worst thing was that I failed to make a custom ROM for the Quadro 900 following the MacElite instructions due lack of data  :'(

maybe this can be worked on again by someone???????
would u be willing to ship these "Dead" cards to someone that can attempt to get them working on mac os9 ?
if not maybe if the community comes together to each contribute 20$ or something to the cause; we could
a) find someone who wishes to take this task on
b) supply them with the cards to test with + perfect the hack
c) all of us Profit ! by being able to acheive dual dvi cards that are properly 2d accellerated
Title: Re: quadra 700 XGL
Post by: MacTron on February 26, 2018, 08:48:09 AM
maybe this can be worked on again by someone???????
would u be willing to ship these "Dead" cards to someone that can attempt to get them working on mac os9 ?
if not maybe if the community comes together to each contribute 20$ or something to the cause; we could
a) find someone who wishes to take this task on
b) supply them with the cards to test with + perfect the hack
c) all of us Profit ! by being able to acheive dual dvi cards that are properly 2d accellerated

I have no time to continue with this work and following the guidelines suplied by darthnVader here:

http://macos9lives.com/smforum/index.php/topic,681.msg29300.html#msg29300

So I can donate for free those cards to someone who wish to continue with this work.  :)
 It will be a great benefit for all the community to have a Mac Os 9 compatible and accellerated ROM for this high speed dual DVI cards.
Title: Re: quadra 700 XGL
Post by: darthnVader on February 27, 2018, 05:32:06 AM
maybe this can be worked on again by someone???????
would u be willing to ship these "Dead" cards to someone that can attempt to get them working on mac os9 ?
if not maybe if the community comes together to each contribute 20$ or something to the cause; we could
a) find someone who wishes to take this task on
b) supply them with the cards to test with + perfect the hack
c) all of us Profit ! by being able to acheive dual dvi cards that are properly 2d accellerated

I have no time to continue with this work and following the guidelines suplied by darthnVader here:

http://macos9lives.com/smforum/index.php/topic,681.msg29300.html#msg29300

So I can donate for free those cards to someone who wish to continue with this work.  :)
 It will be a great benefit for all the community to have a Mac Os 9 compatible and accellerated ROM for this high speed dual DVI cards.

If you want to send me the card, I'll work on it, and send it back if I can get it working again. Hopefully with a Mac ROM for dual DVI on it.

PM me.
Title: Re: quadra 700 XGL
Post by: MacTron on February 28, 2018, 01:33:03 PM

If you want to send me the card, I'll work on it, and send it back if I can get it working again. Hopefully with a Mac ROM for dual DVI on it.

PM me.

MSG sent.

Keep us informed and thanks for your work.  :)
Title: Re: quadra 700 XGL
Post by: MacTron on March 06, 2018, 08:47:36 AM
Quadro4 900 XGL and GainwardTi4600 PC ROMs (attached)
Title: Re: quadra 700 XGL
Post by: JacintoC on March 10, 2018, 03:00:07 AM
More power to you if you can get it to work, darthnVader. They're notoriously hard to revive when this happens, from what I've heard at least. I'd certainly like to know how you did it if you succeed.
Title: Re: quadra 700 XGL
Post by: darthnVader on March 10, 2018, 04:32:53 AM
More power to you if you can get it to work, darthnVader. They're notoriously hard to revive when this happens, from what I've heard at least. I'd certainly like to know how you did it if you succeed.

I've done it a few times, where the computer won't even boot( Mac or PC ), with the card installed.

Normally, I just, very carefully lift the ground pin of the EEPROM, and solder two wires to it. Boot with the circuit open, then close the circuit, and run nvflash.

 
Title: Re: quadra 700 XGL
Post by: DieHard on March 10, 2018, 12:16:21 PM
More power to you if you can get it to work, darthnVader. They're notoriously hard to revive when this happens, from what I've heard at least. I'd certainly like to know how you did it if you succeed.

I've done it a few times, where the computer won't even boot( Mac or PC ), with the card installed.

Normally, I just, very carefully lift the ground pin of the EEPROM, and solder two wires to it. Boot with the circuit open, then close the circuit, and run nvflash.

"The Force is on steroids with this one..."
Title: Re: quadra 700 XGL
Post by: MacOS Plus on March 10, 2018, 05:28:28 PM
More power to you if you can get it to work, darthnVader. They're notoriously hard to revive when this happens, from what I've heard at least. I'd certainly like to know how you did it if you succeed.

I've done it a few times, where the computer won't even boot( Mac or PC ), with the card installed.

Normally, I just, very carefully lift the ground pin of the EEPROM, and solder two wires to it. Boot with the circuit open, then close the circuit, and run nvflash.
 

  I had an unresponsive OEM Apple GeForce4MX after flashing it with a ROM that turned out to be for another variant.  Even a PC wouldn't post with it present.  In the following photo you can see my method of disabling the flash chip.  I soldered extension wires to the ground and disable pins, and attached a pair of pins to the other ends to take a standard PC jumper.  The jumper is placed on the pins at post/boot and then pulled before writing the new ROM to the flash.  This way I didn't have to risk lifting a pin on the chip - I just soldered on top of them.

(https://i.imgur.com/rUmBP6N.jpg)
Title: Re: quadra 700 XGL
Post by: DieHard on March 11, 2018, 04:48:06 PM
Quote
Even a PC wouldn't post with it present.  In the following photo you can see my method of disabling the flash chip.  I soldered extension wires to the ground and disable pins, and attached a pair of pins to the other ends to take a standard PC jumper.  The jumper is placed on the pins at post/boot and then pulled before writing the new ROM to the flash.  This way I didn't have to risk lifting a pin on the chip - I just soldered on top of them.

Thanks for the photo, damn good soldering skills, my gun is old and fat (like me), so I would definitely have to get a newer sleek one. 

But even I can pull this off if I need to, thanks for the heads up :)
Title: Re: quadra 700 XGL
Post by: MacOS Plus on March 11, 2018, 08:10:43 PM
Quote
Even a PC wouldn't post with it present.  In the following photo you can see my method of disabling the flash chip.  I soldered extension wires to the ground and disable pins, and attached a pair of pins to the other ends to take a standard PC jumper.  The jumper is placed on the pins at post/boot and then pulled before writing the new ROM to the flash.  This way I didn't have to risk lifting a pin on the chip - I just soldered on top of them.

Thanks for the photo, damn good soldering skills, my gun is old and fat (like me), so I would definitely have to get a newer sleek one. 

But even I can pull this off if I need to, thanks for the heads up :)

He, he, thanks for the chuckle!  I'm slim, but I don't think that played any part. ;)  The ironic bit?  It was far harder and more time consuming sourcing NVFlash downloads and finding a version that supported this particular GPU generation than it was researching and performing this soldering mod!  (On that note, we really should compile a proper collection of older PC NVFlash versions and make them available for download.  It was such a PITA finding what I needed.)

  After years of putting up with inferior/crude, cheap irons, I finally caved a few years back and bought a professional digital Weller unit.  This was one of the best investments I ever made.  I still keep a couple other basic irons around though - An 80W 'monster' with a 1/4" tip for difficult heating like those voltage regulators with the entire back bonded to the board, and a tiny 12W needle-point unit with a grounded line cord for the most intricate work.  Both of these are also Weller.  All others have been permanently banished from the workshop!!!
Title: Re: quadra 700 XGL
Post by: darthnVader on March 11, 2018, 09:42:33 PM
I've been trying to track down all the versions of nvflash for PPC, I think I have the OS 9 versions, took some digging, and the version for 10.2, but I seem to recall a later version that worked with cards up to the 7800.

I know there was a version that supported the 5200 Ultra, because we had an Fcode script, that would build the properties in the device tree to let the OS X nVidia drivers load, so you could flash a PC card, with no need for a PC.

Title: Re: quadra 700 XGL
Post by: DieHard on March 14, 2018, 06:52:24 PM
Quote
It was far harder and more time consuming sourcing NVFlash downloads and finding a version that supported this particular GPU generation than it was researching and performing this soldering mod!

Yes, not that DarthnVader has Adrive access, we will try at sometime in the future to create an entire board section filled with Flash bin File links and some basic instructions.

Also, we should consider a download board with Modified ROMs and details.  Our ROM genius members can PM me if this sounds like a good idea 
Title: Re: quadra 700 XGL
Post by: darthnVader on March 15, 2018, 04:03:38 AM
Quote
It was far harder and more time consuming sourcing NVFlash downloads and finding a version that supported this particular GPU generation than it was researching and performing this soldering mod!

Yes, not that DarthnVader has Adrive access, we will try at sometime in the future to create an entire board section filled with Flash bin File links and some basic instructions.

Also, we should consider a download board with Modified ROMs and details.  Our ROM genius members can PM me if this sounds like a good idea

I'm still waiting on a few things, I've got a PC Radeon 9200 on it's way to me, as well as an old Mac Geforce card. Once I get them, I'll be making in in depth post on how to flash PC cards using only a Mac, how to load Fcode roms from disk in Open Firmware so you can test your edits before you flash, and how to debug an Fcode Rom from Open Firmware, and detok the rom to Forth, when things go bad.

I'm also waiting to upload some nVidia ROM makers, that you just drag and drop a PC nVidia ROM to, and it spits you out a FCode Rom ready to flash, made by Arti Itra.
Title: Re: quadra 700 XGL
Post by: DieHard on March 15, 2018, 08:33:44 AM
NP, do not feel pressured at all.  Most of these threads span years, we are very happy to have you here :)

We will get there, and as other resources dry up... this community will expand.   The "Code Masters" here are more than hobbyists, they have literally surpassed all of our expectations, many unsupported Macs are running OS 9 without Firmware modifications...a feat, that was said to be "Impossible" when this forum was started.  We have also broke the RAM limit is OS9.  These machines all exist from a time that Steve demanded functionality via Art; not just soldering system RAM to a Mac Mini Logic board (like the POS they are selling today) for the almighty $
Title: Re: quadra 700 XGL
Post by: darthnVader on March 24, 2018, 01:27:00 PM

If you want to send me the card, I'll work on it, and send it back if I can get it working again. Hopefully with a Mac ROM for dual DVI on it.

PM me.

MSG sent.

Keep us informed and thanks for your work.  :)

Gianwood card working well;-)

I only have a DVI to HDMI cable to test DVI with right now, but I tested booth outputs on two HD TV's and it seem to work very well on both of them.

DVI to HDMI and DVI to VGA tested under OS 9 in extended desktop mode, and it seems to work fine, meaning perfect.

I need to update to the last nVidia drivers for OS 9 and make sure they work ok.

2D acceleration is snappy fast, 3D tested with Quake3 seem to work as we would expect, meaning perfect.

I'll have to order a DVI cable to test both digital outputs at the same time, but I have no reason to assume they won't both work at the same time. These Dual External TMDS cards have never given me any trouble, so long as we do the proper edits to the Monitor Definitions section of the FCode Rom.

I was unable to flash the card using only my Quicksilver, tho I have an fcode file I've used before to flash PC nVidia cards using only a Mac. Those were GeForce5/6 cards, I never tried a Geforce 4 that way.

Next up is the Quadro 900, it's giving me trouble, nvflash on my NOS AGP PC doesn't see the EEPROM tho it does see and correctly identify the card.

I already have a rom for it that I think will work, so I'll have to check your resister repair and see it that is what is giving the trouble, or if it's the FCode ROM you flashed to it.

Shouldn't be a big deal to get it working.

These are great old cards, with the Dual DVI on them, not sure how you ran across them, I've been unable to find any Dual DVI GF4 cards for sale anywhere.

Once I'm done testing I'll be sure to return them to you.

P.S. The hardest part so far was finding a version 4.xx of nvflash for these old cards, took me about an hour of hard searching, so that and the GF4Ti ROM maker, as well as the premade roms for these two cards will be going up here and on the Mac Elite so people can enjoy these old, but useful cards themselves.

Title: Re: quadra 700 XGL
Post by: darthnVader on March 24, 2018, 02:54:29 PM
The Quadro card looks like a no go, I carefully lifted PIN 16 and did the old wire trick, then booted my PC and confirmed that nvflash couldn't read the man.ID of the eeprom, then connected the wires, but it just gives me a bad ID for the eeprom( FF FF ).

I also reflowed the solder around the C1512 resister, I'm pretty sure everything is ok, so I think we maybe dealing with a bad eeprom.

That's not really something I can fix, my eyes are old, and my hands shake, so maybe LightBulbFun will want to try and add a new eeprom to it. I think he managed to do an SMD rework of a 7400 G4 onto a iBook G3, so he would have the skills to do this.

Last hope is I'm just using the wrong version of nvflash( 4.41 ), but I don't think so, it should support this eeprom.

Anyone finding any links to nvflash v4.xx, please post them.

MacTron, see if you can still find the version you used to flash the card in the first place.

 
Title: Re: quadra 700 XGL
Post by: darthnVader on March 25, 2018, 06:08:45 AM
The flash chip on the Quadro 900 is a AT49LV001NT-12JC, seem to be a 128k flash chip, however the data sheet say it doesn't support the reset pin.

http://datasheet.octopart.com/AT49LV001NT-12JC-Atmel-datasheet-6197.pdf

Quote
RESET: A RESET input pin is provided to ease some system applications. When RESET is at
a logic high level, the device is in its standard operating mode. A low level on the RESET input
halts the present device operation and puts the outputs of the device in a high impedance
state. If the RESET pin makes a high-to-low transition during a program or erase operation,
the operation may not be successfully completed and the operation will have to be repeated
after a high level is applied to the RESET pin. When a high level is reasserted on the RESET
pin, the device returns to the read or standby mode, depending upon the state of the control
inputs. By applying a 12V ± 0.5V input signal to the RESET pin, the boot block array can be
reprogrammed even if the boot block lockout feature has been enabled (see Boot Block Pro-
gramming Lockout Override section). The RESET feature is not available on the
AT49BV/LV001N(T).

I think the flash chip is just dead, it always returns FF,FF for the man ID, and it should return 1F,xx, as 1F should be the Atmel vendor ID.
Title: Re: quadra 700 XGL
Post by: MacTron on March 25, 2018, 08:13:51 AM
Awesome! great job :)

These are great old cards, with the Dual DVI on them, not sure how you ran across them, I've been unable to find any Dual DVI GF4 cards for sale anywhere.

Once I'm done testing I'll be sure to return them to you.

You can keep both cards for you. May be some day I could find another one ... and now we have a good Mac Rom to flash it  ;D


Anyone finding any links to nvflash v4.xx, please post them.

MacTron, see if you can still find the version you used to flash the card in the first place.
Attached is the NVFlash I had used originally. Its the 4.46 version.

Title: Re: quadra 700 XGL
Post by: macStuff on March 25, 2018, 08:11:35 PM
so?
the GF4 ti4600 from Gainward has been confirmed working?
can u post the working ROM + flasher?
 8)

great news.
Title: Re: quadra 700 XGL
Post by: macStuff on March 28, 2018, 02:37:29 AM
so what was the problem BEFORE? mactron had used the wrong flasher?

is the quadro 900 XGL going to work now?
has any quadro card been tested/ confirmed to work?
Title: Re: quadra 700 XGL
Post by: darthnVader on March 28, 2018, 02:48:02 AM
I haven't been able to confirm the Quadro 900, eeprom is dead and I'm having trouble sourcing a new one at a reasonable price.

One page on the mac elite says the card works, but even under OS X there was no driver support.

With the Rom maker you should be able to get a working ROM for the card, driver support is something that would have to be worked out.

I've known for many year how to hack the OS X drivers, it's not just a matter of adding the Device ID to the info.plist files, there are a set of tables in the NVDA,ResMan that have to be edited as well.

The Resource Manager exists for OS 9 too, it's in the Nvidia Driver, right after the 'NDRV', but I've been unable to find the Device ID table in it the way I have for the OS X drivers, and the OS 9 ATI drivers.