InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #11  
Old 09-27-2008, 03:59 AM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
naquaada,

Nope, iPC is based 100% on the Mac OS X 10.5.4 9E25 Retail DVD with minimal modifications so those problems should not exist. I included both packages just in case because it seems that they use different kexts. The 71cx ATI drivers are basically disassembled versions of MacLovin's packages, can't find the link to them right know but I found them somewhere around InsanelyMac I believe. Not sure what driver base they are but I can check the versions of the kexts if you want to, but they do work.

In regards to the PCI-E/AGP version differences they don't add AGPGart, but afaik the device IDs for AGP and PCIe versions of a card are different, so the PCIe/AGP versions are patched with their correct IDs.

I will add the 9.5 kernel but its currently in beta so I will wait for the final release and then add it. Thanks for pointing out the zephyroth ASU, I will make a note to add that to the DVD. I hope that answers your questions and if you have any more feel free to ask!

P.S. I hope this board doesn't cripple outgoing site links, but mods feel free to remove this if its deemed necessary. You can learn about the progress on the iPC DVD as I go along on the blog I set up:

http://pcwizcomputer.com/ipcosx86/
Reply With Quote
  #12  
Old 09-27-2008, 06:16 AM
tdtran1025 tdtran1025 is offline
Cheetah
 
Join Date: Sep 2008
Posts: 14
Newer chipset needs support

Quote:
Originally Posted by pcwiz View Post
Well,


At this current time the DVD is sitting at 10.5.4, I'm waiting for the Voodoo 9.5.0 kernel to be finalized before I update it to 10.5.5, but ultimately the final release will be 10.5.5 Now I need YOUR input. Any questions, suggestions, and comments are really appreciated!
It would be great if you can support ICH10R with the new Intel P45 chipset. I still have a minor glitch with this chipset.
Reply With Quote
  #13  
Old 09-27-2008, 03:17 PM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
Is there a driver?

Show me where the driver is for ICH10R and I can add it. But I think the "Intel ICHx" option on the DVD should sufffice, but I'm not too sure since it hasn't been tested on ICH10R.
Reply With Quote
  #14  
Old 09-27-2008, 05:14 PM
enjourni enjourni is offline
Cheetah
 
Join Date: Sep 2008
Posts: 1
Looks good

I have an obvious suggestion, but one I think nearly all OSx86 authors overlook.

Include a ton of help info in the installer as to WHICH SYSTEMS SHOULD APPLY WHICH PATCHES!

Let me give you guys the noob thinking pattern... "do I need AppleSIMBIOS patch? Which kernel should I install? What features do the different kernels have? What is EFIStudio? What is AppleHDAPatcher? Do I need any of this stuff?..."

Most distros completely lack sufficient info to help you figure out what extras you should install. They just assume you know your hardware and which patches you should apply, but it's very rare that a person would know this info straight out of the bat. This kind of thing makes it very difficult for a noob to install OSx86.

At the very least include a readme file on how to find out what hardware you have so you'll have some sort of clue what patches to apply. I finally found DriverMax to scan my system for all the details. But even after that I had to search the insanelymac forum for countless hours to figure out which kext I needed. This kind of stuff should be handled by the OSx86 distros. (Yes I know new fixes come out all the time, but why include fixes on the distros without help on what they fix/which systems need those fixes?)

Ok I'm off my soapbox now.
Reply With Quote
  #15  
Old 09-27-2008, 05:33 PM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
I've included some descriptions for the installer options in the installer itself, which should give you a basic idea of what you should install. But as many people say, if you don't know what components are in your system exactly, its not going to be an easy ride figuring out what to install.
Reply With Quote
  #16  
Old 09-28-2008, 01:49 AM
tdtran1025 tdtran1025 is offline
Cheetah
 
Join Date: Sep 2008
Posts: 14
Quote:
Originally Posted by pcwiz View Post
Show me where the driver is for ICH10R and I can add it. But I think the "Intel ICHx" option on the DVD should sufffice, but I'm not too sure since it hasn't been tested on ICH10R.
I simply don't know! I am fairly new at this but very passionate about it. I am able to install retail DVD on 4 different machines at home(1 laptop) except the latest machine with a BIOSTAR with Intel P45 chipset. I did however manage to to boot it up and use it from a cloned drive from a ICH9R machine. But the System Profiler shows wrong info on bus serial devices. BTW, the only to boot it up is with flag 'cpus=1".
Till this I don't know whether a driver for ICH10R exists.
But your distro looks so promising fot it has kext for Intel ProWireless 3945. But did this kext test out OK? 'cause I installed this kext on m HPdv2000 laptop and it doesn't work. It shows up as an airport device but disabled and I can't turn it on.
thanks
Reply With Quote
  #17  
Old 09-28-2008, 05:34 AM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
I've attached an installer package that installs DuNe's drivers for ICHx so installing that may let it recognize it properly. Other than that there is no other drivers for ICH chipsets. Your boot issue doesn't have to do with ICH10R, but I've heard of success using the BOOT 132 method on P45 boards.

Yeah those Intel Wireless kexts are from the iwidarwin project. The 2100 should work stable fine, 2200 is beta but it should work, but 3945 and 4965 are both beta untested drivers so it wouldn't be a surprise if they didn't work. I've just included them there just in case.

EDIT: Oh and btw my work on the DVD right now is at a minor standstill because I haven't gotten some of the files I needed from bhast2, but I'm not gonna rush him there's plenty of time till the voodoo kernel is released but it would be nice to get testing underway faster on the 10.5.4 based beta of the DVD. Haven't seen bhast2 around anywhere for a few days now. He seems to be online on the Leo4All forums and I've sent him a PM there but no reply yet. Oh well I'll just wait
Attached Files
File Type: zip AppleIntelPIIXATA.pkg.zip (37.3 KB, 24 views)

Last edited by pcwiz; 09-28-2008 at 05:39 AM.
Reply With Quote
  #18  
Old 09-28-2008, 09:02 AM
vKRONIKv vKRONIKv is offline
Cheetah
 
Join Date: Sep 2008
Posts: 1
yay

wow i can't wait for that. i am currently running on iAtkos v1.0ir2 and i can't use my graphics card capability to run transparent things because it cant support it. mine is a radeon hd 2400 and you have that as an option. awesome i will delete iatkos when you release this.
Reply With Quote
  #19  
Old 09-28-2008, 03:21 PM
naquaada's Avatar
naquaada naquaada is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 1,216
@pcwiz:

If it's based on the retail DVD this will be OK. I just installed iDeneb, and yecch, it has a changed backgroundpic, another readme file and the 'About this Mac' logo is replaced by a custom one. I hate this. Because they used another background pic, the original black/purple 'Aurora' background pic is not available on this installation anymore.

Another problem of iDeneb is that it doesn't marks the installation partition active. I was installing on my 2nd boot partition (which is the second on the HD) and it was not booting from there, so I got a message 'apple.com.boot.plist not found' because it wasn't able to boot frrom the first partition because it was empty.

Quote:
Originally Posted by pcwiz View Post
In regards to the PCI-E/AGP version differences they don't add AGPGart, but afaik the device IDs for AGP and PCIe versions of a card are different, so the PCIe/AGP versions are patched with their correct IDs.
Sorry pcwiz, that's not true. I have an X1600Pro AGP from GeCube on my SSE2 system (not in use anyome) and we have about 10 identical X1600Pro PCI-E from Gigabyte, and both have the ID 0x71c2. In former times (Tiger) I had an X1600XT PCI-E, this one had the ID 0x71c0. It was curious: I had QE/CI from the beginning, but it was not possible to change the monitor resoulution, no patch was helping. After this I got my X1600Pro AGP for my 2nd SSE2 system and this one worked, this is why I reverted to the Pro version on PCI-E too. The X1600Pro is shown as X1650 when using ATIinject. And only with PCI-E 8x speed, saw it the first time...

Info: The 10.5.5 drivers are NOT working with ATIinject, another problem on iDeneb. The last drivers which were working with ATIinject were from 10.5.2.

What about Quicktime 7.5.4 for compatibility reasons? Maybe the old 10.5.2 gfx drive and/or the the courious fact that's only running in 8x speed are the problem for the low speed of QT 7.5.5, but I'm not sure. While testing I have better Xbench gfx results as some nVidia 7xxx or 8xxx cards. Could you give me the drivers you want to use for testing?
Reply With Quote
  #20  
Old 09-28-2008, 04:35 PM
pcwiz's Avatar
pcwiz pcwiz is offline
Jaguar
 
Join Date: Sep 2008
Location: Canada
Posts: 53
iPC will have NO customizations. No changed bg, no changed About this Mac, just retail Leopard as it should be. Believe me, I don't like customizations either. Takes away from the experience of using Leopard. The DVD uses the official Chameleon installer package on the Chameleon site to install the bootloader onto the partition and I'm pretty sure it marks the partition as active, although that will need further testing to confirm.

OK so I did some in depth analysis of the difference between the PCIe and the AGP kexts. The two cards I chose were the ATI Radeon HD 2600 Pro AGP and PCIe versions. Each driver package contains 3 kexts, ATIRadeonX2000.kext, ATIRadeonX2000GLDriver.bundle, and Natit.kext. I compared the Info.plist of each kext in AGP and PCIe. Here are the differences:

ATIRadeonX2000.kext

The only difference in terms of AGP and PCIe is the version number of the kext. The AGP version is version 1.5.24.9 (5280) where as the PCIe version is 1.5.28.21 (5703)

ATIRadeonX2000GLDriver.bundle

Again, only a difference in version with 1.5.24.9 (5280) with the AGP and 1.5.28.21 (5703) with the PCIe.

Natit.kext


In the Info.plist for the Natit.kext of each version, I found a more considerable difference. In the AGP version the name string is set to ATY,Lamna throughout the plist and in the PCIe version its set to ATY,Triakis.

In regards to ATIinject.kext, the only drivers in my distro that use that kext are the ATI Radeon X1000 71cx Drivers, but I think MacLovin said somewhere that you didn't even need ATIinject.kext for it to work. Do you know if leaving ATIinject causes a KP or is it OK to leave it? I don't have an ATI card here so I can't test that.

Not sure about QuickTime, never had problems with it even with 7.5.4 so I think its a video related issue. Which drivers do you want?



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply