scene.org File Archive

File download

<root>­/­parties­/­2025­/­vccc25­/­christmas_challenge/maba_c128_basic_222b_vc3-2025.zip

File size:
69 840 bytes (68.20K)
File date:
2025-12-30 23:34:07
Download count:
all-time: 2

Preview

  • maba_c128_basic_222b_vc3-2025/ dir
  • maba_c128_basic_222b_vc3-2025/file_id.diz 877B
  • maba_c128_basic_222b_vc3-2025/maba_c128_basic_222b_vc3-vc3-2025.prg 224B
  • maba_c128_basic_222b_vc3-2025/maba_c128_basic_222b_vc3-vc3-2025_code.jpg 61.69K
  • maba_c128_basic_222b_vc3-2025/maba_c128_basic_222b_vc3-vc3-2025_result.jpg 99.84K
  • maba_c128_basic_222b_vc3-2025/maba_c128_basic_222b_vc3-vc3-2025_Source_Code.txt 254B

file_id.diz

Snowflake

Author: maba
Category: Christmas Challenge
System:   C128
Language: BASIC V7
Len source code: 224
Len exe file:    224
Len code only:   222
Instructions: 
Install vice, drag and drop the prg file into it or use original C128 hardware

Description:
The program uses a simple print routine from (line 2) that is controlled via a control string. 
The print routine reads, starting from the 10th position, the number of spaces to be printed through a loop and prints them. 
Afterwards, a star is always printed, and the next number of spaces is retrieved from the control string. 
If an "E" is read from the control string, a carriage return (CR) is executed. 
The first 9 characters are used to generate a string with the corresponding length of spaces from the read number. 

Comments:
Thanks to Logiker for organizing this challenge every year !