• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Recent content by jkheiser

  1. jkheiser

    Macintosh 128k key on keyboard broken

    Watch this video.
  2. jkheiser

    MacGUI Downloads gone

    Those are the same four folio editions I have! What a coincidence. My copy of Zork I is from 1985. The only notable thing about it is this bitchin’ StartupScreen. I don’t think Infocom did this for many other titles. Now we’re really digressing! Apologies.
  3. jkheiser

    MacGUI Downloads gone

    @Crutch Combing through 4am’s work and my own collection of Infocom games from this era, the earliest creation date I’ve found is from June 1984. A couple other 1984 titles are dated August and October. Their “Get Info” dialogs in the Finder say either “Mac ZIP” or “Macintosh ZIP” and they all...
  4. jkheiser

    MacGUI Downloads gone

    We’re digressing quite nicely here, so I’d like to point out another thing about the Mac 512k Blog’s latest post: the guest comment about Infocom’s earliest Mac offerings. According to the Digital Antiquarian, Infocom opted to write their own window manager. These versions appear to be...
  5. jkheiser

    MacGUI Downloads gone

    For about 12 hours I was unable to reach it from home network on CenturyLink DSL or my cloud box on DigitalOcean. Also, isitdownorjust.me said it was not available. But now I can reach it from my home connection. Still down from my cloud box. Oh well! Is this a new blog post? It is dated...
  6. jkheiser

    MacGUI Downloads gone

    Now the entire MacGUI site is down. I hope it’s just a temporary problem. A recent blog post from David said he was dealing with an aggressive scraper/crawler.
  7. jkheiser

    MacGUI Downloads gone

    Paul’s personal site at gryphel.net went dark in the last 30 days. It was hosted with Lightlink, which has been winding down since its operator, Homer Wilson Smith, died last December. Mini vMac’s site at www.gryphel.com, however, is hosted at DigitalOcean, which supports auto-pay via PayPal...
  8. jkheiser

    MacGUI Downloads gone

    Here-here, aye-aye on all of this. The Mac 512k Blog is scholarly and valuable. Curiously, downloads from the MacGUI Vault are available again.
  9. jkheiser

    Making a Game in Assembly with MDS 2.0

    Springtime is here and so are its homeowning chores, so this project continues to languish. It was nice to hunker down and make progress when the weather was cold and snowy. Oh well. Tonight I blew the cobwebs off my code and made sure I didn’t leave anything undocumented. Already I’m...
  10. jkheiser

    Making a Game in Assembly with MDS 2.0

    @Crutch You hit on one of MAME’s weak spots for me: I find the mouse to be really squirrelly with the 128k, 512k, and Plus. From what you’re telling me, it’s actually worse on later models?! That’s terrible. Maybe the ADB emulation is shaky. Sorry, I don’t have any tips for you here. MAME’s...
  11. jkheiser

    Making a Game in Assembly with MDS 2.0

    Progress on MacKaboom has slowed because our house is getting renovated and my day job is draining. Also, the thing I’m trying to do right now—data structures and routines for the game sprites—has been tough to figure out. And I’ve been fussing over the artwork. My first pass on the “mad...
  12. jkheiser

    Making a Game in Assembly with MDS 2.0

    Hang on while I send you my standard NDA. ;) Kidding! The attached disk image has the 128k ROM Sound Driver baked into MacKaboom’s resource fork. Have a look, help yourself, &cetera.
  13. jkheiser

    Making a Game in Assembly with MDS 2.0

    @Crutch: Most of the time I am using Mini vMac for its conveniences; all those Gryphel Project tools are indispensible. For debugging, TMON is usually good enough. But sometimes (often) my code breaks TMON! That’s when I turn to MAME. It has “god-tier debugging”, according to 4am, who has been...
  14. jkheiser

    Making a Game in Assembly with MDS 2.0

    Funny you should ask! I just “connected the dots” myself when posting that screenshot of ConCode a few days ago. The dots tell you what addressing modes are supported by the operand based on its memory size. For instance, BCHG supports waaaaay more addressing modes if the destination operand is...
  15. jkheiser

    Making a Game in Assembly with MDS 2.0

    Hey, glad you like them! A good chunk of my adolescence was spent doodling in FatBits, making StartupScreens, customizing icons, vandalizing PICT resources, and drawing art for my World Builder game. 1-bit pixel artists like Mark Stephen Pierce, Trici Venola, Robyn Miller, and Mike Saenz were my...
Top