Hello to everyone!

I have a Toshiba Laptop! M40-265 with a ATI X700 128 MB Video Card!

Device ID: 5653 M26


I installed Jas 10.4.6 DVD flawlessy via VMware because none of a Tiger or Leopard boot! ( JMICRON Adapter! )

Its native!

I have installed first XP and im booting OSX via Chain0 method!


My problem is the 1280x800 Resolution! Its flickering!

I patched it to get Qe+ CI working!

Add Callisto B6 to get Resolution Option in Display Option!


But its flickering!


So searched and searched and find a solution!



We have to setup 2 components:

1. 2D Driver (ATIRadeon9700.kext)
1.1) Update the Info.plist XML file with your hardware ID
3D Driver (ATIRadeon9700GA.plugin)
1.2) Update the Info.plist XML file exchange IONVDRVFrameBuffer with CallistoFB
2. LCD panel ModeLine for 1280x800 (Callisto 006 Patched)
Install Callisto 006 patched in the easy way like other extensions.
How to patch yourself Callisto 006 binaries:
2.A) You need to know the RIGHT Modeline of your Flat LCD panel (you can read it on Linux Xorg log output, easy and clear)
May be (dot clock frequency):
71250
71500
71510 2. cool.gif Find Callisto 006 already patched binary at addres 0x490E
2.C) Perform some numeric operations:
71250 Decimal to HEX = 0x00XXYYZZ
Reverse the BYTES: ZZYYXX00
Write it from address 0x490E 2.D) Ready now you have the patched Callisto binary
copy it into MacOSX Extensions folder
clear cache and reboot
Tip: if you read always 71250 on callisto dump at boot do not warry this is not updated.
Warning: look at callisto 006 binary at address 0x490E you must find some like 71xxx decimal value, if you didn't find this you are using wrong binary



But how i did it!



I have no idea with Hex editors Offsets .....



Please help


I going crazy