[HN Gopher] Learn Multiplatform Z80 Assembly Programming with Va...
       ___________________________________________________________________
        
       Learn Multiplatform Z80 Assembly Programming with Vampires
        
       Author : surprisetalk
       Score  : 46 points
       Date   : 2025-10-26 00:15 UTC (4 days ago)
        
 (HTM) web link (www.chibiakumas.com)
 (TXT) w3m dump (www.chibiakumas.com)
        
       | iberator wrote:
       | Amazing and really fast old school webpage :)
       | 
       | I highly recommend to pick up ASM programming on Z80 or 6502
       | CPUs: it is MUCH MUCH easier and straight forward than modern x86
       | ASM with 1600+ instructions.
        
         | brucehoult wrote:
         | That is very true!
         | 
         | But I suggest RISC-V RV32I or RV32E [1] is a great option too.
         | Only 37 instructions that a compiler would generate from C
         | (etc), mostly simple register-to-register arithmetic and
         | control flow, plus byte/half/word load/store with only one
         | addressing mode.
         | 
         | It's actually, I would say, slightly simpler to learn what the
         | instructions are than 6502 or Z80, and *vastly* easier to use
         | to write useful programs with.
         | 
         | And it's not only for emulator, you can buy a vast range of new
         | hardware today, ranging from 10c microcontrollers (with 2k RAM,
         | 16k flash for the program, 48 MHz) up to a $2500 64 core 2 GHz
         | 128GB RAM workstation, with in the middle ESP32s for a couple
         | of bucks, Raspberry Pi Pico 2 or Milk-V Duo (Linux! In 64MB at
         | 1.0 GHz) for $5, and on to quad core 1.5 or 1.6 GHz Linux SBCs
         | for $20 (VisionFive 2 Lite), $30-$50 (Orange Pi RV or RV2 with
         | 2-8 GB RAM) and so on.
         | 
         | Online tutorial:
         | 
         | https://dramforever.github.io/easyriscv/#my-first-risc-v-ass...
         | 
         | [1] 16 registers instead of 32, as seen in e.g. the $0.10
         | CH32V003 microcontroller
        
       | leoc wrote:
       | KeithS alias ChibiAkumas alias Akuyou has been churning out games
       | and assembly tutorials for years, and he's covered a huge array
       | of platforms: everything from the FM-7 to the SAM Coupe to the
       | UKMC Soviet-bloc microcomputer PDP-11 clone.
        
       | akuyou wrote:
       | Keith here, the author of the website! Thanks for posting about
       | my little hobby here, it's actually the second time it's been
       | mentioned over the years,
       | 
       | The site and tutorials started from the multi-platform build
       | scripts I put together to make the original ChibiAkumas V1.666,
       | It felt others could benefit from them, so I made some tutorials
       | and put them on line
       | 
       | The tutorials were far more popular than the game, so I was
       | motivated to start learning more assembly languages, making more
       | build scripts and tutorials... well it got a bit out of hand!!!
       | 
       | You can see all the CPU's and systems I've covered here:
       | https://www.assemblytutorial.com/
        
       ___________________________________________________________________
       (page generated 2025-10-30 23:00 UTC)