Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Event id #3373 : Vintage Computing Christmas Challenge 2023
2023-12-14 13:27
Frostbyte

Registered: Aug 2003
Posts: 171
Event id #3373 : Vintage Computing Christmas Challenge 2023

So, who's taking part in this compo challenge? I'm giving it a go. Got my 2nd version done recently, very likely no compo challenge winner material, given the mindblowing solutions and their tiny sizes in previous years' compos challenges, but hey, trying my best. :)
 
... 6 posts hidden. Click here to view all posts....
 
2023-12-19 01:10
Krill

Registered: Apr 2002
Posts: 2852
Quoting Rex
I have problems understanding one of the rules.

2.3 Don't manipulate the file.

What is it that I am not allowed to do? Can anyone give an example for C64?
The full rule says "Don't manipulate the file (e.g. truncating the last bytes, changing the start address, etc. Mainly valid for "standard files" in BASIC and other languages.)".

On C-64, BASIC programs end with 3 zero-bytes. 1 zero to terminate the last actual line of the program, then another 2 zeroes as a 16-bit null-pointer to point to the non-existing next line.

Now, the BASIC interpreter actually only checks for the high-byte of that 16-bit pointer to be 0 (BASIC programs never start in zeropage).
You can actually put any byte-value in the middle.

Thus, the BASIC SYS start-line running machine code programs often ends with "ldy #0" (00 a0 00) or similar to save 2 bytes.
2023-12-22 12:18
NoiseEHC

Registered: Feb 2005
Posts: 51
I have to say that I have found this year's competition very challenging, I can't understand how could they give us such a hard problem.

Whatever, just submitted my 722 bytes compo entry... :)))

ps: Wow, now I see that I was not supposed to tell you the size, not to deter others from participating. But whatever, in the worst case I will not win... ;)
2023-12-22 15:44
Krill

Registered: Apr 2002
Posts: 2852
Quoting NoiseEHC
Whatever, just submitted my 722 bytes compo entry... :)))
That's the source code size, no? :)

Anyways, i found the previous 2 instalments harder, tbh. =)
2023-12-22 16:07
NoiseEHC

Registered: Feb 2005
Posts: 51
Quote: Quoting NoiseEHC
Whatever, just submitted my 722 bytes compo entry... :)))
That's the source code size, no? :)

Anyways, i found the previous 2 instalments harder, tbh. =)


Of course not. The code size is more than 5K... :)))
2023-12-22 16:09
Krill

Registered: Apr 2002
Posts: 2852
Quoting NoiseEHC
Of course not. The code size is more than 5K... :)))
For that simple "diamond" diagonal grid made of asterisks? Are we talking about the same challenge? =)
2023-12-22 17:21
NoiseEHC

Registered: Feb 2005
Posts: 51
Quote: Quoting NoiseEHC
Of course not. The code size is more than 5K... :)))
For that simple "diamond" diagonal grid made of asterisks? Are we talking about the same challenge? =)


Yeah. Be patient, you will see... :)
2023-12-22 18:12
Krill

Registered: Apr 2002
Posts: 2852
Quoting NoiseEHC
Yeah. Be patient, you will see... :)
Yeah okay, sounds like you're going for the "Wild Compo" rather than the main challenge, though.

In which case i guess that revealing your code size beforehand is a-okay. =)
2023-12-22 19:03
The Syndrom

Registered: Aug 2005
Posts: 56
gave it a shot aswell... ;-)
2023-12-23 00:16
Frostbyte

Registered: Aug 2003
Posts: 171
Alright, entry submitted. I suspect the winning entries will again be a LOT smaller than my entry, but I had fun working on mine, so whatevs. :)
2023-12-24 15:47
Martin Piper

Registered: Nov 2007
Posts: 644
Oh darn, I just thought about using a two byte file and streaming the data from tape. With the rest of the code in the tape buffer.
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Alakran_64
Higgie/Kraze/Onslaught
grass/LETHARGY
rexbeng
Guests online: 87
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Quadrants  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.043 sec.