Miscellaneous small unrelated pieces of source code for ZX Spectrum Next
Sub-project | Description |
---|---|
displayedge | dot command .displayedge to check visible area of your ZX Next display, storing the information into global config file + runtime library to read the config and use user's values in your own SW to narrow down used screen space by your SW. |
snippets | various small Z80N code snippets - ready to be reused in your projects or just stepping through them in debugger to exercise your Z80 assembly skills |
Layer2BigPic | layer2 320x256 8 direction (mostly HW) scrolling of big 640x512 image |
Layer2FadeOut | layer2 palette "fade out" effect doing linear interpolation for 256 RGB elements at 60 FPS |
ShowAll512Colors | displays all possible ZX Next colours (512 of them) at single screen, use mouse or keyboard to read colour values |
ReadingAtariDrivingController | test utility and code example for Atari "driving" paddle controller (the digital one!) |
Z80_ISA_tools | Z80N instruction HTML table, code to calculate opcode length (Z80 asm and C source for both Z80N and Z80) |
nexload2 | from-scratch rewrite of official NEXLOAD - is offered as replacement to core team (as it should be [subjectivelly] better source and easier to maintain), also I used it to prototype and test NEX format extensions suggested for "V1.3", but none of that happened, so at this moment this is unofficial extension (please do not release Next SW using my V1.3 extensions) |
tile8xN | copper adjusted HW tilemode to have 8xN tiles instead of 8x8 (reasonable N: 4,5,6,7,8), with sub-window logic and virtual tile-map 80xM lines |