Jump to content

Is there any solution for Ati Xpress 1250?


Nucleus
 Share

25 posts in this topic

Recommended Posts

  • 1 month later...

here is how you may help:

 

important before start sequence:

- don't expect help with Leopard ahead of Tiger (we have some people weaker hardware for Leo to be installed now)

- backup original kext's first!

- don't jump above steps, follow each of them with advanced feedbacks (not just like this: "it's not working for me")

 

 

step1: first manage to extract your ATI device PCIID (it must look something like 1002:79XX)

we already have 2 ID's for testing - 1002:7942 mine, 1002:791F - BigBoi

 

step2: apply extracted PCIID to ATIRadeonX2000.kext (yes, ATIRadeonX1000 isn't our one, it's for R500 chipsets)

restart and check for side effects, describe them here in public thread

 

step3: download IOPCIFamily.kext redeveloped by Chun-Nan from here:

http://forum.insanelymac.com/index.php?showtopic=81048

install his kexts by replacing originals (don't forget to backup them first)

keep ATIRadeonX2000.kext changed one (with your card PCIID)

restart and check for side effects, describe them here in public thread

 

step4: download ATI1Slice.kext developed by Slice from here:

http://forum.insanelymac.com/index.php?sho...st&p=582921

apply extracted PCIID to ATI1Slice.kext

keep ATIRadeonX2000.kext changed one (with your card PCIID)

keep Chun-Nan's IOPCIFamily.kext

restart and check for side effects, describe them here in public thread

Link to comment
Share on other sites

Here we go:

 

1st test (Leopard instance)

 

Step 2 (Dropped ID into ATI 2000 kext, loaded kext and rebooted):

 

Some strange behavior. When I move windows, they become transparent. I still can't change my resolution nor do I have QE/CI.

 

Step 3 (Installed IOPCIFamily.kext, loaded and rebooted):

 

Same behavior as listed above.

 

Step 4 (Installed ATISlice.kext, loaded and rebooted):

 

Same as before, except I have more in the system profiler. (See screenshot)

 

 

2nd Test (Tiger 10.4.9 Uphuck Universal)

 

Step 2:

 

There wasn't an ATIRadeonX2000.kext, so I copied the one from Leopard. Loaded it. Rebooted, nothing seemed to have changed at all.

 

Step 3:

 

Same. Nothing changed

 

Step 4:

 

Only change is the system profiler view. A little more info, same as the screenshot below.

 

 

 

Let me know if I can do anything else.

post-157865-1200968876_thumb.png

Link to comment
Share on other sites

Here we go:

 

1st test (Leopard instance)

 

2nd Test (Tiger 10.4.9 Uphuck Universal)

 

here are some notes about test reports and what else you may do:

 

- avoid using kext files from Leo inside Tiger (with 90% probability they will not work stable/correct due to upgrade in HW/kernel API's)

- download 10.4.10 version osx86 (KaliWay, MacDotNub, or someone another). such package already contain SATA and ATIRadeonX2000 kexts

- test IOPCIFamily.kext/IOPCMCIAFamily.kext with it first, make sure you know audio condition (famous bug - audio/FireWire malfunction) as well as overall performance degradation (if any). see Monitor application for overall performance comparison (System is interesting section for us)

- test ATI1Slice.kext with ATIRadeonX2000.kext pair with F8 value set to 67,108,864 (= 64M, see ATI1Slice.kext/Contents/Info.plist). first as usual only ATIRadeon, then pair ATI1Slice + ATIRadeon. do same performance analysis.

Link to comment
Share on other sites

For the records: The ID of my X1250 is 1002:791e. It's an Asus/M2A-VM. Will try this method if I can resurrect the installed OSX...

 

at first try to fix South/North bridges servicing, it may resolve some interrupt delay issues.

 

south bridge

http://forum.insanelymac.com/index.php?showtopic=84814

 

north bridge

http://forum.insanelymac.com/index.php?showtopic=85012

 

then update and forward your IOREG

Link to comment
Share on other sites

  • 3 months later...

I have a Samsung R20 NoteBook(Intel Core Duo,SB600,ATI X1250)

then I insall the Kalyway 10,4,10

and the Display Mode is 1024x768

but in my windowsXP it's1280x800

so i want to change it

then i follow your steps

first i change my North/South bridge

there seem nothing changed

	| |   +-o pci1002,7930@0  <class IOPCIDevice, registered, matched, active, busy 0, retain count 7>
| |	   {
| |		 "device-id" = <"0y">
| |		 "vendor-id" = <02100000>
| |		 "IOName" = "pci1002,7930"
| |		 "subsystem-vendor-id" = <4d140000>
| |		 "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 = { capabilityFlags 00000000, $
| |		 "revision-id" = <00000000>
| |		 "reg" = <0000000000000000000000000000000000000000>
| |		 "IOPCIResourced" = Yes
| |		 "class-code" = <00000600>
| |		 "subsystem-id" = <11c50000>
| |		 "Power Management private data" = "{ this object = 0214c800, interested driver = 0214c800, driverDesire = 0, deviceDesire $
| |		 "compatible" = <"pci144d,c511","pci1002,7930","pciclass,060000">
| |		 "name" = "pci1002,7930"
| |	   }

	| |   +-o LPC0@14,3  <class IOPCIDevice, registered, matched, active, busy $
| |   |   {
| |   |	 "device-id" = <8d430000>
| |   |	 "vendor-id" = <02100000>
| |   |	 "IOName" = "pci1002,438d"
| |   |	 "subsystem-vendor-id" = <4d140000>
| |   |	 "Power Management protected data" = "{ theNumberOfPowerStates =$
| |   |	 "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/LPC0@140003"
| |   |	 "reg" = <00a3000000000000000000000000000000000000>
| |   |	 "revision-id" = <00000000>
| |   |	 "IOPCIResourced" = Yes
| |   |	 "class-code" = <00010600>
| |   |	 "acpi-device" = "IOACPIPlatformDevice is not serializable"
| |   |	 "subsystem-id" = <11c50000>
| |   |	 "Power Management private data" = "{ this object = 0214ca00, in$
| |   |	 "compatible" = <"pci144d,c511","pci1002,438d","pciclass,060100"$
| |   |	 "name" = "pci1002,438d"
| |   |   }

 

then i follow your step1 and 2

0x79421002 -------------------------------------------> ATIRadeonX2000.kext

10027942-0000-0000-0000-000a27898d3e -------> ATIRadeonX2000GA.plugin(some where else tell me to do this)

then reboot ,see this

post-233346-1212671033_thumb.jpg

i have tried "Graphics Mode"="1280x800x32" in com.apple.Boot.plist

but no effect!!

 

then i follow your step 3

can't boot (4 Country's Lauguage)

 

what can i do with the problem

 

PS:sorry about my English

Link to comment
Share on other sites

post-233346-1212671033_thumb.jpg

i have tried "Graphics Mode"="1280x800x32" in com.apple.Boot.plist

but no effect!!

 

this is exactly same picture I have.

you may try to attach external display, then you'll see normal picture (don't know about QE/CI yet).

