Jump to content


  • Content Count

  • Joined

  • Last visited


About iMac600

  • Birthday 01/01/1991

Profile Information

  • Location

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. iMac600

    LeopardAssist III

    Alright, LeopardAssist III Release Candidate 2 is now available. http://leopardassist.sourceforge.net (SourceForge, 3.1MB ZIP) https://www.macupdate.com/app/mac/26562/leopardassist (MacUpdate mirror) It has some extensive under-the-hood changes from v3.0-preview (RC1). So many that It could have been considered a version increment to 3.1. The changes include: Extensive rewrite of the UI code Extensive rewrite of the Backend (interfacing with OS/NVRAM) code Minor UI changes Limited customisation of startup options now available on G5 systems. Added option to boot from USB where supported. Reset Firmware Defaults now performs a complete Open Firmware reset on restart. With a little luck, this will be the version that's released as the Final. It seems to work so smoothly on the machines I've been able to test it on. Cheers, ~ Mic.
  2. iMac600

    Macintosh Plus boot problem - Maybe a cracked solder?

    Just had the chance to listen to the attached MP3. Definitely not the Floppy Drive, but similar to the sound my 512Ke was making with the Floppy Drive disconnected. Mine is a 220v version of the Analog Board, so the component layout is a little different and the solder joints on the Flyback may be a little different. However, considering the symptoms, I wouldn't rule out the solder joints on the Flyback as a possibility.
  3. iMac600

    Macintosh Plus boot problem - Maybe a cracked solder?

    My Macintosh 512Ke did exactly the same thing. The Plus uses the same Analog Board, so it's relevant here too. No Video / Loss of Video on Display "Flup", "Whup" or "Blip" noise from inside machine First of all, I think you'll find that the noise is from the Floppy Drive, as it attempts to start up over and over again. Listen closely to the drive from the opening on the front of the machine. It sounds like you have a solder joint issue. In the case of my machine, the problem was simply the result of cracked solder joints on the Flyback Transformer. Like yourself, I left the machine turned off for a while. Then I discharged the CRT - the Flyback Transformer is the part of the CRT assembly that still packs a punch even after it's been shut off for a while, so discharging the CRT is strongly advised. Then I reflowed the following 10 solder joints: You'll recognise them at a glance since they're located near the top of the board and are the only solder joints on the back of the Analog Board to be arranged in this manner. Once that was done, the machine booted right up and ran stable. I've had to perform the same repair to my other 512Ke and two Macintosh Plus Analog Boards since then. Your board could still require additional work, and this may not necessarily be the fix, but I would look closely at it since there's a good chance it could be. Cheers, ~ Mic.
  4. It took a few days for the smell to completely clear out of the room. The machine still smells like it somewhat. What makes matters worse is that the capacitor leaked everywhere, both inside and outside the power supply. After moving the machine following the smokeshow, I found it had made its way out of the case and onto my desk too. Of course, anywhere the fluid ends up, the smell ends up as well. Here's a tip. If you clean this stuff out of the PSU, wear gloves. Five days later, my hands were still stained with the stuff that came out of that cap.
  5. iMac600

    iMac G4 LCD Swap

    Cheers Techknight - I'll see what I find. The iMac is easy, I'll just run a couple of commands and grab the panel data, but the somewhat dead Studio Display will be a little more fun. Under Dog, I'm actually running iTunes 9 on OS X Leopard. I know it doesn't sound that fantastic, but since it handles the streams rather well and I can control it from my iPhone using the Apple Remote app, it's a surprisingly decent fit for the job. Other than that, all I've done is remove Spotlight, remove Dashboard and hide the Dock. Since yours is an iMac G3 it may run into some hurdles (mostly in that it's capped at OS X Tiger), but iTunes 9.2.1 should still run on it, and that's the absolute lowest version to support the Remote app should you wish to go that route. Otherwise a keyboard and mouse will suffice. There may be better solutions for streaming media playback, but I haven't felt the need to look for them just yet since this seems to be handling the job rather nicely.
  6. My iBook G4 did something very similar for a long time. You may wish to take a look at this page: http://www.xlr8yourmac.com/tips/ibookg4_vreg_repair/ibookg4_vreg_repair.html In a nutshell, the solder joint fractures on one leg of that chip, causing anomalies with the system such as random freezes, loss of video during operation or an inability to boot, among others. Performing that repair solved my problem. It could also possibly be something else, perhaps something GPU related, but those failures were much less common in iBook G4s compared to the iBook G3. I'd start with the VREG chip.
  7. I've recently turned my iMac G4 (15-inch USB 2.0) into a sweet little stereo system, streaming internet radio stations down and playing it back through Apple's Pro Speakers. The entire thing is controlled from my iPhone as a remote. It's pretty sweet. I can't help but notice though that its 15-inch screen is looking a little tired. I have a 15-inch Apple Studio Display here, you know... one of these: Which has a fantastic LCD in it, but a dead Logic Board. Does anyone know what the odds are of these displays being electrically and physically compatible? It's a long shot, but I have to ask.
  8. iMac600

    LeopardAssist III

    It's more like "I've removed the restrictions". While I was adding some new properties to LeopardAssist, I added one called "Frequency". If the frequency property is disabled for any reason, it will skip the Clock Frequency step. One side effect is that instead of having LeopardAssist fail completely on the G5, I could just disable the frequency property. So, when LeopardAssist is run on a G5, you can still select boot devices: CD/DVD Hard Drive USB Ethernet Select On Startup (Multi-Boot) and Startup Modes: Normal Startup Verbose Mode Safe Boot Single User Mode So while LeopardAssist isn't required on the G5, it does no harm by allowing those features to work on the G5. One nifty feature is that when LeopardAssist writes these into the NVRAM, they're retained on every boot until the PRAM is reset. Holding down keys is not required. Who knows, perhaps someone will find them useful?
  9. iMac600

    LeopardAssist III

    For the 68kMLA. Here's the latest compile of LeopardAssist 3 (Release Candidate 2) for testing. https://app.box.com/s/pc9cubid70edtgrmw4dj I've successfully tested it on my iMac G4, however some changes that need particular attention: LeopardAssist should now throw an error when being run on Mac OS X versions lower than Panther 10.3. No such messages should occur when being run on Panther 10.3 or later. LeopardAssist now supports G5-based Macs! While it won't change clock frequencies, it can still customise the boot device and startup mode (boot-args). Boot From USB is now supported. This may not work in all circumstances. If you can type boot ud:,\\:tbxi into Open Firmware and boot from USB, then LeopardAssist will support your machine. The Hard Drive boot device option now writes boot hd:,\\:tbxi to the NVRAM instead of simply using mac-boot. Minor changes to how the NVRAM script is generated by LeopardAssist. You can check to make sure it all looks good before applying it by clicking Tools > View NVRAM Script at the Applying Changes step. New documentation at the Read Me First stage, including information about potential issues such as Firmware Updates and Third Party Processor Upgrades. Some features that haven't been added include Outdated Firmware Detection (since this would be incredibly complex and would require a lot of research, possibly a future release could finally tackle this issue) and Bootable LeopardAssist media, which I am still looking in to in order to determine if it's feasible without writing an entirely custom boot loader and minimal system. Feedback is encouraged. Cheers, ~ Mic.
  10. iMac600

    LeopardAssist III

    I didn't expect Jaguar to work. It sounds like there's two issues in play here, firstly the script isn't writing correctly, possibly due to limitations with the command line tools that LeopardAssist depends on (grep, head, machine, nvram, sed, sudo, sysctl, system_profiler, tr, whoami) or the flags passed on to those tools. Secondly it sounds like the REALbasic 2007 runtime, which implements its own controls, requires Panther or higher. So I think it's safe to say that LeopardAssist on Jaguar is a write-off. I've also made a couple of changes based on a couple of requests I've received in recent weeks: - Boot From USB (on supported systems). Makes use of the boot command boot ud:,\\:tbxi. - Supported on Power Mac G5s / iMac G5s. These machines already support Leopard, but LeopardAssist will still configure the boot device and startup flags. I just need to test LeopardAssist with these alterations in place to make sure the code changes haven't affected the other features. It's likely that I'll release this modified version for testing before it's cleared to the public as well, but we're definitely a step closer.
  11. iMac600

    LeopardAssist III

    LeopardAssist III is almost ready to be released in its final form. At the moment the code remains mostly the same, differing only with one small UI change, new documentation and a small tweak to the debugging code (which only matters when being run in Debug mode and doesn't get compiled into the final anyway). So before I sign off on this one, does anyone have any last minute feedback or requests for changes or additions that should be rolled into the 3.0 final? I'm considering holding off on the release until I can get some feedback (or set up my own test system) on how it runs on Jaguar. As it stands only Panther and Tiger are confirmed, while Jaguar is still an uncertainty.
  12. iMac600

    OS 9 on iBook G4 (Findings)

    I can confirm a moderately successful boot on my iMac G4 (15-inch USB 2.0). As expected, the video is limited to 256 colours, there's no sound and no AirPort wireless. I'm running OS 9.2.2 with Mac OS ROM 10.2.1. I've tried applying the Apple nVidia Driver Update with no change. So while it works, it's far from perfect. Also, I'm more than aware that this iMac G4 needs to be cleaned.
  13. iMac600

    OS 9 on iBook G4 (Findings)

    The iMac (17-inch Flat Panel) from 2002 is listed as an OS 9 compatible machine, and that has a GeForce4 MX in it. That particular version used the Mac OS ROM v9.5.1 which I also have. The difference appears to be that the later iMac G4s use DDR for the video memory where as the earlier ones don't. Perhaps I'll attempt to apply the modification to that version of the ROM, load up an appropriate version of OS 9 and see if I can get some video acceleration working. I have the NetBoot9 image around here somewhere that appears to be a fairly driver-complete version of the system. As for OS 9 on a G5 based system... well, I can't discourage anyone from dreaming big. I think with the difficulty in making it run on some G4 based systems though, the idea of G5 being supported is still rather out there. One step at a time, I say.
  14. iMac600

    OS 9 on iBook G4 (Findings)

    I'm very pleased to report that it appears we have some success here! CC_333 tested the above modifications in an attempt to boot OS 9 on an OS X-only Mac - in this case an iMac G4 - and had some positive news to report: With the ROM modification, OS 9 was able to start up on this machine, albeit without full video acceleration. (UPDATE: Thousands of colours also works correctly.) Hopefully this overcomes the challenge of letting an unsupported Mac see a Mac OS 9 system folder as a valid bootable system. However it's yet to be seen whether this will prove beneficial toward the aim of running OS 9 on newer hardware, or whether it's only a small accomplishment with many larger challenges still to come, although I suspect the latter. My knowledge on this subject is limited and I haven't even begun to investigate where to go from here, but perhaps this will become more of a team effort as others more knowledgeable in the area of system software chip in their theories and findings. At least, I sure hope so. Cheers, ~ Mic.
  15. The machine I used to document for this thread was parted out a couple of years ago, but it took me a while to get around to writing up the findings. The case eventually went to a case modder who then turned it into a Core i7 thing. Of course, before anyone starts removing their Logic Board for a BGA repair, make sure you have the correct memory in it first! Incorrect memory or memory in mismatched pairs will cause exactly the same symptoms and is so much easier to resolve. I haven't attempted to mount a fan on the reverse side of the board before. It's possible something like a small MacBook blower would work and chances are it would fit behind there, but I can't confirm it. Considering the size of the heatsink, a MacBook blower may not even move the required volume of air needed to cool it down significantly anyway. From what I understand, there is a cut-out in the metal that separates the Logic Board area from the Optical Drives / Hard Drives. The fan in the Optical and Hard Drive area can draw air upwards and over the chipset heatsink fins. I haven't smoke tested the case to verify the airflow or seen any Apple documentation yet to confirm this either, but it's what I've heard. I think the U3 Memory Controller / Bus Bridge (aka. the Chipset) uses thermal paste. I recall this being the case from when I stripped my machine down at least. It's entirely possible that the Thermal Paste will have dried out by now, so if you can replace it, it's probably not a bad idea. The challenge is that the chip sits behind that heat pipe and heat sink arrangement, and it's secured to the Logic Board with plastic pins that are rather easy to break if you're not extremely gentle. If they break, you'll have a really hard time securing the heatsink to the Logic Board, which is even worse for thermal transfer than having dried thermal paste. Not to mention extracting the entire Logic Board is a challenge in itself, requiring removal of the processors and a number of other components. So unless you can handle working with delicate electronics, I'd avoid messing around with it for now. At least it sounds like you've taken care of it, making sure to avoid flexing the board near the memory slots and cleaning the dust out of it from time to time. Hopefully it won't require any major repairs for some time yet.