I've rewritten my #Console8 logo player -also works on #AgonLight - and updated the video file for 2 reasons. 1. it was a bit long playing the whole thing, and 2. I wanted to play a higher resolution video, covering as much of the screen as possible. With a bit of video editing (cutting and cropping to make the most of the logo at the end), plus taking advantage of the VDP code for both decompression and bitmap expansion, this is what my boot sequence looks like. I've left the logo to linger a little, but that's optional and a quick change to the script.
Source code, binary and assets are available here: https://github.com/sijnstra/agon-projects/tree/main/logoplay2
#ez80 #z80 #assemblyLanguage #8bit #retrocomputing #console

A Retro Computer Project: 40 Year Old: MP/M II on a 50 MHZ eZ80

Christopher Brock began this retro computer hardware and software project 40 years ago. A review of development steps as well as performance comparison demonstrations with a 6 MHZ Z80 CP/M Plus hardware system. Many new operating system function calls have been defined and added to the original operating system code and more are being proposed.

VCFe 1-3 Mai 2026, München

https://www.vcfe.org/D/Vortraege.html#2

#vcfe #retrocomputing #Z80 #eZ80

VCFe.org

Vintage Computer Festival Event Information

vcfe.org

And on my new #codeberg account, there is a new experimental release for the #eZ80 CPU module.

A new feature to boot directly to CP/M without need for a banked memory module. CP/M runs in a '64K segment' within the linear 2MB Ram Module.

#eZ80 #cpm #retrocomputing

More details on my blog:

https://www.dinoboards.com.au/2026/04/12/ez80-booting-cpm-part-2.html

dinoboards

Dinoboards Site

dinoboards

Made a new thing - (available on my store) - a little kit/pcb to connect a pi pico module to the #eZ80 cpu module - to flash and test the module.

https://shop.dinoboards.com.au/product/ez80-pi-pico-programmer/

#RCBUS #RC2014

RE: https://hachyderm.io/@itworldcup/115949253823078683

Es musste sein.
#Rust für komplizierte Sachen. Wenn man mit Speicher jongliert und Sicherheit will. Aber es ist auch einfach ein tolles Gefühl, so nah am System zu sein wie in #C.
Und noch eine Sache, die für mich relevant ist: #LLVM unterstützt nur Prozessoren, deren Wortbreite eine Zweierpotenz ist. Ich schreibe gerne Programme für den #eZ80, der mit 24-bit-Wörtern einfach von modernen Sprachen nicht unterstützt wird.
Vielleicht kann man hier ja dafür werben.
#ticalc #swift

Time for another image viewer for #AgonLight #Console8 - this time, PCX format. There are a number of reasons why I chose to display this format on the Agon/Console8.
* It is an already existing format
* The format is supported by modern tools, including #GIMP
* It uses a very simple form of compression ideal for 8 bit CPUs
* The specific choice of 16 colours has additional benefits:
* The 16 colours are chosen from within the available 64 colour palette
* The 16 colours allows the image to be sent to the VDP with 2 pixels per byte, speeding up the transfer
I've attached a sample here to show just the quality of the resolution and colour depth. #z80 source code and binary is at:
https://github.com/sijnstra/agon-projects/tree/main/PCXview
#retrocomputing #image #viewer #ez80
I recently took advantage of some temporary discounts and acquired the #Console8 by Heber. It's a #retrogame focused package of the #AgonLight, complete with some great joypads that they also make. As part of the induction into the house, I converted the logo into something a little more 8-bit, and updated my logo software. #z80 #ez80 #retrocomputing
You can buy a Console8 here : https://heber.co.uk/agon-cosole8/
You can download the updated logo software & source here: https://github.com/sijnstra/agon-projects/tree/main/bootlogo

Dear internet,

Does anyone know of a cycle accurate #zilog #ez80 simulator? I'm looking for something that exposes all of the pins in the emulator as well, that is I need to be able to sample the address and data lines from other code in a cycle accurate way to test-drive some peripherals.

I found a core written for the TI calculators, but it seems very tied to that use, and I don't know how accurate it is either. Maybe it is very good, if anyone knows please let me know!

#retrocomputing

Would it be interesting to add ez80 support to the zenas assembler?

In my first attempt when I wrote the (still incomplete) assembler callled zxa, I had already implemented the entire Z80 instruction set, and also the Spectrum Next's-specific Z80N extensions. That didn't work too well, but at least I learnt what not to do, or how not to do it.

I'm trying to think what would be the better way to support different variants and extensions.

Some Z80 variants also existed in the world of MSX when various Japanese chipmakers produced their own, improved and extended versions of the Z80.

The question to me is not so much whether ez80 and Z80N support should be implemented, but HOW as in what's a clean way to support them. Via directives?
With pragmas or ifdefs?
Via command line switches?

What do you think?

#z80 #asm #assembler #ez80

I wanted to use more graphics on my #AgonLight and the best project that came to mind was to display #Amstrad #CPC .pal/.scr images. Took a while to get there, and now it works including the same "wipe" effect that the original hardware had due to the unusual RAM layout. Planning to use this for landing pages to create the mood for any game you might load. You can see the source code + binary at https://github.com/sijnstra/agon-projects/tree/main/CPCpic #z80 #ez80 #retrocomputing #retrogaming video shows loader image from Stefan Vogt's Ghosts of Blackwood Manor.