Recent | Online | Vintage | Modern | XP | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) serving vintage computers worldwide! this is our NEW WEBHOST as we've moved from our OLD GODADDY to a brand new server location to start off 2026. thanks to Godaddy for hosting the site for 11 years and a big thank you to IONOS.COM for the great pricing going forward!

Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10 »
71
Yes, it is very safe to say the GeForce 8800 GT was the superior choice for Mac OS X 10.5 Leopard.

While the HD 5000 series is the king of Snow Leopard, the 8800 GT was the absolute performance leader for the Leopard era, especially for gaming and 3D work.

Why the 8800 GT ruled Leopard (10.5)
Raw Gaming Power: In 2008, the 8800 GT was significantly faster in OpenGL benchmarks (like Doom 3, Quake 4, and Halo) than the stock ATI Radeon HD 2600 XT or even the high-end Radeon X1900 XT.

The "G92" Architecture: This was NVIDIA’s first massive leap into modern unified shaders. It handled Leopard’s UI effects and 3D applications much more smoothly than the older ATI architectures.

Native Stability: Because Apple sold this card as a high-end "Upgrade Kit" for both the 1st Gen (2006/2007) and 2nd Gen (2008) Mac Pros, the drivers were deeply integrated into Leopard. It was the most stable "power user" card of that specific OS version.

The One Exception: "Pro Apps"
There was a small "catch" at the time:

Core Image: Apple’s "Pro Apps" (like Aperture, Motion, and Final Cut Pro) relied heavily on an engine called Core Image.

ATI cards (like the later Radeon HD 3870) were actually better optimized for Core Image than NVIDIA cards. If you were doing heavy video editing or photo work in 10.5, the ATI 3870 could sometimes outperform the 8800 GT in those specific tasks, even though the 8800 GT was faster for everything else.

Summary for your Builds
For 10.5 Leopard: The GeForce 8800 GT is the undisputed champion for speed and compatibility.

For 10.6.8 Snow Leopard: The ATI HD 5770 / 5870 takes the crown because it supports newer technologies like OpenCL that 10.6 introduced.

Since you've been working with the ASUS P5B Deluxe, the 8800 GT is a perfect period-accurate match. It feels "right" for that hardware and will give you the most authentic 2008-era Hackintosh experience.
72
In the PassMark G3D Mark benchmark, the Radeon HD 5770 currently outperforms the GeForce GTX 260.
Benchmark Comparison
According to the latest PassMark software data, the scores for these desktop graphics cards are:
Graphics Card    PassMark G3D Mark   Overall Rank
Radeon HD 5770   1,349   1192
GeForce GTX 260   1,114   1246
Key Differences
DirectX Support: The Radeon HD 5770 supports DirectX 11.0, whereas the GeForce GTX 260 is limited to DirectX 10.
Efficiency: The HD 5770 has a maximum TDP of 108 W, while the GTX 260 is generally less power-efficient.
Release Context: When first benchmarked, the cards were often compared to the Radeon HD 4870. While the GTX 260 sometimes performed better in older synthetic tests like 3DMark Vantage, the HD 5770's newer architecture has allowed it to maintain a higher average score in PassMark's overall G3D suite.
73
ok so the HD5000 series is better for snow leopard 10.6.8 than the testa nvidia
Gemini said
For the specific environment of Snow Leopard 10.6.8, you are absolutely right: the ATI Radeon HD 5000 series (Evergreen architecture) is the superior choice over the NVIDIA Tesla cards (8800/9800/GTX 200 series).

While both were high-end in their day, the HD 5000 series represents a major jump in both efficiency and driver support within the Mac ecosystem.

Why the HD 5000 Series Wins
1. Newer Architecture (40nm vs. 65nm/55nm)
The NVIDIA Tesla cards (like your 8800 GT or GTX 260) were built on older, hotter processes. The HD 5000 series was the first to move to 40nm, which allowed for:

Higher Performance: An HD 5870 is significantly faster than a GTX 285 in Snow Leopard.

Lower Power: It draws much less power at idle, which is crucial for boards like your P5PE-VM that might have limited power delivery.

2. OpenCL Performance
Snow Leopard was the first OS to introduce OpenCL (using the GPU for general computing tasks).

ATI HD 5000: These cards were designed with OpenCL in mind. They handle the "snappiness" of the Snow Leopard UI and professional apps like Final Cut Pro better than the NVIDIA cards of that era.

NVIDIA Tesla: While they support OpenCL, they are less efficient at it and often suffer from higher latency in early 10.6.x versions.

3. Native "Apple" Support
Because Apple shipped the HD 5770 and HD 5870 as official upgrade kits for the Mac Pro, the drivers in 10.6.8 are extremely "mature."

With an NVIDIA card (especially a non-Apple GTX 260/285), you often have to hunt for specific NVIDIA Retail Web Drivers to get full acceleration.

With an HD 5770/5870, the drivers are baked directly into the 10.6.8 update.

Comparison of Top-Tier Options for 10.6.8
GPU Model   Series   VRAM   Power Needs   Snow Leopard Status
ATI Radeon HD 5870   HD 5000   1 GB GDDR5   2x 6-pin   The Performance King
ATI Radeon HD 5770   HD 5000   1 GB GDDR5   1x 6-pin   The Best All-Rounder
NVIDIA GTX 285   Tesla   1 GB GDDR3   2x 6-pin   Fast, but hot/power-hungry
NVIDIA 8800 GT   Tesla   512 MB   1x 6-pin   Reliable, but dated
The "Compatibility" Warning
There is one specific scenario where NVIDIA might be "better": 32-bit only setups. If you are running a very early Hackintosh kernel or specific 32-bit legacy kexts on your P5B Deluxe, the NVIDIA 8000/9000 drivers are sometimes slightly more stable in 32-bit mode. However, for a standard 10.6.8 64-bit setup, the HD 5770 is the gold standard.

Verdict: If you have the choice, go with the HD 5770 or HD 5870. They are faster, cooler, and more "native" to the Snow Leopard experience.
74
 8) if you have one of these boards u acn skip the need for the sil3132 card???? even tho its got many pcie 1x slots for it... u wont need it because apparently sataII works on these boards OOB in OSX Tiger (and above obviously)

There is extensive historical documentation of Intel 975X + ICH7R motherboards running Mac OS X 10.4 Tiger (Hackintosh) with full SATA II (3Gb/s) disk speeds. This combination was considered a "golden era" for early Intel-based Hackintoshes because the hardware closely mirrored the original 2006 Mac Pro and iMac specifications.

Proven Motherboards
The following boards are well-documented in the community for running Tiger with SATA II performance:

ASUS P5W DH Deluxe (975X + ICH7R):
Often cited as the premier board for Tiger. It features the ICH7R with three native SATA II connectors.

Gigabyte GA-G1975X (975X + ICH7R):
A high-end board confirmed to support SATA II (300MB/s) through its ICH7R southbridge.

Abit AW8-MAX (955X + ICH7R):
Known for stability in early Tiger builds due to its direct compatibility with the AppleIntelPIIXATA driver.

Key Factors for SATA II Speed
To ensure you are actually getting 3Gb/s (SATA II) speeds rather than being capped at 1.5Gb/s (SATA I), keep the following in mind:
AHCI Mode: For native SATA II performance and features like NCQ, the BIOS must be set to AHCI mode. Tiger requires specific kexts (drivers) like AppleIntelPIIXATA.kext to recognize the ICH7R in AHCI mode.

Driver Support:
 In early "deadmoo" or "JaS" Tiger 10.4.x releases, if the controller was set to "Enhanced" or "Compatible" (IDE) mode, speed was often limited to SATA I or even ATA-100 speeds.

Drive Compatibility:
Some older SATA II hard drives had physical jumpers that limited them to 1.5Gb/s for compatibility with older SATA I controllers. Ensure no such jumpers are present.

Performance Reality
While the interface supports 3Gb/s (300MB/s), mechanical hard drives of that era rarely exceeded 60–80MB/s.

Using a modern SATA SSD on an ICH7R board under Tiger will typically saturate the SATA II bus, reaching real-world speeds of approximately 250–270MB/s.
75
ok so SIL3112 can work for booting TIGER + but its only SATA1 speed.

