Great video, using the Next DMA to load a Layer 2 image was a great idea, I'm going to program that myself now. Thinking about it the DMA prescalar settings could be used to scroll layer 2 (writing to ports 0x16 or 0x17), or the tile map while the CPU got on with other things. I used the DMA to add Defender sound samples into Jetpac for The Spectrum Show episode 117 it was a really fun project and I enjoyed doing it but I wish this video have been available before I started.
Have you ever explored CPM on the spectrum? The 128 should even be able to run CPM 3. Those are great for getting into assembly coding on the z80. They give you just enough functionality to get going, like print strings and characters or get input from the console, or reading and writing files. But the os also doesn't get in your way, and is easy to handle
Dma on the Amiga was awesome, programming the copper which in turn could program any of the chipset including the blitter iirc.
Great video, as usual. Thanks!!
Great video, using the Next DMA to load a Layer 2 image was a great idea, I'm going to program that myself now. Thinking about it the DMA prescalar settings could be used to scroll layer 2 (writing to ports 0x16 or 0x17), or the tile map while the CPU got on with other things.
I used the DMA to add Defender sound samples into Jetpac for The Spectrum Show episode 117 it was a really fun project and I enjoyed doing it but I wish this video have been available before I started.
Have you ever explored CPM on the spectrum?
The 128 should even be able to run CPM 3. Those are great for getting into assembly coding on the z80. They give you just enough functionality to get going, like print strings and characters or get input from the console, or reading and writing files. But the os also doesn't get in your way, and is easy to handle
Cobol isn’t dead, microfocus have their compiler targeting android.