From OSx86
Jump to: navigation, search

Titan HCL and FAQ

Welcome to the Titan FAQ(Frequently Asked Questions) and HCL(Hardware Compatibility List)! Here, you will find out what Titan is, where to get it, and a current list of NVIDIA cards that work with it. Titan has an open source clone called Natit under development


[edit] What is Titan?

Titan is a registry key setter kext for the new 10.4.8 NVIDIA kexts. What does this mean? For the Apple NVIDIA kexts to work, several values must be set correctly to get vanilla[unauthorized] cards to work with it. This kext sets those values, allowing the user full QE/CI/OpenGL, as well as resolution switching and refresh rate changing.

[edit] Current Features

  • EDID hardcoding/auto-detection
  • FBOffset hardcoding for people with Turbocache
  • Chipset recognition; your card will show up correctly in System Profiler.

[edit] Where can I get it?

You can get Titan from http://omni.110mb.com/titan/?download,titan,Um0LaVBnAGMOZwYyVm9RMghkBjI= .

[edit] How do I install Titan?

Titan requires the 10.4.8 iso (Not the 10.4.8 update) for successful installation. Titan does not work reliably on all Nvidia cards. If you don't want all these steps your can download an installer from here: (Working Link http://omni.110mb.com/titan/?download,titan,BDtVNldnDG0OZgAyBTVQOQ9mVWc=) http://www.mediafire.com/?2dtu4moqw2j.

