Yesterday I got a huge donation of #C64#PaperWare from a guy who had programmed #BASIC and #assembly since the 1980s until his death this spring. A big project of him was altering and extending Simons' BASIC for the C64. There are plenty of sheets with hand-commented disassemblys and self-programmed routines.
I've published a blog post on reverse engineering Dart. This is the programming language used by Flutter.
This is a specific point on a non-standard way Dart assembly performs routine calls. It explains why decompilers just don't get it right when it comes to Dart...
I just started to learn Assembly today.
Yup. hurray me.
It's a very refreshing view on programming after only using high level languages like Python or shell languages.
I kinda want to love this language, but she's making it hard.
At what point while dreaming up utopic futures where robots perform all the menial hard labor for no money leaving humanity to pursue meaningful lives of leisure writing music and making art did my parents generation fuck up and instead create the opposite
Did you write code for #Psion machines in the #80s and #90s?
We're calling for you to open source your code!
I'm working with a group of enthusiasts, building a library of information about the SIBO/EPOC16 platform. Your old code could give valuable insight, as well as encourage people to write new code.
We're especially interested in old C and #x86#assembly.
Upload it to your public repository of choice, and set it free!
I wrote two programs for clearing the screen on CP/M-80 and CP/M-86, one in Intel 8080 Assembly for the Z80-MBC2 homebrew computer and the other in Intel 8086 Assembly for the V20-MBC:
Browsing through GitHub I discovered an inconspicuous repo that's actually a gem. Z80 Tools is a Z80 Assembly development environment comprising an editor, assembler, debugger, terminal emulator, and other tools.
Here's Z80 Tools running under Crostini Linux on my Chromebox.