this is due to absence of ATI Framebuffer, the one has to be ported on top of ATOMBIOS/EDID obtained from ATI chipset.

follow topic for the progress

Link to comment
Share on other sites

  • 7 months later...
  • 1 month later...
  • 8 months later...
is there a driver on X1250?

 

ati mobility x1200 series is back in Acer ZA8 NetBooks. (see description here)

have a look on new framebuffer developed by Dong in here,

it's working with this series and support resolution change. so you'll be able to get your native LCD/TFT finally!

Link to comment
Share on other sites

add dev ID and Vendor ID ATI X1000 kext and we might get qe/ci if where lucky

 

just by adding devID to ATIRadeonX1000 it didn't helped (it's causing kernel crashing with "page fault" error).

Link to comment
Share on other sites

Hi I'm thinking on try to get Qe/Ci working in my ati x1200 and I was wondering if you know how to do it, I've been searching and I found somethign of add my device ID to the x1000 kext but, I didn't install any x1000 kext because those was interfering with the FB so, can you help me? I'm gonna let my system profile.

 

Chipset model: Radeon X1200

Type: Display

Bus: PCI

VRAM (total): 128 MB

Vendor: ATI (0x1002)

Device ID: 0x791e

Revision ID: 0x0000

Display:

Resolution: 1440 x 900 @ 60 Hz

Depth: 32-Bit Color

Core Image: Software

Main display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

 

Thanks in advance.

Link to comment
Share on other sites

Hi I'm thinking on try to get Qe/Ci working in my ati x1200 and I was wondering if you know how to do it, I've been searching and I found somethign of add my device ID to the x1000 kext but, I didn't install any x1000 kext because those was interfering with the FB so, can you help me? I'm gonna let my system profile.

 

Device ID: 0x791e

 

you may try following method first, but apply your DevID 1E79 instead 8A71 one recommended there. and as usual, don't forget to post here your results, others will be waiting.

Link to comment
Share on other sites

  • 2 weeks later...

hooray!

x1250 works at 1280x800 using this guide http://wiki.osx86project.org/wiki/index.ph...8/Portables#ZA8

in iDeneb 1.4 (10.5.6)

strange cursor problem though... still working on it.

and "software" CI / "not supported" QE in system profiler

 

but still the native resolution rocks! I've been waiting for this for a long time. long live Dong!! %)))

 

proof pic attached post-116807-1259136809_thumb.png

 

update: ok. no more cursor problem. it appears that I have install the wrong kext at first - not the one from the ZA8 guide above, but the one from this topic http://www.insanelymac.com/forum/index.php...t&p=1321567 - the one from ZA8 has no "enableHWCursor" node in info.plist at all and it shows the cursor fine for me.

Link to comment
Share on other sites

  • 1 year later...
 Share

×
×
  • Create New...