68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
MacRelix: unix-like OS as Mac app
Posted by: Bunsen on 2013-02-24 00:16:04
http://www.metamage.com/code/MacRelix/

MacRelix is a Unix-like environment that runs on Mac OS, formerly called Lamp (Lamp Ain't Mac POSIX).
MacRelix supports three platforms:


  • 68k: classic 68K application with code resource tools
    std: 'standard' build, non-Carbon PowerPC CFM application and tools
    osx: Carbon PowerPC CFM application and tools
Never heard of this one before - anyone else? Sounds a bit like MachTen, only free. Also, unlike MachTen, it looks like it is still being actively updated.

Also cute/interesting:

Maxim: A Mac Simulator in Javascript

Posted by: ClassicHasClass on 2013-02-24 08:30:23
This is Josh Juran's work. I don't know if he hangs around here at all.

MacRelix still needs some work, but it is coming along. I'm still trying to get Tenon to open source MachTen, but they're still selling it, so they must make some amount of money from it still to this day.

Posted by: Bunsen on 2013-02-24 23:58:27
Bizarre. I have trouble believing they're still selling enough copies to make it worth their while - especially the 68k version ferSteve'ssake.

Posted by: ClassicHasClass on 2013-02-25 06:33:38
They don't sell the 68K version anymore, but I'm sure the PPC version uses a similar kernel at the higher levels. The PPC version they definitely do still sell.

Speaking of, I have install media for MachTen Professional and I think it's high time to stick it on the Q800.

Posted by: Bunsen on 2013-03-03 03:27:26
http://www.pliner.com/macminix/

Why MacMinix?
In an educational environment, MacMinix is ideal. It's easy to install, it runs on top of the Mac OS, and it starts up very quickly. (Just like MachTen.) You can recompile the OS, quit it, and restart the MacMinix application, very simply, without restarting the whole computer. And if you mess something up, you can easily revert to an old version. This is one advantage MacMinix has over the other versions of MINIX. Plus, it utilizes 68K assembly code, which may be more suitable for an educational enviroment than PowerPC, or even Intel instruction sets.
Posted by: ClassicHasClass on 2013-03-03 10:17:04
You might also look around for MacMINT (yes, the same MiNT that Atari STs can run). It runs a stub called JET ("Just Enough TOS"), which then boots MiNT.

Note that it will not work on OS 8 (7.6.1 or earlier only).

Posted by: ClassicHasClass on 2013-03-03 10:30:10
... and it looks like most of the Minix links are dead on that page, so here are others:

http://www.minix3.org/previous-versions/Macintosh/

I can't find the '040 patch, though.

Minix has real problems running without 24-bit addressing. You can create a dummy app to force it into high memory and it will work in 32-bit mode. Dupe, say, SimpleText and give it an allocation of (physical RAM - 16MB); if your machine has 32MB of RAM, give PigSimpleText 16MB, 48MB, give it 32MB, etc. Then run Minix after that. See http://www.pliner.com/macminix/32bitworkaround.html

This page (in Japanese if you can read it), http://www.tagiya.co.jp/toshi/macminix.htm , implies you can coerce MacMINIX to run on a Power Mac with that same trick, but it doesn't look like it's all that reliable.

Posted by: Bunsen on 2013-03-04 03:30:10
I can't find the '040 patch, though.
Oh, so '030 and below only, huh?

I have the older edition of Tanenbaum here, so setting up Minix 1.x on an SE/30 seems peculiarly appealing.

Posted by: ClassicHasClass on 2013-03-04 12:09:15
It'll work, allegedly, but the caches have to be off. Ouch.

Posted by: marciot on 2024-05-26 18:41:03
So I just tried MacRelix and it failed on the one thing I would use it for:

MacRelixGitError.PNG

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 intended for use by one person only, that person being Josh himself. The source code repository is obscure as heck, gives no hints as to what anything is all about, and is about as inviting as a locked lavatory deep in a dark cellar with a sign on the door saying "Beware of the Leopard" 😜
Posted by: marciot on 2024-05-28 08:56:55
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 from my Basilisk II environment to a repo that in under Windows. That works well enough for me.
1