From 75f2fd6595182c25578a549d86c0b0a47c6fd590 Mon Sep 17 00:00:00 2001 From: untakenstupidnick Date: Sun, 21 Jun 2020 04:13:39 +0430 Subject: [PATCH] readme --- README.md | 37 ++++++++++++++++++++----------------- sources/Makefile | 21 ++++++++++----------- 2 files changed, 30 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index bfd6e8c..f4e660a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,11 @@ # New BSD Games *You have a computing machine from 1980's and you wonder how you can use it?
- You deal with a GUI-less machine at work and are looking for ways to kill time?
- You are the DSL developer and have cancelled the project because you lacked games?
- You have to make a Reversi AI for your homework and you don't know where to copy it from?
- You have been so excited about the bsdgames, but have grown tired of playing tetris, snake and robots for billions of times?
- You feel they have betrayed you by bundling stuff like phantasia with a package you expect to contain GAMES?*
+ You are a bored sysadmin with no work, and want to kill time without being fired?
+ You are the DSL developer and have cancelled the project because you lacked games?
+ Those creepy GTK/QT games make you cringe?
+ You have to make a Reversi AI for your homework and you don't know where to copy it from?
+ You have been so excited about the bsdgames, but have grown tired of playing tetris, snake and robots for billions of times?
+ You feel they have betrayed you by bundling stuff like phantasia with a package you expect to contain GAMES?*
**Don't worry** anymore as you've got nbsdgames now! @@ -24,18 +25,20 @@ These include: * Pipes (Same as the famous Pipe Mania, unplayable on the environments that don't support the line characters) * Fifteen * Memoblocks (or Memory blocks. A similar game was included in Windows 7) -* Fisher -* Muncher -* Miketron -* Redsquare (Conway's Game of Life made playable!) +* Fisher^ +* Muncher^ +* Miketron^ +* Redsquare^ (Conway's Game of Life made playable!) They natively run on Linux, BSD, MacOS and are known to work on Windows as well (using PDCurses, thanks to Laura Michaels for providing advice). -They have been ported to Plan9 by Jens Staal! +They have been ported to Plan9 thanks to Jens Staal! The difficulty and/or dimensions are adjustable through simple command line options, you can play a minesweeper game that take hours to complete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles! -I have encounterd Fisher, Muncher and Miketron on MikeOS and RedSquare on KolibriOS. +Play on xterm for best exprience. + +^ I have encounterd Fisher, Muncher and Miketron on MikeOS and RedSquare on KolibriOS ## Prerequisites * git (optional) @@ -54,14 +57,14 @@ I have encounterd Fisher, Muncher and Miketron on MikeOS and RedSquare on Kolibr Like this: ``` sh - git clone https://github.com/untakenstupidnick/nbsdgames + git clone https://github.com/abakh/nbsdgames cd ./nbsdgames/sources - export PREFIX= ~/bin + export PREFIX= ~/bin make install ``` Also, If you are on a debian-based OS on a 64-bit PC you can download the deb package and simply install it with dpkg or apt. -the deb package: https://github.com/untakenstupidnick/nbsdgames/releases/download/v2.0/nbsdgames_amd64.deb +the deb package: https://github.com/abakh/nbsdgames/releases/download/v2.0/nbsdgames_amd64.deb It's available on AUR thanks to Elias Riedel Gårding: https://aur.archlinux.org/packages/nbsdgames-git/ (The commands start with nbsd_ to avoid conflict) @@ -69,10 +72,10 @@ It's available on AUR thanks to Elias Riedel Gårding: https://aur.archlinux.org It's been made available for openSUSE thanks to Zinjanthropus: https://build.opensuse.org/package/show/home:Zinjanthropus/nbsdgames ## How do these look like Linux+xterm+tmux -![Screenshot from 4 games in tmux](https://raw.githubusercontent.com/untakenstupidnick/nbsdgames/master/screenshot.png) +![Screenshot from 4 games in tmux](https://raw.githubusercontent.com/abakh/nbsdgames/master/screenshot.png) Plan9 -![Screenshot from the games in Plan9](https://raw.githubusercontent.com/untakenstupidnick/nbsdgames/master/screenshot_plan9.png) +![Screenshot from the games in Plan9](https://raw.githubusercontent.com/abakh/nbsdgames/master/screenshot_plan9.png) ## How to contribute * Share these with your friends and others @@ -83,4 +86,4 @@ Plan9 * Does anyone understand debian's .orig.tar.gz and the process to make packages to the repos? Any help would be appreciated. -Also thank to all the people who helped in the previous versions, all what i requested was done! i didn't expect such an amount of assistance on this project :heart: +Also thank to all the people who helped in the previous versions, all what i requested was done! I didn't expect such an amount of assistance on this project :heart: diff --git a/sources/Makefile b/sources/Makefile index a83921f..fb8aba8 100644 --- a/sources/Makefile +++ b/sources/Makefile @@ -1,17 +1,16 @@ # -*- Makefile -*- - all: jewels sudoku mines reversi checkers battleship rabbithole sos pipes fifteen memoblocks fisher muncher miketron redsquare scorefiles: - touch /usr/games/pp_scores - touch /usr/games/jw_scores - touch /usr/games/mt_scores - touch /usr/games/mnch_scores - touch /usr/games/fsh_scores - chmod 666 /usr/games/pp_scores - chmod 666 /usr/games/jw_scores - chmod 666 /usr/games/mt_scores - chmod 666 /usr/games/mnch_scores - chmod 666 /usr/games/fsh_scores + touch $(PREFIX)/pp_scores + touch $(PREFIX)/jw_scores + touch $(PREFIX)/mt_scores + touch $(PREFIX)/mnch_scores + touch $(PREFIX)/fsh_scores + chmod 666 $(PREFIX)/pp_scores + chmod 666 $(PREFIX)/jw_scores + chmod 666 $(PREFIX)/mt_scores + chmod 666 $(PREFIX)/mnch_scores + chmod 666 $(PREFIX)/fsh_scores jewels: jewels.c config.h $(CC) jewels.c -lncurses -o ./jewels