Search results

  1. bribri

    Possible to get the saved instruction address at interrupt time, in a Time Manager task?

    Supposedly with Retro68 and gcc, code segments don't matter and there's no 16k limit. But I might try segmenting anyway.
  2. bribri

    Possible to get the saved instruction address at interrupt time, in a Time Manager task?

    Yup, I downloaded MPW 3.5 and copied in its Interfaces&Libraries folder when building Retro68, as recommended by its build steps. It automatically converted PerformLib into a gcc compatible static lib that I can link against. I found TestPerf.c as well (thanks to scanning through MPW 3.0...
  3. bribri

    Possible to get the saved instruction address at interrupt time, in a Time Manager task?

    I'm trying to see if I can compile it with Retro68! If it works then it would save me from trying to figure out how to write my own sampling routine. PerformLib.o gets converted to a gcc static lib along with everything else when building Retro68, but if I link to it, I get some errors I don't...
  4. bribri

    Possible to get the saved instruction address at interrupt time, in a Time Manager task?

    If I wanted to give this a shot, any idea where to look for how to do it? I see some instructions in Inside Macintosh volume II pointing to the manual for the Synertek SY6522 Versatile Interface Adapter, although I don't know if that applies to Macs beyond the 128K and 512K. I'd prefer not to...
  5. bribri

    Possible to get the saved instruction address at interrupt time, in a Time Manager task?

    I'm trying to see if I can hack together a sampling profiler, and to do that I tried using a Time Manager task that would execute every X milliseconds. The idea was that at interrupt time I would figure out the address of the instruction that execution will return to when the interrupt is...
  6. bribri

    Bug in Apple's Find File app (System 7.5 – Mac OS 8.1)

    Forgive bumping an old thread, but I was just experiencing a repeated system crash due to FixFindFile! I have an SE/30 and booted up to the System 7.1.2 installation included in MacPack. Every time it booted up and reached the Finder, it would immediately have a system error, and I figured out...
  7. bribri

    Sending UDP packets with MacTCP slows down the system for about one second. Any way to avoid this?

    I have an application running in System 7.1 with MacTCP 2.1 on an SE/30 + BlueSCSI v2 that sends occasional UDP packets containing a few tens of bytes of data. For some reason, after sending the packet (and after it's been received at its destination), the whole system becomes a little bit...
  8. bribri

    Trying to get old library linking into retro68 project without crashing the system

    I figured it out! There's nothing like asking for help to suddenly come upon the answer yourself. It turns out the issue was inconsistent int sizes. In THINK C / Symantec C++, it's two bytes. In retro68, it's four bytes. In CodeWarrior, you have the option of having it compile using either 2 or...
  9. bribri

    Trying to get old library linking into retro68 project without crashing the system

    Hello! This is my first post here, so I figure I should introduce myself briefly. I've recently gotten back into classic Mac game development. Back in the 90s when I was young (and I was in my preteens / teens) I made a bunch of HyperCard and C++ games, most of which were never finished much...
Back
Top