Trying to get my #Transputer emulator build system optimised. Used to deploy all parts to maven central before building each platform’s archives, but this was a bit heavy, so now trying a local nexus server that I’ll deploy to. Still prefer Jenkins & Maven to do build work - Docker and GitHub actions are probably The Modern Way, but feel really hacky. I’ve resisted monorepos for this whole project.. I’ve.. seen things.. you people wouldn’t believe…
Modularity over mudularity, every time.

RE: https://digipres.club/@philpem/116613275145567112

There's an approach to Conway's Game of Life which computes small rectangular tiles of results, with a cunning coordinate transformation such that each tile depends on just 4 predecessor-neighbours instead of 9.

The larger the tile, the less communication between neighbours.

This might be a good match for a small transputer network.

We made a nice 6502 version for the BBC Micro with 64k second processor - not as a general network, but separating compute from display.

Thread here
Conway's Game of Life for Atom, Beeb, Elk? https://stardot.org.uk/forums/viewtopic.php?t=12010

and see also
Conway's Life on 6502 https://6502.org/forum/viewtopic.php?t=4293

Here's a 6502 life (expanded 6502 memory space) running a Turing Machine pattern
https://www.youtube.com/watch?v=JjUb8g2kED0

#bbcmicro #gol #mos6502 #transputer #retrocomputing

@philpem
@anachrocomputer

Fixed a few build system issues on the #Transputer emulator yesterday, mostly around Windows’ idiosyncrasies. The COM: link abstraction compiles; need to test against a Pi Pico. The async link code & tests aren’t building there; didn’t have the strength to resolve it last night, but will attempt again today, after some #HamRadio shenanigans I think. Also got stuck in to Lara Alcock’s “How to think about Analysis” (very good series of books) as part of “return to undergrad maths over 40 years”.
The #transputer architecture is the only one I've seen described as all of MISC, RISC, and CISC (depending on who you ask). Truly the duck-billed platypus of ISAs.
Slides eines Talks über Transputer aus 2013. Zwei Seiten Quellen und Links, die Titel im Verzeichnis sind vielversprechend. Locker die Hälfte der Links sind 2026 kaputt, Dokumente, Seiten oder ganze Sites verschwunden. Ja, Wayback-Machine existiert, ist aber teilweise mühsam und kennt auch nicht mehr alles. Ich mache mir mittlerweile von jedem Schnipsel, den ich später mal vielleicht noch brauchen könnte, ein PDF für das lokale Archiv. #transputer #vintagecomputing

I've spent days trying to work out why Inmos TDS3 compresses all its output onto one line on RISC OS. Turns out it's a TDS bug!
If TDS hadn't been open-sourced I'd never have found it.

If the GOTO X/Y definition in the ITERM (termcap) file ends with a X or Y coordinate substitution, its offset parameter will be sent as a literal byte instead of the coordinate!

The workaround is to end the definition with at least one literal character, e.g. a null.

#transputer #transputers #retrocomputing

@Kroc @psf I’m intending my #transputer emulator project to do this. Code running on the emulated CPU is connected over a link to another system that has the screen attached. A simple protocol over that link allows the code to access host resources, including terminal (and later, graphics). When I have an OS, & a display, that same protocol can be implemented by on the transputer, making it all self-contained.
Have been contemplating displays for forthcoming #Transputer emulator-driven devices. I looked at resolutions...
Riding the TRAM! #transputer #retrocomputing

@timixretroplays Just found this on AliExpress - thanks! - and each board is SEVENTY FIVE UK PENCE WITH FREE SHIPPING. I’m building my #transputer emulation system with Pi Picos, and if I can get PIO working off something this small, I’ll be able to build a cluster for next to nothing! Incredible!

https://www.aliexpress.com/item/1005008513193739.html

Raspberry Pi Pico 2 RP2350 Core A Entwicklungsboard RP2350A RP2350-Core-A - AliExpress 7

Smarter Shopping, Better Living! Aliexpress.com

aliexpress.