Format fix 2001/ctk/README.md

This commit is contained in:
Cody Boone Ferguson committed 2023-04-21 11:16:42 -07:00
1 parent 323f089a81
commit 7aaa972118
1 file changed
+16 -18
+16 -18
View File
@@ -1,9 +1,9 @@
# Worst Driver # Worst Driver
Chris King Chris King
115 Foster Center Road 115 Foster Center Road
Foster, RI, 02825 Foster, RI, 02825
USA USA
## To build: ## To build:
@@ -17,13 +17,9 @@ make
./ctk ./ctk
``` ```
[Yusuke Endoh](/winners.html#Yusuke_Endoh) provided a patch to fix the ANSI The ANSI escape codes were no longer valid but [Yusuke
escape codes. It became apparent to [Cody Boone Endoh](/winners.html#Yusuke_Endoh) provided a patch to fix the ANSI escape
Ferguson](/winners.html#Cody_Boone_Ferguson) (when he was looking at the source codes. This works with macOS as well. Thank you Yusuke!
code of this entry) that it was no longer valid ANSI escape sequences. He has
used them before (who hasn't ?) but that was a long time ago and with Yusuke's
patch it works. Cody notes that this fix will not just work for linux but macOS
too. Thank you Yusuke for your assistance!
## Try: ## Try:
@@ -32,7 +28,7 @@ too. Thank you Yusuke for your assistance!
echo "Do or do not. There is no try." echo "Do or do not. There is no try."
``` ```
Make sure to hit 'q' to exit or else your terminal will be messed up (to restore Make sure to hit `q` to exit or else your terminal will be messed up (to restore
it you can try `stty sane` or `reset`). it you can try `stty sane` or `reset`).
## Judges' remarks: ## Judges' remarks:
@@ -44,21 +40,23 @@ This is, of course, another of the retro games.
## Author's remarks: ## Author's remarks:
This is a game based on an Apple ][ Print Shop Companion easter This is a game based on an Apple ][ Print Shop Companion [Easter
egg named 'DRIVER', in which the goal is to drive as fast as egg][1] named 'DRIVER', in which the goal is to drive as fast as
you can down a long twisty highway without running off the you can down a long twisty highway without running off the
road. Use ',./', '[ ]', or 'bnm' to go left, straight, and road. Use `,./`, `[ ]`, or `bnm` to go left, straight, and
right respectively. Use '1234' to switch gears. 'q' quits. The right respectively. Use `1234` to switch gears. `q` quits. The
faster you go and the thinner the road is, the more points you faster you go and the thinner the road is, the more points you
get. Most of the obfuscation is in the nonsensical if statements get. Most of the obfuscation is in the nonsensical if statements
among other things. It works best on the Linux console: you among other things. It works best on the Linux console: you
get engine sound (!) and the * Lock keyboard lights tell you get engine sound (!) and the * Lock keyboard lights tell you
what gear you're in (none lit=4th). The 'q' argument (no what gear you're in (none lit=4th). The `q` argument (no
leading '-') will silence the sound. It won't work on a terminal leading `-`) will silence the sound. It won't work on a terminal
smaller than 80x24, but it works fine with more (try it in an smaller than 80x24, but it works fine with more (try it in an
XTerm with the "Unreadable" font and the window maximized XTerm with the "Unreadable" font and the window maximized
vertically!). vertically!).
[1]: https://en.wikipedia.org/wiki/Easter_egg_(media)#In_computing
## Copyright and CC BY-SA 4.0 License: ## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.