Search results

  1. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    Can you post the code in a CODE block in a reply here and set its language to C, we'll be able to spot a missing part of the code if it's that.
  2. Mu0n

    ThinkC QuadWindows - going a bit beyond [Study Group 1] with event detection

    @Crutch Thanks a lot! It all worked. Here's the revised version I have to set PenMode(patXor) when it's black lines on white background and notPatXor when it's white lines on a black background. New Code: #define kBaseResID 128 #define kTopLeftWin kBaseResID #define...
  3. Mu0n

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

    It was my girlfriend's. The only CRTs I kept when I left my parents' house a couple decades ago were the 1701 C64 monitors I bought off from my older cousin. I used it as a TV for my PS2 and a small amount of time for cable TV for a few months. I'm not maxing out my gf's TV's capabilities...
  4. Mu0n

    Dedicated tinkering space (soldering and other)

    One more day of progress while I help train a 7 week old puppy and grade a small test... The shelving unit is assembled and quite sturdy + it's tied to the bench with 2 screws. The pegboard is just propped up on the bench against the wall, not mounted yet. Once that's done, once my tools are...
  5. Mu0n

    Dedicated tinkering space (soldering and other)

    Looking sharp @Drake. I may need these kitchen organizers later on. We got a new 7 week old puppy today, so I started banging on the frames quite late and stopped shortly after (don't want to piss off my semi-detached neighbors). Here's what I had time to do by hand before calling it a night...
  6. Mu0n

    Dedicated tinkering space (soldering and other)

    I finally received the last of my shipment today (after 3 weeks) and started clearing out my corner. Heavy Sony CRT is heavy. Nvm the 2 compacts and lots of crap on my bench, this is not how I'll set it up at all. Just need to create chaos before I arrive at an ordered state.
  7. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    I made an offshoot program that goes a bit beyond this QuickDraw chapter with some light event detection and a 1-item File menu. One thing that's immediately apparent is the lack of mouse-over-in-a-region pre-programmed event. There's none, contrary to modern environments/OSes and you have to do...
  8. Mu0n

    ThinkC QuadWindows - going a bit beyond [Study Group 1] with event detection

    I have a question about detecting mouse-over event management. There's no MacTrap function destined for it so you have to poll the mouse location with GetMouse (gets you local coordinates) and compare it to something related to the GrafPort you're using (window, whole screen, etc.). My question...
  9. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    I also assumed you added the ANSI library to your project in order to use printf, as well as put #include <stdio.h> at the top (I assume nothing of your experience, I'm just writing about common failpoints and not claiming that you're doing them )
  10. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    Try casting the short into a long inside the formula that uses the short. x + (long) y
  11. Mu0n

    [GAME] Crab Attack II - played and commented by own creator Andrew Lindsay

    This is such a cool find I saw on Twitter. Andrew Lindsay back in 1989 at 16 years old, programmed this centipede clone on his Mac Plus with his 18 year old brother (who did the art). In this video, he talks about the visuals, the gameplay and plays through it while he comments. I wish we had...
  12. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    Did you install those fonts when System 6 was installed? At System install, you can optionally bring a bunch more fonts or keep it light deliberately.
  13. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    As for my SE/30 running 7.5.3, the default window almost creates a weird single line that goes from edge of window to center, or is just a small segment to the left edge of the window. If I futz around by resizing the window, moving it and reclicking, I can get a recognizeable shape such as...
  14. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    Here's some straight video capture from my Mac Plus, System 6.0.8, can't get more real machine than this! (low res but you get what happens...)
  15. Mu0n

    Fanny Mac Clone (Community Feedback)

    Device to Apply Forced Thermodynamics Utilizing Fluid Mechanics.
  16. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    Went through the examples to make sure there was no typo in the manual fairly quickly, there are lots of recycling for many of those functions across the four examples of that chapter: I found a typo in FlyingLines, page 116, in the MainLoop for(i=kNumLines-1; i>0; i-) should be...
  17. Mu0n

    ThinkC [Study Group 1] Drawing on the Macintosh

    I have ideas* for this week. *slightly wild.
  18. Mu0n

    Best Way to Show Image Full Screen (without menu bar)

    @jdmcs 1st of all, a full screen Mac SE is 512x342 resolution, not 512x384 2nd, if you're in a limited resource environment (say, a 400kb or 800kb diskette) and can't carry a big program like hypercard alongside a bootable early System disk, consider using my MacPaint or PICT viewer programs...
  19. Mu0n

    Have an IBM PC compatible on the 486 or the first Pentium? Please run it for me!

    486 DX2/66 pi-ibmpc pi-pc386 pi-386nd 100 0.02 0.01 0.01 1000 0.56 0.57 0.52 3000 4.70 4.91 4.72 9260 43.46 45.73 45.13
  20. Mu0n

    Have an IBM PC compatible on the 486 or the first Pentium? Please run it for me!

    I'm glad all of this served this purpose! I had a 386 growing up and I could only admire my friends' 486 from afar. I vaguely knew about the terms L1 and L2 cache and how it could make games run smoother. It makes sense that it affects your code.