๐ŸŽ Vintage Computing Christmas Challenge 2024 (VC³ 2024) ๐ŸŽ

A small programming contest that run from 2.12.2024 until 28.12.2024 

Results

Rank Size Category Language System Author
1 34 other APL PC Logiker
2 40 other APL IBM 5110 pdw
3 41 assembler 6502 Assembler Commodore C128 GeirS
3 41 assembler Z80 Assembler Amstrad CPC 6128 Longshot / Logon System
5 42 assembler Z80 Assembler Amstrad CPC Overflow
5 42 assembler Z80 Assembler Sinclair ZX Spectrum Dr Beep
7 43 assembler Z80 Assembler Amstrad CPC lightforce6128
8 44 assembler 4510 Assembler MEGA65 GeirS
8 44 assembler 6502 Assembler (ACME) Commodore C64 Bitbreaker/Performers
10 45 assembler 6502 Assembler Commodore C64 serato / finnish gold
10 45 assembler 6502 Assembler Commodore C64 GeirS
10 45 assembler PC Assembler 286 PC pdw
13 46 assembler Z80 Assembler Amstrad CPC 6128 SymbiosiS
13 46 assembler Z80 Assembler Sinclair ZX Spectrum Dalthon/Joker & Mat/ESI
15 47 assembler Z80 Assembler Sinclair ZX Spectrum UriS
15 47 assembler Z80 Assembler Sinclair ZX Spectrum Art-top
17 50 assembler 6502 Assembler (Kick Assembler) Commodore C64 radek
18 51 assembler Z80 Assembler Amstrad CPC Arnolde of Leosoft
19 52 assembler MAXAM Z80 Assembler (ROM version) Amstrad CPC 6128 TFM of FutureSoft
19 52 assembler x86 Assembler PC Xeleh
19 52 assembler Z80 Assembler Sinclair ZX Spectrum mustardtiger
22 53 basic BBC BASIC BBC Micro David Payne
22 53 assembler Z80 Assembler KC 85/4 dOc.K / Moods Plateau
24 54 assembler 6502 Assembler Commodore C128 STK
24 54 assembler Z80 Assembler Amstrad CPC 6128 Prodatron
24 54 assembler Z80 Assembler Sinclair ZX Spectrum g0blinish
27 57 assembler PC Assembler PC iolo
27 57 other Python PC Logiker
29 58 assembler 6502 Assembler Commodore C64 romwer
29 58 assembler Z80 Assembler Sinclair ZX Spectrum spaceWumpus
31 60 assembler 6502 Assembler BBC Micro David Payne
31 60 assembler MACRO-11 assembler BK-0010.01 Sergey Pavlov
33 62 assembler 6502 Assembler Atari XE/XL DMSC
33 62 assembler Z80 Assembler Amstrad CPC Gallegux
33 62 assembler Z80 Assembler Sinclair ZX Spectrum matofesi
36 63 other APL Commodore SuperPET solarbreeze
36 63 assembler Z80 Assembler Amstrad CPC Retropoke
38 64 assembler 68000 Assembler Amiga Losso / AttentionWhore
38 64 basic Next BASIC ZX Spectrum Next matalog
40 66 assembler 6502 Assembler (ca65) Atari XL/XE Irgendwer
40 66 basic BASIC V2 BBC Micro Flaxcottage
40 66 assembler Z80 Assembler CP/M-80 Prevtenet
40 66 other Lua Pico-8 ace-dent
44 67 assembler 6502 Assembler (MASM) BBC Micro regregex
45 68 assembler 6502 Assembler (Kick Assembler) Commodore C64 Frostbyte of Artline Designs
45 68 basic BBC BASIC BBC Micro serato / finnish gold
47 70 assembler 6502 Assembler Atari XE/XL F#READY
47 70 other APL Commodore C64 solarbreeze
47 70 other Ruby 3.3.6 PC (modern) Jinks@retrowiki
47 70 assembler Z80 Assembler CP/M Povi
47 70 assembler Z80 Assembler ZX Spectrum 48K zoon
52 72 assembler 8086 Assembler PC Harm Backer
52 72 basic BASIC BBC Micro Dominic Beesley
52 72 basic BBC BASIC 2 Acorn BBC Micro BaZ4096
55 73 basic BBC BASIC BBC Micro BeebMaster
55 73 other Python 2 PC STK
57 74 assembler 6502 Assembler Commodore CBM/PET 8032 Kratznagel
57 74 basic FastBasic Atari XE/XL DMSC
59 75 assembler 6502 Assembler Commodore 16/Plus4 Csabo
59 75 other nano programming language nano JAMMER pรฉpรฉ
61 76 basic BASIC V7.0 Commodore C128 STK
61 76 other Python PC djcullen
63 77 assembler 6502 Assembler (Kick Assembler) Commodore C64 DnP
63 77 basic BASIC V2 Commodore C64 serato / finnish gold
65 78 assembler 6502 Assembler (BBC Native) BBC Micro Julie M
65 78 basic BASIC V2 Commodore C64 AdamM
67 79 basic BBC BASIC any Jonathan Harston
67 79 other Python PC DaSpider
69 80 basic BASIC V10 Commodore C65 FeCO
69 80 basic BASIC V2 Commodore C64 Logiker
69 80 assembler MC68000 Assembler Amiga STI\SCA
72 81 basic FASTBASIC Atari XE/XL Preppie
73 83 assembler 6502 Assembler Atari XL/XE JAC!
73 83 assembler Assembler CA65 Commodore C64 Ervin / Abaddon
73 83 basic BASIC V3.5 Commodore 16/Plus4 FeCO
73 83 basic BBC BASIC BBC Micro iamsi
73 83 assembler BK Assembler BK-0010 Terra
78 84 assembler Z80 Assembler VZ200 Dave / Bushy555
79 85 basic Turbo-BASIC XL Atari XE/XL OxC0FFEE
79 85 other Python PC raul76
79 85 assembler Z80 Assembler Amstrad CPC issalig
82 86 basic BASIC V4.0 Commodore CBM/PET 8032 Kratznagel
82 86 basic BBC BASIC Acorn Archimedes Cruxinc
84 87 assembler 6502 Assembler Commodore C64 Geehaf
84 87 assembler 6502 Assembler Commodore VIC-20 Lechuck
84 87 assembler 6502 Assembler (MADS) Atari XE/XL Mira
84 87 basic BASIC BBC Micro regregex
84 87 basic BASIC Matra-Hachette Alice 32 paspeur
84 87 basic BASIC V2 Commodore C64 CLuB77
90 88 basic BASIC V2 Commodore C64 ceptimus
90 88 basic SuperBASIC Sinclair QL badaman
90 88 assembler Z80 Assembler Enterprise 128 Geco
93 90 assembler 68000 Assembler Amiga 500 Crumb
93 90 basic GW-BASIC PC Povi
93 90 basic Locomotive BASIC Amstrad CPC Logiker
96 91 basic SuperBasic Sinclair QL javu61
97 92 basic BBC BASIC BBC Micro Model A or B Jonnno
97 92 assembler Z80 Assembler Sinclair ZX Spectrum Red Zebra
99 93 basic Homelab BASIC v1.2 Boscoop Aircomp 16 (alias Homelab-2) FeCO
99 93 basic Locomotive BASIC 1.1 Amstrad CPC Azicuetano
99 93 assembler Z80 Assembler Sinclair ZX Spectrum DarthNOdlehS
102 94 basic BASIC Sinclair ZX Spectrum Art-top
102 94 basic BBC BASIC any Jonathan Harston
102 94 assembler Z80 Assembler Camputers Lynx Dave / Bushy555
105 95 basic BASIC V2 Commodore C64 Korodny
105 95 basic BASIC V2 Commodore C64 Patrice Carrรฉ
105 95 other C PC Sergey Pavlov
105 95 other Forth Jupiter Ace (3k RAM) UriS
105 95 assembler Z80 Assembler Sinclair ZX Spectrum diecarro
105 95 assembler Z80 Assembler Jupiter Ace Dave / Bushy555
111 96 basic BASIC Atari XE/XL Preppie
111 96 basic Turbo-BASIC XL Atari XE/XL JAC!
111 96 assembler Z80 Assembler Sinclair ZX Spectrum ValeriiBondar
114 97 basic BASIC V2 Commodore C64 Gray Defender
114 97 basic BASIC V7.0 Commodore C128 TiGeR1x
114 97 basic Locomotive BASIC Amstrad CPC Arnolde of Leosoft
114 97 other PHP PC Art-top
118 98 basic BASIC Sinclair ZX Spectrum 48k UriS
118 98 basic MSX BASIC 1.0 MSX anderszapac
120 99 assembler 6502 Assembler Commodore C64 JoeyC64
121 100 basic Atari BASIC Atari XL/XE ivop
121 100 assembler PC Assembler PC spark2k06
121 100 assembler PDP11 Assembler PDP11 RT11 Jonathan Harston
124 101 other TI-59 keystroke TI-59 + PC100C Dirk
125 102 basic BASIC Sinclair ZX Spectrum Marco's Retrobits
125 102 basic Sinclair BASIC Sinclair ZX Spectrum Manzolli
127 103 basic BASIC Mattel Aquarius LoudScotsBloke
127 103 assembler Turbo Assembler 2.0 PC izne
127 103 assembler Z80 Assembler LASER500 Dave / Bushy555
130 105 basic BASIC Ohio Scientific ivop
131 106 assembler Z80 Assembler Aquarius Dave / Bushy555
132 108 basic Primo BASIC system 84.2 Microkey Primo B32 FeCO
133 110 assembler 6502 Assembler Commodore C64 Michael Doornbos
133 110 assembler CP/M 8080 Assembler Amstrad CPC DrSnuggles
133 110 assembler Z80 Assembler Amstrad CPC DrSnuggles
136 111 assembler Z80 Assembler Sam Coupe Dave / Bushy555
137 114 basic Locomotive BASIC Amstrad CPC lightforce6128
138 115 basic Locomotive BASIC Amstrad CPC issalig
139 117 assembler 6502 Assembler Commodore C64 WarrenM
139 117 assembler 6502 Assembler Commodore C64 DDT
139 117 basic BASIC V2 Commodore C64 fieserWolF
139 117 assembler Z80 Assembler TRS80 model 4 Dave / Bushy555
143 118 other Display List Atari XE/XL Ken Jennings
143 118 assembler Z80 Assembler Microbee32 Dave / Bushy555
145 119 basic BASIC Atari XE/XL slx
146 120 basic Turbo-BASIC XL Atari XL/XE Irgendwer
146 120 assembler Z80 Assembler Timex Sinclair 2068 TS2068_FAN
148 121 basic BASIC V2 Commodore C64 Goodwell
148 121 assembler Z80 Assembler TRS80 model 1 Dave / Bushy555
150 122 assembler 6502 Assembler Commodore C64 Codey
150 122 basic BASIC VZ200 Dave / Bushy555
152 123 basic BASIC V2 Commodore C64 BYTEBLADE
153 125 assembler 6502 Assembler Commodore VIC-20 FaiRLane
153 125 assembler PDP11 Assembler PDP11 Unix Jonathan Harston
155 126 basic Turbo-BASIC XL Atari XE/XL DonkeyKongVet
156 127 basic IS-BASIC Enterprise EP64 / EP128 FeCO
156 127 basic Locomotive BASIC 1.1 Amstrad CPC DrSnuggles
156 127 assembler Z80 Assembler Lambda 8300 Dave / Bushy555
159 128 basic BASIC V2 Commodore C64 Ervin / Abaddon
159 128 basic Locomotive BASIC Amstrad CPC Zima
161 131 basic Locomotive BASIC Amstrad CPC Retropoke
161 131 basic TVC BASIC 2.2 Videoton TV-Computer 64k+ FeCO
163 134 assembler 6809 Assembler 6809 SBC izne
164 139 basic BASIC V3.5 Commodore 16/Plus4 ergoGnomik
164 139 other Meta Atari 400/800/XL/XE, PC, many others Kaj de Vos
166 144 other Action! Atari XE/XL slx
167 146 assembler 6502 Assembler (ca65) Apple II circfruit
167 146 basic BASIC V2 Commodore VIC-20 anderszapac
169 147 other Forth Atari XE/XL Mira
169 147 basic BASIC Sinclair ZX Spectrum DarthNOdlehS
171 149 basic AppleSoft Basic Apple II DaSpider
172 153 basic ZXBASIC Sinclair ZX Spectrum javu61
173 164 basic BASIC BK-0010.01 Terra
174 167 other PHP8 x86+PHP moroz1999
175 168 basic ZX81 BASIC Sinclair ZX81 Steven Reid
176 172 assembler 6502 Assembler ORIC 1 ebrelion
177 177 other Forth Jupiter Ace Georgeo
178 190 other Sphinx C-- PC izne
179 197 other Fennel Tic-80 zombieprozess
180 201 basic BASIC v1 Thomson MO5 sporniket
181 203 other LOGO (Atari LOGO cartridge) Atari XE/XL slx
181 203 basic Locomotive BASIC Amstrad CPC zombieprozess
183 205 basic SuperBasic Sinclair QL Alvaro Alea
184 207 other Atari Logo Atari XE/XL Mira
185 208 basic Sinclair Basic 48k Sinclair ZX Spectrum 48k Frank Breuer
186 212 other SQL (Microsoft) Microsoft SQL Server 2005+ Michal Wrobel
187 214 other zeptoforth Any RP2350 board (e.g. the Raspberry Pi Pico 2) Travis Bemann
188 218 basic BASIC V2 Commodore C64 JoeyC64
189 222 basic Applesoft BASIC Apple II BillM
190 223 basic TI Extended BASIC TI-99/4A anderszapac
191 235 basic BASIC V3.5 Commodore Plus/4 George's Channel
192 266 basic BASIC V2 Commodore VIC-20 JavaJack
193 288 other Python PC Kartoffel54
194 299 basic IS-Basic v2.1 Enterprise 64/128 SlashNet
195 314 basic Turbo-BASIC XL Atari XE/XL TGB1718
196 387 assembler 6502 Assembler Commodore C64 Martin Piper
197 407 basic Locomotive BASIC Amstrad CPC Pararaum/T7D
198 505 other ELISP PC circfruit
199 512 other cc65 Apple II circfruit
200 552 other Lisp Apple II circfruit
201 990 basic BASIC Atari XE/XL skr

 

