+----------------------------------------------------------------+
|            TSAPPS (ティー・エス・アップス) Presents            |
|                                                                |
|                   アシュラの塔  Version 2.00                   |
|                                                                |
|               PC-8801mkIISR 以降 & XL-BASIC 対応               |
|                                                                |
|      Copyright (C) 1988-2022  TSAPPS All rights reserved.      |
+----------------------------------------------------------------+


==================================================================
■ １．はじめに                                                   
==================================================================


    ダウンロードしていただき、ありがとうございます。
    このファイルはゲームマニュアルになっていますので、
    遊ぶ前にぜひ最後までご一読下さい。
    
    このゲームは作者がまだ中学2年生だった 1990年に、
    PC-8801 初代機の N88-BASIC で開発したオリジナルRPGです。
    
    白黒ディスプレイ＋カセットテープという環境で作られた
    このゲームのプログラムを、PC-8801mkIISR 以降の V2モード用に
    リメイクし、さらに ULproject 様の公開されている N88互換BASIC
    "XL-BASIC" にも同じソースファイルで対応させました。
    
    既にリリース済みの HSP3 で開発したバージョンをベースにし、
    大幅に遊びやすくなった バージョン2.00 となっています。
    
    PC-8801シリーズをお持ちの方は、ぜひ実機で遊んでみて下さい。
    昔懐かしい雰囲気を楽しむことができると思いますよ。
    
    実機を所有していなくても XL-BASIC なら気軽に遊べますので
    PC-88 の BASIC ゲームを体験してみたい！という方もぜひ！


==================================================================
■ ２．動作環境                                                   
==================================================================


    ● PC-8801シリーズ実機で遊ぶ場合
    
        対応機種：PC-8801mkIISR 以降 (V2モード専用)
        クロック：4MHz / 8MHz
        ディスク：5インチ2D フロッピーディスク 1枚
    
    ● XL-BASIC で起動させる場合
    
        動作確認：Windows 10/11 (32bit/64bit)
        
        最新版の XL-BASIC をご利用下さい。
        https://ulprojectmail.blogspot.com/


==================================================================
■ ３．ゲームの起動方法                                           
==================================================================


    ● PC-8801エミュレータで遊ぶ場合
    
        Tower_of_asyura_v2.d88 をドライブ1にセットしてリセット。
        ディスクに ALPHA-MINI DOS が組み込まれていますので
        自動でタイトル画面のプログラムが起動します。
        エミュレータは M88 と j80 で動作確認しました。
    
    ● PC-8801シリーズ実機で遊ぶ場合
    
        RS-232C クロスケーブルで PC-88実機と接続し、M88用のツール
        "XDISK2" を利用して Tower_of_asyura_v2.d88 を実機へ転送。
        2D か 2DD のブランクディスクにイメージを書き込みます。
        完成したフロッピーをドライブ1にセットしてリセットすれば
        エミュレータと同じようにゲームが起動します。
    
    ● XL-BASICで遊ぶ場合
    
        "asyura_xl" フォルダ内にある "start.bas" が起動プログラム。
        XL-BASIC のウィンドウへ "start.bas" をドラッグ＆ドロップし
        run コマンドを実行 (F5キー) すればゲームが起動します。
        
        セーブデータをバックアップする場合は、"asyura_xl" フォルダ
        の中にある "*.sav" ファイルを保存してください。


==================================================================
■ ４．ストーリー                                                 
==================================================================


    村外れに突如現れた謎の塔に「アシュラ」と呼ばれる魔物が出現。
    
    何人もの戦士が魔物討伐の為に塔へと入っていくが
    戻ってきた者は一人もいなかった。
    村で一番の強戦士、ラビンスでさえも…。
    
    そんな中、村に立ち寄った勇敢な戦士があなたです。
    何の手がかりもない状態でアシュラ達の潜む塔へと向かいます。
    
    
    といった感じのストーリーは、実は後から付け足したもの。
    最初は方眼ノートに落書きのような感じで作っていたこのゲーム。
    本格的な舞台設定などは当時ありませんでした。
    
    レベルを上げながら宝箱を拾い集め、塔の中に散らばっている
    キーアイテムを手に入れながら最上階を目指して下さい。


==================================================================
■ ５．タイトル画面～キャラクター作成                             
==================================================================


    起動すると短い演出の後でタイトル画面が表示されます。
    スペースキーかリターン(Enter)キーを押すと先に進みます。
    
    最初から始める場合は "1" キーを、
    続きから始める場合は "2" キーを押して下さい。
    テンキー、アルファベット上段の数字キー、どちらでもOKです。
    
    
    ◇ 最初から始める
    
        8文字以内で名前を入力してリターンキーを押します。
        何も入れずにリターンすると "ゴルディクス" になります。
        8文字以上入力した場合、9文字目から先はカットされます。
        
        名前入力後はセーブするファイルの選択。
        "1" "2" "3" のいずれかのキーを押して選びます。
        
        最後に「データをセーブします。よろしいですか？」と
        表示されるので、OKなら "1" を、中止するなら "2" を
        押して下さい。中止する場合、最初の選択に戻ります。
        
        セーブすると続けてメインプログラムが読み込まれ
        ゲームがスタートします。
    
    ◇ 続きから始める
    
        「ロードするファイルを選んでください」と出るので
        "1" "2" "3" のいずれかのキーを押して選びます。
        
        最後に「データをロードします。よろしいですか？」と
        表示されるので、OKなら "1" を、中止するなら "2" を
        押して下さい。中止する場合、最初の選択に戻ります。
        
        ファイル選択後、続けてメインプログラムが読み込まれ
        ゲームがスタートします。


==================================================================
■ ６．ゲームの遊び方                                             
==================================================================


    アシュラの塔は、塔内に棲みついたモンスターを倒しながら
    経験を積んでレベルを上げ、塔内にある宝物を集めていって
    最終的には最上階にいる何者かを倒すことになる、という
    シンプルなロールプレイングゲームとなっています。
    
    ゲームクリア時の平均レベルは 30前後で、プレイ時間は約2時間。
    これを目安に最後まで遊んでみてくださいね。
    
    
    ◇ 主人公のステータス（画面右側）
    
        LEVEL      レベル
        HP         現在のHP / 最大HP
        AP         攻撃力
        AC         防御力
        EX         経験値
        POTION     持っているポーションの数
        KEY        持っている扉の鍵の数
        W          装備している武器
        1: ～ 6:   手に入れた宝物の名前
    
    
    ◇ マップ移動時のキー操作
    
        主人公は、テンキーの "8" "2" "4" "6" か
        カーソルキー "↑" "↓" "←" "→" で上下左右に移動。
        
        宝箱・回復の泉・扉・冒険者などへは、体当たりすれば
        調べたり会話したりすることができます。
        
        会話中に ▼ 表示が出たら、キー入力待ち状態。
        スペースキーかリターンキーで次へ進める事ができます。
        
        
        "Z" キーを押すと回復薬のポーションを使えます。
        確認メッセージが表示されるので、使うなら "1" キーを、
        キャンセルする場合は "0" か "ESC" キーを押して下さい。
        なお、HP が減っていない時は使えないようになっています。
        
        ポーションを使うと HP は一気に全回復するので
        ピンチになったらためらわずに使う方が良いでしょう。
        
        ポーションは宝箱から手に入るほか、モンスターを倒すと
        時々手に入ることがあります。。
        
        
        "F" キーを押すとセーブ＆ロードメニューへ。
        "1" キーでセーブ、"2" キーでロードすることができます。
        "0" か "ESC" キーでメニューを終了し、ゲームに戻ります。
        
        セーブかロードを選択後、対象となるファイル番号を
        "1" "2" "3" のキーで選択することで実行できます。
        
        
        "X" キーか "5" キーを押すと、その場で敵を待ち伏せて
        すぐにバトルへ入ることができる便利機能が動きます。
        経験値稼ぎする時など、回復の泉前でこのキーを使えば
        簡単にレベル上げできます。うまく利用してください。
        
        
        "C" キーを押すと画面がモノクロに切り替わり、
        もう一度押すとカラーに戻すことができます。
        
        このモードは PC-8801 初代機で開発していた時に使っていた
        白黒ディスプレイの表示を再現したものです。
    
    
    ◇ モンスターとのバトル
    
        マップ上を歩いているとモンスターが現れます。
        モンスターのステータスは画面右上に表示されますが
        敵の姿が用意されているのはボスモンスターのみなので
        ザコ敵の場合はコウモリのような画像が表示されます。
        
        バトル時のコマンドはとってもシンプルで
        「攻撃」「逃げる」「ポーション」の 3つのみ！
        それぞれ "1" "2" "3" キーで選択できます。
        
        ボスモンスター以外は運さえ良ければ逃げることができるので
        強敵だと思ったらすぐ逃げた方がいいかも。
        
        モンスターを倒すと経験値をゲット！
        一定値まで貯まると主人公のレベルが上がり、
        最大HP、AP、AC がランダムでアップし、HP が全回復します。
        
        運が良ければ宝箱が手に入ることも！
        その場合はポーションを 1個ゲットできますよ。
    
    
    ◇ アシュラの塔の構造
    
        ゲームは 1階からスタートし、最上階は5階。
        地下も 2階まであり、全7フロア構成となっています。
        
        最上階に到達するまでに、全部で 6つある重要アイテムを
        全て見つけ出しておかなければいけません。
        
        武器は全部で 3つ。1つは最初から持っているソードで、
        あとの 2つは塔のどこかで手に入りますよ。
        
        ゲームを進めるヒントとして、まずは 1～3階にある宝箱を
        全て手に入れる。その後で地下の 2フロアを探索し、
        最後に最上階へ向かう。この流れでラストまで攻略できます。
        
        難易度をかなり調整したので遊びやすくなっています。
        ぜひエンディングまで頑張ってみてくださいね。


==================================================================
■ ７．さいごに                                                   
==================================================================


    ゲーム内容がシンプルなので、2～3時間あればクリアできてしまう
    超短編RPG ではありますが、原作は 1990年当時 PC-8801 で
    N88-BASIC を勉強し始めて 1年弱くらいの時に作ったもの。
    動くゲームになっただけでも凄いと感動していたものです。
    
    プログラミング初心者の時に作ったこのゲームを、長年積み上げた
    スキルを利用して 2022年に大幅リメイクしたのがこのバージョン。
    
    当時は全く理解できなかった PC-8801 のマシン語プログラムを
    今回は様々な部分でサブルーチンとして作成し、利用しています。
    
    その結果、BASIC なのに快適に遊べるゲームへ生まれ変わりました。
    
    先にリリースした Windows用 HSP3版アシュラの塔 をベースに
    PC-88用大幅改良版を無事仕上げることができました。
    
    
    中古で PC-8801MA 本体を手に入れることができたのも、
    このバージョンを仕上げるきっかけになりました。
    やはり実機で動かしてこその楽しさがありますからね。
    
    2022年に PC-88用のゲームをリリースすることができるとは
    思ってもいませんでしたが、個人的にはとても嬉しいです♪
    
    今後も PC-88 や PC-98 で動くプログラムをリリースさせて
    レトロPC の魅力を伝えていければと思っています。
    
    このゲームは 2023年に PC-98版 も作ろうかな～と計画中。
    98のマシンスペック的にマシン語を使わなくても十分作れるし
    グラフィックなどもパワーアップさせられると思うので。
    
    
    最後に、N88-BASIC と高い互換性のある XL-BASIC を開発された
    ULproject 様にも深く感謝致します。今後もバージョンアップに
    協力していきますので、どうぞ宜しくお願い致します。
    
    
    アシュラの塔以外にも、昔作ったネタは色々と揃っているので
    続々ゲーム化していければという夢はあります。
    
    開発の進捗状況などは、毎日更新しているゲームブログ
    「TSAPPS開発室の息抜きゲーム部屋」で記事として紹介したり
    Twitter (@tsapps_goldics) でつぶやいたりしていきます。
    
    時々でいいので覗いていただけたら嬉しいです。


    ● 連絡先
    
        ゲームの感想・不具合報告・掲載許可などは
        「TSAPPS開発室の息抜きゲーム部屋」内にある
        下記リンクの問い合わせフォームからどうぞ。
        
            https://www.tsapps.net/profile
    
    
    ● 転載・紹介について
    
        全てのメディアへの無断転載・画像使用等を禁止します。
        ゲームファイル類の転載も禁止しています。
        
        雑誌や書籍、Webサイトなどのメディアへ掲載希望の場合
        事前に上記連絡先までご連絡ください。
    
    
    ● 実況・生放送について
    
        事前連絡は不用ですが、お知らせ頂けたら嬉しいです。
        マナーを守ってお願いします。
        動画のタグに、必ずゲーム名を入れておいてください。
    
    
    ● 免責
    
        本ソフトによって発生したいかなる問題に対しては
        いっさいの責任を負いかねます。
        全て自己責任でご利用ください。
        ゲームを起動した時点で同意されたものとみなされます。
    
    
    ● Webサイト
    
    
        ドラクエXとレトロゲームのプレイ日記＋開発近況報告
        
            TSAPPS開発室の息抜きゲーム部屋
                https://www.tsapps.net/
        
        PC-88・PC-98を中心に様々なPCで遊ぶ
        
            レトロパソコンで遊ぼ！
                https://letsplay-retropc.tsapps.net/
    
    
    ● バージョンアップ履歴
    
    
        2022/11/06    2.00    大幅リメイクしてリリース
        
        1998/??/??    1.00    初版完成


