Back in the day, I enjoyed coding on 8 bit machines, mostly MSX. There is now a Kickstarted project to create a successor machine with some new features: hardware sprites, hardware scrolling, better sound, integrated SD/MMC IO and an ESP8266 for networking.

I will be spending HackWeek 0x10 exploring these new features via Z80 assembly.

Looking for hackers with the skills:

8bit spectrum retro

This project is part of:

Hack Week 16

Activity

  • almost 5 years ago: a_faerber liked this project.
  • almost 5 years ago: wstephenson started this project.
  • almost 5 years ago: wstephenson added keyword "8bit" to this project.
  • almost 5 years ago: wstephenson added keyword "spectrum" to this project.
  • almost 5 years ago: wstephenson added keyword "retro" to this project.
  • almost 5 years ago: wstephenson originated this project.

  • Comments

    • wstephenson
      almost 5 years ago by wstephenson | Reply

      So, results: Built the latest toolchain for Linux, and the spectrum emulator (ZEsarUX) which provides the new features. After a bit of hacking around remembering how to do Z80 assembler, I started poking the Next's new features.

      I got a sprite animation going, but this is about it so far. The Next emulator that works on Linux only supports this one of the new hardware features, but only at about 1/5 speed, and the documentation is out of date. Yesterday, I got added to a private group developing BASIC commands to the new features and a disk operating system for its SD card, but none of this works with the emulator yet. So I think next I'll work on improving my basic Spectrum assembly skills, and wait for the actual FPGA board or solid emulator support.

    • wstephenson
      almost 5 years ago by wstephenson | Reply

      UPDATE: I just got accepted to a closed Facebook group where an updated emulator is available, so my code now runs at full speed. Yay!

    • wstephenson
      almost 5 years ago by wstephenson | Reply

      UPDATE: I just got accepted to a closed Facebook group where an updated emulator is available, so my code now runs at full speed. Yay!

    Similar Projects

    Blog about our ScummVM Freeware games packages by sndirsch

    Blog about ScummVM Freeware games of our open...


    retrocomputing: learn the architecture of MIPS for PS1 and build an assembler by david.anes

    [comment]: # (Please use the project descriptio...


    Create a DRM driver for Matrox desktop cards by tdz

    (was: Create a DRM driver for Matrox G200)

    E...