Top Contributors

Entries Author
11 Dave / Bushy555
6 FeCO
4 circfruit
4 Jonathan Harston
4 Logiker
3 anderszapac
3 Art-top
3 DrSnuggles
3 GeirS
3 izne
3 Mira
3 serato / finnish gold
3 slx
3 STK
3 UriS
2 Arnolde of Leosoft
2 DarthNOdlehS
2 DaSpider
2 David Payne
2 DMSC
2 Ervin / Abaddon
2 Irgendwer
2 issalig
2 ivop
2 JAC!
2 javu61
2 JoeyC64
2 Kratznagel
2 lightforce6128
2 pdw
2 Povi
2 Preppie
2 regregex
2 Retropoke
2 Sergey Pavlov
2 solarbreeze
2 Terra
2 zombieprozess

 

Categories

Count Category
86 assembler
83 basic
32 other

 

Count Language (Assembler)
38 Z80 Assembler
21 6502 Assembler
3 PC Assembler
3 6502 Assembler (Kick Assembler)
2 PDP11 Assembler
2 6502 Assembler (ca65)
2 68000 Assembler
1 Assembler CA65
1 6502 Assembler (ACME)
1 6502 Assembler (BBC Native)
1 6502 Assembler (MADS)
1 6502 Assembler (MASM)
1 4510 Assembler
1 8086 Assembler
1 BK Assembler
1 CP/M 8080 Assembler
1 MACRO-11 assembler
1 MAXAM Z80 Assembler (ROM version)
1 MC68000 Assembler
1 Turbo Assembler 2.0
1 x86 Assembler
1 6809 Assembler

 

