That is a deep-cut piece of Hackintosh lore! You’re likely remembering the era of the AppleIntelPIIXATA.kext patches and the transition from Tiger (10.4) to Leopard (10.5).
However, there is a technical "gotcha" here regarding the ICH6 specifically:
The Hardware Hard-Cap
The reason you'll find people debating this is that the ICH6 is physically a SATA 1.5 Gb/s (SATA I) controller. No software patch or kext edit can force a SATA I controller to run at SATA II (3.0 Gb/s) speeds because the hardware clock and physical signaling for the higher frequency simply don't exist in the ICH6 silicon.
Intel didn't introduce 3.0 Gb/s support until the ICH7 (specifically the ICH7R and mobile versions used in the first Intel Macs).
So, what was the community "enabling"?
If you remember the Hackintosh community getting excited about SATA and Tiger 10.4.11, you are likely thinking of one of two things:
Enabling AHCI/NCQ: Many early "Intel-compatible" PCs had ICH6 chips, but the BIOS often forced them into "IDE Compatibility Mode." In Tiger, SATA drives would often show up as "Parallel ATA" in System Profiler and run slowly. The community created patches for AppleIntelPIIXATA.kext to "force" Tiger to recognize the ICH6 as a proper SATA device. This enabled Native Command Queuing (NCQ) and Hot-Plugging, which made the system feel much faster, even if the ceiling was still 1.5 Gb/s.
The ICH7/ICH8 Confusion: Because Tiger 10.4.11 was the final version of Tiger and overlapped with the release of much newer hardware, people were patching Tiger to run on ICH7, ICH8, and even ICH9 chipsets. Those chipsets did support SATA II (3.0 Gb/s), but Tiger’s stock drivers often throttled them or didn't recognize them at all. The patches "unlocked" the full speed of those newer chips on the older OS.
The Tiger "Speed" Illusion
On an ICH6 system, a patched Tiger 10.4.11 would show the drive as a "Serial ATA" device rather than "ATA," and the "Negotiated Link Speed" would finally report correctly. If you were moving from a misconfigured IDE-mode setup to a patched native SATA setup, the jump in burst speeds and latency (thanks to NCQ) felt like a generation leap—which is probably why it's remembered as "unlocking" the interface!
The Verdict: If you're on a true ICH6 (like an old i915 chipset board), you're pinned at 1.5 Gb/s. If you were on an ICH7 or higher and running Tiger, then yes, those community kexts were the only way to actually see that 3.0 Gb/s light up in the Profiler!
ok so if i have a board with 945GC chipset + ICH7R would that be great for tiger to get sataII disk performance + AHCI support?
Gemini said
That setup is basically the "Golden Era" sweet spot for a high-performance Tiger build. Moving from ICH6 to ICH7R is a massive jump for this specific project because it solves the two hardware limitations we were just talking about.
Here is why that specific combo is great for 10.4.11:
1. Actual SATA II (3.0 Gb/s) Speeds
Unlike the ICH6, the ICH7R (and the standard ICH7) has a physical PHY that supports 3.0 Gb/s.
The Benefit: If you're using an SSD (which I highly recommend for Tiger), you’ll actually be able to saturate the ~270 MB/s real-world throughput of SATA II.
The Tiger Catch: Tiger’s stock AppleIntelPIIXATA.kext often identifies these as generic IDE devices. You will still likely need to use a patched kext (like the ones from the old InsanelyMac or OSx86 Scene days) to ensure the OS doesn't "fallback" to a slower UDMA mode. Once patched, it will report as a true Serial ATA device at full speed.
2. AHCI Support (The "R" is Key)
The ICH7R is the "RAID/Advanced" version of the chipset. While the base ICH7 often lacked proper AHCI in many BIOS implementations, the ICH7R almost always supports it.
Why it matters: AHCI is what allows for Native Command Queuing (NCQ).
Hackintosh Tip: In your BIOS, you should set the SATA mode to AHCI (not "IDE" or "Enhanced"). Tiger 10.4.11 was the first version to really play nice with AHCI on Intel Macs (like the original Mac Pro and iMac), so as long as your Device IDs are added to the kext, you’ll get native power management and better disk thrashing protection.
3. The 945GC Pairings
The 945GC was a "budget" Northbridge, but for Tiger, it’s actually more compatible than some newer chips.
GMA 950 Graphics: Many 945GC boards come with the Intel GMA 950 integrated graphics. This is one of the few integrated GPUs with native Kext support in Tiger (since early Mac Minis used it). You get full Core Image/Quartz Extreme acceleration out of the box.
CPU Support: Most 945GC boards support Core 2 Duo (Conroe). Tiger flies on a Core 2 Duo, but keep in mind that 10.4.11 has some quirks with Quad Cores, so a high-clocked Duo is actually the "period-correct" performance king here.
One Critical Warning for Tiger
While the ICH7R supports 3.0 Gb/s, Mac OS X Tiger (10.4.x) has a 2TB partition limit.
If you try to use a modern large-capacity SATA drive, Tiger might refuse to boot or see the drive correctly. For the best "SATA II experience," stick to an SSD or HDD that is under 2TB and formatted with a GUID Partition Table (GPT) if you're using an Intel-based Tiger install.
If you can find a board like the Gigabyte GA-945GCM-S2 or similar with that ICH7R bridge, you're looking at arguably the most stable and fastest Tiger experience possible on non-Apple hardware.
Gemini
ICH6: SATA 1.5 Gb/s Milestone
Conversation with Gemini
You said
ICH6 apparently introduced 1.5gb/s native sata
Gemini said
You’re spot on. The ICH6 (released in 2004) was a pretty massive milestone for Intel. While the ICH5 before it technically introduced SATA support, the ICH6 was the first to truly "modernize" the interface by moving toward the standards we recognize today.
Here is the breakdown of why the ICH6 was a big deal for SATA:
1. Native SATA at 1.5 Gb/s
The ICH6 featured a native SATA controller that supported the SATA 1.0a specification. This provided a theoretical bandwidth of 1.5 Gb/s (roughly 150 MB/s after overhead).
Expansion: It bumped the port count up to four SATA ports (the ICH5 only had two).
The PATA Cut: To make room for this "native" serial future, Intel started phasing out the old school Parallel ATA (IDE), dropping it down to a single channel (supporting two devices).
2. The AHCI & NCQ Revolution
The real "native" magic wasn't just the speed, but the logic. The ICH6R (the RAID/advanced version) and ICH6-M (mobile) variants were the first to implement AHCI (Advanced Host Controller Interface). This brought two critical features:
Native Command Queuing (NCQ): This allowed the drive to optimize the order of read/write commands, which was a game-changer for performance under heavy workloads.
Hot-Plugging: It allowed you to connect or disconnect drives while the system was running—something we take for granted now but was a mess on older IDE setups.
3. DMI: Breaking the Bottleneck
Because 1.5 Gb/s SATA (and the new PCIe slots) would have choked the old 266 MB/s hub interface used in previous generations, Intel introduced DMI (Direct Media Interface) with the ICH6. This gave the Southbridge a dedicated 1 GB/s link to the Northbridge, ensuring those SATA drives actually had the "breathing room" to hit their rated speeds.
A quick note on compatibility: While the ICH6 was the king of 1.5 Gb/s, it famously had some "negotiation" issues with later SATA 3.0 Gb/s (SATA II) drives. If you ever try to plug a newer drive into an ICH6 board today, you often have to use a physical jumper on the hard drive to force it into 1.5 Gb/s mode, or the controller might not see it at all!
You said
are u sure the hackintosh community didnt enable full sataII for tiger 10.4.11?
Gemini said
That is a deep-cut piece of Hackintosh lore! You’re likely remembering the era of the AppleIntelPIIXATA.kext patches and the transition from Tiger (10.4) to Leopard (10.5).
However, there is a technical "gotcha" here regarding the ICH6 specifically:
The Hardware Hard-Cap
The reason you'll find people debating this is that the ICH6 is physically a SATA 1.5 Gb/s (SATA I) controller. No software patch or kext edit can force a SATA I controller to run at SATA II (3.0 Gb/s) speeds because the hardware clock and physical signaling for the higher frequency simply don't exist in the ICH6 silicon.
Intel didn't introduce 3.0 Gb/s support until the ICH7 (specifically the ICH7R and mobile versions used in the first Intel Macs).
So, what was the community "enabling"?
If you remember the Hackintosh community getting excited about SATA and Tiger 10.4.11, you are likely thinking of one of two things:
Enabling AHCI/NCQ: Many early "Intel-compatible" PCs had ICH6 chips, but the BIOS often forced them into "IDE Compatibility Mode." In Tiger, SATA drives would often show up as "Parallel ATA" in System Profiler and run slowly. The community created patches for AppleIntelPIIXATA.kext to "force" Tiger to recognize the ICH6 as a proper SATA device. This enabled Native Command Queuing (NCQ) and Hot-Plugging, which made the system feel much faster, even if the ceiling was still 1.5 Gb/s.
The ICH7/ICH8 Confusion: Because Tiger 10.4.11 was the final version of Tiger and overlapped with the release of much newer hardware, people were patching Tiger to run on ICH7, ICH8, and even ICH9 chipsets. Those chipsets did support SATA II (3.0 Gb/s), but Tiger’s stock drivers often throttled them or didn't recognize them at all. The patches "unlocked" the full speed of those newer chips on the older OS.
The Tiger "Speed" Illusion
On an ICH6 system, a patched Tiger 10.4.11 would show the drive as a "Serial ATA" device rather than "ATA," and the "Negotiated Link Speed" would finally report correctly. If you were moving from a misconfigured IDE-mode setup to a patched native SATA setup, the jump in burst speeds and latency (thanks to NCQ) felt like a generation leap—which is probably why it's remembered as "unlocking" the interface!
The Verdict: If you're on a true ICH6 (like an old i915 chipset board), you're pinned at 1.5 Gb/s. If you were on an ICH7 or higher and running Tiger, then yes, those community kexts were the only way to actually see that 3.0 Gb/s light up in the Profiler!
You said
ok so if i have a board with 945GC chipset + ICH7R would that be great for tiger to get sataII disk performance + AHCI support?
Gemini said
That setup is basically the "Golden Era" sweet spot for a high-performance Tiger build. Moving from ICH6 to ICH7R is a massive jump for this specific project because it solves the two hardware limitations we were just talking about.
Here is why that specific combo is great for 10.4.11:
1. Actual SATA II (3.0 Gb/s) Speeds
Unlike the ICH6, the ICH7R (and the standard ICH7) has a physical PHY that supports 3.0 Gb/s.
The Benefit: If you're using an SSD (which I highly recommend for Tiger), you’ll actually be able to saturate the ~270 MB/s real-world throughput of SATA II.
The Tiger Catch: Tiger’s stock AppleIntelPIIXATA.kext often identifies these as generic IDE devices. You will still likely need to use a patched kext (like the ones from the old InsanelyMac or OSx86 Scene days) to ensure the OS doesn't "fallback" to a slower UDMA mode. Once patched, it will report as a true Serial ATA device at full speed.
2. AHCI Support (The "R" is Key)
The ICH7R is the "RAID/Advanced" version of the chipset. While the base ICH7 often lacked proper AHCI in many BIOS implementations, the ICH7R almost always supports it.
Why it matters: AHCI is what allows for Native Command Queuing (NCQ).
Hackintosh Tip: In your BIOS, you should set the SATA mode to AHCI (not "IDE" or "Enhanced"). Tiger 10.4.11 was the first version to really play nice with AHCI on Intel Macs (like the original Mac Pro and iMac), so as long as your Device IDs are added to the kext, you’ll get native power management and better disk thrashing protection.
3. The 945GC Pairings
The 945GC was a "budget" Northbridge, but for Tiger, it’s actually more compatible than some newer chips.
GMA 950 Graphics: Many 945GC boards come with the Intel GMA 950 integrated graphics. This is one of the few integrated GPUs with native Kext support in Tiger (since early Mac Minis used it). You get full Core Image/Quartz Extreme acceleration out of the box.
CPU Support: Most 945GC boards support Core 2 Duo (Conroe). Tiger flies on a Core 2 Duo, but keep in mind that 10.4.11 has some quirks with Quad Cores, so a high-clocked Duo is actually the "period-correct" performance king here.
One Critical Warning for Tiger
While the ICH7R supports 3.0 Gb/s, Mac OS X Tiger (10.4.x) has a 2TB partition limit.
If you try to use a modern large-capacity SATA drive, Tiger might refuse to boot or see the drive correctly. For the best "SATA II experience," stick to an SSD or HDD that is under 2TB and formatted with a GUID Partition Table (GPT) if you're using an Intel-based Tiger install.
If you can find a board like the Gigabyte GA-945GCM-S2 or similar with that ICH7R bridge, you're looking at arguably the most stable and fastest Tiger experience possible on non-Apple hardware.
You said
the cpu ihave is the x6800
Gemini said
The Intel Core 2 Extreme X6800 is a legendary chip for this project. Pairing it with a 945GC + ICH7R board creates what many in the retro-modding community call a "Super Tiger" machine.
Since the X6800 is a 65nm Conroe dual-core running at 2.93 GHz with a 1066 MHz FSB, it is perfectly aligned with the hardware Apple was using in 2006–2007.
Here is how that specific combination affects your build:
1. The X6800 + 945GC Synergy
The FSB Match: The X6800 runs on a 1066 MHz Front Side Bus. Many 945GC boards were technically rated for 800 MHz but "overclocked" to 1066 MHz (often branded as "945GC/1333"). This is a perfect match.
Native Power Management: Because the X6800 is a "Conroe" core, Tiger 10.4.11 will recognize it almost natively. You'll get proper SpeedStep (EIST) support, so the CPU can downclock when idle—keeping that 75W TDP monster from turning your room into a sauna.
Performance: In 2006, the X6800 was the fastest CPU on the planet. Tiger 10.4.11 is incredibly lightweight compared to modern OSs; on an X6800 with an SSD, it will feel "instant."
2. Achieving "SATA II" Speed on Tiger
This is where the ICH7R shines. Since the X6800 is so fast, you don't want the disk to be the bottleneck.
The AHCI Challenge: As we discussed, Tiger can be finicky with AHCI. On many ICH7R boards, if you set the BIOS to "AHCI," Tiger might kernel panic with the stock AppleAHCIPort.kext.
The Pro Move: Most enthusiasts use a SATA Injector kext or a patched AppleIntelPIIXATA.kext. This allows you to run in "Enhanced IDE" mode or "AHCI" mode while telling Tiger to treat the drive as a Serial ATA device.
Expectation: With the ICH7R, you will hit the 300 MB/s (SATA II) ceiling. On an X6800 system, this makes a massive difference in boot times (usually under 10 seconds) and app launches.
3. Technical Tips for the X6800 Build
The 2TB Limit: Even with the X6800's power, Tiger's Disk Utility cannot handle partitions larger than 2.1 TB. Stick to a 250GB or 500GB SSD for the best experience.
Thermal Management: The X6800 runs hotter than the standard Core 2 Duos (E6xxx series). Ensure your 945GC board has decent VRM cooling, as those budget boards weren't always designed for the "Extreme" edition's power draw.
RAM: The 945GC chipset usually caps out at 2GB or 4GB of DDR2. Tiger is a 32-bit OS by default (though it has 64-bit library support), so 2GB is actually the "sweet spot" for performance.
Final Verdict
You have the perfect "Period Correct" powerhouse. The X6800 provides the raw IPC (Instructions Per Cycle) that Tiger loves, and the ICH7R provides the high-speed disk pipe that the ICH6 lacked.
One final question for your build: Do you have a dedicated GPU for this, or are you planning to use the onboard GMA 950? (If you want the "full" Tiger experience with glass effects and ripples, the GPU choice is the final piece of the puzzle!)
You said
did tiger not support addon cards that add SATAII controller? such as jmicron etc
Gemini said
Tiger 10.4.11 did support add-on SATA II cards, but it was a bit of a "Wild West" scenario. Success depended entirely on whether the card used a chipset that Apple had already written a driver for, or if the third-party manufacturer (like HighPoint or Sonnet) provided their own.
Here is how the "Add-on Card" landscape looked for Tiger:
1. The "Native" Champions: Silicon Image Sil3132
If you wanted SATA II on Tiger without pulling your hair out, you looked for a card with the Silicon Image Sil3132 chipset.
Why it worked: This chip was the "gold standard" for early Mac expansion. Silicon Image provided official Mac drivers for Tiger (both PowerPC and Intel).
The Performance: It gave you true 3.0 Gb/s speeds and was bootable. Many famous cards from Sonnet (like the Tempo SATA E2P) and FirmTek used this exact chip because it was so reliable in OS X.
2. The "Hackintosh" Favorite: JMicron JMB36x
The JMicron JMB363 (SATA + IDE combo) was extremely common on motherboards during the X6800 era.
The Struggle: Apple never used JMicron chips in real Macs, so there was no native driver in Tiger.
The Community Fix: This is likely what you were remembering earlier! The community developed the JMicronATA.kext (and later generic AHCI injectors). These allowed Tiger to see the JMicron controller.
The Result: Once patched, you could get SATA II speeds, but these cards were notoriously finicky about booting. Often, you could use them for data drives, but the BIOS/OS handover for booting was a coin flip.
3. The "Server Grade" Option: Promise & HighPoint
Companies like HighPoint (RocketRAID) and Promise made high-end SATA II PCIe cards.
Drivers: They provided dedicated .pkg installers for Tiger.
The Trade-off: While fast, these drivers often bypassed the native Apple disk stack, meaning the drives might appear as "External" or "Removable" in the OS, even if they were internal.
4. Why Add-on Cards were sometimes better than ICH7R
Even though your ICH7R supports SATA II, an add-on card could sometimes be superior for one specific reason: External SATA (eSATA).
In 2006, eSATA was the only way to get high-speed external storage (USB 2.0 and FireWire 400/800 were much slower). If you were doing video editing on Tiger, an add-on SATA II card was mandatory to run external RAID arrays.
Strategy for your X6800 Build:
Stick to the ICH7R for your Boot Drive: It's more "native" and stable for the OS. With a simple kext edit to AppleIntelPIIXATA, you’ll get your 3.0 Gb/s and AHCI.
Use an Add-on Card for "Extra" Speed or Ports: If you find an old Sil3132 based card (they are dirt cheap on eBay), it’s a great way to add two more SATA II ports that Tiger will treat very kindly.
One tip for the X6800: If you go the add-on card route, make sure it's PCIe, not standard PCI. Standard PCI (33MHz) will bottleneck a SATA II SSD to about 133MB/s, defeating the whole purpose of having a 3.0 Gb/s controller!
You said
will tiger recognize a PCIE addon disk controller?
Gemini said
Whether Tiger (10.4.11) recognizes a PCIe SATA controller depends entirely on the Device ID and the Chipset on that card. Unlike modern OSs that have "Generic AHCI" drivers that cover almost everything, Tiger was very specific about what hardware it would talk to.
Here is how it breaks down:
1. The "Native" Path (No Drivers Needed)
If the PCIe card uses a chipset that Apple used in the actual PCIe-based Macs of that era (the 2006 Mac Pro or the late 2005 PowerMac G5), it will often work "out of the box."
The Chipsets: Look for cards based on Silicon Image (Sil3132) or certain Marvell chipsets.
The "Apple" Effect: Because Apple used these for their own expansion cards, the drivers are already sitting inside /System/Library/Extensions. When you plug the card in, Tiger sees a familiar Vendor ID/Device ID and loads the driver.
2. The "Third-Party" Path (Official Drivers)
During the Tiger era, companies like Sonnet, HighPoint, and FirmTek made PCIe SATA II cards specifically for the first Mac Pros.
Compatibility: If you find one of these old cards, you can usually still find the legacy .pkg driver installers on their support sites (or via the Internet Archive).
Performance: These are the most stable way to get SATA II on Tiger because the drivers were professionally written for that specific OS version.
3. The "Hackintosh" Path (Kext Patching)
If you buy a cheap, modern PCIe SATA card (like one using a JMicron or ASMedia chip), Tiger will not recognize it by default.
The Problem: The card will show up in "PCI Cards" in System Profiler, but it will say "No Driver Installed."
The Fix: You have to find a community-made Kext (like JMicronATA.kext) or manually edit AppleAHCIPort.kext. You find the Vendor ID and Device ID of your PCIe card (e.g., 0x2363197b) and paste it into the IOPCIPrimaryMatch section of the kext's Info.plist.
The Risk: Manual patching in Tiger can lead to "Waiting for Root Device" errors (the dreaded "still waiting for root device" with a circle-slash icon) if you try to boot from that card.
How to check if your card will work:
Boot into Tiger with the card installed.
Go to About This Mac > More Info... > Hardware > PCI Cards.
Look for the card. If it says "Yes" under "Driver Installed," you’re golden.
If it says "No," note the "Device ID" and "Vendor ID." You will need to find a matching Kext or perform a "Hex Edit" patch.
Important Caveats
Non-Bootable: Many generic PC PCIe SATA cards do not have a Mac-compatible EFI/BIOS ROM. This means you might be able to see the drives once you reach the Tiger desktop, but you cannot select them as a startup disk.
The "Orange Icon" Bug: Often, drives connected to PCIe cards in Tiger will appear on the desktop as orange external drive icons instead of internal silver ones. This is purely cosmetic and doesn't affect your SATA II speeds.
Recommendation for your X6800 build: Since you already have an ICH7R on your motherboard, it is actually safer and faster to use the onboard ports with a simple kext patch. A PCIe card is only worth it if you’ve run out of the 4-6 ports on your motherboard!
You said
the firmtek seritek cards are legendary but i forget their exact specs didnt the sil3132 cards only support sataI 1.5gb/s transfers?
Gemini said
Actually, your memory is playing a trick on you—the SiI3112 and SiI3114 were the legendary SATA I (1.5 Gb/s) chips, but the SiI3132 was the breakthrough chip that brought SATA II (3.0 Gb/s) to the PCIe bus.
FirmTek used the SiI3132 for their famous SeriTek/2E2 and 2SE2 cards, and they were the gold standard for Tiger (10.4.11) and Leopard (10.5) power users.
The Silicon Image Evolution:
SiI3112 / SiI3114 (SATA I): These were PCI (the old flat bus) chips. Because the PCI bus was limited to 133 MB/s total, these chips could only ever do 1.5 Gb/s (and even then, they were bottlenecked by the bus if you used two drives at once).
SiI3132 (SATA II): This was a PCI Express (x1) chip. Because PCIe x1 provides 250 MB/s of bandwidth in each direction, it was the first mobile/desktop expansion chip that could actually handle 3.0 Gb/s (SATA II) speeds properly.
Why the SeriTek (SiI3132) was "Legendary" for Tiger:
3.0 Gb/s Bandwidth: It fully supported SATA II speeds. If you plugged an early SSD into a SeriTek card on your X6800 system, you would see burst rates and sustained transfers hitting that ~250-270 MB/s real-world ceiling.
Native Bootability: FirmTek wrote a custom Macintosh BIOS/EFI for these cards. Unlike cheap PC cards, a SeriTek card allowed you to select a SATA II drive as your Startup Disk in System Preferences.
Hot-Swap Support: It was famous for "Server-Grade" hot-swapping. You could pull a drive out of a SeriTek-connected bay and the OS wouldn't kernel panic—it would just unmount the icon, which was rare for 2006-era Hackintoshes.
Deep Tiger Support: FirmTek provided specific drivers for 10.4.4 through 10.4.11.
The Performance Comparison for your X6800:
If you are deciding between your onboard ICH7R and a SeriTek (SiI3132) card:
Feature Onboard ICH7R FirmTek SeriTek (SiI3132)
Speed 3.0 Gb/s (SATA II) 3.0 Gb/s (SATA II)
Protocol AHCI (Requires Kext Patch) Proprietary (Native Driver)
Booting Native & Fast Requires Mac-Flashing/Firmware
CPU Overhead Very Low (Direct Hub) Slightly Higher (PCIe Bus)
Verdict: For your "Super Tiger" build, the ICH7R is technically the "cleaner" solution because it sits directly on the Southbridge with the lowest possible latency to your X6800. However, if you find a SeriTek/2E2 at a thrift store or on eBay, it’s worth grabbing just for the "cool factor"—it was the ultimate upgrade for Mac Pro users back in the day.
Just keep in mind: if you use a generic SiI3132 card (not a FirmTek branded one), you will likely need the Silicon Image 3132 base driver, which can be harder to find now that Silicon Image has been absorbed by Lattice Semiconductor.