MacRelix includes tcpclient (and tcpcat) and a shell with pipes and I/O redirection. For servers, there's listen.
If you just want simple file transfers, you can use htget and httpd.
https://www.macrelix.org/
The FPU isn't involved, so I'm not really sure what you're asking. There are two issues: One, the installation of an interrupt handler pokes memory where xv68k isn't expecting it, but this is solved by an option that tells xv68k to ignore accesses to exception vectors.
The second issue is...
My interests lie in the other direction — capturing video and sound from a compact Mac. My primary target, though, is my emulator, where the capture can be done natively and CPU cost isn't an issue.
Nonetheless, to save I/O bandwidth and disk space, I use temporal compression: The XOR of one...
I improved the heuristics on my disassembler, allowing me to see the audio output generator. Curiously, while it uses a VBL task for graphics, rather than the typical choice of using the same task for audio, it uses the level 1 autovector interrupt instead, which isn't implemented in Advanced...
Thanks for the suggestion! Advanced Mac Substitute is 24-bit compatible, so that's no issue. I did discover an actual defect in my emulation (incorrectly setting BufPtr when alternate buffers are used). Another issue is that Arkanoid executes code stored in the alternate screen buffer, so...
I agree. I have opinions about things too, but I'm not on board with the personal attacks.
And here I disagree. Suppose you had a Mac programming question and a choice of LLMs: GPT-1 trained against Inside Macintosh and MacTech magazine, or the latest Claude trained against National...
https://www.macrelix.org/
This prompted me (no pun intended) to have a look. Naturally, I saw some familiar operations like "construct a directory's HFS path", but the implementation is different than my own. The general architecture doesn't match MacRelix, either. But I suppose it has to...
I love hearing about your progress and seeing your product photos. It brings life to a platform that's still cherished in our community, even while it's been written off by the larger world.
Well, you stopped writing "MAC", so I guess we'll forgive you. ;-)
If you don't mind a command-line interface, MacRelix includes the sha1sum command (and similar for MD5 and SHA-256).
https://www.macrelix.org/
The 68K versions of the hash functions were hand-coded in assembly language. :-)
They're not. The code I wrote never calls GetMMUMode() on a 64K (or 128K) ROM, and even if it did, it would merely return garbage because it's just a memory read, not a trap call. See below.
ROM85 can have three values: 0xFFFF in the 64K ROM, 0x7FFF in a 128K+ ROM without Color QuickDraw...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.