Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The winning 8 kilobyte demo from 2018 Revision: One of Those Days (youtube.com)
66 points by ZeljkoS on April 2, 2018 | hide | past | favorite | 5 comments



Whooo... that 4kb is amazing! Very dark, very different from the usual technical performances, especially in that category!

Thanks for sharing!


The demo appears to be a reference/homage to Candide Thovex's One of Those Days videos. Including the helicopter jump [1], which was apparently real [2].

[1]: https://youtu.be/R1NagZN2kjY?t=2m48s [2]: https://edition.cnn.com/2016/03/08/sport/candide-thovex-one-...


Is this an 8k standalone binary? It’s amazing either way! I’m curious as to what counts as part of the 8k and what might be assumed as part of the platform.


Interesting i think these are the rules: 8K INTRO Maximum file size is 8192 bytes for the executable. All other files in the archive will be deleted before showing the entry in the competition Maximum running time: 8 minutes (including loading/precalc). Import by ordinal for DLLs with non-fixed ordinals is forbidden (don't even think about directly jumping into DLLs with hardcoded offsets!). Please use alternative, more compatible techniques like muhmacs import by hash to save on executable size or just use a packer like Crinkler, which does this automatically. It is okay to deliver bigger versions of the 8k along with the compo version (which must be <=8192bytes) in the same archive. We will not show the bigger version in the compo. If your packer doesn't work on the compo machine, it's your problem. We will be able to provide you with details about the compo machine, though. We will not install any additional Runtimes, SDKs, Codecs, Drivers etc on the compo machine. This means that, among others, msvcr70.dll, msvcr71.dll and msvcr80.dll will not be available. You may not use the contents of the Windows "Media" or "Music Samples" directories. These directories will be deleted on the compo machine. Java entries are not allowed. DotNet entries are allowed when they follow the rules listed above. Browser entries are allowed when they follow the rules listed above. For extra kudos, pack your intro as a single png-with-embedded-html file: see JsExe or pnginator for how to do this.)

From: https://2018.revision-party.net/compos/pc




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: