Jump to content

ATI SB400 AC97 Repost Request


  • Please log in to reply
46 replies to this topic

#1
h4rm0n1c

h4rm0n1c

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
I've been looking for the sb400 AC97 kexts for 10.4.8.

Manufacturer ID: 0x1002
Product ID: 0x4370

Unfortunately all the posts I've found through searching this forum the wiki and google seem to point to the same couple of posts that have been removed.
I cannot seem to find them no matter what variation of search terms I use.
Please could somebody repost these kexts?

Unless there is something I am missing, I am using JaS 10.4.8, is there support for this hardware.

#2
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

I've been looking for the sb400 AC97 kexts for 10.4.8.

Manufacturer ID: 0x1002
Product ID: 0x4370

Unfortunately all the posts I've found through searching this forum the wiki and google seem to point to the same couple of posts that have been removed.
I cannot seem to find them no matter what variation of search terms I use.
Please could somebody repost these kexts?

Unless there is something I am missing, I am using JaS 10.4.8, is there support for this hardware.


hi
they are a little buggy and don't work for me, but give them a try
you must change IOPCIPrimaryMatch in AC97AudioATIIXP/Info.plist

Good luck!



EDIT: attachment removed, download the kext in the following post that is full working!

#3
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow
Hi all ATI IXP chipset users!
I made my own compilation of ATI sound and it really works
Vendor=0x1002
DeviceID=0x4341
AD1988=ADS74 -- you may have other chip (check your ioreg!)
| |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioATIIXP"
	| |   |   |   "IOClass" = "AppleAC97AudioATIIXP"
	| |   |   |   "IOPCIPrimaryMatch" = "0x43411002"
	| |   |   |   "IOProbeScore" = 0x0
	| |   |   |   "InvertedEAPD" = No
	| |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
	| |   |   |   "Power Management private data" = "{ this object = 022d3700, interested driver = 022d3700, driverDesire = 0, deviceDesire = 0, ourDesiredPowerState = 2, previousRequest = 2 }"
	| |   |   |   "SPDIFOverACLink" = Yes
	| |   |   |   "IOProviderClass" = "IOPCIDevice"
	| |   |   |   "Hardware Name" = "ATI IXP SB400 SND"
	| |   |   | }
	| |   |   | 
	| |   |   +-o IOAC97CodecDevice@0  <class IOAC97CodecDevice, registered, matched, active, busy 0, retain count 6>
	| |   |   | | {
	| |   |   | |   "PNPVendorID" = "ADS74"
	| |   |   | | }
	| |   |   | | 
	| |   |   | +-o AppleAC97CodecAD198x  <class AppleAC97CodecAD198x, registered, matched, active, busy 0, retain count 19>
	| |   |   |   | {
	| |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
	| |   |   |   |   "Hardware Name" = "ADS74"
	| |   |   |   |   "IOClass" = "AppleAC97CodecAD198x"
	| |   |   |   |   "PNPVendorID" = "ADS75 ADS74 ADS73 ADS72"
	| |   |   |   |   "IOProviderClass" = "IOAC97CodecDevice"
	| |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleAC97CodecAD198x"
	| |   |   |   |   "IOProbeScore" = 0x2710
	| |   |   |   | }

Attached Files



#4
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

Hi all ATI IXP chipset users!
I made my own compilation of ATI sound and it really works
Vendor=0x1002
DeviceID=0x4341
AD1988=ADS74 -- you may have other chip (check your ioreg!)



Thank you again Slice!
Once upon a time there was a post about ATI IXP AC97, and now it is back!
Have you got sources too? It would be great if someone began working again on this project.

To all ATI IXP owners: please post results if you test this kext!

#5
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow

Thank you again Slice!
Once upon a time there was a post about ATI IXP AC97, and now it is back!
Have you got sources too? It would be great if someone began working again on this project.

To all ATI IXP owners: please post results if you test this kext!

Here there are sources with my corrections. Its may be useful for developer for other chipsets but not all sources can be compiled.

I have one bug: if I install RAM > 1Gb on my laptop then the sound became non-working. It may be a MacOSX 10.4.6 issue. I want to know other reports.

Attached Files



#6
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts
Here is my test result.

I had to:
- add ADS68 in AppleAC97Codec198x.kext
- set 2-ch in Audio MIDI Setup

I tested only Audio OUT, that is FULL WORKING (no latency issues or audio out from MIC as other drivers!)

Yuppi!


EDIT: uhm I hurried up saying all was ok!
Sometimes it boots and set up only Line out and MIC - but in this case line out doesn't work.
Sometimes it boots and set up Line out, SPDIF OUT and MIC - in this case it works (but if the previous reboot didn't work, I have to go in AUDIO MIDI SETUP and set 4ch and then again 2ch. This way it works again).
Why? Don't know yet, but I'll find a reason!

#7
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts
Slice: Tiger 10.4.11, 1,5Gb RAM and no more problem than before.

Still some trouble (the same described in the previous post) but not new problems.

#8
chrs2021

chrs2021

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
This driver you provided slice is interesting it actually works the front audio port of my desktop....
here is an ioreg dump for my audio

Attached File  Chris_mac.ioreg.zip   253.63KB   307 downloads

#9
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

This driver you provided slice is interesting it actually works the front audio port of my desktop....
here is an ioreg dump for my audio

Attached File  Chris_mac.ioreg.zip   253.63KB   307 downloads


chris: I cant't read your dump. What is your audio chipset's Device_id and product_id?

#10
chrs2021

chrs2021

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
Its the same as slices 0x4370 1002 - i managed to get the driver working under leopard 10.5.2 and i removed the initialization of multi channel sound so it works in garage band also i noticed this source switches when i plug in to the front and rear audio

#11
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow

Its the same as slices 0x4370 1002 - i managed to get the driver working under leopard 10.5.2 and i removed the initialization of multi channel sound so it works in garage band also i noticed this source switches when i plug in to the front and rear audio

Not the same. I have 4341. It seems to be working for both chipset.
What about your ADS74 or else?
Your ioreg is strange. I can't understand it.
I make
ioreg -l -x -w 2048 >ioregMy.txt

Yes, this driver can choose 2 of 4 channels. May be it works on 4 channel?

#12
chrs2021

chrs2021

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
No four channel audio is a no go on this, i don't know if its because of the fact that ports are linked to the mic and line. i think that since they're initialized already they don't respond to output. my codec is the ALG80 also that ioregistry thing was done on the registry explorer the tool that came with the dev tools.... but here is a text dump that.
Attached File  chrs_ioreg.txt   366.72KB   98 downloads

#13
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow
Hm-m-m, ALG80 don't need plugin?! It works?

#14
chrs2021

chrs2021

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
it always worked since eds and souci's work on it i was one of the original testers for this project. but multi channel sound never worked, do you have 4 speaker support?

#15
godzilla00

godzilla00

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
omg, im so glad this thread was made. I have a soundmax, ati ixp ac97 chip on my laptop: Compaq Presario R3000 (R3230us - to be specific) and after I applied the kext you posted - using this guide

my sound was working! Granted, I couldnt change the output settings on the audio midi setup and when I try to connect my bigger speakers, it wouldnt work... but hey I got sound! Thanks alot Slice

#16
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

omg, im so glad this thread was made. I have a soundmax, ati ixp ac97 chip on my laptop: Compaq Presario R3000 (R3230us - to be specific) and after I applied the kext you posted - using this guide

my sound was working! Granted, I couldnt change the output settings on the audio midi setup and when I try to connect my bigger speakers, it wouldnt work... but hey I got sound! Thanks alot Slice



;)

Godzilla, which audio chipset have you got?
Please go in terminal, write

ioreg -w0 -l > ioreg.txt

ZIP ioreg.txt and send it here, so we can see!

#17
godzilla00

godzilla00

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Hey Toad,

I tried the command, but i did not notice a file created (at least not on the desktop) My audio chipset , though is ATI ixp AC97 id:4341

Hope this helps

#18
toadspit

toadspit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

Hey Toad,

I tried the command, but i did not notice a file created (at least not on the desktop) My audio chipset , though is ATI ixp AC97 id:4341

Hope this helps



Ok, then try this:

ioreg -w0 -l > $HOME/Desktop/ioreg.txt

#19
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,018 posts
  • Gender:Male
  • Location:Moscow

it always worked since eds and souci's work on it i was one of the original testers for this project. but multi channel sound never worked, do you have 4 speaker support?

I have

AppleAC97AudioATIIXP::createCodecDevice: Creating Codec 0 device
AppleAC97AudioATIIXP::createCodecDevice: Creating Codec 1 device
AppleAC97AudioATIIXP::attachCodecDevices: Cannot create codec device 2
AppleAC97AudioATIIXP::attachCodecDevices: Cannot create codec device 3
AppleAC97CodecAD198x: 2-to-4 channel spreading enabled

Is it an answer to your question?
I am not sure that AC97 ever have multichannel support. And my laptop have only two speakers and one stereo output.

Hey, toadspit!
It is better to use hexadecimal output
ioreg -l -x -w 1024 >ioreg.txt
the file will be created at home directory.

#20
OldSchool-c-

OldSchool-c-

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Hi guys,

i have an MSI Notebook (megabook s270), and it have a sb400 chipset for audio.

The AppleAC97 kext (with the Apple ATIXP plugin) work but only with headphones.

In the audio panel i see only "Line out" and the internal speaker don't work.

Working also line in, mic in ecc.. ecc...

Any idea?

Thanks





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy