Join us in a celebration of the smallest with a dedicated sizecoding demoparty/event, held on the weekend of 11-13th february 2022 on Discord and Twitch

We'll be online streaming with intro competitions in different size categories from the smallest to the even smaller. From our 256 byte graphics and nanogame competitions to bytebeat music competition.

Or what about cool size-coded related seminars to get you started, Bytejam, DJ Sets and many other events?

This is the one event where size does matter! Don't miss it!

- Lovebyte 2022: Bring the love!

Bytethrower: Lovebyte 2022 Invitation by Sensenstahl (DOS)
Lovebyte 2022 Invite by F#READY & IvoP (Atari XE/XL)
Lovebyte 2022 Invitro by Vintage Computing Carinthia (Commodore 64)
Duckjam: Lovebyte 2022 Invitation (TIC-80)


Combined 512 byte/Bootsector intro competition

Push the limits in our newest size category of 512 bytes, Open to all platforms. We will consider splitting between oldschool/highend with enough entries.

Fantasy Console/VM 256 byte intro competition

A 256 byte intro compo for Virtual Machines such as PICO-8, TIC-80, Javascript, Basic, etc.

High-end 256 byte intro competition

See what can be done in 256 bytes in DOS, RISC/ARM and other modern platforms that are not Fantasy Consoles/VM.

Oldschool 256 byte intro competition

Open to all oldschool platforms like Atari 8/16 bit, ZX Spectrum, Commodore 64, BK-0010, etc.

High-End / Oldschool 128 byte intro competitions

Here is where things start to get interesting in terms of size restrictions, the beloved 128 byte intro competition. We will have a seperate competition for High-End and Oldschool Platforms. Go all out with an astonishing effect or do something more stylised, the choice is yours!

High-End / Oldschool 64 byte intro competitions

We will have a seperate competition for High-End and Oldschool Platforms. If you really like a challenge, try our seasoned 64 byte intro competition. Surprise us with your skills and show us your best effect!

High-End / Oldschool 32 byte intro competitions

From practice we have learned that this category is where things slowly start to get interesting in terms of single effects that can be achieved. We will have a seperate competition for High-End and Oldschool Platforms. Can you create a killer effect in just 32 bytes?

Tiny Executable Graphics compo

Create the best looking executable graphics in 256 bytes or less. Open to all platforms. We will consider splitting between oldschool/highend with enough entries.

8 and 16 byte intro showcases

These smallest categories leave no room for error and are about the absolute limit of what can be achieved in terms of moving imagery. This is why we have decided to organise a showcase instead of a competition for these entries. So please submit your unreleased works if you'd like to be included in this awesome showcase with all new content!

Nano Game compo

Create a playable game in 256 bytes or less. Open to all platforms. We will consider splitting between oldschool/highend with enough entries.

512 Pixels (256 byte) Graphics compo

We have not forgotten about all those talented graphics/pixel artists out there. But what can you do when you only have 256 bytes (512 pixels/ 16 colors) from one of our selected palettes (Sweetie 16, Pico-8 , C64, Combi 16) to work with? Pick your dimensions: 32x16, 40x12, 36x14, 22x23, 14x36, 12x40 or 16x32 pixels and surprise us with your best art! You can use any of the above palettes inside the online lospec graphics editor

Bytebeat music compo

Create music with just simple logical formulas in 256 characters or less using this tool

New to the concept of bytebeats? Check out this page for a quick introduction.

After the event, each of the top 3 individual competition winners will receive a digital certificate by Sensenstahl


For those competing in multiple of the size coding competitions, we will have a special multi-category Byte-athlon event. Where we will determine who is the most skilled across all size categories: 32byte, 64byte, 128byte and 256byte.

* Join the byteathlon by submitting a prod in all categories: 32byte, 64byte, 128byte and 256 byte (oldschool, hi-end/virtual machine).

* You can enter with as many intros as you like. The highest ranked intro per size-category will receive points and will count towards total.

* Points are counted towards a total score depending on competition results (starting at 10 points and decreasing for each author/entry).

* So for between highest ranked entry in the 32,64,128 and 256 byte competitions, a maximum of 40 points can be gained.

* We'll be handing out 2 byte-athlon awards and prize packages.

At the award ceremony the winners of the byteathlon will receive a special byteathlon award


The Nano Awards

Join us to find out who wins the award for best tiny intro of 2021 on high-end and oldschool platforms. More info at the Nano Awards website

Byte Battle

Watch 8 contestants duke it out in a ladder tournament, where each match they are limited in both time and size!


Join our participants as they live-code using the TIC-80 Fantasy Console.


Various seminars about a range of topics related to sizecoding and demoscene.

Demoscene themed Skribbl.io sessions

Play with us in fun multiplayer skribbl.io sessions where you and your fellow sceners can guess what demoscene related words are drawn onto the screen.

Best of tiny intro's Shows

We'll show you the very best tiny intros around for all platforms MS-DOS, Atari, Spectrum and more.

DJ sets

Enjoy fine music sets by artists like Crazy-Q, Lynndrum, etc.

And much more...

Morning relaxation, Sizecoding tips and tricks and much much more

Time Table

Friday, February 11th 2022

20.00 (UTC+2) Get ready for Lovebyte
21.00 (UTC+2) Opening Show with ps and guests
22.00 (UTC+2) Nano Awards
23.00 (UTC+2) Bytejam

Saturday, February 12th 2022

9.00 (UTC+2) Morning Relaxation
10.00 (UTC+2) A year is sizecoding with PS, part 1
11.00 (UTC+2) Seminar
12.00 (UTC+2) Competition: New 8 byte intro showcase
13.00 (UTC+2) Bytebattle - First rounds
14.30 (UTC+2) Competition: Bytebeat music
15.30 (UTC+2) Bytebattle - First rounds
17.00 (UTC+2) Competition: Tiny Executable graphics
18.00 (UTC+2) Intro show
19.00 (UTC+2) DJ Set
20.00 (UTC+2) Competitions: 64 byte intro (oldschool & high-end)
21.30 (UTC+2) Competitions: 128 byte intro (oldschool & high-end)
23.00 (UTC+2) Competition: 512 byte intro
24.00 (UTC+2) DJ Set / Bytejam

Sunday, February 13th 2022

9.00 (UTC+2) Morning Relaxation
10.00 (UTC+2) A year is sizecoding with PS, part 2
11.00 (UTC+2) Seminar
12.00 (UTC+2) Competition: New 16 byte intro showcase
13.00 (UTC+2) Intro show 14.00 (UTC+2) Competition: Nano game
15.00 (UTC+2) Bytebattle - Semi finals
17.00 (UTC+2) Competition: 512 pixel / 256 byte graphics
18.00 (UTC+2) DJ Set
19.00 (UTC+2) Competitions: 32 byte intro (oldschool & high-end)
20.00 (UTC+2) Byte Battle Final
21.00 (UTC+2) Competitions: 256 byte intro (oldschool, Fantasy Console & high-end)
23.00 (UTC+2) Results Show & Closing
24.00 (UTC+2) DJ Set

Time schedule is subject to change before the event

General Rules

* You can enter as many competitions as you like, with a maximum of 3 entries per competition

* Please include a screenshot and video capture of your intro in 1280x720 MP4 format.

* For executable entries in the 128 byte, 256 byte and 512 byte categories, we will look at the binary filesize (including any headers).

* For executable entries of 64 bytes or less, we will not count the header size (given that the header is not larger than the intro itself)

* Our definition of oldschool platforms is: 8/16 bit home computers, 8/16 bit game consoles and handhelds and 8088/286 PC's (8 mhz/1000 cycles, MDA/CGA/EGA)

* Our definition of high-end platforms is: X86/DOS (386+, VGA), Linux, Windows, RISCOS, Motorola 68040+, and Fantasy Consoles/VM.

* All entries will have a running time of maximum 1 minute, unless specifically requested by the author.

* Only original and unreleased works are allowed.

* Please include a FILE_ID.DIZ with a description of your prod.

* Obey the code of conduct.

* The organizers' decisions are final. We want to show off all your work to the standard it deserves, but we are doing this in our spare time and things can go wrong. Getting your entries in before the deadline is a good way to ensure that it gets shown!

Competition Specific Rules

* DOS intros can be shown in Dosbox or Freedos, But we would appreciate it if you include a MSDOS/Freedos compatible version as well. Escapesupport is appreciated but not required

* TIC-80 Entries need to be delivered as a TIC file with of the target size (256b,128b,etc.) or less.

* PICO-8 entries need to be delivered as a P8 file with of the target size (256b,128b,etc.) or less.

* Fantasy Console entries of 64 bytes and below are calculated without mandatory header (4 bytes).

* ZX Spectrum intros need to be delivered as a TAP/SNA file with minimum basic loader as well as a 256 binary file (to be executed from basic).

* Atari 8bit/16bit entries of 64 bytes and below are calculated without mandatory header (6-32 bytes)

* Amstrad CPC entries can be supplied as binary (with loading instructions) or tape file, or a CPC diskfile format with repurposed header (about 98 of the 128bytes can be repurposed)

* Commodore entries of 64 bytes and below are calculated without mandatory header (3-32 bytes).

* Commodore 64 entries don't require autorun (please supply starting address).

* Oldschool gameconsole / handheld entries: Rom mirroring (i.e. duplicating exact binary data to sit at required rom-offset) is allowed.

* Tiny Executable Graphics A maximum of 30 seconds of precalculation and/or onscreen drawing is allowed. No animation or scrolling allowed.

* Bytebeat entries (bytebeat mode, infix/postfix, 8-44khz) will have a playing time of 1 minute and will be played using greggman. Please provide a greggman URL with your entry.

* 512 pixel/ 256 byte graphics need to be delivered as PNG file, using only 16 colors from one of our selected palettes (Sweetie 16, Pico-8 , C64, Combi 16).

* 256 byte graphics can be in any rectangular dimension that fits within 512 unique pixels. Double-wide pixels (like commonly used on C64 and CPC) are allowed as well without cutting into your pixel budget. Please mention the selected resolution , use of doublewide pixels and palette in the entry description when submitting.

Getting started

This event is all about sharing the love for small sized demoscene productions. So if this event peeked your interest, but you don't know how to get started, let us help out with a number of starter packs that help to get you off your feet

DOS Sizecoding - Starterpack for Windows

Fantasy Console Sizecoding - TIC-80 Starterpack with tools and example code and Starters guide for PICO-8 and TIC-80

ZX Spectrum sizecoding - ZX Spectrum sizecoding seminar by Gasman and Starters guide

Atari 8bit sizecoding - Atari 8-bit sizecoding seminar by F#READY and Starters guide

Commodore 64 Sizecoding - Starters guide

Bytebeat music - A Bytebeat and RPN starters guide by Ravary (PDF)

We also have a dedicated playlist on our youtube channel called Lovebyte Seminars with all kinds of sizecoding related seminars. During the event we will have and add more seminars and tips to help you out, so stay tuned for those!

And don't forget to visit sizecoding.org for more information on all the above platforms and/or join the Sizecoding discord.


Upload your entry to our party system at https://party.lovebyte.party

Contact us on Discord or by mailing to lovebyteparty@protonmail.com to get your votekey for registration. For people in countries where protonmail is blocked you can use superogue1@hotmail.com


Final deadline is the 10th of February 2022, 23.59 (UTC+2)