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

  1. atommclain

    Apple Macintosh software sold for System 6 and below

    Yeah, sorry if that wasn't clear.
  2. atommclain

    Apple Macintosh software sold for System 6 and below

    Curious if we can come up with a list of Apple Macintosh software that was available for purchase at some point. Off the top of my head: HyperCard Macintosh 68000 Development System MacDraw MacPaint MacProject MacTerminal MacWorks XL (debatable) MacWrite System Software Switcher? Through the...
  3. atommclain

    Open system call failing on System 6 but working on System 7

    At the risk of derailing our derailed conversation, I'm curious if I could get feedback on another issue I'm running into. :) In brief, the codebase is using FSpOpenResFile and FSpCreateResFile, which are System 7+ functions. I'm trying to figure out how to correctly create and open a resource...
  4. atommclain

    Open system call failing on System 6 but working on System 7

    You know I took a closer look at that Aztec C link and it looks like its for a Dos version that compiles 68k code? I guess in theory it should work since what I've read so far Xinu doesn't use any toolbox/rom routines. I'll send you a link shortly 😀
  5. atommclain

    Open system call failing on System 6 but working on System 7

    Woah! Major hat tip @Crutch! Somehow I missed this in my initial research, this is awesome! Well I am loath (playfully) to share the following but it only seems fair. I contacted the Purdue Xinu group regarding getting a copy of the source code for the Mac edition (my book did contain a post...
  6. atommclain

    Open system call failing on System 6 but working on System 7

    Curious to hear what books piqued everyones interest from the bibliography. The one I found that I'm slowly going through is Operating System Design: The Xinu Approach (Macintosh Edition) which walks the reader through creating an operating system on the Macintosh. My hope is that after I...
  7. atommclain

    Open system call failing on System 6 but working on System 7

    I currently reading through this myself, the chapter 4 FKeys to allow window and app switching are a god send, my only remaining hot key wish is to have a key command to move the current selection in Finder to the trash.
  8. atommclain

    Open system call failing on System 6 but working on System 7

    Oh, that might explain why my virtual disk image stoped working after implementing this change; the program was writing temporary files starting with a period...
  9. atommclain

    Open system call failing on System 6 but working on System 7

    Here is the solution I ended up with. CodeWarrior Pro N, does seem to have a broken implementation of open for System 6 but luckily we do have access to the source code which is located in Code Warrior:MSL:MSL_C:MSL_MacOS:Src:fcntl.mac.c. In the open function there are two blocks of code where...
  10. atommclain

    Open system call failing on System 6 but working on System 7

    Thank so much for these responses! I'm both ecstatic and equally embarrassed to say that I had not realized the source for the c library was included with the complier... so much time wasted. But I'm able to pursue this new path, thanks!
  11. atommclain

    Open system call failing on System 6 but working on System 7

    Hello, I am working on porting an old open source project that was originally made to run on System 7 and up, to run on System 6. This is my first foray into classic Mac development, and at best I would consider myself a novice C programmer, but I am slowly making headway. I'm stuck on an issue...
Top