Quote of the day:
They don't call me Colonel Homer because I'm some dumb-ass army guy.

-- Homer Simpson
Colonel Homer
 

March 2006


Fri
24
Mar '06

I got a binary package of ghc from Wolfgang yesterday. But I haven’t had luck with bootstrapping ghc yet. I will give it another try. But meanwhile, I have downloaded alex 2.01 and happy 1.15 and compiled with some minor changes. I had to add the platform to the configure.ac and regenerate configure script. The rest just goes smoothly.

case $HostPlatform in
...
i[[3456]]86-*-darwin*)    
    HostPlatform=i386-apple-darwin    
    TargetPlatform=i386-apple-darwin #hack
    BuildPlatform=i386-apple-darwin #hack
        HostPlatform_CPP='i386_apple_darwin'
        HostArch_CPP='powerpc'
        HostVendor_CPP='apple'
        HostOS_CPP='darwin'
        ;;
Tue
21
Mar '06

Emacs: pulled the source code from CVS. Built a Carbon version. Works fine.

ESP Ghostscript: downloaded source code (and libjpeg) compiled and installed. It does not include the gs fonts though. Got the PPC version of 7.07 and extracted the font package and installed.

Hugs: works out of box. Not surprising.

GHC: downloaded Wolfgang Thaller’s package and it runs over Rosetta fine, although slow.

Mon
20
Mar '06

I finally made the sound card work under OS X86 for two PCs. First one is a PowerEdge 400SC. South bridge is Intel ICH5 chipset. The sound card is SoundMax AD1980. It was not working just because of the codec kext. These are the steps I took:

  • Download EVEREST from http://www.lavalys.hu/index.php, which is a windows software for checking the Codec ID. I don’t know, but there should be some Linux equivalent out there, I guess. If you are reading this and happen to know, please let me know, thanks. Installing Windows just because of this is not worth.
  • Edit “/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/Info.plist”, add “ADS70 in the Vendor ID list:
    <dict>
        <key>AD198x</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleAC97CodecAD198x</string>
            <key>IOClass</key>
            <string>AppleAC97CodecAD198x</string>
            <key>IOProbeScore</key>
            <integer>10000</integer>
            <key>IOProviderClass</key>
            <string>IOAC97CodecDevice</string>
            <key>PNPVendorID</key>
            <string>ADS70 ADS75 ADS74 ADS73 ADS72</string>
        </dict>
    </dict>
    
  • Reboot and it works fine. My PCI ID is 8086:24D5

The other one is ridiculous. It’s an ECS 848P-A motherboard. South bridge chipset is also Intel ICH5, with Realtek ALC655 (somehow “lspci” on linux doesn’t list it, but I figured it out by looking up the manual of the mobo). It was not working when I first attempted just because the jack was bad, or at least it now appears so. I used the jack on the front panel and now it’s working. I tried both Windows and Linux and it’s always the same case so I assume the jack is bad, not os x. I bought this board refurbished when my old 865 board went bad. The sound card probably never worked properly but I never struggled coz I had a couple of extra SB Live PCI cards.

Sun
19
Mar '06

Tiger 10.4.5 with Maxxuss patches. I don’t have a DVD drive on any of my PCs but I managed to get it installed on another PC and bring the HD back. Application wise, I have these stuffs working natively so far: emacs, tetex, espgs, firefox, mplayer, iterm.

Hardwares are causing a little more problems. I thought the SB Live sound card was working but unfortunately the sound becomes crumbled and chipped after playing for about 5 minutes. I tried two cards, the same result. The onboard card is an ICH5, I believe, at least the PCI ID says so: 8086:24D5. OS X didn’t report any problem, but there is just no audio. This card does not work on Linux either, same symptons. I am installing a Windows to see if I can figure something out.

Video card has a mouse tearing problem, which is a little annoying. I have read about complaints from other users but haven’t found a perfect solution yet.

Anyway, there seems to be a long way to go before I can totally count on an OSX86.

Wed
8
Mar '06

Bumped into this DVI/PDF previewer today. I have always been complaining about the performance of MacGhostView, which is unbearable. I almost pulled out the source code of GV and compiled an X11 version. This TeXniscope thing seems pretty fast, even if it converts PS to PDF using an external distiller. I don’t have anything against PDF, but I just use PSTricks, so that I have to rely on PS.