I checked the DSDT info you mentioned and found it was the same version of kext i had installed on this vostro. I think the problem on the A860 vs other X3100 chipset pcs is its native monitor resolution of 1366 x 768. i think thats why this laptop screen goes black when it boots unless an external monitor is attached. since i posted the youtube video i was able to make a new adapter.
What I did was took a male vga to female DVI adapter plug, got 1/2 watt resistors instead of 5 watt ones, and stuck them right in the appropriate pins. Two sets of resistors, two pins with overlapping, but its working great. When i got it working i wrapped it up in electrical tape and now the thing looks great, fits in a laptop bag no problem so the pc can be used anywhere without an external monitor.
For those who care, the pinouts on the Male VGA to Female DVI converter to make this work - it only took the adapter and 5 resistors to make a dongle. I would expect this dongle solution should would on ANY manufacturer of laptop or motherboard that has had the problem of no booting on osx86 without VGA monitor attached. I would bet this solves every dell problem for example. Please prove me wrong if im wrong but this plug is working great no problem on multiple reboots so until they can write a native booting 1366x768 kext for AppleIntelGMAX3100 / 950 chips i think this will have to me my workaround, not a bad trade for a fast 350$ OSX laptop. I was watching starwars theatrical release episode 4 1977 and the bluray x264 of the dark knight in full 1080p on it for example and it ran at full resolution. a bit of choppiness and some audio probs but the graphics chips handled it and im sure software can be improved. all lower resolution videos worked perfect under 1080p of course, and all mame works great with joystick sound etc full screen. most important, gotta be able to play donkey kong on any system i run.
Loop these with a 25 ohm resistor between - working for 1/2 watt resistors (99c for 6 at radio shack and small)
1 - 6
2 - 7
3 - 8
also loop these pairs with a 600 ohm 1/2 watt resistor
10 - 13
10 - 14
(yes use 10 twice)
I built this and it worked video of it booting on U tube.
Then I took the MaleVGA-FemaleDVI adapter and toned out the pins and found that:
VGA Pin 1 = right square block TOP LEFT pin as you face it - too lazy to look it up but top left corner on the 4 pin pattern on the right side of the DVI plug
VGA Pin 2 = TOP RIGHT pin on square block on right side
VGA Pin 3 = Lower Left pin on square block on right side of DVI plug
VGA Pin 6 = flat horizontal slot at center on right side of DVI plug
VGA Pin 7 =flat horizontal slot at center on right side of DVI plug
VGA Pin 8 = flat horizontal slot at center on right side of DVI plug
( yes thats right - in my limited skillset when i toned these with a test meter they all went there, almost like a common neutral or something. i knew i should have became an electrical engineer instead of a computer dork).
VGA pin 10 = Pin 7 from left on center row of main DVI 3x18 pin grid array
VGA pin 13 = Lower Right Pin on square block on right side of DVI plug
VGA pin 14 = Pin 8 from left (last one) on top row ('top row' meaning 'top' when the flat slot is aligned on the right side of the pins as you face it)
So again on the DVI adapter I saw twice pins being used over on the same link with the flat slot pinout. I connected it that way anyway and jumped the pins using the info above, tested it once, then smooshed it down real good and wrapped it up in electrical tape so it would stay intact for the life of the laptop. nice little trick.
Working great, doesnt get hot or anything, i just boot the vostro A860, hist Fn-F8 to switch to the external switch when the boot menu pops up, screen goes black, it starts booting, a few seconds later or any time afterward its safe to remove the vga dongle until the next reboot.
When a native booting 1366x768 kext becomes available and i dont have to do this i will be very happy, but in the meantime at least im not reliant upon an external monitor being available to boot this supercheap laptop up into a monster osx box.
I have to say thanks btw to all those who have pioneered this path before me getting things so far along that any idiot can get osx running native on a dell laptop.