đź’ľ Archived View for m68k.info captured on 2022-04-29 at 12:04:41. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-03-01)
➡️ Next capture (2023-01-29)
-=-=-=-=-=-=-
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'/
[1] https://t.me/joinchat/U13T90dkZhxJrnTgnd58jQ
[2] https://discord.gg/TGudCx26Xp
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
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.
[2] https://www.gentoo.org/downloads/
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:
[2] Add m68k-unknown-linux-gnu as new Tier 3 backend
[3] Add initial support for m68k
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
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
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/
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
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]
[2] https://news.ycombinator.com/item?id=26623362
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]
[2] https://68kmla.org/forums/topic/62451-se30-logicboard-recreation/
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
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
[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
[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 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]
[3] https://github.com/leuat/TRSE
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]
[2] https://fosdem.org/2021/schedule/event/retro_rascsi/
[1] http://www.tcocd.de/Pictures/Peripheral/Mitsumi/ccmouse.shtml
[2] https://www.msx.org/wiki/Mitsubishi_ML-11MA
A browser for resource challanged systems: http://www.netsurf-browser.org/[1]
[1] http://www.netsurf-browser.org/
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 :)
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
[1] http://amigadev.free.fr/files/ProgrammationAmigaOS.pdf
[2] https://www.amazon.com/Classic-AmigaOS-Programming-Edwin-Oosterkamp/dp/1690195150
[1] https://m.g3l.org/@mmu_man/105449352481675602
[2] http://www.synack.net/~bbraun/macapps.html
[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/
[1] https://www.youtube.com/watch?v=UEuqfD_gW6U
[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/
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
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
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
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/
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
Created with Emacs[1], org-mode[2] and ox-gmi.el[3].