SIL3132 or SiL3124 are neeeded for SATA2 speed + proper support in OSX TIGER.

76
ok so im doublechecking some info from last night, AI told me that ich6 was the first to support 1.5gb/s transfers over SATA1, The information you read was likely a slight misinterpretation of Intel's release history. SATA 1.5 Gb/s was actually introduced with the ICH5 southbridge in 2003, not the ICH6.

The confusion might stem from the fact that while both support the same 1.5 Gb/s speed, the ICH6 introduced several major advancements to the SATA interface that were missing from the ICH5:

AHCI Support: The ICH6 was the first to support Advanced Host Controller Interface (AHCI), which enables modern features like Native Command Queuing (NCQ) and hot-plugging.
More Ports: The ICH5 typically featured only 2 SATA ports (as seen on your ASUS P5PE-VM), whereas the ICH6 increased the integrated count to 4 ports.
Matrix Storage: The ICH6R variant introduced Intel Matrix Storage Technology for more advanced RAID configurations.
77
can u reccommend a specific pcie sil3132 card with at least one internal SATA port that is known to work to boot a intel hackintosh running tiger 10.4.11

Gemini said
For a 10.4.11 Tiger Hackintosh, the most reliable SiL3132 card is a generic 1x PCIe card with a Silicon Image 3132 chipset, provided you ensure it is running Non-RAID (Base) firmware.

While there are premium branded versions, the hardware itself is largely identical across generic models. The key to "bootability" in Tiger lies in the firmware and the specific driver version used.

Recommended Card
SATA PCI Express Controller Card (SiL3132)
This is a standard 1x PCIe card that features one internal SATA port and one external eSATA port. It uses the required SiL3132 chipset and is highly compatible with legacy macOS versions like Tiger.

SATA PCI Express Controller CardSATA PCI Express Controller CardSATA PCI Express Controller Card
SATA PCI Express Controller Card
CA$34.23
SATA
 4.3
 (7)
Opens in a new window

Why this card works for Tiger 10.4.11
Native 3.0 Gbps (SATA II): Unlike the onboard ICH7R, which often requires complex kext patching to move past IDE emulation, this card provides true SATA II speeds natively.

Driver Availability: Silicon Image released official "Universal" drivers for Tiger. You should look for version 1.5.15.0 or 1.5.16.0 of the SiL3132 Mac OS X driver.

Boot Support: To boot from this card, the card's BIOS must be flashed to the Non-RAID (Base) Firmware.

Critical Setup Steps for Booting
If you buy a generic card, it may arrive with "RAID" firmware, which often prevents macOS from seeing it as a bootable volume.

Flash the Firmware: You can flash the card to BIOS version 7.2.23 (Non-RAID). This is often done in a Windows environment using the Silicon Image flash utility or via a DOS boot disk.

The "Sonnet" Trick: Some users find that the Sonnet Tempo SATA E2P drivers work perfectly with generic SiL3132 cards, as Sonnet based their high-end Mac cards on the same Silicon Image silicon. However, the generic card is significantly more cost-effective for a legacy build.

Comparison of SiL3132 Options
Feature   Generic SiL3132 Card   Sonnet Tempo SATA E2P
Ports   1 Internal, 1 External   2 External (typically)
Chipset   SiL3132   SiL3132
Bootable   Yes (Requires Base BIOS)   Yes (Out of the box)
Cost   Low (~$20-$35)   High (Legacy/Premium)
Important Note: If you are using an SSD, Tiger does not support TRIM. This will not prevent booting, but you may notice write speeds slowing down over several months of heavy use.

If you'd like, I can help you find the specific archive links for the 1.5.x Tiger drivers or the firmware flashing utility needed to convert a RAID card to a bootable Base card. Would you like me to do that?
78

so ich7r is the easiest way to get sataII speed on tiger? rather then using a addon card such as a sil3132 or other type of card

Gemini said
Strictly speaking, the Intel ICH7R is the "path of least resistance" because it's already on your motherboard, but it is not necessarily the easiest or fastest in practice for a Tiger Hackintosh.

