Next on All the Adventures, I play the first three "Misadventures", naughty games by the "Softcore Software Co." via Bob Krotts of Dayton, Ohio.
https://bluerenga.blog/2025/03/27/misadventures-1-2-and-3-1982/
Next on All the Adventures, I play the first three "Misadventures", naughty games by the "Softcore Software Co." via Bob Krotts of Dayton, Ohio.
https://bluerenga.blog/2025/03/27/misadventures-1-2-and-3-1982/
Next on All the Adventures:
Kirsch continues his wild exploration of different genres as the protagonist squares off against the brothers of the Dalton Gang.
Includes location-and-condition-based event triggers, unannounced softlocks and Dirty Harry.
Got a TRS-80 that just arrived! Plugged into my old 90s crt and it works! Even ran a quick test program I typed in! I'll have to see what modern options I have for loading programs.
It also came with a modem and a RS-232 card
Strictly Come Dancing Demon
Starting a fresh new profile, let's introduce me.
I'm Nicolas from north of France, I like old computers, I have a collection of #amiga, #C64, #amstrad, #atari. I also like #computerhistory and started to code emulators, I made a #teletype, #altair and #Intel8080 emulator, and also a #Z80 then a #trs80 emulator coded in #rust. Currently experimenting with #Zig, and #riscv64 assembly.
After much testing and code comparison, the new Feb 2025 Release of #Vezza - my #z80 high speed #zmachine is ready! Took way longer than expected to synchronize across all of the code bases, particularly making sure that all optimizations made it across all platforms - TRS-80 model 1, TRS-80 model 3, TRS-80 model 4, the CP/M versions (~18 platforms), the embedded versions (Spectrum tape, TEC-1G), and slowly pushing into the Agon Light version (which has even more updates still in progress). Lots of individual tweaks, and some major rethinks and rewrites have come together to accelerate game play.
The hardest part of rewriting in this update involved rewriting the dictionary search code. I ended up going back to the original jzip interpreter, written in C for Unix waaay back when. Jzip provided much of the logic that went into ZXZVM, which provided the base for #M4ZVM #M3ZVM and #Vezza. Going back to Jzip made sense as Jzip has an even longer history; and is highly tested and stable and still maintained. This research gave me the confidence that the streamlining and changes I was making to such a fundamental part of the game would work, making all inputted dictionary searching more efficient.
To work around how CP/M stores executable files I spent a lot of time re-organising the memory map to make the executable smaller. This involved rearranging where the initialization code was stored inside the increasingly complex layout. Support across multiple versions means I needed to break up variable sized code and strings to sit inside variable sized gaps, while still compiling all the CP/M versions from the same interconnected set of source files. It needed quite a few manual checks to ensure that it all worked.
What this all means is that your favourite #infocom #punyinform and other text adventures will all play on your favourite z80 #retrocomputing platforms even faster than before!
More details in the devlog and downloads can be found at:
#TRS80 versions https://sijnstra.itch.io/m4zvm
#CPM #CPM80 versions https://sijnstra.itch.io/vezza
A new version of #ugBASIC, the open source isomorphic #BASIC compiler, has been released for #TRS80 #ColorComputer 1/2 and 3 (check under Hardware > Targets).
ugBASIC is a cross-compiler for #Linux and #Windows, for writing simple language games, that can run on dozens of different home computers, and 8-bit consoles.
There is also a convenient built-in IDE for Microsoft Windows, and even a sandbox.
Thank You RetroStack for your Sponsor Support of VCF SoCal 2025! :)
New blog post! Mechanical keyboards are great, so why not add one to my battered CoCo1? I'll tell you why: it's fiddly! But it's also fun.
Please boost if you can, so your friends and casual acquaintances also know they can do silly projects like this whenever they want. No one can stop them.
#trs80 #coco #retocomputing https://www.leadedsolder.com/2025/01/07/coco-mechanical-keyboard-build.html
My Radio Shack Pocket Computer 1 has arrived!
Will get some batteries and see if it works. Printer & Cassette interface looks good.
What can we do with a Tabdy Color Computer 3? Besides serious stuff, how about exploring Super LOGO... pretty pictures
Exploring FujiNet Devices with Brian Cox: Insights, Processes, and Demos
#c64 #commodore64 #FujiNet #RetroComputing #VintageComputing #Atari #AppleII #ColecoAdam #TRS80 #FutureVision #meatloaf64
https://theoasisbbs.com/exploring-fujinet-devices-with-brian-cox-insights-processes-and-demos/?feed_id=866&_unique_id=676d6b04bec3b
Well, the main CPU unit is all back together and working fine, so turned my attention to the system expansion unit. Someone obviously went in there to replace the bridge rectifier, and there was some dust but otherwise it seemed OK and it powered on stand-alone. However, something is not quite right, because the computer won't boot with it connected...
Succes! After replacing the faulty video memory chip, there is no more corruption on the screen.
Next up: to inspect the expension interface box and disk drives and hook them up.
#RetroComputing
#RadioShack
#TRS80
The Radio Shack TRS-80 Pocket Computer
https://youtube.com/watch?v=NQheo52J3BM&si=dfEqlqOjUrXWqIpK
This video describes the TRS-80 Pocket Computer, covering its history, features, and a demonstration of it operating.
Right, thanks to the Hakko, the faulty video memory chip is out, only to discover I am out of DIP-16 sockets...
Look what finally arrived in the mail! A bunch of (supposedly) 2102 1kbit SRAM chips for the TRS-80. I can finally replace that faulty video RAM chip and continue testing the expander and disk drives.