Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xyproto/shrinky-intro
Skeleton for a 4k (demoscene) intro for 64-bit Linux
https://github.com/xyproto/shrinky-intro
4k arch-linux cpp17 demoscene dnload elf intro
Last synced: 16 days ago
JSON representation
Skeleton for a 4k (demoscene) intro for 64-bit Linux
- Host: GitHub
- URL: https://github.com/xyproto/shrinky-intro
- Owner: xyproto
- License: other
- Created: 2018-07-25T16:43:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-17T12:35:11.000Z (over 4 years ago)
- Last Synced: 2024-10-19T05:26:11.832Z (2 months ago)
- Topics: 4k, arch-linux, cpp17, demoscene, dnload, elf, intro
- Language: C++
- Homepage:
- Size: 525 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Skeleton for a 4k (demoscene) intro for 64-bit Linux
For developing on Arch Linux. The executables should work on any modern 64-bit x86 Linux distro.
![shrinky-intro](shrinky-intro.gif)
This is a 4k intro skeleton, originally from [dnload by Faemiyah](http://faemiyah.fi/demoscene/dnload).
The binary is 1097 bytes when building it here. It uses a small shellscript header, where the ELF file is extracted to `/tmp` before being run. This is a permitted technique for most demoscene intro/4k compos. Extracting the code into memory and executing it there is an even better technique.
---
This project can be compiled with [shrinky](https://github.com/xyproto/shrinky) (available in [AUR](https://aur.archlinux.org/packages/shrinky/)).
shrinky main.cpp
---
The intro itself is also available in [AUR](https://aur.archlinux.org/packages/shrinky-intro/).
---
* Impressive work by Faemiyah!
* Now easier to experiment with on Arch Linux.