Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user TheTom ! (Registered 2018-07-22) You are not logged in 
CSDb User Forums


Forums > CSDb Entries > Event id #2678 : The 128b font compo
2018-03-18 13:25
lft

Registered: Jul 2007
Posts: 355
Event id #2678 : The 128b font compo

Welcome to the 128b font compo!

The goal is to create the most legible, stylish, and/or awesome font using an executable program no larger than 128 bytes. The assumption is that the ROM font will be used as a basis somehow, although this is not a formal requirement.

The deadline is end of April 8, 2018, in a time zone of your choice.

The compo is held at CSDb, and the result is determined by the weighted average rating (including non-public votes). The ratings will be sampled one week after the deadline, end of April 15, in a time zone of my choice.

Judges are asked to consider screen codes 00-3f only. This comprises the uppercase letters, digits, and punctuation. The rules do not mandate that reverse-video characters work, so it is all right if the cursor doesn't work properly.

I reserve the right to modify the rules if there is a good reason.

Technical requirements

Maximum file size including load address is 128 bytes.

The program must load to the default location ($801), and must be executable with RUN. The new font should be installed at address $3800, after which the program should return to the BASIC prompt, with the VIC bank register ($d018) updated to point to the new font.

The entry should be uploaded in .prg format.

A person may be creatively involved in at most two (2) compo entries. (Idea/test/help credits don't count towards the limit.) It's alright to withdraw an earlier entry in order to submit a new one, up to the deadline.

Template

The following template code is offered as a convenience, and may be used as a starting point. It simply copies the default ROM font.

  
        .word   $801

        *=$801
        
        .word   $80b,1
        .byt    $9e,"2061",0,0,0

        sei
        lda     #$33
        sta     1
        
        ldx     #0
        ldy     #2
loop
src     
        lda     $d000,x

        ; ...
dest    
        sta     $3800,x
        inx
        bne     loop

        inc     src+2
        inc     dest+2
        dey
        bne     loop

        lda     #$37
        sta     1
        
        lda     #$1e
        sta     $d018

        cli
        rts


Happy hacking!
 
... 70 posts hidden. Click here to view all posts....
 
2018-04-14 14:47
ChristopherJam

Registered: Aug 2004
Posts: 810
Done, fairly seat of the pants. I like the anonymity.

Apparently I only think I'm worth a 4 though, what's that all about? 😂
2018-04-16 05:26
lft

Registered: Jul 2007
Posts: 355
Congratulations Luca of Fantastic Italian Research Enterprise!

Winner: Rise & Shine, Mr. Charset! (128 bytes)



Here are the complete results of the 128b font compo:



The results in text format.

This event was announced on a whim, with very little forethought going into the ruleset. Sorry for all the rule updates! But on the whole, I think the compo turned out well, fun was had, and we saw several great releases. Perhaps some of them will appear in intros and size-limited demos in the future.

I'd like to give a special honorary mention to Jimini (Jamie Fuller) for starting this whole thing with his forum post, Generate better looking chars from ROM. Hacking the ROM font may have been done before, but turning it into a public discussion was a stroke of genius!
2018-04-16 05:32
Shine

Registered: Jul 2012
Posts: 225
Congratulations to all of you! :D
My personal favorite is "Shaded" by Jammer. :)
2018-04-16 05:45
jamiefuller

Registered: Mar 2018
Posts: 19
This was my first compo and I loved every minute of it! Thanks everyone and congrats all round!
2018-04-16 09:02
Zirias

Registered: Jan 2014
Posts: 20
Congrats to all from me as well, there was a lot of cool stuff and it was definitely fun working on my own entries. I'm also happy to see that my personal favorite actually made first place :) Thanks for the interesting compo!
2018-04-16 10:48
Icecube

Registered: Feb 2013
Posts: 1
I made 5th place?! Cool! Jammers Shaded was my personal favourite.
2018-04-16 17:38
Mr Ammo

Registered: Oct 2002
Posts: 115
I have a question:

The vote-tool let me vote for 55 entries. There are a total of 59 entries on CSDb. Is there a reason why hese 4 entries are not marked as outside compo and not in the vote-tool?
2018-04-16 19:04
lft

Registered: Jul 2007
Posts: 355
Mr Ammo: See post #59 about disqualified entries. Also, Cliche exists in two versions, and I assumed that only the smaller one was intended for the compo.

I will do my best to update the database to reflect the actual compo, but some entries are locked.
2018-04-16 19:18
Mr Ammo

Registered: Oct 2002
Posts: 115
lft, thanks for your reply. That makes sense!
2018-04-16 23:00
Jammer

Registered: Nov 2002
Posts: 770
Congrats, Luca! :) That was hell of a compo. Brilliant idea!
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 - 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
-duke!/RadwaR
MP Software
morphfrog
Yazoo/Censor^Oxyron
Icon/TRIAD
Erol
Trap/Bonzai
ZeSmasher/F4CG
Soya/Censor Design
Jammer/TooMany
Menace/Spaceballs
TheRyk/MYD
JackAsser/Booze Design
hedning/G★P
tlr
sailor/Triad
Thierry
Didi/Laxity
Cruzer/CML^Oxy^Λrsenic
Moloch/TRIAD
Guests online: 57
Top Demos
1 Uncensored  (9.7)
2 Edge of Disgrace  (9.7)
3 Coma Light 13  (9.6)
4 Comaland 100%  (9.6)
5 The Shores of Reflec..  (9.6)
6 Wonderland XII  (9.6)
7 Lunatico  (9.6)
8 We Come in Peace  (9.5)
9 Incoherent Nightmare  (9.5)
10 Wonderland XIII  (9.5)
Top onefile Demos
1 FMX Music Demo  (9.6)
2 Daah, Those Acid Pil..  (9.5)
3 Party Horse  (9.5)
4 Pandemoniac Part 2 o..  (9.5)
5 Treu Love [reu]  (9.5)
6 Merry Xmas 2017  (9.4)
7 Arok 20 Invitation  (9.4)
8 Dawnfall V1.1  (9.4)
9 In Memoriam BHF  (9.4)
10 Dawnfall  (9.4)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.4)
4 Finnish Gold  (9.4)
5 Crest  (9.3)
Top Webmasters
1 Slaygon  (9.6)
2 Perff  (9.5)
3 Morpheus  (9.5)
4 Sabbi  (9.4)
5 CreaMD  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2018
Page generated in: 0.061 sec.