Sign in

Andrew (LinuxJedi) Hutchings

@linuxjedi.co.uk
611 followers 205 following 895 posts

linuxjedi.co.uk Embedded Software Engineer at @wolfssl.com. Open source software advocate. Restores and designs vintage/retro Acorn & Amiga hardware (retrosupplies.co.uk). Married to @appleyardcandles.bsky.social.

PostsRepliesMedia
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 26/09/2026
Copperline 1.0.0-rc.1 is out! The first release candidate for 1.0 of the #Amiga emulator. Please try your usual games and demos, and report anything that worked in 0.21 but not now. www.patreon.com/Copperline/p... 🧵 1/5
patreon.com
Copperline 1.0.0-rc.1: the first release candidate | Copperline
Copperline 1.0.0-rc.1 is out. It is the first release candidate for 1.0. If testing does not turn up anything that needs a second candidate,
1144
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 13/09/2026
Copperline 0.20 now has a shortcut which converts the previous 10 seconds of gameplay into a GIF. So, of course I tried it with an early developer build of @brazengameplay.bsky.social's UrbX Warriors. Still 4 days left if you want to back UrbX: www.kickstarter.com/projects/ton...
2225
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 12/09/2026
Two computers, two mice, one game of #Amiga Lemmings. Copperline 0.20.0 is out, with Netplay for two-player Amiga games over the Internet. I’ve put a video and the release details here: www.patreon.com/Copperline/p... 🧵 1/5
patreon.com
Copperline 0.20.0: bring a second mouse | Copperline
Copperline 0.20.0 is out, and you can now play two-player Amiga games with someone on another computer. That includes Lemmings, with a mouse
1122
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 07/09/2026
Now for something even @mdf200.bsky.social didn't ask for. Two player #Amiga Lemmings over the Internet. youtu.be/wUcZPUC9SkQ
youtu.be
Lemmings Amiga 2 player internet play
YouTube video by Andrew Hutchings
041
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 06/09/2026
I spy a new button on copperline.dev/try. I wonder what it does 🤔 #Amiga
041
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 06/09/2026
Copperline 0.19.0 is out. * Source-level debugging in VS Code (DAP) * Bartman's Amiga C/C++ profiler on Copperline * Per-colour-clock chip bus traces * MCP server for AI agents * HRTMon freezer cartridge * Open CD32 FMV and A2091 ROMs www.patreon.com/Copperline/p...
patreon.com
Copperline 0.19.0: debugging Amiga code in VS Code, Bartman's profiler on Copperline, and two open ROMs | Copperline
Copperline 0.19.0 is out. This one is for people who write Amiga code: games, demos, tools, anything that ends up as a hunk file. Until now
182
Reposted by Andrew (LinuxJedi) Hutchings
𝑨𝑴𝑰𝑮𝑨𝑽𝑰𝑺𝑰𝑶𝑵 @amiga.vision · 29/08/2026
Copperline’s latest release now supports AmigaVision via the built-in LIDE support — so if you ever tried using AmigaVision with this emulator, this 0.18 release makes it work!
042
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 29/08/2026
Copperline 0.18.0 is here! * CD32 Full Motion Video (FMV) * Hardware-calibrated CD32 drive * Hayes modem for BBS dialing * UAE config converter * Run-ahead latency reduction * Pixel-exact AGA rendering Read all about it on Patreon: www.patreon.com/Copperline/p... #Amiga
patreon.com
Copperline 0.18.0: CD32 FMV, Real Drive Calibration, Hayes Modems, and UAE Config Imports | Copperline
Hi everyone! Copperline 0.18.0 is out today, and this cycle is all about optical media, deep hardware calibration on real silicon, and makin
0141
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 28/08/2026
My friends Stoo Cambridge and @tonywarriner.bsky.social created @brazengameplay.bsky.social, they are developing a new Amiga. It is only fitting that I run a dev build of it on the A4000 I restored that Stoo used to own in the 90s. Back it on Kickstarter! www.kickstarter.com/projects/ton...
191
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 22/08/2026
Copperline 0.17.0 is out! This one is about sound: A built-in MIDI synth, an MHI MPEG decoder board. Also, a publisher kit lets a studio ship a commercial Amiga game as a standalone player - especially for @brazengameplay.bsky.social's UrbX Warriors. www.patreon.com/Copperline/p... #Amiga
patreon.com
Copperline 0.17.0 is out: Coppersynth, two sound boards, and a debugger that hears everything | Copperline
Copperline 0.17.0 shipped this morning, and for once the headline is not something you can see. It is something you can hear. Coppersynth Wh
181
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 15/08/2026
A brand-new Amiga game is being developed with Copperline beside real hardware. @brazengameplay.bsky.social's field reports from building UrbX Warriors drove several of 0.16.0's accuracy fixes and features. Details on our release post: www.patreon.com/Copperline/p... #Amiga #gamedev #retrogaming
patreon.com
Copperline 0.16.0: the release where the machine meets its makers | Copperline
Copperline 0.16.0 is out, one week after 0.15.0, and this one has a story I have been itching to tell. A new Amiga game is being built on Co
1164
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 12/08/2026
Lots of fun toys coming to Copperline 0.16, including a redesign of the 1084 look. For now, here is Lotus Esprit Turbo Challenge running from today’s build. Fun fact: that car was built near where I live. #Amiga
0111
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 08/08/2026
Copperline 0.15.0 is out: a Roland MT-32 built into the #Amiga's MIDI port (front panel and all), real host hard disks handed to the machine, BSD sockets with no guest stack, native IPF + CHD images, and an authentic 1084 monitor bezel. www.patreon.com/Copperline/p...
patreon.com
Copperline 0.15.0: the one where I came third | Copperline
Copperline 0.15.0 is out today, one week after 0.14.0, and before I get into what's in it I want to share a number I dug out of git while wr
073
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 07/08/2026
Which bezel is better for Copperline? #Amiga
550
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 06/08/2026
Copperline’s web version is currently broken. A bad version accidentally got deployed and then GitHub broke, so I can’t deploy the fix. On a positive note, visual improvements are queued up for it. I apologise for the inconvenience.
130
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 04/08/2026
It may have been overkill, but I took the datasheet of the Philips tube used in the Commodore 1084 monitor and used it to recalculate the angles of the CRT shader in Copperline. This is almost ready to be included in the next release. #Amiga
1215
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 02/08/2026
The web version Copperline #Amiga emulator now has touch keyboard support, both Amiga and native device. Enjoy! copperline.dev/try/
1155
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 01/08/2026
Copperline 0.14.0 is out. Your #Amiga can now read the real floppies on your desk (Greaseweazle/DrawBridge/SupercardPro), join your real LAN, and run Picasso II RTG on 24-bit machines. Plus a 1084 monitor bezel + CRT shaders. www.patreon.com/Copperline/p...
1294
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 28/07/2026
Remember green screen and B&W monitors? Well, there is an option for that now in copperline.dev/try/
040
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 27/07/2026
I know I keep doing things nobody asked for. Here is another! Programmable shader support to mimic things like CRTs coming soon to Copperline. #Amiga
081
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 25/07/2026
Copperline 0.13.0 is out! Highlights: RTG graphics (Z3660 + Picasso96), Debian Linux/m68k booting to a login prompt, A2065 Ethernet with zero-setup NAT, telnet BBS over emulated serial, and configurable floppy speed with turbo. github.com/CopperlineHQ... #Amiga
github.com
Release Copperline 0.13.0 · CopperlineHQ/Copperline
Copperline 0.13.0 is the release where the emulated machine grows past the classic chipset. It gains RTG graphics through the Z3660 Zorro III board, so Workbench runs in high-colour, high-resolutio...
094
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 25/07/2026
Several Copperline announcements to make today. The first is a Discord community to discuss development and usage of Copperline. discord.gg/X3DKf8mMM #Amiga
discord.gg
Join the Copperline Discord Server!
Check out the Copperline community on Discord – hang out with 6 other members and enjoy free voice and text chat.
030
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 22/07/2026
Did someone say #Amiga 1200 AGA? No? Well, I’ve added it to the web version of Copperline anyway 🙂 copperline.dev/try/
051
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 22/07/2026
Copperline 0.13 will have #Amiga 4000 emulation working well enough to run m68k Debian Linux (a really old version of Debian at least).
061
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 20/07/2026
The web version of Copperline has had a lot of feedback from @retro32.bsky.social. Huge number of features and fixes for it deployed. Have a play if you want an #Amiga in your browser! copperline.dev/try
060
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 18/07/2026
An Amiga in your browser tab: Copperline 0.12.0 released today! Now with a WebAssembly build, big-box A3000/A4000 support, SCSI CD-ROM drives, and writable host folders. Boot one now at copperline.dev/try #Amiga
copperline.dev
Copperline in your browser
The same cycle-driven Amiga emulator core, compiled to WebAssembly. Boots the open-source AROS ROM; bring your own Kickstart and disks.
33513
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 13/07/2026
I know what you are not asking, can the Copperline #Amiga emulator run in my mobile browser? Turns out the answer is “yes” anyway 🙂
071
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 13/07/2026
As you may know, I created the #Amiga emulator no one asked for called Copperline. Now, a huge feature you also didn't ask for... Running it in your browser. Enjoy! copperline.dev/try/
copperline.dev
Copperline in your browser
The same cycle-driven Amiga emulator core, compiled to WebAssembly. Boots the open-source AROS ROM; bring your own Kickstart and disks.
193
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 13/07/2026
Copperline #Amiga emulator 0.11.0 is out! New features since 0.9.0 include video and audio debugging, debug console and video underlay on the frame debugger. Nearly 300 commits, 23 new features and 59 bug fixes from 0.9.0 to 0.11.0, we have come a long way.
1183
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 07/07/2026
Part of life of my wife having a shop is that Square regularly breaks things. This time they have broken some of the sales reporting tools. Today I got GPT to make a tool for her called "Round Peg". It uses the API to fill the hole Square put in their reporting tools for her 😂
030
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 07/07/2026
Version 0.10.0 of Copperline is out, a massive 256 commits between 0.9.0 and 0.10.0! I do not recommend anyone but developers use this release yet. A lot of the chipset code has been re-written and it has introduced regressions. Bug fixing will be the next beta focus. #Amiga
040
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 01/07/2026
I'm going on a long weekend holiday, so Copperline 0.10.0 won't be released until after I'm back. But in the mean time, here is a new feature that has been added. #Amiga
050
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 27/06/2026
Copperline #Amiga emulator 0.8.0 has been released, and this is one for those who prefer GUIs to command line. There is now a launcher that appears if you do not use command line options. copperline.dev
1112
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 23/06/2026
Preview of something I'm adding to the next version of Copperline.
150
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 21/06/2026
Copperline 0.5.0 is out: my Amiga emulator, built around accurate hardware timing, deterministic replay, and deep debugging. It supports OCS/ECS/AGA, headless capture, and an in-window debugger that can step backwards through time. copperline.dev #Amiga #RetroComputing
copperline.dev
Copperline - A cycle-driven Amiga emulator
A cycle-driven Amiga emulator (OCS / ECS / AGA) in Rust. Hardware modelled per colour clock; demos and games at real speed.
0100
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 14/06/2026
You didn't ask for it, so here it is! copperline.dev #Amiga
copperline.dev
Copperline - A cycle-driven Amiga emulator
A cycle-driven Amiga emulator (OCS / ECS / AGA) in Rust. Hardware modelled per colour clock; demos and games at real speed.
2275
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 12/06/2026
Copperline #Amiga CDTV test. Configured to have 8MB Fast RAM and a 14MHz 68000 (just to test it still works with that config).
172
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 10/06/2026
Now have TEK's Rampage fully working in my emulator (needs some frame centring). Also have Eon (with disk swap), State of the Art, Inside the Machine and Second Nature working perfectly. AGA support next... CC @tcurdt.bsky.social
141
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 31/05/2026
I’ve been working on a new #Amiga emulator in the background to see if it could be done. It has got far enough that it runs demos ok. youtu.be/F7GGw9cwuwY
youtu.be
Copperline Amiga emulator (alpha) running Inside the Machine
YouTube video by Andrew Hutchings
2156
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 16/05/2026
Yet again I woke up an hour before my alarms on the day of flying in a panic of "did the two alarms I set not go off?".
130
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 15/05/2026
I asked Codex to look over some code Claude Code wrote. This burn made me LOL! 😂
121
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 10/05/2026
A week ago I showed you Doom on the @wolfssl.com wolfDemo board I designed. This weekend I have: * VU meter using the wolf bark bars * Audio (OPL2 music and SFX) * I2C gamepad support * Massively enhanced rendering engine (maxes out the video SPI when music is off)
092
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 09/05/2026
I bought a faulty Amiga A570 expecting a repair story. Instead, the black screen led me to a strange fault on my Amiga 500 Plus, and something other reproduction boards may have copied too. linuxjedi.co.uk/when-an-amig... #Amiga #RetroComputing
linuxjedi.co.uk
When an Amiga A570 Repair Took a Strange Turn
I recently bought a faulty Amiga A570 and intended to write a repair blog post about it eventually, but this adventure ended up in a completely different direction: a fault affecting many Amigas in…
070
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 05/05/2026
Fun finding of the day... Every Amiga Raemixx 500 motherboard I can find photos of has a hardware assembly fault which breaks Zorro compatibility. And it might be partly my fault. I'll be writing up everything later this week.
031
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 02/05/2026
Wherever there is a new computer, embedded or not, someone asks if you can run Doom on it. Last year I created the wolfSSL wolfDemo board. Today I managed to get Doom running on it. There is no sound, so the LEDs act like a VU meter for the sound effects. I haven’t wired up a controller yet either.
515213
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 26/04/2026
I've had several people ask me why we use C instead of Rust or other languages at @wolfssl.com. One of my colleagues wrote an explanation: www.wolfssl.com/why-c-remain...
wolfssl.com
Why C Remains the Gold Standard for Cryptographic Software - wolfSSL
For production cryptographic software, memory safety alone does not define security. Real-world crypto must run on every platform, maintain stable assumptions
042
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 23/04/2026
One of my colleagues named a feature in one of our AI scanning tools "Claudex". It sounds like a window cleaning chemical, but the description is: "Run Claude + Codex in parallel, then synthesize with Claude" I love it! 😁
010
Reposted by Andrew (LinuxJedi) Hutchings
Kate Holterhoff, PhD @kateholterhoff.com · 22/04/2026
“… they pointed Mythos at @wolfssl.com. Their findings generated 8 CVEs and triggered the release of wolfSSL 5.9.1. We already spend thousands of dollars a month testing with Opus and other models, and none of them found what Mythos did.” Thanks @linuxjedi.co.uk www.wolfssl.com/how-claude-m...
wolfssl.com
How Claude Mythos Preview helped harden wolfSSL - wolfSSL
At wolfSSL, we do an incredible amount of testing. Some of it is visible, some of it is not. You can see our GitHub Actions run on every pull request, and
064
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 20/04/2026
There has been a lot of opinion about Claude Mythos Preview. As we have had exposure to its output at @wolfssl.com, I wrote about our experiences. www.wolfssl.com/how-claude-m...
wolfssl.com
How Claude Mythos Preview helped harden wolfSSL - wolfSSL
At wolfSSL, we do an incredible amount of testing. Some of it is visible, some of it is not. You can see our GitHub Actions run on every pull request, and
130
Andrew (LinuxJedi) Hutchings @linuxjedi.co.uk · 19/04/2026
Designed something to fix the biggest flaw with my car. The cup holders are too big for my wife’s Pepsi Max bottles.
110