Merge pull request #1079 from xexyl/1996-eldby
This commit is contained in:
2 files changed
+25
-16
No files matched your search
+1
-1
@@ -39,7 +39,7 @@ include ../../var.mk
|
|||||||
# Common C compiler warnings to silence
|
# Common C compiler warnings to silence
|
||||||
#
|
#
|
||||||
CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \
|
CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \
|
||||||
-Wno-return-type -Wno-unsequenced -Wno-strict-prototypes
|
-Wno-return-type -Wno-unsequenced -Wno-strict-prototypes -Wno-implicit-int
|
||||||
|
|
||||||
# Common C compiler warning flags
|
# Common C compiler warning flags
|
||||||
#
|
#
|
||||||
|
|||||||
+24
-15
@@ -1,43 +1,52 @@
|
|||||||
# Best Output
|
# Best Output
|
||||||
|
|
||||||
Thor AAge Eldby
|
Thor Eldby<br>
|
||||||
European Technology Partner
|
|
||||||
Roedtvetvn 20 (Home address)
|
|
||||||
0955 Oslo
|
|
||||||
Norway
|
Norway
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
make all
|
make alt
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## To run:
|
## To run:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./eldby
|
./eldby.alt
|
||||||
```
|
```
|
||||||
|
|
||||||
WARNING: on modern systems this is very fast and could be a problem for those
|
To see why we recommend the alternate version instead of the original version,
|
||||||
susceptible to photosensitivity. Please try this one with caution if this
|
see the [original code](#original-code) section.
|
||||||
applies to you! The same goes for people who can be overstimulated. See below
|
|
||||||
for alternate version if you want to see it go slower or if seeing things move
|
|
||||||
by too fast is a problem for you.
|
|
||||||
|
|
||||||
NOTE: to reset the sanity of your terminal after this program ends try `reset`.
|
NOTE: to reset the sanity of your terminal after this program ends try `reset`.
|
||||||
|
|
||||||
|
## Try:
|
||||||
|
|
||||||
### Alternate code:
|
This alternate version, which we recommend that you use in order to see what is
|
||||||
|
happening with modern systems, and to not flash too quickly, which can be
|
||||||
The default sleep duration is `35000` but you can change it at compilation like:
|
problematic for some people, can be configured to different speeds by way of the
|
||||||
|
value used in `usleep()`. The default is `-DZ=35000` but you can easily change
|
||||||
|
it. To do so try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
make CFLAGS+="-DZ=20000" clobber alt
|
make CFLAGS+="-DZ=20000" clobber alt
|
||||||
|
./eldby.alt
|
||||||
```
|
```
|
||||||
|
|
||||||
Use `eldby.alt` as you would `eldby`.
|
### Original code:
|
||||||
|
|
||||||
|
Besides the fact that modern systems make it impossible to see what this program
|
||||||
|
does the rapid movement can be a problem for some people. It is for these
|
||||||
|
reasons that we recommend you first try the alternate version as described
|
||||||
|
above. If however you wish to see the original version in modern systems, try:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
make all
|
||||||
|
```
|
||||||
|
|
||||||
|
Use `./eldby` as you would `./eldby.alt` above.
|
||||||
|
|
||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|||||||
Reference in new issue
Block a user