Search results

  • Board Nominations
    Nominations have now closed and the results are available here.
  • Hey Guest, MARCHintosh 2026 is upon us. Check out community projects, join GlobalTalk, and have fun!
  1. K

    ThinkC [Study Group 2] - Events & Menu Management

    So my "project" after chapters 4 & 5 was a simple ray tracer that allows configuring rendering options via menus. It currently only supports spheres (cause they're easy), and supports diffuse and specular shading, as well as reflections, basic shadows, and basic refraction/transparency...
  2. K

    ThinkC [Study Group 2] - Events & Menu Management

    Ya, that's how I would actually implement it. Just wanted to confirm that the kAEQuitApplication handler was the correct place to respond to that scenario (seems like it obviously would be, but my classic mac programming experience is currently limited to the first 5 chapters of this book :) )...
  3. K

    ThinkC [Study Group 2] - Events & Menu Management

    Ya, that's what I had to do to see keyUp events. I stored the current value of SysEvtMask in EventInit(), called SetEventMask(everyEvent), then set it back to the original when my program exits. What would be the recommended place to restore the original event mask if my program exited...
  4. K

    ThinkC [Study Group 2] - Events & Menu Management

    That looks to be doing the same as my EventTracker code (the code from book pretty much), and when I restart with EventTracker running, its kAEQuitApplication handler fires. I'm running 7.1 though. Does AEInstallEventHandler() return noErr for you?
  5. K

    ThinkC [Study Group 2] - Events & Menu Management

    I don't know the answer to that, but maybe the error string drawn after calling Gestalt() ("Problem in calling Gestalt!") is just too general in the interest of not complicating the example program? You could always do something like: err = Gestalt(gestaltAppleEventsAttr, &feature); if(noErr...
  6. K

    ThinkC [Study Group 2] - Events & Menu Management

    In case anyone experiences the same issue: I was having trouble getting the "EventTrigger" example program from Macintosh C Programming Primer to successfully send high-level events to the "EventTracker" example program. I triple checked my code as well as EventTracker's SIZE flags and creator...
  7. K

    Micro Mac 32mhz LC accelerator Thunder v1.2.3 init

    Is it not in the thunderv1.2.3.sit file here? https://macintoshgarden.org/apps/micromac-accelerator-software
  8. K

    ThinkC [Study Group 1] Drawing on the Macintosh

    Is it a linker error or a compilation error? I get that linker error if I don't link against the MacTraps library. Did you link against the MacTraps library?
  9. K

    ThinkC [Study Group 1] Drawing on the Macintosh

    Sure...code is attached. I've only compiled it with ThinkC 6 on System 7.1. Be sure to link in the MacTraps library. I don't think this code will work on System 6 either (I think System 7 is needed for offscreen graphics worlds). Chapter 6 in this document was helpful, though I don't claim...
  10. K

    ThinkC [Study Group 1] Drawing on the Macintosh

    I'm caught up through chapter 3 and did all of the example programs. Then I threw together a simple animated bouncing ball thing. It uses TickCount() for frame-rate independent animation (ball moves the same speed regardless of how fast or slow your mac is...will just be less smooth if the...
  11. K

    MicroMac Technology MMXL99 SE-PL-CL Universal Accelerator Drivers?

    There aren't any SIMM slots on the Classic's logic board. There is 1MB of RAM soldered onto the logic board. That large black connector on the left side of OP's picture is for an optional RAM expansion card that sticks up perpendicular to the logic board when installed (so it doesn't...
  12. K

    ThinkC [Study Group 0] Getting your Development Environment Setup & Hello, World!

    Decided to follow along on my 040 IIci: Been a professional programmer for 17 years, starting out with C and C++, but coding for system 6/7 was a bit before my time.
  13. K

    MicroMac Power Workstation

    Alright, I'm calling this one "done", unless I ever find something cool to put in the external 3.5" bay...maybe a zip drive or an internal SCSI LS120 would be really neat. Everything has been recapped, repaired, and de-yellowed. I used a micro SD extension cable to mount the BlueSCSI's SD card...
  14. K

    MicroMac Power Workstation

    Quite well. I got the pads all cleaned up, verified continuity on just about everything in the capacitor goo area, repaired two broken traces (my first time doing that), and replaced the caps and the 4 previously-mentioned ICs: At first it didn't chime or '?'. After some discussion on...
  15. K

    Sony Trinitron - one of the GREATEST TV and monitor technologies in history 📺

    I used a 21" Trinitron CRT monitor throughout college...can't remember the exact model, but it was fantastic. Well, until it was time to move it anyways...weighed close to 80lbs. Thankfully, most of the LAN parties were at my place because I was also rocking this all-steel, full-tower case at...
  16. K

    Essentail Apps/Games for 5x86?

    Finally just finished that download...I knew this 18TB drive would come in handy :)
  17. K

    Recent HiBid Auction

    Hooo boy, this thread doesn't give me the warm and fuzzies. I won this, mostly for the cable and video adapter. Besides the invoice I received immediately after the auction, I haven't received a separate shipping invoice as I was told to expect in at least two weeks (that was almost 5 weeks...
  18. K

    Fanny Mac Clone (Community Feedback)

    Haven't heard it mentioned yet...are we planning on keeping the original's ability to basically plug the mac into it and turn both the fan and computer on with a single, easily-accessible switch? Does using a 12VDC fan with an external power supply complicate that? I guess the power supply...
  19. K

    Fanny Mac Clone (Community Feedback)

    I like it, though I believe "fanny" is slang for something else entirely in the UK, Australia, NZ... :whistle:
  20. K

    Fanny Mac Clone (Community Feedback)

    Pretty sure you've got the airflow backwards in your diagram. It sucks air out of the computer, not blows it in. That being the case, I think a normal blower fan like the original would be best (not sure how well those radial blower fans work in "reverse"). 115V AC like the original would...