• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Recent content by marciot

  1. M

    68020 Addressing Modes in CodeWarrior Assembler?

    I'll have to try this. BTW, CW Pro 5 is significantly later than CW Gold 8. The numbering of CodeWarrior releases is very confusing: https://en.wikipedia.org/wiki/CodeWarrior The last one I probably will want to use is CW Gold 4, as I would like to be able to compile under 680x0. I wonder what...
  2. M

    MacRelix: unix-like OS as Mac app

    So I posted an issue on GitHub and Josh replied git under MacRelix does not support SSH nor HTTPS. But he did mention it supports unencrypted git daemon. I also realized that I can clone repos via the This PC virtual volume in Basilisk II, so that gives me an indirect way to pull and push data...
  3. M

    MacRelix: unix-like OS as Mac app

    So I just tried MacRelix and it failed on the one thing I would use it for: I've been curious about Josh Juran's work for a while, in particular AMS (https://www.v68k.org/advanced-mac-substitute), but the thing is that his projects lack any sort of documentation and they all seem to be...
  4. M

    Create own REALbasic PlugIn

    I think you have this backward. You probably have a version of CW which is too new. If your version of CW was too old, it would error out when opening the project, since it would not be able to interpret the newer project. On the other hand, if you had a newer version, it would offer to convert...
  5. M

    Create own REALbasic PlugIn

    Have you seen if the RealBasic SDK offers any better documentation? I haven't really used RealBasic, so I can't offer any guidance but in researching a project I did learn RealBasic had a SDK. You can get it at https://macintoshgarden.org/apps/realbasic-2005
  6. M

    unirom: an Old World ROM info dumper

    I recently came across a trove of interesting documents on Internet Archive. One of the documents seems very relevant to this thread. It is an internal document from Apple, published in 1989, documenting an effort to clean up and consolidate the ROM codebase into a single Universal ROM. It's a...
  7. M

    Some Ghidra tools for ROM exploration

    Thank you! Having some examples to start with makes it a lot less intimidating!
  8. M

    Some Ghidra tools for ROM exploration

    I'm just starting to dabble with Ghidra and I am wondering if there is any automated way to import the comments, labels, symbols, and notes from these files: https://www.bigmessowires.com/rom-adapter/plus-rom-listing.asm https://www.bigmessowires.com/HD20-rom-commented-listing.asm Doing it...
  9. M

    Multi-threaded network app development on the 68000?

    So this is quite fascinating. If you Google "Ari Halberstadt ThreadLib", you get only five hits. The first is this thread (man, Google already indexed it!) and the remaining four are Apple trademark guides that have the following text in them: So, why did Apple itself choose to use Ari's code...
  10. M

    Multi-threaded network app development on the 68000?

    Well, I'll let Ari Halberstadt explain why he wrote his Thread Library: He goes on: And then he really twists the knife: So, if these comments are to be believed, the real question is why use the Thread Manager? :LOL:
  11. M

    Multi-threaded network app development on the 68000?

    Now this is what I am talking about! I gotta find this and take a look at it, as it exactly what I had envisioned. So what advantage does a state machine using switch statements have over a series of small completion routines that are chained together? The callback routines are the states, and...
  12. M

    Multi-threaded network app development on the 68000?

    Hello everyone, I would like to start a thread (ha!) on multi-threaded programming on the 68000, in particular, how it might relate to MacTCP programming. When I began developing MiniVNC, I did a bit of research and learned that there were two predominant ways to write MacTCP applications...
  13. M

    New Way to Transfer Files to Vintage Macs!

    One of the biggest pain points of working with vintage Macs, in my opinion, is getting files to it. Here is the scenario: you've just download a file from Macintosh Garden and now you want to get it to your vintage Mac. Depending on the age of your Mac and your environment, the process might be...
  14. M

    68020 Addressing Modes in CodeWarrior Assembler?

    I am watching this thread. In particular, I would be interested to know whether there was any Mac library standard and whether it is possible to mix and match libraries from different compilers (such as Symantec C++, MetroWorks C++ and Retro86). For the record, I did notice Symantec C++ 8.6 has...
  15. M

    "Link Error: Error creating new file" MetroWerks CodeWarrior 10 Gold

    There seems to be some relationship to having the "CodeWarrior 10 Gold Tools" CD mounted (maybe the tools on the CD conflict with the ones installed on the hard disk?). If you compile with the CD in, the problem will start happening, but significantly the problem will not resolve itself if you...
Back
Top