Hi, I am Zaiphirion. I am building a computer from scratch. This is the beginnings of a prototype called the Zenadi Development System. It uses dual Z-80 processors. It's still a work in progress.
Major milestone: my hand-wired Z80 computer just executed its first code from ROM. Verified with an led array after bringing up the ROM, RAM, and address decoder.
The first heartbeat of the Zenadi Codex.
#Z80#HomebrewComputer#RetroComputing#Electronics#DIYComputer
There are many social networks out there where I can get lots of engagement. I am not against paying for X but my engagement on threads, and mastodon, heck even bluesky has been way better for free. I may reconsider but for now let's see where I go in those places.
Hi, I am Zaiphirion. I am building a computer from scratch. This is the beginnings of a prototype called the Zenadi Development System. It uses dual Z-80 processors. It's still a work in progress.
@BennTan3@avrldotdev I agree, this example wasn't really good, it doesn't properly demonstrate an exploit, more of a function that always denies access.
@zfunk007@mooniitani Wow, you need to do more of this! Well done. There are certain YouTubers I watch who only put out a video once a year but they are really well researched and long. Its worth it.
Major milestone: my hand-wired Z80 computer just executed its first code from ROM. Verified with an led array after bringing up the ROM, RAM, and address decoder.
The first heartbeat of the Zenadi Codex.
#Z80#HomebrewComputer#RetroComputing#Electronics#DIYComputer
@NitinthisSide_ I've "mastered" C, so much so I am writing my own programming language. It also allowed me the ability to easily learn and master other languages. To be honest, I hate C++, but still prefer it over python which I actually hate more. Mainly because it's just so clunky and ugly.
So, if you are curious. My first “real” video in over 5 years drops tomorrow morning. It’s an interview with Masamitsu “Moo” Niitani who founded the legendary Japanese game company Compile. Here’s the premiere link if you are interested:
https://t.co/MTgxUx5hYq
@mooniitani
@SiliconForested@grok I've used Think C when I began learning to code. Wish I wasn't so intimidated by the Macintosh toolbox, it's not as bad as some of the things I've used in the past.
Crosspoint switches and CV DACs are successfully under control of the FPGA over Ethernet, with a MIDI controller mapped to issue peripheral CSR updates over etherbone.
I made some Litex Migen modules for both the CH446Q switches and AD5628 DAC with state machines that handle the chip updates from register writes on a wishbone bus, so there’s no softcore required at all.
A small Ratatui TUI app runs with background threads for the etherbone bridge and MIDI control input, and moves messages over channels to issue wishbone bus reads/writes on the FPGA.
@rdotapps Arduino Nano. I have yet to use any of them but I know their potential. Unfortunately I enjoy building from scratch more.
https://t.co/VMZLJuspFf
I got the ROM decoders wired up (top left) The ram and rom for both CPUs. I still have a few things to wire up for the second CPU and then test it. The first CPU works, it can execute code in the ROM. I made it execute a familiar instruction to trigger certain lights to blink.