Count Language (other)
5 Python
4 APL
3 Forth
1 Meta
1 Atari Logo
1 C
1 cc65
1 Display List
1 ELISP
1 Fennel
1 Lisp
1 Action!
1 Lua
1 zeptoforth
1 nano programming language
1 PHP
1 PHP8
1 Python 2
1 Ruby 3.3.6
1 Sphinx C--
1 SQL (Microsoft)
1 TI-59 keystroke
1 LOGO (Atari LOGO cartridge)

 

Systems

Count System
29 Commodore C64
21 Atari XE/XL
18 Amstrad CPC
17 Sinclair ZX Spectrum
17 PC
10 BBC Micro
5 Apple II
4 Commodore C128
4 Amstrad CPC 6128
4 Commodore VIC-20
3 Sinclair QL
3 Commodore 16/Plus4
2 BK-0010.01
2 Commodore CBM/PET 8032
2 Jupiter Ace
2 Sinclair ZX Spectrum 48k
2 any
2 Amiga
2 VZ200
1 Commodore Plus/4
1 CP/M
1 Commodore C65
1 CP/M-80
1 Enterprise 128
1 Enterprise 64/128
1 Commodore SuperPET
1 Camputers Lynx
1 Boscoop Aircomp 16 (alias Homelab-2)
1 Enterprise EP64 / EP128
1 BBC Micro Model A or B
1 Atari 400/800/XL/XE, PC, many others
1 Aquarius
1 Any RP2350 board (e.g. the Raspberry Pi Pico 2)
1 Amiga 500
1 Acorn BBC Micro
1 Acorn Archimedes
1 6809 SBC
1 BK-0010
1 Tic-80
1 PDP11 Unix
1 Pico-8
1 Sam Coupe
1 Sinclair ZX81
1 Thomson MO5
1 Jupiter Ace (3k RAM)
1 TI-99/4A
1 ORIC 1
1 Timex Sinclair 2068
1 TRS80 model 1
1 TRS80 model 4
1 Videoton TV-Computer 64k+
1 x86+PHP
1 ZX Spectrum 48K
1 TI-59 + PC100C
1 Microbee32
1 286 PC
1 KC 85/4
1 ZX Spectrum Next
1 Lambda 8300
1 LASER500
1 Matra-Hachette Alice 32
1 PDP11 RT11
1 MEGA65
1 PC (modern)
1 Microkey Primo B32
1 Microsoft SQL Server 2005+
1 MSX
1 nano JAMMER
1 Ohio Scientific
1 IBM 5110
1 Mattel Aquarius

 

Support

In case that you reached until this point, maybe you would like to support the project with some small donation.