Titan
From OSx86
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
Contents |
[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://www.mediafire.com/?amtmwqztiqz or http://wizkidfiles.googlepages.com/Titan.kext.zip
[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: http://www.mediafire.com/?2dtu4moqw2j.
1. Download Titan.zip from http://www.mediafire.com/?amtmwqztiqz
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
| 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 | Don't know | 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. -bikedude880 |
|
| 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 -Momo971 |
| 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 --ual808 |
| 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 & |
| 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: [4] |
|
| 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: [6] |
| 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/
