Capture of DOSBOX window running MCLINK.EXE showing a file transfer from the Psion 3 PDA at 9600 Baud of a 260 kByte file taking 21 minutes.
THE JOYS OF SERIAL COMMUNICATION!
#psion3 #sibo #epoc16 #mclink #rs232
Capture of DOSBOX window running MCLINK.EXE showing a file transfer from the Psion 3 PDA at 9600 Baud of a 260 kByte file taking 21 minutes.
THE JOYS OF SERIAL COMMUNICATION!
#psion3 #sibo #epoc16 #mclink #rs232
PS:
Changing "main()" to "int main()" will already cause the compiler to barf.
#psion3 #sibo #epoc16 #smallc
Something quite exciting for #Psion software development. This is a video of #EDisAsm (an #EPOC16 app,so the Series 3 et al) being compiled with TopSpeed C (a #DOS #compiler) in a Linux terminal.
No DOSBox. Just emu2, a text-only x86 DOS emulator.
🧵
#retrodev #retrocomputing
Also moved to #Codeberg is #EDisAsm, an #EPOC16 tool to explore and dump ROM, RAM and SSDs on ASIC9 #Psion machines (i.e. 3a, Siena, 3c, 3mx, Workabout 1, Workabout mx, Pocket Book II and Pocket Book III).
codeberg.org/thelastpsion...
#RetroComputing
Some #Psion news! #plptools, the open source suite of programs for transferring files to and from #EPOC16 and #EPOC32 devices, has some additional maintainers... including me!
#retrocomputing
Update on the 4MB #Psion 3mx. The hardware can definitely see the extra RAM, and I can write to it. But #EPOC16 no likey. Current guess is that the ramdrive driver doesn't like more than 2MB RAM.
oldbytes.space/@thelastpsio...
#retrocomputing
The C project is a bit special to me. It's also something people might actually use - unusual for one of my projects! It's for #Psion #EPOC16 and would enable a huge number of old games to run on the Series 3a/c/mx.
I was hoping to use NeoVim, but with clangd being awkward, I'd have to use VS Code.
How about a #VT100 emulator for #EPOC16?
Written in C.
github.com/thelastpsion...
#retrocomputing #16bit #Psion3 #Psion3a #opensource
Next up is Wari, a strategy game for two players (or one player and a computer).
Written in #Psion 's own OO C for #EPOC16.
github.com/nickmat/Psio...
#retrogaming #16bit #opensource
Here are some examples of #opensource #Psion apps and games.
First up is zxemul, a #ZXSpectrum emulator for #EPOC16. Works best on a 3mx, but it will run on the 3a and 3c, too.
Written in C and #x86 #assembly.
github.com/freemanix/zx...
#retrocomputing #Psion3 #Psion3a
A selection of Psion portable computers.
In the background, a copy of DOSBox Staging running the SIBO Debugger. In the foreground, MAME running EPOC16.
Did you write code for #Psion machines in the #80s or #90s?
This is a call for you to #opensource your code!
Our community is breathing new life into #EPOC16 & #EPOC32. New dev tools, apps, games, docs. Your old code will help!
OPL, C, C++, #assembly.
#retrocomputing #retrodev #x86 #16bit #32bit
By the way, because I'm picky:
The OS was always called EPOC (actually "Epoc/Os"), never SIBO.
SIBO is the 16 bit hardware.
#EPOC16 and #EPOC32 are retronyms (but I like them).
EPOC16 and EPOC32 are completely different OSes with the same name.
EPOC32 evolved into #Symbian.
#Psion #RetroComputing