Jump to content

thestevo

thestevo

Member Since 20 Jul 2006
Offline Last Active Dec 21 2011 07:09 AM
*****

Topics I've Started

VoodooPS2Controller

11 April 2009 - 12:09 AM

From the original article (that I apparently am not allowed to link to) at the Chameleon site...


Features
- No need for ACPIPS2Nub. Delete it before installing this or you'll get a kernel panic Loadable from /Extra/Extensions.mkext 102-key keyboard support support for mixed usb/ps2 configurations Resolution fix for PS2mouse (set ForceDefaultResolution to true in Contents/Plugins/VoodooPS2Mouse.kext/Info.plist to activate) Support for scrolling on ALPS (untested) Support for Sentelic touchpad (untested) Advanced Synaptics touchpad. All kinds of scrolling known to humanity including multi-finger and side scrolling


Download
You can get the installer package here: VoodooPS2Controller-0.98-installer.pkg


Installation
Just install as any kext with kexthelper or add it to /Extra/Extensions.mkext


Configuration
Many features may be controlled using Apples Preference Pane
For more configuration you may want to have a look at
Contents/Plugins/VoodooPS2Trackpad.kext/Info.plist
and at IOKitPersonalities/Synaptics Touchpad/Configuration node.
The same settings are also available through dedicated panel (optional)


Credits
Package: kalyway
VoodooPS2Controller (core): turbo
Resolution fix for PS2Mouse: mackerintel
Synaptics driver: mackerintel
Sentelic Driver: nhand42
Alps driver: phb
Keyboard fixes: Chunnan & jape
Synaptics Prefpane design: bumby
Synpatics Prefpane: mackerintel

Great thanks to Dense for helping with activating vanilla trackpad prefpane

Quote from M*A*S*H

23 February 2009 - 11:20 PM

I know this is going to seem like a very odd insanelymac blog post, and it is. But, I don't otherwise blog and I need a place to post this so search engines can see it.

About two months ago, I thought of a specific quote from an episode of MASH. MASH is by far my favorite TV series, and I've watched every episode multiple times. Well, I couldn't for the life of me figure out what episode this quote was from. I could find the quote online, but nobody referenced the episode name. So, I began watching seasons 4-11 again in hopes of finding it. I am here to list the quote's exact wording, (taken directly from the episode now playing on my computer) who said it, to whom, episode name, and time so that people Googling it in the future will be able to find it. :dev:

"Just remember, there's a right way and a wrong way to do everything, and the wrong way is to keep tryin' to make everybody else do it the right way." Colonel Potter to Hawkeye in season 7, episode 17 "Inga" at 15:12

Hope it helps somebody, but at least now my sanity is safe :dev:
theStevo

Intel 82566MM Open Sourced

11 February 2009 - 10:24 PM

Guijin Ding announced today that the source for Intel 82566MM is now available on Google code.

Have Fun!
theStevo

GMA 3100 QE/CI Enabled, Gurus/Tech Inclined Only

14 January 2009 - 03:33 AM

Disclaimer: This thread is not for those with limited technical expertise. The GPU is NOT fully functional yet. If you read the entire post, you will see that it is not beneficial to test or try out this process yet. It does not produce a workable result. Please, do not post here asking how to get GMA 3100 working. I'm looking for assistance from those who have some expertise. I've been on the IRC numerous times but haven't received any suggestions that proved helpful. When/if I get the chip working I will post a different thread for instructions and include the kexts. This post is an attempt to reach a broader audience.

As many of you know, the GMA 3100 is the last, and fastest, of the 915 family. After successfully enabling the rest of the 965 family, I turned my attention toward getting the rest of the 915 family working. Andy4Life inspired my work by getting the GMA950 kexts to load for the GMA900 with some hex and DEVID editing. With his accomplishment, we now have two of the four in the family working. GMA 3000 and GMA 3100 are not working, and I have been able to get a hold of a 3100 to do some work.

My status right now is that I have monitor recognition and resolution change (framebuffer) and the system profiler shows QE/CI enabled. However, it goes very very slow. Meaning, it takes about 45 minutes to go from the blue screen to loaded desktop. Once the desktop is up, it is so slow that even dock magnification on mouseover takes five to ten minutes. Also, the mouse is an odd colored hash. It looks like red, blue, yellow, and green pencil shavings contained within the shape of a square. The Tiger framebuffer makes the square about twice the height and width of a normal mac cursor. Using any Leopard framebuffer makes the square hash size about six or seven times the size of a cursor. The upper left corner of this square of colored hash is the target of the cursor. In some kext combinations, it will display a normal black cursor for a split second when the blue screen comes up. However, that split second later the hash square appears over the same area.

SSH appears to be responsive, as much as command line really can be. When I run system_profiler it does show QE and CI as enabled, along with my monitor information.

I will try to get some screenshots up later.

I've used hex and DEVID edits to get here. For specifics on which IDs and where (hex), please PM me. Two files are involved, AppleIntelIntegratedFramebuffer and AppleIntelGMA950.

As I mentioned above, I've tried Tiger framebuffers (10.4.3, 10.4.4, 10.4.6) and all produce a small square of hash. Of course, Tiger kexts don't give Rotation (Not that it really matters right now anyway). I've also tried every Leopard framebuffer version. All produce the same result, a large square of hash. This hash is also present in safe mode.

AppleIntelGMA950 either "works" or it doesn't. I can't seem to detect any changes between versions. Tiger versions didn't work. Leopard beta didn't work. Leopard GM - 10.5.3 didn't work. 10.5.4 with 10.5.5 OpenGL Framework "worked" (both on 10.5.4 and 10.5.5 systems). 10.5.5 doesn't work. 10.5.5 graphics update and 10.5.6 (framebuffer, GMA950, OpenGL) "works."

Disabling DVMT in the BIOS seems to be a requirement before 10.5.5 graphics update. After, it seems to improve the odds of getting the desktop to come up. I don't know why, but it is sometimes hit or miss. I've tried replacing the Quartz framework with different versions, but that did nothing except screw me up a couple times. I've also tried adding the DSDT GMA950 fix, but it didn't seem to help any. I know the DSDT was loaded and everything, but it didn't help. Tried adding EFI strings (with modded kexts), no go.

So, basically I'm at my wit's end. I've ran out of new ideas, and I'm looking for intelligent suggestions. I don't have much time these days, but for promising assistance I'll work with it some more. I do have some questions, if anybody could help.
  • There isn't a way to trick the system profiler is there? I'm hoping this means that the driver can truly provide hardware acceleration, and not that I've somehow bypassed some check.
  • Is there a way to determine OpenGL functionality from the terminal (SSH)?
  • Could this be a framebuffer problem, as the mouse is hash even when in safe mode and AppleIntelGMA950 is not loaded? Safe mode on other GPUs still makes a normal looking mouse, perhaps this is the clue to the problem.
  • If I'm not truly hardware accelerated, and have just 'tricked' the system profiler, why is load time taking longer than if I have no kexts loaded at all?
  • Shouldn't there be an error log being inundated with errors during these slow loads? None of the logs I've seen show anything special.
Thank you for your time and toughts. It appears we may be close, I would appreciate any help to get this working. Many people have this GPU, and it would be great to round out two families of Intel IGPs; especially since we won't have X4500.

theStevo

New VirtualBox version... with a nod to hackintosh?

23 December 2008 - 12:16 AM

Hello Everyone,

Sun has a new version of VirtualBox out (2.1) that includes a number of new features, including experimental OpenGL hardware acceleration. However, one thing that I noticed in the changelog is this...

Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts

Interesting that they would reference AMD-V when talking about OS X host features, though it may just be a 'typo'. Regardless, this new version is a step toward par with Parallels and Fusion.

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