#m68k — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #m68k, aggregated by home.social.
-
m68k assembler support: m68kplugin 0.2.4 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.4 has been released:
-
m68k assembler support: m68kplugin 0.2.4 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.4 has been released:
-
I've shown Claude the source code of the ncr7xx CLI tool, and it figured out on its own how to use its testsuite to validate the emulated A4091 controller.
Claude knows the #m68k architecture inside and out, and surprisingly also knows the #Amiga hardware and #AmigaOS very well.
Then, I used the #Copperline A4091 emulation as reference to to fill-in some gaps in the existing Amiberry / WinUAE implementation...
...and even to fix a bug in the ncr7xx tool!
-
I've shown Claude the source code of the ncr7xx CLI tool, and it figured out on its own how to use its testsuite to validate the emulated A4091 controller.
Claude knows the #m68k architecture inside and out, and surprisingly also knows the #Amiga hardware and #AmigaOS very well.
Then, I used the #Copperline A4091 emulation as reference to to fill-in some gaps in the existing Amiberry / WinUAE implementation...
...and even to fix a bug in the ncr7xx tool!
-
#NetBSD #pkgsrc 2026Q2 is now fully underway.
There’s no easy way to move a kernel from NetBSD to an AmigaOS partition, so I had to
xzit,splitit, copy it over using MS-DOS disk images using a Gotek with FlashFloppy, thenjoinandxz -don the Amiga side.#m68k is really taking off! The virt68k port that @thorpej has made is nothing short of amazing. It can now compile practically anything in a VM with 3 gigs of memory and 4 gigs of swap, faster than a real m68060.
This lets us compile large packages that weren’t previously possible or that required a lot of manual tweaking, like
llvm-21.1.8,clang-21.1.8,webkit-gtk-2.36.8nb29.More to come!
-
#NetBSD #pkgsrc 2026Q2 is now fully underway.
There’s no easy way to move a kernel from NetBSD to an AmigaOS partition, so I had to
xzit,splitit, copy it over using MS-DOS disk images using a Gotek with FlashFloppy, thenjoinandxz -don the Amiga side.#m68k is really taking off! The virt68k port that @thorpej has made is nothing short of amazing. It can now compile practically anything in a VM with 3 gigs of memory and 4 gigs of swap, faster than a real m68060.
This lets us compile large packages that weren’t previously possible or that required a lot of manual tweaking, like
llvm-21.1.8,clang-21.1.8,webkit-gtk-2.36.8nb29.More to come!
-
'SCUSE me, little endians, 68000 coming through! 🤣
#68000 #MC68000 #16Bit #32bit #m68k #ClassicMacintosh #ClassicMac #Amiga #AtariST
-
'SCUSE me, little endians, 68000 coming through! 🤣
#68000 #MC68000 #16Bit #32bit #m68k #ClassicMacintosh #ClassicMac #Amiga #AtariST
-
Уникальный смартфон из 2002'ого с процессором m68k и GPU: инженерное чудо Palm i710
Мы все с вами привыкли, что начиная с 2000 года, на рынке мобильных процессоров доминирует ARM. Сегодня устройства на базе данной архитектуры окружают нас везде: смартфоны, колонки, вейпы, часы и многие другие устройства. Однако раньше всё было не так и когда-то основным конкурентом ARM была легендарная компания Motorola... В 90-х годах, Motorola m68k был знаковым процессором. Он использовался во десятках легендарных устройств: компьютерах Mac, телефонах StarTAC и КПК от компании Palm. И в 2002 году, Palm представила свой первый коммуникатор — i710, который сочетал в себе классический процессор из 90-х и современный радиомодуль. Сегодня мы с вами разберем это чудо инженерной мысли, изучим его схемотехнику и компонентную базу, и узнаем, на что был способен этот красавец на практике. Если любите настоящие технарские статьи — жду вас под катом :)
https://habr.com/ru/companies/timeweb/articles/1050324/
#monobogdan_ништячки #palm #palm_os #m68k #motorola #почитать #интересное #tungsten #tungsten_w #timeweb_статьи
-
I'm a bit worried about the temperatures in my #Amiga500.
The CPU is a ST TS68000CP8 and according to the datasheet, the operating temperature range is 0 to 70°C. After an hour of activity, it is almost 80°C...
The Denise (OCS) has same operating range and stays under 60°C, so inside the range.
The fat Agnus (ECS 1MB) almost reaches 60°C, but I couldn't find a datasheet, yet. I suppose it's fine, too.
The MC1488 (U38) is the serial line driver, and reaches almost 50°C, although I can't explain to myself why - I have nothing connected and it is a high temperature for idle.
The 74F244 buffer (U35) in the RAM circuit almost reaches 50°C, too - also within the 0 to 70°C range.
The CPU is worrying me most.
#Amiga #A500 #68k #m68k #retrocomputing -
I'm a bit worried about the temperatures in my #Amiga500.
The CPU is a ST TS68000CP8 and according to the datasheet, the operating temperature range is 0 to 70°C. After an hour of activity, it is almost 80°C...
The Denise (OCS) has same operating range and stays under 60°C, so inside the range.
The fat Agnus (ECS 1MB) almost reaches 60°C, but I couldn't find a datasheet, yet. I suppose it's fine, too.
The MC1488 (U38) is the serial line driver, and reaches almost 50°C, although I can't explain to myself why - I have nothing connected and it is a high temperature for idle.
The 74F244 buffer (U35) in the RAM circuit almost reaches 50°C, too - also within the 0 to 70°C range.
The CPU is worrying me most.
#Amiga #A500 #68k #m68k #retrocomputing -
I love these kernel hacks!
> #Mackerel-08 now boots the #mainline #Linux #kernel! That's v7.1-rc6 at the time of writing. An 8 MHz-rated #Motorola 68008 (here running at 14 MHz) and 3.5 MB of RAM are enough to boot the latest kernel into userspace and provide a minimal BusyBox shell. […] This 40+ year-old cost-reduced CPU was not a powerhouse even in its day (the 68010 came out the same year), yet it boots the same kernel as my new Ryzen desktop.
-
I love these kernel hacks!
> #Mackerel-08 now boots the #mainline #Linux #kernel! That's v7.1-rc6 at the time of writing. An 8 MHz-rated #Motorola 68008 (here running at 14 MHz) and 3.5 MB of RAM are enough to boot the latest kernel into userspace and provide a minimal BusyBox shell. […] This 40+ year-old cost-reduced CPU was not a powerhouse even in its day (the 68010 came out the same year), yet it boots the same kernel as my new Ryzen desktop.
-
@wyatt As I understand it, there isn't enough data on the 68000's stack frame to properly recover from an aborted instruction (bus error or address error), but there is enough to recover from an illegal instruction and emulate it. That's what the line A and line F exceptions were originally meant for: emulating things that Moto was going to put in later processors.
-
@wyatt As I understand it, there isn't enough data on the 68000's stack frame to properly recover from an aborted instruction (bus error or address error), but there is enough to recover from an illegal instruction and emulate it. That's what the line A and line F exceptions were originally meant for: emulating things that Moto was going to put in later processors.
-
People doing #Megadrive development frequently complain about the code #GCC generates for the #m68k (mainly because parameters are passed using the stack and that is slow on the Motorola CPU). But compared to this, the GCC backend for the m68k is blazingly fast.
-
I have done a few things on the other 16-bit machine of the time (the #SEGA #Megadrive / #Genesis), and if you are used to the 16 x 32-bit registers of the #m68k CPU, having 3 x 16-bit registers (that aren't even orthogonal) is quite a downgrade.
-
I have done a few things on the other 16-bit machine of the time (the #SEGA #Megadrive / #Genesis), and if you are used to the 16 x 32-bit registers of the #m68k CPU, having 3 x 16-bit registers (that aren't even orthogonal) is quite a downgrade.
-
m68k assembler support: m68kplugin 0.2.3 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.3 has been released:
-
m68k assembler support: m68kplugin 0.2.3 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.3 has been released:
-
This is so damn cool, cloning the #Sun3/60, https://www.youtube.com/watch?v=Wpl1q2uuks4
-
This is so damn cool, cloning the #Sun3/60, https://www.youtube.com/watch?v=Wpl1q2uuks4
-
Notice
Google mail client in Android refuses to login on other addresses than gmail.com!!!
I noticed a while back that the Google client fights back when I want to login on my email addresses which deviate from the Google domain. The client started with putting delays, before opening those accounts. It also randomly injected that those accounts were not safe while all standard Open Source safety measures are taken on both the servers and the clients.
When scaring you into using your {own hosted} email server fails, the gmail Android client degrades to the following behaviorThe Google mail client in Android blatantly refuses to open the mails on those addresses.
##The Android client fakes, hallucinates, out of memory errors...
...even when all other programs on the phone have been taken out of memory. It's like someone put in LLM hallucinated slop code in that part of the gmail client
Very anti-consumer this Behavior
Of course I have an Open Source e-mail client running 🎽 on my Androids
I've seen this behavior coming years before. No I'm not going to recommend any open source email client to you, to use on your Android, to fetch and process your mail.
There are enough choices to make your ownJust remember that Google hates all of us
Google hates their clients
Google as a company hates their consumers never forget that
jump ship.
Google is now the Bell Phone Company of the 1960s
Sent you insisted I use
- pine
- elm
- Thor on M68k
- OWM {offline waffle mailer}
- thunderbirdacross my installations. Use your own email client needs to select one, suitable for you; don't go with mine just because I use it
sources:
moi
man elm
man pine
man thunderbird
https://en.wikipedia.org/wiki/Email
https://en.wikipedia.org/wiki/Gmail
https://en.wikipedia.org/wiki/Smtp
https://en.wikipedia.org/wiki/Mime
https://en.wikipedia.org/wiki/MIME
#Google #email #client #elm #pine #OWM #Thor #Amiga #M68k #Android #Alphabet #programming #Enshittification #OpenSource #Thunderbird
-
Notice
Google mail client in Android refuses to login on other addresses than gmail.com!!!
I noticed a while back that the Google client fights back when I want to login on my email addresses which deviate from the Google domain. The client started with putting delays, before opening those accounts. It also randomly injected that those accounts were not safe while all standard Open Source safety measures are taken on both the servers and the clients.
When scaring you into using your {own hosted} email server fails, the gmail Android client degrades to the following behaviorThe Google mail client in Android blatantly refuses to open the mails on those addresses.
##The Android client fakes, hallucinates, out of memory errors...
...even when all other programs on the phone have been taken out of memory. It's like someone put in LLM hallucinated slop code in that part of the gmail client
Very anti-consumer this Behavior
Of course I have an Open Source e-mail client running 🎽 on my Androids
I've seen this behavior coming years before. No I'm not going to recommend any open source email client to you, to use on your Android, to fetch and process your mail.
There are enough choices to make your ownJust remember that Google hates all of us
Google hates their clients
Google as a company hates their consumers never forget that
jump ship.
Google is now the Bell Phone Company of the 1960s
Sent you insisted I use
- pine
- elm
- Thor on M68k
- OWM {offline waffle mailer}
- thunderbirdacross my installations. Use your own email client needs to select one, suitable for you; don't go with mine just because I use it
sources:
moi
man elm
man pine
man thunderbird
https://en.wikipedia.org/wiki/Email
https://en.wikipedia.org/wiki/Gmail
https://en.wikipedia.org/wiki/Smtp
https://en.wikipedia.org/wiki/Mime
https://en.wikipedia.org/wiki/MIME
#Google #email #client #elm #pine #OWM #Thor #Amiga #M68k #Android #Alphabet #programming #Enshittification #OpenSource #Thunderbird
-
BASSM Amiga Development Brings Blitz2D-Style Game Creation to m68k
#BASSM #Amiga #AmigaDevelopment #m68k #Blitz2D #AmigaGames #RetroComputing #GameDev #CommodoreAmiga
https://theoasisbbs.com/bassm-amiga-development-brings-blitz2d-style-game-creation-to-m68k/?fsp_sid=7033 -
BASSM Amiga Development Brings Blitz2D-Style Game Creation to m68k
#BASSM #Amiga #AmigaDevelopment #m68k #Blitz2D #AmigaGames #RetroComputing #GameDev #CommodoreAmiga
https://theoasisbbs.com/bassm-amiga-development-brings-blitz2d-style-game-creation-to-m68k/?fsp_sid=7033 -
@starsk Here's a closeup.
My A500 borrowed an A1000 keyboard while waiting for the https://a1200.net one.
It also has a PiStorm Classic, but it doesn't play well with the A590 and any expansion that tries to do DMA. I'm working on a CPLD patch to emulate the #m68k bus granting protocol.
-
@starsk Here's a closeup.
My A500 borrowed an A1000 keyboard while waiting for the https://a1200.net one.
It also has a PiStorm Classic, but it doesn't play well with the A590 and any expansion that tries to do DMA. I'm working on a CPLD patch to emulate the #m68k bus granting protocol.
-
ASM-editor is a modern web application for writing, executing and learning M68K assembler code (and MIPS, RISC-V, X86), which uses the SvelteKit framework and the Rust programming language.
Since our last news item, among other things, an introductory course on general assembly languages and an AI assistant in each editor that takes control of the editor and the emulator have been added.
-
ASM-editor is a modern web application for writing, executing and learning M68K assembler code (and MIPS, RISC-V, X86), which uses the SvelteKit framework and the Rust programming language.
Since our last news item, among other things, an introductory course on general assembly languages and an AI assistant in each editor that takes control of the editor and the emulator have been added.
-
Running Adobe’s 1991 PostScript Interpreter in the Browser
https://www.pagetable.com/?p=1854
#retrocomputing #postscript #m68k #laserjet -
Running Adobe’s 1991 PostScript Interpreter in the Browser
https://www.pagetable.com/?p=1854
#retrocomputing #postscript #m68k #laserjet -
PacificPage P·E PostScript Cartridge for HP LaserJet II/III
https://www.pagetable.com/?p=1850
#retrocomputing #postscript #m68k #laserjet -
PacificPage P·E PostScript Cartridge for HP LaserJet II/III
https://www.pagetable.com/?p=1850
#retrocomputing #postscript #m68k #laserjet -
m68k assembler support: m68kplugin 0.2.2 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.2 has been released:
-
m68k assembler support: m68kplugin 0.2.2 for JetBrains
In addition to Chris 'platon42' Hodges' MC68000 Assembly Language Plugin for Jetbrains' integrated development environments, Yann Cébron also provides one. Now version 0.2.2 has been released:
-
You can read fast file system drives in Linux, just modprobe the proper kernel module
FFS is not UFS with extras, read the link provided if you are interested
@rl_dane @OpenComputeDesign @moses_izumi
#RetroComputing #Amiga #RetroGaming #FFS #filesystems #programming #M68k
-
You can read fast file system drives in Linux, just modprobe the proper kernel module
FFS is not UFS with extras, read the link provided if you are interested
@rl_dane @OpenComputeDesign @moses_izumi
#RetroComputing #Amiga #RetroGaming #FFS #filesystems #programming #M68k
-
Fast File System on Amiga is a fantastic one, blistering speed I got on my A4000T, with my 10,000 RPM 68 pin wide SCSI drives.
@OpenComputeDesign @rl_dane @moses_izumi
source
https://en.wikipedia.org/wiki/Amiga_Fast_File_System?wprov=sfla1
#RetroComputing #Amiga #RetroGaming #FFS #filesystems #programming #M68k
-
Reverse-engineering a 1986, Motorola 68020 printer postscript board and running #DOOM on it: https://www.youtube.com/watch?v=cltnlks2-uU
-
Reverse-engineering a 1986, Motorola 68020 printer postscript board and running #DOOM on it: https://www.youtube.com/watch?v=cltnlks2-uU
-
Who remembers? 😅🙌❤️#Throwback #m68k #vintagemac #retrogaming #retrocomputing
-
I’ve released a set of LightWave 3D 5.x plugins for AmigaOS, cross-compiled with GCC.
Includes ObjSwap, Fresnel, PBR-lite material shading, and a LensFlare image filter. Latest v0.6.7 improves LensFlare for denser specular/reflection scenes.
-
I’ve released a set of LightWave 3D 5.x plugins for AmigaOS, cross-compiled with GCC.
Includes ObjSwap, Fresnel, PBR-lite material shading, and a LensFlare image filter. Latest v0.6.7 improves LensFlare for denser specular/reflection scenes.
-
Amiga MicroPython Port Brings MicroPython v1.27 to AmigaOS m68k
#Amiga #AmigaOS #MicroPython #m68k #RetroComputing #ClassicAmiga #Python #WinUAE
https://theoasisbbs.com/amiga-micropython-port-brings-micropython-v1-27-to-amigaos-m68k/?fsp_sid=5023