1. Download Titan.zip from (Working Link http://omni.110mb.com/titan/?download,titan,BDtVNldnDG0OZgAyBTVQOQ9mVWc=)

2. Copy Titan.kext to /System/Library/Extensions and authenticate with your password

3. Open up Terminal and type the following:

  • sudo -s (enter password)

set permissions:

  • chmod -R 755 /System/Library/Extensions/Titan.kext
  • chown -R root:wheel /System/Library/Extensions/Titan.kext

4.Exit Terminal

5. From /System/Library/ delete Extensions.kextcache and Extensions.mkext

6. Restart the computer.

7. Enjoy CI/QE! or alternatively a black screen and some mv commands! . .

[edit] HCL

[edit] Working cards

</tr> </tr>
Hardware Name Manufacturer Device ID VRAM Notes
GeForce FX 5200 (AGP) Don't know vendor id:0x0322 device id:0x10de 128MB JaS10.4.8AMD.Intel SSE2 SSE3 with titan.kext ([see this][1])
             qe/ci fully supported! Enjoy! 
NVidia Geforce 6200 (AGP) PNY 0x0221 256MB Works perfectly on Semthex Beta9 Exp.6 with Titan. No need to edit kexts. Used OpenGL from 10.4.8. - mathdude1284
NVidia Quadro NVS 110M(PCIe) Dell, NVidia 0x01DA 128MB dedicated + 128MB Shared In latitude D820. QE/CI/Q2DE works! Runs my native 1920x1200. Detected as 128 MB NVidia Go 7300. -Postmastagen
GeForce 6200 (AGP) ASUS, NVidia 0x0221 128MB 10.4.8 with latest semthex beta9 kernel + Titan = QE/CI! (AGPGart.kext has to be deleted to get QE/CI working!)
GeForce 6200 (AGP) XpertVision 0x0221 256MB JaS 10.4.8, Semthex 8.8.1 Kernel, Titan, QE/CI
GeForce 6200 (AGP) ASUS, NVidia 0x0221 128MB 10.4.8/10.4.9 + Titan = QE/CI/OpenGL! & 10.4.8/10.4.9 + Natit Uni 1.0.1 = QE/CI/OpenGL/DVI+VGA output!

(AGPGart.kext deleted to get QE/CI working!)

GeForce 6500 (PCIe) PNY unknown 256MB 10.4.8 with latest semthex kernel + Titan = QE/CI!
GeForce 6600 (PCIe) MSI 0x0141 256MB Just after Installed 10.4.8 for AMD Test1 with Titan, also got Dual display with VGA and TV (extended desktop) with Natit. Full QE & CI
GeForce Go 6800 Ultra (PCIe) Dell XPS M170 (laptop) 0x00c9 256MB Installed JaS Reseed SSE2/SSE3 10.4.7 then JaS 10.4.8 Combo update, messed with all the necessary kexts as suggested in forums then installed the NVidia kexts from the original Apple intel 10.4.8 combo update using pacifist, finally installed Titan and repaired permissions, Full QE & CI on laptop screen, no DVI yet .... working on it using EDID
Geforce Go 7300) Dell, OEM / Acer (laptop) 0x01d7 128MB Works with QE/CI enabled with Titan. No Dual Screen
Geforce Go 7400 with XPS m1210) Dell, OEM 0x01d8 192 shared, 64 internal VGA doesn't work, yet the titan text worked off the back, in native.
NVidia Geforce 7800GT (PCIe) AOpen 0x0092 256MB QE, CI Working. Had to add devid plist's in GeForce.kext, NVDAV40Hal.kext, NVDAResman.kext
Nvidia Geforce EN 7900 GS Asus Don't know 256MB OK by checking NV40 in Jas 10.4.8 DVD setup options.Fully QE/CI Enabled.Quake4 and Doom3 screams.Only 1 DVI port for now.I'll let you know.- pako (Rome,Italy)
GeForce 7900 GT KO (PCIe) eVGA 0x0291 256MB Both DVI Ports work, only one at a time though. No GeForce kext editing was necessary. Used Natit. Full QE/Q2E/CI/OpenGL Acceleration -Wallstreet
GeForce 7900 GT CO (PCIe) eVGA 0x0291 256MB Using 10.4.8 kexts and 8.8.1 semthex kernel Full QI/CE/OpenGL, Doom 3 and Quake 4 are fully working
GeForce 7900 GT (PCIe) Palit 0x0291 512MB NvidiaEFI 1.0.2 used. After flashing card according to gotoh's method works perfect, QE/CI fully supported. 10.4.8 kext & semthex 8.8.1
GeForce 7900 GS (PCIe) BFG Technologies 0x0292 256MB In 10.4.8 I get full QI/CE/OpenGL support using Titan kext, no editing was needed. In 10.4.7 (using the kexts from 10.4.8) the card and the monitor are recognized, but no QE/CI/OpenGL (at least not yet). Both DVI ports are recognized and working. Didn't tried the card with Natit, yet, but I guess it also works. -eXtreme
GeForce 7900 GS (PCIe) PNY Technologies 0x0292 256MB Both DVI Ports work. No GeForce kext editing was necessary. All that was needed was a quick permission repair on TItan. -DaxTsurugi (Works with Natit as well. Full QE/Q2E/CI/OpenGL Acceleration -Wallstreet)
GeForce 6800 XT eVGA and XFX models 0x00c3 128MB and 256MB verieties VGA/DVI ports work. Added DeviceID to NVDANV40Hal.kext and NVDAResman.kext. Drop Titan.kext into /System/Library/Extensions/, repair permissions and re-boot. screams along! -nVidia_user, -jordn- (if black screen after reboot, try using DVI-VGA adapter and then connecting monitor through the VGA cable rather than DVI. That is the only way I got it to work -Zach
GeForce 6800 Dell 0x00c1 VGA works, DVI not tested. Adding the DeviceID to NVDANV40Hal.kext and NVDAResman.kext is needed for it to work (and boot)
GeForce 6800 GT (GV-N68T256DH) Gigabyte 0x0045 256 Tried everything(change kext etc) but I only could change resolution. I downloaded the 10.4.8 Set from Demonoid.com(Nvidia Kext 10.4.8 Accelerated.rar), changed kext and replaced files.everything worked fine for me.Asus a8v Deluxe, AMD 3200+, 10.4.8 Final with newest Kernel.
GeForce 7800 GTX Gainward 0x0091 Just tested the DVI with analog converter. Everything works great with latest Titan. Just fixed permissions.
GeForce 6200SE TC Asus 0x0162 Only has VGA out, works fine, Didn't edit kexts. Haven't tested S-video or RCA out, but dont think they work
GeForce 6600 GT AGP CLUB 0x00f1 VGA port work. TvOut and DVI not tested. Drop Titan.kext into /System/Library/Extensions/, repair permissions and re-boot. No need edit Kext
GeForce 6600 256 MB PCI-E eVGA 0x0141 Works, only tested with DVI. No need edit Kext
GeForce 7300 GS (PCIe) PNY 0x01df Works perfectly out of the box.
GeForce 7600 GT (PCIe) ASUS 0x0391 256MB Panic without editing GeForce.kext. Edited GeForce.kext<0x039110de> result in cropped/black screen with Titan.kext. Removed Titan.kext and installed Natit 1.0, fully working now. Had To edit IOPCIMatch string in GeForce.kext/Contents/Info.plist
NX7600GT - T2D256EZ (PCIe) MSI Device ID: 0x0391 Vendor ID: 0x10DE 256MB Works with the Titan from 10.4.8 install DVD
Have only single monitor output working
GeForce 7600 GS (PCIe) XFX Device ID: 0x0392 Vendor ID: 0x10DE 256MB Installed only Natit 1.0, fully working. You might have to wait a little after the login procedure to get to the desktop. The screen stays black for a while, so don't panic, the desktop comes up in full resultion and acceleration. Used Jas 10.4.8 DVD and mifki kernel.
GeForce 7300 GT (PCIe) PNY Device ID: 0x0393 Vendor ID: 0x10DE 256MB Used Titan install from 10.4.8 AMD SSE3 TEST1 DVD. Worked perfectly out of the box - no .kext editing needed.
GeForce 7600 GS (AGP) Albatron Device ID: 0x02e1 Vendor ID: 0x10DE 256MB Works PERFECTLY after many attempts.The key is to use only 3 geforce kexts at the extensions folder and add the DEVid to both of them.The DVD installation used is 10.4.8 AMD TEST1 SSE3 and the driver is natit.

There is a guide from Spanakorizo how to make it work here: [2]

Quadro FX3400 (PCI-E) Dell Device ID: 0x00F8 Vendor ID: 0x10DE 256MB Installed Using Natit Installet with mifki 10.4.8 kernel and Jas 10.4.8 install DVD. Works great with Dell 2405FPW full resolution. Dual monitor setup is not working though. Dual Monitor now works using kext from this link [3]
NX7900GT - VT2D256E (PCI-E) MSI Device ID: 0x0291 Vendor ID: 0x10DE 256MB Installed Using Natit Installer with Symthex 10.4.8 kernel and Jas 10.4.8 install DVD. Works great @ 1280x768 resolution. I edited NVDANV40Hal.kext for only my card..-TheVoiceOver
Calibre 790+ (GeForce 7950 GT) PCIe Sparkle/Calibre 0x0291 512MB Dropped it in, worked great. No kext editing required. Only one port works at a time.
GeForce FX 5600 XT (AGP) MSI 0x0314 128MB Full QE/Q2E/CI/OpenGL Acceleration (Q2E disabled with AGPGart2.0). Installed using Titan with mifki 10.4.8 kernel. Panic without editing GeForce.kext & NVDAResman.kext. VGA port work (TVOut and DVI not tested).
GeForce FX Go5650 NVIDIA 0x031b 128MB 10.4.8 JaS installed without Titan, Downloaded Titan Nvidia Kext 10.4.8 Accelerated. Changed my device id in three plist.info files due to readme. Copied kexts to /System/Library/Extensions, repaired disk permissions and after a reboot resolution changed and QE worked :)
GeForce 7300 LE (PCIe) MSI 0x01D1 256MB Full QE/CI/OpenGL. VGA works (DVI and TV-OUT not tested) (Dual monitor not tested).
I followed spanakorizo's method without AGP part.
After 1st reboot MOUSE CURSOR WAS INVISIBLE. After 2nd reboot, MOUSE BECAME VISIBLE. So far works fine.
I useNatit_edited.kext.zip
GeForce FX 5900XT (AGP) XFX 0x0332 128MB Full QE/CI/OpenGL.
With JaS 10.4.8 SSE2 AMD Combo Update + Semthex 8.8.1 Kernel Beta 9 (SSE2).

Using Original 10.4.8 NVDA*.kext, GeForce*.kext, IONDRVSupport.kext &
10.4.8 OpenGl.Framework (No kext editing required)

GeForce 6600 GT PCIx XFX 0x0140 Tested through DVI->VGA Adapter. No need edit Kext. Using 1.4.8 & semthex 8.8.1 beta 8 (SSE3)
GeForce 6800 (V9999) (AGP) ASUS 0x0041 Hangs when loading loginwindow.app. when you try to upgrade from 10.4.4 to 10.4.8, you have to follow this link to fix this:
GeForce FX 5500 (AGP) eVGA 0x0326 256MB QE/CI supported;
10.4.8 ISO + 10.4.9 update;
Titan extensions (modify Device IDs in kexts)
GeForce 7600 GS (AGP) XFX Device ID: 0x02e1 Vendor ID: 0x10DE 256MB Works fine by editing only the 3 geforce kexts. Using Titan & the guide from Spanakorizo:[5]
GeForce 4 Ti4200 (AGP) Palit 0x0281 128MB Works with QE but without CI on 10.4.8. Don't use agpgart.

. . . .

[edit] Non working cards

Hardware Name Manufacturer Device ID VRAM Notes
GeForce 7600 GS (AGP) BFG Technologies 0x02e1 512 mb Just hangs when attempting to load loginWindow.app. Manually edited titan.kext and natit installer both yield the same results. **Update** Dumps to black screen when device ID is added into NVResman.kext -HeroinHero '

