vc24 Author: Art-top Category: Christmas Challenge System: ZX Spectrum Language: Assembler Len source code: 1940 Len exe file: 129 Len code only: 47 Instructions: You can use any emulator of your choice. I recommend Unreal (Windows); in most cases it's enough to drag&drop the vc24c.tap file into emulator's window, then go to BASIC and type: LOAD""CODE 25619: CLS: RANDOMIZE USR 25619: PAUSE 0 Or drag&drop the vc24.tap file into emulator's window, and go to "Type Loader". Source code in vc24.asm You can compile it using sjasmplus (for example) from terminal/command promt: sjasmplus.exe vc24.asm or sjasmplus vc24.asm Description: In the main block of the program there are two loops: an outer one - for the Y coordinate and an inner one - for the X coordinate. The current coordinates determine which character should be printed. After finishing the main block "gift bow" characters are printed. vc24.asm - source code vc24.bin - compiled code vc24c.tap - compiled code in .tap format vc24.tap - compiled code an BASIC loader together in .tap format Comments: It was very interesting.