I just ran Macintosh Personal Diagnostics v1.1.3 and the board I have in front of me passed all tests.
I then tried MacTest Portable 1.0.2 and it also said the Power Manager failed. So, perhaps a bug? I'll try it on another Portable tomorrow.
If you haven't replaced the hybrid module, then it...
Yes. I completely agree that is a compiler deficiency, rather than a programmer deficiency. I notice that Metrowerks C library code differs in speed-critical sections when incrementing/decrementing pointers in PPC vs 68K. So, even they were aware that the compiler was suboptimal.
In all...
Have you run MacTest Pro to verify the VRAM is good?
Buy a VGA adapter. It will help you rule out much of the circuitry.
https://jcm-1.com/product/vga-adapter-for-macintosh-portable/
Since you are trying to hammer memory as fast as possible, you should predecrement (--aCount) rather than postdecrement. This eliminates an instruction per write on the 68K.
Postdecrement
Predecrement
In fact, why not really hit it hard by subtracting 8 from the loop variable only once...
Great write-up.
Just checked my collection. I have (sadly?) three 6200 motherboards. All three have the newer ROM SIMM. Sorry.
No 630->PPC upgrade card either.
I think it might not work on the Mac Plus and SE in Systems prior to 4.1
If I understand the code correctly:
1. Check to see if you are running PowerPC code. If so, you must be in 32-bit or greater.
2. Check to see if you are running on the 128K ROM or newer (excludes Mac 128 and Mac 512) and...
I agree. 100%. If the capacitor has corroded the solder at all, it is difficult to get the solder to flow again. So, you end up overheating the area (and the glue the bonds the pad to the PCB).
In MacOS.lib.
Add it to a project. Click MacOS.lib in the project to select it. Choose Disassemble from the Project menu. You'll get a list of all of the routines included in this library, including a bunch that have the same name as the Apple routines. This is the glue.
Now pick one of the...
Do you have a PRAM battery installed? If not, then the IIci is setting itself to 24-bit memory mode initially. And then the System software is setting it to 32-bit and rebooting. Just an educated guess.
Yup. And I overclocked my DayStar 68040 to 50 MHz.
https://68kmla.org/bb/threads/daystar-powercache-030-and-turbo-040-on-iici-with-overclock-performance-results.44658/
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.