• 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 Mu0n

  1. Mu0n

    Super Studio Session - got the boxed version!

    Thanks to someone who acted as an american facilitator, I was able to purchase Super Studio Session from ebay from a seller who refused to sell to Canadians. After paying for all costs involved, it found me at my home today! Composer Ed Bogas teamed up with the likes of Steve Capps (which you...
  2. Mu0n

    New puzzle game for 68k macs

    I tried it out for the first time this week, here's what I learned: -you can attempt to find very efficient solutions with matrix algrebraic resolution, takes a while but there are online matrix calculators that can set this up -my girlfriend seems to be a LO savant and she can't explain her...
  3. Mu0n

    MacSnow - project in THINK C

    First testing is done in mini-vMac (I suspect a real Mac Plus is slightly even slower from memory with other tests years ago). This is a baseline without optimizing anything. I perform the screen->offscreen->screen an integer multiple of 50 times and check the difference in TickCount...
  4. Mu0n

    MacSnow - project in THINK C

    I wanted to do this for last winter, but I got sidetracked. Right now, I haven't even completed the proof-of-concept, but my goals are: phase 1: -Have a nice little demo program with a winter snowfall theme in the same vein as the famous C64 christmas demo, possibly with music out of the 4-tone...
  5. Mu0n

    The story of Dark Castle, the best 64K Macintosh game ever

    I recently bought the expanded edition and I am loving it. I really should read it besides a mac while loading a few games I've never heard of and try them out alongside the chapters. Just reached the Shufflepuck café part.
  6. Mu0n

    Don't use 16V SOLID Tantalum on SE/30 Motherboards

    JDW - this is hero's work. Very informative of the gritty details of capacitor failure parameters. I regularly teach physics class with too many theoretical concepts in not enough time and sadly, we never reach a point where we have time to discuss real world issues with circuits. I recapped my...
  7. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    yup yup yup on all counts. Thanks guys!
  8. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    Last bit of problem - I'm not sure I understand every seam of the bitwise operations when it's not done on longs as part of a char to short conversion on top of it. unsigned short result = 0; //wanna make sure bit 15 isn't doing funny business char *ptr; HLock(gHandleFileContent); ptr =...
  9. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    I found the error! The condition that had to be met before I could extract the first 2 bytes to get the tempo was this: if(GetHandleSize(gHandleFileContent) ==noErr) The mixup is that I thought noErr was returned by GetHandleSize instead of MemError (which wasn't used here, but maybe...
  10. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    FSGetFile has to report a good file record, FSOpen and FSRead have to return a noErr to get out of this loading block of code. fileSize is a long. I did check it with my debugger and I learned the hard way that an int wasn't enough, but I fixed it before my thead. As for 0x09B7, that's just my...
  11. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    Plenty of rust formed over Handles. I remembered their purpose very well with regard to the memory management strategy of the Mac. While I may not necessarily need to have a relocatable patch of memory in the heap for my song file content, I might need it later for the collection of loaded...
  12. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    Huge snags hit as my semester goes from full time teaching to around 125% load because of a colleague taking a leave of absence (her workload is split between 6 full time teachers) before we scramble to hire someone new (hint: October is the lowest of lulls to hire someone new). But my code is...
  13. Mu0n

    Mac Plus reflow success - looking to SE next

    My childhood Mac Plus (2.5 mb) from 1986 was recapped back in 2019 as I was re-learning soldering and wanted to future proof my collection. I was maybe too enthusiastic with the electrolytic + RIFA ones on the analog board and ended up replacing them all for good measure - it's hard knowing how...
  14. Mu0n

    Mac Plus internal SCSI: noninvasive edition

    I keep forgetting to check about the BlueSCSI's status with the Mac Plus - is it still System 7 strictly, or did someone figure out how to add System 6 support? I think I'd try to mimick your setup if that was the case.
  15. Mu0n

    October 2021 Project: reverse-engineering Studio Session song format

    Things done in the first week: -Plunge back into 2 year old code -Chop down the main C file very aggressively into many sub files (DealWithMouse.c, DealWithKeyboard.c, Menu.c, Loadsong.c, etc) -Retool my brain away from Java classes and into using a bunch of #pragma once lines everywhere, as...
Top