ZX Spectrum Assembly Language Beginners Session 02 - Simple 'Hello World' program Speccy Dev 101

ZX Spectrum Assembly Language Beginners Session 02 - Simple 'Hello World' program Speccy Dev 101

Code for this project now in our Github Repo https://github.com/RetroCoderTV/Retro... Day 1 - Assembly Coding - Simple Hello World program Z80asm - Retro dev tutorial series Here we learn about the built-in ZX Spectrum ROM routines, how to use them and where to learn more about them. We also learned about the 8-bit registers of the Z80a and which are more commonly used than others and why (more recommended reading shown in video). We learned how data is stored in memory and can be referenced by pointer to the address in memory , or to the actual data itself that is stored there. We eventually put all this together to print the string "Hello World!" to our ZX Spectrum. We also saw how pasmo options can be used to create a .tap file with the BASIC loader included in order that it boots immediately without further instructions on the Spectrum after we insert the tape each time. -- Watch live at   / retrocoderasm