!!!UPDATE!!!' Works PERFECT QE/CI AGP WITH Spanakorizo Method tested with ALBATRON 7600 GS256 AGP but WITH THE SAME DEVID as 512MB(0x02e1) follow this guide:

GeForce 7600 GS (AGP) PNY 0x02e1 512 mb Tried with Titan and Natit, it does not work. Get a blue screen for 1 second and then the black screen
GeForce 7600 GS (AGP) MSI 0x02e1 512 mb Tried with Titan and Natit, it does not work. Only works after removing NVDAResman.kext
GeForce 7600 GO Asus 0x0398 512 mb Works only in 1280x1024 no QE/CI without NVDAResman.kext. WIth NVDAResman.kext the screen becomes blue, green, red with some strange shapes, and finally i've a black screen. Same issue with both Natit/Titan, if someone get this card working, please feel free to post your install method
GeForce 7950 GT (PCIe) eVGA 0x0295 512MB Just hangs when attempting to load loginWindow.app. Manually edited titan.kext and natit installer both yield the same results. Also edited GeForce.kext, NVDANV40Hal.kext, NVDAResman.kext and manually added 0x029510de&0xfff0ffff as the IOPCIMATCH string. No luck. -WallStreet
GeForce 7900 GTX (PCIe) ASUS 0x0290 512 Mb Having the black screen
GeForce 6600 GT (PCIe) BFG 0x0140 Titan/Nanit gives me jumbled up pixels. -G
GeForce 6600 LE (PCIe) MSI 0x0142 256 Mb With FBOFFSET = zero I get the black screen and the system hangs. With 0x20000 monitor goes into power saving mode, but the system keeps loading, and after some seconds the monitor comes back into black screen. Only tested with VGA output.
GeForce 4 mx4000 Mecer 0x0185 64mb Hangs when loading loginwindow.app with (63:SystemStarter)tpl:
GeForce 3 Ti 200 Nvidia (?) 0x0201 64MV VRAM Hangs when loading loginwindow.app with (63:SystemStarter)tpl:
GeForce Go5600 nVidia (in HP ZD7000 Notebook) Unknown as of now 128MB VRAM Screen started fliping out. Weirdest thing I've ever seen

Edit by: uNtouched (forums) or Knowledge_ (IRC): works fine for me, I'm using the titan kext for my ZD7k right now. It does flip out right when it loads the desktop, but other than that, everything is fine. Don't remember what I did to get it working though. I'll share the Kext if you'd like. Find me. OH!...

Vendor ID:0x10de
Device ID: 0x0347
GeForce Fx5200 nVidia 0x0322 128MB RAM With JaS 10.4.8 SSE2 AMD Combo Update + Semthex 8.8.1 Kernel Beta 9 (SSE2)Screen started fliping out. Weirdest thing I've ever seen
GeForce 3 Ti200 nVidia 0x0201 64MB VRAM Hangs when loading loginwindow.app with (63:SystemStarter)tpl:
GeForce 7900GTX XFX (nVidia) 512MB hangs with black screen
GeForce 6100 hangs with black screen
GeForce 7950GX2 XFX (nVidia) 0x0294 1024MB Boot finished with Blank screen. Must remove Geforce.kext to avoid hangs. After Blank screen comes up. Can access via VNC to see correct information of the card... Tried all kext mod and all 10.4.8 Kextz no luck

[edit] External Links

Titan's homepage: http://omni.starchaser.org/titan
Omni's homepage: http://omni.starchaser.org

Omni has a new host site: http://omni.110mb.com/

This page was last modified on 11 May 2011, at 06:26.
This page has been accessed 244,063 times.
Powered by MediaWiki © 2015 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain   |   Privacy policy   |   About OSx86   |   Disclaimers