renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad...
[factor/jcg.git] / unmaintained / balloon-bomber / balloon-bomber-docs.factor
blob694ac1882a1df8a2d54715981cffaaa53e30014c
1 ! Copyright (C) 2007 Chris Double.\r
2 ! See http://factorcode.org/license.txt for BSD license.\r
3 USING: help.syntax help.markup cpu.8080.emulator ;\r
4 IN: balloon-bomber\r
5 \r
6 HELP: run \r
7 { $description \r
8 "Run the Balloon Bomber emulator in a new window." $nl\r
9 { $link rom-root } " must be set to the directory containing the "\r
10 "location of the Balloon Bomber ROM files. See " \r
11 { $link { "balloon-bomber" "balloon-bomber" } } "  for details."\r
12 } ;\r
14 ARTICLE: { "balloon-bomber" "balloon-bomber" } "Balloon Bomber Emulator"\r
15 "Provides an emulation of the original 8080 Arcade Game 'Balloon Bomber'." $nl\r
16 "More information on the arcade game can be obtained from " { $url "http://www.mameworld.net/maws/romset/ballbomb" } "." $nl\r
17 "To play the game you need the ROM files for the arcade game. They should "\r
18 "be placed in a directory called 'ballbomb' in the location specified by "\r
19 "the variable " { $link rom-root } ". The specific files needed are:"\r
20 { $list\r
21   "ballbomb/tn01"\r
22   "ballbomb/tn02"\r
23   "ballbomb/tn03"\r
24   "ballbomb/tn04"\r
25   "ballbomb/tn05-1"\r
26 }\r
27 "These are the same ROM files as used by MAME. To run the game use the " \r
28 { $link run } " word." $nl\r
29 "Keys:" \r
30 { $table\r
31   { "Backspace" "Insert Coin" }\r
32   { "1" "1 Player" }\r
33   { "2" "2 Player" }\r
34   { "Left" "Move Left" }\r
35   { "Right" "Move Right" }\r
36   { "Up" "Fire" }\r
37 }\r
38 "If you save the Factor image while a game is running, when you restart "\r
39 "the image the game continues where it left off." ;\r