OSDN Git Service

open-adventure 1.9: 翻訳予約。
authormatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 30 Mar 2022 03:36:53 +0000 (12:36 +0900)
committermatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 30 Mar 2022 03:36:53 +0000 (12:36 +0900)
manual/open-adventure/original/getfiles.txt [new file with mode: 0644]
manual/open-adventure/original/man6/advent.6 [new file with mode: 0644]
manual/open-adventure/translation_list [new file with mode: 0644]

diff --git a/manual/open-adventure/original/getfiles.txt b/manual/open-adventure/original/getfiles.txt
new file mode 100644 (file)
index 0000000..72f57e9
--- /dev/null
@@ -0,0 +1,37 @@
+#------------------------------
+# ソース入手と tarball 伸長
+#------------------------------
+$ cd ~/src
+$ wget -N https://gitlab.com/esr/open-adventure/-/archive/1.9/open-adventure-1.9.tar.bz2
+$ tar xf open-adventure-1.9.tar.bz2
+$ ls
+open-adventure-1.9
+
+#------------------------------
+# man ページ生成
+#  依存パッケージ: asciidoc (a2x)
+#------------------------------
+$ cd ~/src/open-adventure-1.9
+$ make advent.6
+
+#------------------------------
+# 当プロジェクトへの man ページのコピー
+#------------------------------
+
+$ cd $(JMTOP)/manual/open-adventure/original
+$ cat > getfiles.sh <<"EOF"
+#!/bin/sh
+
+SRCDIR=~/src/open-adventure-1.9
+
+rm -fr man6
+mkdir  man6
+
+cp $SRCDIR/*.6 man6
+
+# 日付をオリジナルに
+THISDATE=`date '+%m/%d/%Y'`
+sed -i "s|$THISDATE|08/28/2020|g" man6/advent.6
+EOF
+
+$ sh getfiles.sh
diff --git a/manual/open-adventure/original/man6/advent.6 b/manual/open-adventure/original/man6/advent.6
new file mode 100644 (file)
index 0000000..969d6f1
--- /dev/null
@@ -0,0 +1,80 @@
+'\" t
+.\"     Title: advent
+.\"    Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
+.\" Generator: DocBook XSL-NS Stylesheets vsnapshot <http://docbook.sf.net/>
+.\"      Date: 08/28/2020
+.\"    Manual: \ \&
+.\"    Source: \ \&
+.\"  Language: English
+.\"
+.TH "ADVENT" "6" "08/28/2020" "\ \&" "\ \&"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+advent \- Colossal Cave Adventure
+.SH "SYNOPSIS"
+.sp
+\fBadvent\fR [\-l logfile] [\-o] [\-r savefile] [\-s]
+.SH "DESCRIPTION"
+.sp
+The original Colossal Cave Adventure from 1976\-77 was the origin of all later text adventures, dungeon\-crawl (computer) games, and computer\-hosted roleplaying games\&.
+.sp
+This is the last version released by Crowther & Woods, its original authors, in 1995\&. It has been known as "adventure 2\&.5" and "430\-point adventure"\&. To learn more about the changes since the 350\-point original, type \fInews\fR at the command prompt\&.
+.sp
+There is an \fIadventure\fR in the BSD games package that is a C port by Jim Gillogly of the 1976 ancestor of this game\&. To avoid a name collision, this game builds as \fIadvent\fR, reflecting the fact that the PDP\-10 on which the game originally ran limited filenames to 6 characters\&.
+.sp
+This version is released as open source with the permission and encouragement of the original authors\&.
+.sp
+Unlike the original, this version supports use of your arrow keys to edit your command line in place\&. Basic Emacs keystrokes are supported, and your up/down arrows access a command history\&.
+.sp
+Otherwise, the "version" command is about the only way to tell you\(cqre not running Don\(cqs original\&.
+.sp
+To exit the game, type Ctrl\-D (EOF)\&.
+.sp
+There have been no gameplay changes\&.
+.SH "OPTIONS"
+.PP
+\-l
+.RS 4
+Log commands to specified file\&.
+.RE
+.PP
+\-r
+.RS 4
+Restore game from specified file
+.RE
+.PP
+\-o
+.RS 4
+Old\-style\&. Restores original interface, no prompt or line editing\&. Also ignores new\-school one\-letter commands l, x, g, z, i\&. Also case\-smashes and truncates unrecognized text when echoed\&.
+.RE
+.SH "BUGS"
+.sp
+The binary save file format is fragile, dependent on your machine word size and endianness, and unlikely to survive through version bumps\&. There is a version check\&.
+.sp
+The input parser was the first attempt \fBever\fR at natural\-language parsing in a game and has some known deficiencies\&. While later text adventures distinguished between transitive and intransitive verbs, Adventure\(cqs grammar distinguishes only between motion and action verbs\&. Motions are always immediate in their behavior, so both ACTION MOTION and MOTION ACTION (and even MOTION NOUN and MOTION MOTION) are invariably equivalent to MOTION (thus GO NORTH means NORTH and JUMP DOWN means JUMP)\&. Whereas, with actions and nouns, the parser collects words until it\(cqs seen one of each, and then dispatches; if it reaches the end of the command without seeing a noun, it\(cqll dispatch an "intransitive" action\&. This makes ACTION1 ACTION2 equivalent to ACTION2 (thus TAKE INVENTORY means INVENTORY), and NOUN ACTION equivalent to ACTION NOUN\&.
+.sp
+Thus you get anomalies like "eat building" interpreted as a command to move to the building\&. These should not be reported as bugs; instead, consider them historical curiosities\&.
+.SH "REPORTING BUGS"
+.sp
+Report bugs to Eric S\&. Raymond <esr@thyrsus\&.com>\&. The project page is at http://catb\&.org/~esr/open\-adventure
+.SH "SEE ALSO"
+.sp
+wumpus(6), adventure(6), zork(6), rogue(6), nethack(6)\&.
diff --git a/manual/open-adventure/translation_list b/manual/open-adventure/translation_list
new file mode 100644 (file)
index 0000000..4d394e0
--- /dev/null
@@ -0,0 +1 @@
+▲:open-adventure:1.9:2020/08/28:advent:6:2022/03/30:BSD:michio_matsuyama AT yahoo DOT co DOT jp:Michio MATSUYAMA: