fix Makefile and README.md for 2011/toledo

This commit is contained in:
Landon Curt Noll committed 2023-03-23 21:32:59 -07:00
1 parent d7b03857a8
commit fc905b75fe
2 files changed
+285 -79

No files matched your search

+29 -31
View File
@@ -1,30 +1,33 @@
# Best non-chess game
Oscar Toledo G.
Av. Sta. Cruz del Monte 9-304
Cd. Satelite. Edo. de Mexico.
CP. 53110. Mexico.
<biyubi@gmail.com>
<http://nanochess.110mb.com/>
Oscar Toledo G.
Av. Sta. Cruz del Monte 9-304
Cd. Satelite. Edo. de Mexico.
CP. 53110. Mexico.
<biyubi@gmail.com>
<http://nanochess.110mb.com/>
# To build:
## Judges' comments:
### To build:
make toledo
```sh
make
```
### To run:
./toledo
```sh
./toledo
```
# NOTE: This requires X11 to run or modifications to use layer.c on
# Windows
NOTE: This requires X11 to run or modifications to use layer.c on Windows.
### Try:
./toledo
```sh
echo "Do or do not. There is no try."
```
### Selected Judges Remarks:
## Judges' comments:
This two player game uses X11. The control keys can be configured by
modifying the A,B,C and D macros at compilation.
@@ -36,11 +39,14 @@ the source early on, right before the code gets hard to follow.
Like Oscar's previous winning X11 program for the 19th IOCCC, if
you remove both the X11 include files and replace them with
#include "layer.c"
```c
#include "layer.c"
```
you ought to be able to compile and run this program on Windows.
## Author's comments:
/=========\
\==\ /==/ ||
|| || /====\ |\/=\ || //==\ ==\ |=\
@@ -97,24 +103,21 @@ Keys for player 2:
If you don't like the keys assignment, you can change it on the
the makefile.
PARENTAL ADVISORY WARNING:
--------------------------
### PARENTAL ADVISORY WARNING:
This game is highly violent, when the tank explodes you can
see the little stick man blowing in parts.
Not really, just kidding :D
PLATFORMS TESTED:
-----------------
### PLATFORMS TESTED:
* openSuSE 10.2 x86-32, X11R6 1024x768 32-bits color.
* Fedora Core 8 x86-64, X11R6 1280x1024 32-bits color.
* Fedora Core 11 x86-64, X11R6 1024x768 32-bits color.
* Fedora Core 14 x86-64, X11R6 1024x768 32-bits color.
COMPLETE FEATURE SET:
---------------------
### COMPLETE FEATURE SET:
* Multiplayer out of the box.
* Totally self-contained, no external files.
@@ -128,8 +131,7 @@ COMPLETE FEATURE SET:
* Animated intro.
* It has color!.
FEATURES THAT PROGRAMMERS WILL FIND APPEALING:
----------------------------------------------
### FEATURES THAT PROGRAMMERS WILL FIND APPEALING:
* Works both with x86-32 and x86-64 processors.
* Double buffered, portable to any X11 with 24/32-bit color.
@@ -155,8 +157,7 @@ FEATURES THAT PROGRAMMERS WILL FIND APPEALING:
* Virtual world with its own physics laws.
* When closing the window it will show an X11 error :P
OBFUSCATION TRICKS:
-------------------
### OBFUSCATION TRICKS:
* Loop code included inside loop test.
* Function arguments used as variables.
@@ -186,8 +187,7 @@ OBFUSCATION TRICKS:
..,+++=+-,.. .@. +=+
.,-+++++,@@==
THE HISTORY OF THIS PROGRAM:
============================
### THE HISTORY OF THIS PROGRAM:
When I started working on this program, I figured that it would
be easy to fit on the character limit, but I missed three
@@ -237,12 +237,10 @@ surrounds this text was generated by yet another program.
*Have fun!*
## Copyright:
--------------------------------------------------------------------------------
<!--
(c) Copyright 1984-2012, [Leo Broukhis, Simon Cooper, Landon Curt Noll][judges] - All rights reserved
This work is licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License][cc].
[judges]: http://www.ioccc.org/judges.html
[cc]: http://creativecommons.org/licenses/by-sa/3.0/
-->