• Hello, Guest! Welcome back, and be sure to check out this post for more info about the recent service interruption and migration.

Recent content by uliwitness

  1. uliwitness

    Hypercard Programing

    Yeah, I may have simplified too much here. MacDraw II (or maybe it was already ClarisDraw at the time?) had an option to make a bitmap transparent. I don't remember if it just used a pen mode that wouldn't draw white pixels, or if it actually generated a mask internally using some seed fill...
  2. uliwitness

    Reverse Engineering the Macintosh LC Logicboard

    It's like software development. Miss one small thing and the symptoms are very surprising. Great work!
  3. uliwitness

    Hypercard Serial

    Full text and the script from this stack for the curious: Sample “Fat” XCMD compiled by CompileIt The script of this field (click “See Script” button below) contains the source HyperTalk for the XCMD in this stack, which was compiled by CompileIt with a developmental binary recompiler module...
  4. uliwitness

    Hypercard Serial

    I think you have things mixed up a bit. CompileIt! was never made to output anything beyond 680x0 code. However, Heizer shipped a demo of a stack that could be used on those XCMDs and recompile the 680x0 code to PowerPC (!). I'm not sure if they ever actually shipped that stack or if the demo...
  5. uliwitness

    Mini Quadra & AppleColo(u)r Display

    By the way: Apple's displays back then had quite a lot of black bezel on the CRT. So if you made the display's case a tad larger, you could probably keep the unmodified proportions by adding (or exposing?) more of a black bezel around the picture.
  6. uliwitness

    Reverse Engineering the Macintosh LC Logicboard

    Yeah, the article makes that clear enough, but when I first read about the trick in a Mac magazine back then, it sounded easier. I'm glad I didn't attempt it at the time, because SMDs were beyond my skill at the time. And a Turbo button to switch between the two resistor positions would mean if...
  7. uliwitness

    Hypercard Programing

    There was a color version of that mouse tutorial, but AFAIR it used the B/W version for everything except 256 colors. (and probably thousands and millions when that became an option). I ran on 16 greys, which was actually good enough to show most color as nice shading, and many apps of the time...
  8. uliwitness

    Hypercard Programing

    HyperCard had types of animation, but they were a bit limited. The two most common approaches (that were fully supported) were page-flip animations and icon animations. Page-flip animations: Drawing each frame on a new page (card) and then just doing "go next" to flip through them (pretty sure...
  9. uliwitness

    Reverse Engineering the Macintosh LC Logicboard

    LC was a great machine. Though my favorite "LC family" computer was probably the LC 475. It was just so amazingly fast. And I suppose you could overclock it to 33MHz as described here and make it even cooler to make a sort of "ultimate LC". Though I always thought the overclocking was just...
  10. uliwitness

    Help with a clamshell iBook -- backlight often won't come on

    I had a similar issue with my pearl white G3 iBook where it turned out that a chip (graphics chip? logic board? I don't remember.) on the main board had come loose. Applying pressure to the lower right of the case from below would re-establish contact. I think it was basically caused by the case...
  11. uliwitness

    Stacksmith: Reverse Engineering HyperCard

    Stacksmith's current format actually is XML. Kind of like HTML, though structurally more like HyperCard's original file format. I'll likely keep this format, as it works well as "source code" for checking into version control and for archiving as you say. That said, performance for database-like...
  12. uliwitness

    Quadra 840av never gets to Happy Mac (grey screen with working mouse)

    Thanks, will check that out! Yeah, thinking I'll check out the local hackerspace to see if they have anyone who's done this stuff and will let me watch while they do it, so I can learn.
  13. uliwitness

    Stacksmith: Reverse Engineering HyperCard

    For me this is useful feedback, so go right ahead. If you want to take this elsewhere, I like to hang out on the Discord for /r/ProgrammingLanguages...
  14. uliwitness

    Stacksmith: Reverse Engineering HyperCard

    Given that you don't declare objects in HyperTalk, but rather create them using a GUI at runtime (or using the "create" command), and then they end up as concrete things in your SmallTalk-like image, I'm kinda thinking classes should at the least work the same way. So one approach I'm...
Top