social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

488
active users

#m68k

0 posts0 participants0 posts today

I became the custodian of this Mac IIcx early October last year. It was in the batch that had the Apple IIe in it, among other machines. It sports a Motorola 68030 CPU at 16Mhz and a whopping 4MB of RAM.

The mainboard suffered some corrosion from capacitor leakage, but thanks to friends at berlinCreators e.V., it is now back to life. Everything minus the soft power-off works. But we'll get there, eventually.

It happily boots to MacOS 7.5.5 from a SCSI2SD v5.

Continued thread

Yes, I know, I could have 3D printed something, but I really lack the space for a 3D printer, and I have too many tools I barely use anyway. Plus I don't have experience in designing these kind of things - although would be very interested, but not having a printer is kinda demotivating. This was just way faster and simpler - for now.

On a related note and looking sharp - used the white-on-black labels to add some other matching labels here and there.

Still wrapping up some small projects after the holidays. This time, I put the X68000 USB mouse adapter I built previously into a case.

The small plastic box I bought for this is slightly too big, but I padded it with some foam I had at hand. Proper zip-tie engineering results in good enough stress reliefs. Add some white-on-black labels to make it look... SHARP. (Sorry...)

Not too bad for a first try and it still works - the Arduino survived the surgery.

Replied to skrzyp

@skrzyp "That other guy who did Mapparium" - and AmiFox, and a number of other bigger and smaller apps - is my partner-in-crime Marcus "ALB42" Sackrow. He is also hosting the main #m68k build servers for FPC, where we build all FPC 68k targets for every change in Git "main" and "fixes" branches, and fix breakages ASAP. This includes Atari ST too.

There's at least a 3rd person 😅 who wrote a major app in FPC/Amiga: 3doc.i3dconverter.com/ at least the Amiga version of this tool uses FPC.

3doc.i3dconverter.com3D Object Converteri3DConverter is an extremely powerful 3D polygon model converter, and also an interactive 3D model viewer tool.
Continued thread

I've seen @chainq work on #FreePascal for #Amiga and the software he makes (Viaduct makes my mind blown and moves the A3000+486 on top of my wishlist)

But he's probably the only person doing that, except maybe this other guy who did Mapparium and similar

Sadly, the #AtariST port of FPC seems to be pretty much abandoned

Both are just #m68k, but the exec format different (Hunk is so comples, while TOS is simplistic, there is even ELF->TOS converter to use with regular m68k GCC)

Did you know that #NetBSD #m68k can compile itself from scratch?

How long would you imagine it might take to compile NetBSD 10 from source on real m68k hardware? Earlier this year I wanted to find out, so I set up a Macintosh to try it.

The toolchain, OS and installation sets started on 16-March and finished on 10-May:

build.sh started:    Sat Mar 16 17:04:20 UTC 2024
build.sh ended:      Fri May 10 00:35:54 UTC 2024
4692724.22 real   3810544.56 user    700310.18 sys

That’s 1303 and a half hours, or almost eight weeks, or 54 days.

Installing the OS using build.sh took another four hours (4:08:39).

The kernel took another almost 21 hours (20:55).

That’s a lot of time, but it worked without issues, and the system runs happily!

What feels like an eternity ago, I started building an Arduino-based USB mouse adapter for my Sharp X68000. I managed to get it working today.

It's based on Zuofu's Mouse and Keyboard Adapter, but modified to support the mouse port, as I do have an original keyboard. But even if I hoard an original mouse later, I'll probably prefer a modern optical mouse. A black Raspberry Pi mouse works just fine.

First time I can use the Human 68k Visual Shell! cc: @spook