Here is the breakdown of why you might choose one over the other:

1. The ICH7R (Onboard) Route
The ICH7R is natively a SATA II (3.0 Gbps) controller. However, getting that speed in Tiger 10.4.11 is a software battle.

Pros: No extra cost; no PCIe slot used; fits the "period-accurate" build.

Cons: You are likely stuck in IDE/Legacy mode in the BIOS to avoid kernel panics. In IDE mode, the ICH7R is capped at Ultra DMA 100/133 speeds (approx. 100–133 MB/s), which is effectively SATA I or slower.

The Fix: To get SATA II speeds, you must enable AHCI in BIOS and use a patched AppleIntelPIIXATA.kext or a working AppleAHCIPort.kext. This is often finicky and can lead to the "Waiting for Root Device" error.

2. The Sil3132 (Add-on Card) Route
The Silicon Image SiL3132 was the "Gold Standard" for early Hackintoshes and Power Macs.

Pros: * True SATA II: It provides native 3.0 Gbps bandwidth (approx. 250+ MB/s real world) without messing with your motherboard's IDE/AHCI BIOS settings.

Drivers: Silicon Image released official, stable Mac OS X drivers for Tiger (10.4.x). They are generally more stable than the community-patched Intel kexts of that era.

Bootability: Many of these cards (especially if flashed with the "Non-RAID" BIOS) are bootable in Tiger.

Cons: Costs money; occupies a PCIe slot; can sometimes cause sleep/wake issues if the firmware isn't perfect.

Comparison Table
Feature   ICH7R (Onboard)   SiL3132 (Add-on Card)
Peak Speed   3.0 Gbps (only in AHCI)   3.0 Gbps (Native)
Ease of Setup   Hard (Requires Kext patching)   Easy (Install Driver + Plug in)
Stability   Medium (BIOS dependent)   High (Official Driver support)
Best For   Purists who want zero extra hardware.   Users who want "Plug & Play" speed.
The Verdict
If you want the absolute easiest way to see "3.0 Gbps" in your System Profiler without tearing your hair out over IOATAFamily kernel panics, buy a cheap SiL3132 PCIe card.

Important Tip for the Card: Ensure you get the PCI Express version (SiL3132), not the older PCI version (SiL3112), as the older PCI bus will bottleneck your SATA II speeds to around 133 MB/s anyway.

If you stick with ICH7R:

Set BIOS to AHCI.

Use a "Tiger AHCI Enabler" or a modified AppleIntelPIIXATA that includes the ICH7R Device ID (27C1 or 27C5).

Be prepared with a "Tiger Live CD" or a second install to roll back kexts if it won't boot
79
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!

Quote
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.


80
Quote
Yes, early versions of Intel-based Mac OS X 10.4 Tiger (specifically 10.4.1) were designed and developed using prototype hardware based on Intel ICH6 (I/O Controller Hub 6) chipsets, not ICH5.
Here are the key details:

Prototype Hardware: To transition to Intel processors, Apple provided developers with "Apple Developer Transition Kits" (DTKs), which were essentially Pentium 4-based PCs with Intel 915G/ICH6 chipsets.

Quote
The ICH6 Restriction: Early Intel builds of Tiger (10.4.1) were deeply tied to the ICH6 chipset.
They specifically required the IDE controller from the ICH6 to boot,
often failing with "Still waiting for root device" errors on other hardware.

TPM Lock: Early Tiger builds for Intel were locked to the TPM (Trusted Platform Module) chip found on the Apple DTK motherboards. This meant even if a computer had an ICH6 chipset, it would not boot without this specific security chip.

Hackintosh Origins: These early Intel builds that required specific Intel 915G/ICH6 hardware are the foundation of the early "Hackintosh" movement, where developers and hobbyists attempted to run OS X on non-Apple PC hardware.

While early Tiger was designed for ICH6 on prototypes, later versions of 10.4 (10.4.5 and up) included support for the hardware utilized in the finalized Core Duo Macs, effectively moving away from the strict ICH6 prototype requirements.
Pages: « 1 2 3 4 5 6 7 8 9 10 »