Done! You want a tool that takes a 16-bit OMF (.OBJ) file compiled by TopSpeed C and moves the class descriptor data from the DATA segment to the CODE segment? You want it to run on basically everything? Well, this might do the job. codeberg.org/thelastpsion... #ECOBJ #SIBOSDK #Psion #retrodev
The Last Psion | Alex
@thelastpsion.com
#Psion hackery, mainly SIBO/EPOC16. Made #PsiDrive, a USB SIBO SSD reader. Slowly rewriting the SIBO C SDK in Pascal. ⚠️ WARNING: Will sidequest ⚠️ 🏠 https://thelastpsion.com 🦣 https://oldbytes.space/@thelastpsion 🏔️ https://codeberg.org/thelastpsion
NetBSD 11.0 Released With RISC-V Support, Enhanced Linux System Call Compatibility - https://www.phoronix.com/news/NetBSD-11.0
NetBSD 11.0 Released With RISC-V Support, Enhanced Linux System Call Compatibility
NetBSD 11.0 officially shipped today as the nineteenth major release of this popular BSD operating system...
phoronix.com
Inevitable Psion 5mx screen ribbon failure, repaired thanks to the Psion.community Discord crew (especially Bs()Dd) and the remarkable fabrication lab of JLCPCB - soldering required a very steady hand!
Shane, step away from ebay. You do not need more Psion computers. Well, maybe you do some day, but not right now. Leave them for other people who will learn to love them as you do, care for them, fix them, change the world with them.
Small bugfix release for #CTRAN to deal with the "no EXTERNALs" issue. codeberg.org/thelastpsion... #SIBOSDK #Psion
Each ref exported. Multiple of them as parents. You can get a long running.
HEAD "$head" should be included. When changing the behavior of the primary.
codeberg.org
One of my other hobbies is collecting old travel books. By "old", I mean 100+ years. Most are from the "Peeps At Many Lands" range, published between 1904 and 1934. I started it on a whim. Now it feels like an act of rebellion. #BooksSaveLives #Shelfie #Booksky
Pascal *and* a portable computer with Psion ancestry? Perfect!
Coding like it's the 90s🎉 ... What was the first programming language you ever learned? ... Had great fun learning #TurboPascal and coding my very own #Terminator2 PIN program that you can see in my very latest YouTube video, link below (cont...)
It's been 9 months since I moved from GitHub to #Codeberg. I'm happy with the move and have absolutely no desire to move back, or anywhere else. My old repos are archived on GitHub. They all have a link to their new homes on Codeberg, but most are well out of date. Is it time to delete them?
To be very clear this is happening because the current government believes AI is the future of UK science, because, like the previous few governments, their opinions are entirely formed by think tanks and lobbyists www.bbc.co.uk/news/article...
Jodrell Bank's Lovell telescope faces axe in science cuts, BBC understands
Astronomers warn it would tear the heart out of UK science, and leave a generation untrained.
bbc.co.uk
In addition to being an outstanding writerdeck, the Psion netBook is great for playing classic text adventure games. Here's Infocom's 1983 banger "Infidel"... #retrocomputing #interactivefiction
TFW you find a bug in one of your projects when using to generate files for a different project. In totally unrelated news, I've just fixed a bug in #CTRAN and shall now carry on with #ECOBJ. #SIBOSDK codeberg.org/thelastpsion...
Category files with no external references causes CTRAN to throw exceptions when generating new files
ctran - Recreation of CTRAN.EXE, the Psion OO C preprocessor from the SIBO C SDK.
codeberg.org
people ask me why i'm making a DOS version of You Have Died (And Been Reincarnated As A Fox Girl) and 1. it's because i can and it's fun for me 2. it's much more likely to continue running properly in a DOS emulator than on modern systems lmao
and that's our first bit of combat animation for You Have Died (And Been Reincarnated As A Fox Girl) done! really pleased with how this came out a little detail i'm proud of is the snake's HP bar dropping smoothly instead of instantly, something i've never added to a game before
Very interesting read about the #DVLA, legacy systems, #COBOL and nightly shutdowns. (HT @ret@furry.engineer on Mastodon) dafyddvaughan.uk/blog/2025/wh...
Why some DVLA digital services don't work at night
Every few months or so, somebody asks on social media why a particular DVLA digital service is turned off over night. Rather than answering it every time, I’ve decided to write this post, so I can poi...
dafyddvaughan.uk
Finally, after months of eager anticipation from all corners of the internet, #CTRAN 0.1.0 is out. Please, everyone, contain your excitement. codeberg.org/thelastpsion... #Psion
codeberg.org
CTRAN's got a nice new feature - path lists for subcategory files! I can tell you're excited. Anyway, I wanted to get this done before releasing #CTRAN 0.1.0. Tomorrow I'll check my work, squash-and-merge, update the README, add any comments for Future Me, bump the version and release 0.1.0.
I've been using Mastodon as a rubber duck. Be grateful.
No apologies for sending this out a few times over the next week. Our son is looking for a year in industry/placement as part of his Software Engineering degree in Southampton. He's in line for a First, very capable and good at digging into problems. However roles are rare right now. Can you help?
Good morning! I wish to make it known that, as amazing as #Psion were, there were times when they should have f**king known better, This message is brought to you by Too Much Time In Their SDKs.
A future compiler that targets SIBO/EPOC16 doesn't *have* to run on DOS. The compiler is the last piece of the new SDK puzzle. By the time I get around to it (likely years from now), I'll have rewritten all the other tools in the SDK. There's no need to keep supporting DOS. But *should* I?
The Psion WaveFinder is a wonderful bit of early-2000s oddware which works as a USB DAB radio receiver for 98/2000/XP machines. Here it’s picking up and playing out BBC Radio 1.
The Luddites loved technology. They owned looms at home and would ‘mod’ them to count threads. Their battle was against worker exploitation. The degradation of their rights, safety and wages. They were against a handful of rich businessmen owning the means of production. Sound familiar?
George Lucas likens AI sceptics to luddites clinging to horses and carts
Ok, it's very incomplete but i've decided to upload my CPC+/GX4000 library for SDCC, CeePCee. codeberg.org/Jonn-reenthu... #IndieDev #RetroDev
CeePCee
An SDK for the Amstrad CPC Plus and GX4000
codeberg.org
The Psion MC600 has been emulated in MAME for awhile now. We weren't aware of any software specifically released for it ... until now. We found mention that some DOS apps were released on SSD, ie. Lotus 1-2-3 and dBASE III, then promptly found an SSD image of both apps, licensed to Psion!
Alternative universe: - Borland Turbo FoxPro - Sun Microsystems C# (or colloquially known as "sun-sharp") [H/T @kroc.bsky.social] - Microsoft Visual Rust
I think I'm going to try to improve path management in #CTRAN, make a release and then take a break from it. After that, most of the other TODOs are pretty small anyway.