Click any tag below to further narrow down your results
Links
The article provides a comprehensive guide to learning Z80 assembly programming through a series of tutorials and videos, focusing on various aspects such as CPU mysteries, data representation, and platform-specific instructions. It is designed for both beginners and experienced programmers, offering lessons that cover multiple hardware platforms like the Amstrad CPC, ZX Spectrum, and Gameboy. The content is accessible via text and accompanying YouTube videos for a more interactive learning experience.
The article describes the GitHub repository "pasta80," which features a Turbo Pascal 3.0-compatible compiler designed to generate machine code for Z80 microprocessors, supporting platforms like the ZX Spectrum and CP/M. The compiler utilizes a single-pass recursive-descent approach, offering a range of Pascal features while noting current limitations and missing functionalities compared to the original Turbo Pascal.
The article is part of the Ready-Z80 project on GitHub, which focuses on multitasking capabilities for the Z80 microprocessor. It includes details about the implementation and features of multitasking within the project. The page currently has issues loading content, affecting user interaction and access to information.