đź’ľ Archived View for m68k.info captured on 2022-04-29 at 12:04:41. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-03-01)

➡️ Next capture (2023-01-29)

-=-=-=-=-=-=-

Planet m68k (Gemini Version)

News around Motorola 680x0 CPU computer systems

/If you have news of interest to the m68k development community, please send a note to `news@m68k.info'/

Chat rooms (bridged):

[1] https://t.me/joinchat/U13T90dkZhxJrnTgnd58jQ

[2] https://discord.gg/TGudCx26Xp

Webpage:

http://m68k.info

News January 2022

The maintainer of the M68k backend in LLVM has set up two sponsorship pages

You can now use Patreon and OpenCollective to support the development efforts.

[1] https://www.patreon.com/m68k_llvm

[2] https://opencollective.com/m68k-llvm-dev

News September 2021

Gentoo Linux for m68k machines reborn again

The advanced Linux distribution Gentoo[1] has been reborn, current Stage 3 tar-balls are available at https://www.gentoo.org/downloads/[2] (select `m68k'). Gentoo is a Linux distribution aimed at experienced Linux user that like to have full control over their Linux system. This new Gentoo Linux port has been made possible by the new m68k system support in Qemu (with larger memory support) that permits easier building of binary packages for m68k architectures.

[1] Gentoo

[2] https://www.gentoo.org/downloads/

The RUST programming language gets m68k support

Thanks to Adrian Glaubitzs work the m68k backend for the RUST programming language[1] is now making it's way into the official repository as a Tier 3 supported architecture. As more and more linux software (Firefox, libsvg, topgrade, ...) and parts of the linux-kernel are written in Rust, this is a very good development as the m68k machines will be able to enjoy modern and secure applications:

[1] RUST programming language

[2] Add m68k-unknown-linux-gnu as new Tier 3 backend

[3] Add initial support for m68k

News June 2021

Video: Adding HDMI to a stock Macintosh Classic

Adrian Black shows how to attach an original Mac Classic to a modern HDMI Monitor with a RGB2HDMI (Raspberry Pi Adapter converting RGB signals to HDMI). A nice option to be able to code on the original hardware but using a modern and large screen: https://odysee.com/@adriansdigitalbasement:f/adding-hdmi-to-a-stock-macintosh-classic:2[1]

[1] https://odysee.com/@adriansdigitalbasement:f/adding-hdmi-to-a-stock-macintosh-classic:2

Video: Apple's UNIX for the Classic Macintosh!

Action Retro shows the installation of A/UX, the Apple Unix for the m68k Mac machines on a Quadra 700: https://youtu.be/9Phk3qVUPqw[1]

The A/UX preinstalled SD card for SCSI2SD: https://github.com/unxmaal/aux_sdcard[2]

[1] https://youtu.be/9Phk3qVUPqw

[2] https://github.com/unxmaal/aux_sdcard

News May 2021

Video: Zen and the Art of Learning Assembler in the 21st Century

This video of a talk from Tom Cully at Linux.Conf.Au in 2019 is still very relevant: https://2019.linux.conf.au/schedule/presentation/256/[1]

[1] https://2019.linux.conf.au/schedule/presentation/256/

AT&T m68k Workstation from 1985

Adrian Black from "Adrian's Digital Basement" got a fascinating m68k powered workstation machine from 1985 and posted a first video about the system: https://odysee.com/@adriansdigitalbasement:f/a-very-cool-motorola-68010-powered:7[1]

[1] https://odysee.com/@adriansdigitalbasement:f/a-very-cool-motorola-68010-powered:7

News March 2021

News aggregator for older machines, working on Netscape 1.1 running on an Apple Mac SE/30 :mac:news:

On http://68k.news/[1] there is a Internet website news aggregator (sourcing from Google news) in a Netscape 1.1 compatible HTML (tested on an vintage Apple Mac SE/30). There is a discussion about this aggregator over on HackerNews: https://news.ycombinator.com/item?id=26623362[2]

[1] http://68k.news/

[2] https://news.ycombinator.com/item?id=26623362

Apple Mac SE/30 logic board reborn :mac:hardware:

User /bolle/ from Germany over in the https://68kmla.org[1] forums posted his story of how he re-created the Apple Macintosh SE/30 logic board. Impressive work: https://68kmla.org/forums/topic/62451-se30-logicboard-recreation/[2]

[1] https://68kmla.org

[2] https://68kmla.org/forums/topic/62451-se30-logicboard-recreation/

The m68k backend for LLVM is now upstream (in the LLVM github repo) :llvm:programming:linux:

There is now an experimental backend for M68k in LLVM that was just added today:

https://github.com/llvm/llvm-project/tree/main/llvm/lib/Target/M68k

Please report any issues to the LLVM bug tracker, and, if necessary link the issue to this umbrella bug:

https://bugs.llvm.org/show_bug.cgi?id=48791

News February 2021

Chat Log from the February meeting :chat:feb2021:

In February we were all over the place, a lot of interesting links and projects:

[1] https://www.randallhyde.com/FunProjects/65000/65000.html

[2] https://marcin.juszkiewicz.com.pl/2021/02/08/fosdem-2021-was-the-best-online-event-ever/

[3] https://oldvcr.blogspot.com/2020/11/fun-with-crypto-ancienne-tls-for.html

[4] http://www.macbsd.org/

[5] https://twitter.com/AnachronistJohn/status/1361758650101096453

[6] http://commodore-users.eu/

[7] https://hackaday.com/2021/02/21/apple-ii-talks-to-3d-printer-with-a-little-modern-help/

[8] http://hubbz.de/de/floss/2021-02-18-die-gemdos-story.html

[9] https://hackaday.com/2021/02/08/recreating-the-mac-se-logic-board/

[10] https://hackaday.com/2021/02/17/building-replica-amigas-to-preserve-digital-artwork/

[11] https://www.youtube.com/watch?v=K1y9cdmLFjw

[12] https://twitter.com/WindowsFrance/status/1338483893972963328

[13] https://www.youtube.com/watch?v=vvn2lBFhioQ

[14] http://fuzix.org/

[15] https://www.youtube.com/watch?v=cDHcGY7EzUM

[16] http://contiki-os.blogspot.com/

[17] https://github.com/pulkomandy/contiki-1.x

[18] https://github.com/davidgiven/cowgol

[19] https://www.youtube.com/watch?v=6m3GuoaxRNM

[20] https://www.ticalc.org/archives/files/fileinfo/105/10511.html

[21] https://web.archive.org/web/*/http://clapcrest.free.fr:80/revol/ti68k/prosit/

[22] https://linuxfr.org/news/punix-le-bapteme-du-feu

[23] https://www.youtube.com/watch?v=GHCRloPpbhs

[24] https://www.aliexpress.com/item/1005001502520136.html?spm=a2g0s.9042311.0.0.78a44c4dyPwRiw

Turbo Rascal Syntax Error (IDE for game/demo programming) :programming:assembler:atarist:amiga:feb2021:

Turbo Rascal SE (TRSE) is an integrated development environment running on Linux, MacOS X or Windows for game and demo development on retro machines, including the Amiga 500 and Atari ST, but also C64, Amstrad CPC, MS-DOS 8086, Gameboy, Atari 800 and many more. The IDE is in active development and free software (GPL3). The programming languages supported are a Pascal dialect and support for assembler. The IDE includes the compiler, image sprite level resource editor, tutorials and example code.

Screenshot: ./assets/trse.jpg[1]

Homepage: https://turborascal.com[2]

Sourcecogde: https://github.com/leuat/TRSE[3]

[1] ./assets/trse.jpg

[2] https://turborascal.com

[3] https://github.com/leuat/TRSE

RaSCSI - turning an Raspberry Pi into an SCSI device for m68k machines :macos:scsi:feb2021:

The RaSCSI is an open source project that turns a Raspberry Pi into a SCSI target device (or SCSI host) for older machines. It supports "emulating" hard disks, CD-ROM, SCSI-Ethernet networks cards or even SCSI graphics cards. It currently targets m68k Apple Macintosh machines, but also supports other systems (X68000, Apple ][ etc).

The homepage is at https://rascsi.com[1]

Tony Kuker presented the RaSCSI project at FOSDEM 2021 https://fosdem.org/2021/schedule/event/retro_rascsi/[2]

[1] https://rascsi.com

[2] https://fosdem.org/2021/schedule/event/retro_rascsi/

Januar 2020 Meeting Chat log :chat:jan2021:

Computer Mouse similar to the one seen in the Sinclair QL presentation

[1] http://www.tcocd.de/Pictures/Peripheral/Mitsumi/ccmouse.shtml

[2] https://www.msx.org/wiki/Mitsubishi_ML-11MA

NetSurf Browser

A browser for resource challanged systems: http://www.netsurf-browser.org/[1]

[1] http://www.netsurf-browser.org/

Quote about Sinclair QL cross-compiling:

cross compiling is also relatively hard, because the QL filesystem has some "metadata", so you can't 1:1 crosscompile things... you need to somehow postprocess executables. or have a special header...
which then emus can load
so it's a similar problem to mac68k resource forks
or something :)

Sinclair QL QDOS trap list and other useful information for

development: http://qdosmsq.dunbar-it.co.uk/doku.php?id=qdosmsq:start[1]

[1] http://qdosmsq.dunbar-it.co.uk/doku.php?id=qdosmsq:start

Amiga Books:

[1] http://amigadev.free.fr/files/ProgrammationAmigaOS.pdf

[2] https://www.amazon.com/Classic-AmigaOS-Programming-Edwin-Oosterkamp/dp/1690195150

Fixing a MacOS LC-III

[1] https://m.g3l.org/@mmu_man/105449352481675602

[2] http://www.synack.net/~bbraun/macapps.html

Amiga Extensions

[1] https://nonarkitten.github.io/Hello-World/

[2] https://github.com/nonarkitten/pseudo-jit

[3] https://hackaday.com/2021/01/08/the-amiga-1000-still-receiving-new-peripherals-35-years-later/

Atari ST Demo

[1] https://www.youtube.com/watch?v=UEuqfD_gW6U

Amiga Resources and Forum

[1] http://www.intric8.com/

SSL/TLS with retro computer

[1] https://jcs.org/2021/01/06/plaintext

[2] https://pypi.org/project/sslstrip/

[3] https://github.com/tenox7/wrp

[4] https://humungus.tedunangst.com/r/miniwebproxy

[5] https://ptonthat.fr/troll/

Prepare for #MARCHintosh! :macos:mar2021:

March is #MARCHintosh!

With the success of such events as DOScember and SEPTandy, why shouldn't the Macintosh retrocomputing community have their own month to share their passion for classic Macintosh computers?

Information at http://retro.marchintosh.com[1]

[1] http://retro.marchintosh.com

the History of Atari :atarist:feb2021:

Craig Malonemutos:lisa:feb2021ey gave an very intersting presentation at Penguincon 2020 about "The History of Atari". Quite comprehensive, with many references to other sources on the topic.

http://decafbad.net/files/penguicon2020/history_of_atari.pdf

The GEMDOS Story :emutos:lisa:feb2021:

In his blog post Martin Döring tells the story how the GEMDOS and GEM GUI sources have been freed back in 2001. His work started the EmuTOS project. The orginal GEM sources came from the Apple Lisa, and now EmuTOS is ported back to that system. Full circle.

gemini://hubbz.de/en/floss/2021-02-18-the-gemdos-story.gmi

New book about learning m68k assembly programming (also 6502, Z80, 8086 and ARM) :book:assembly:feb2021:

ChibiAkumas has published a new book about 'Learn Multiplatform Assembly Programming', containing introductions to 68000, 6502, Z80, 8086 and ARM assembly: https://www.assemblytutorial.com/[1]

[1] https://www.assemblytutorial.com/

Sega Megadrive ROM written in Rust/m68k :rust:megadrive:feb2021:

Ricky Taylor (@rickytaylor26 on Twitter) has managed to create a working ROM for the Sega Megadrive using (mostly) the Rust compiler with the new m68k backend:

./assets/RUST-m68k-on-megadrive.png

[1] Nitter

[2] Twitter

Thanks

Created with Emacs[1], org-mode[2] and ox-gmi.el[3].

[1] Emacs

[2] org-mode

[3] ox-gmi.el