よう こそ。 MIDI ワール ドへ。 今、 まさに MIDI 世界が 開かれよ うとし ている。 そのと き、 MSX turbo R ミュー ジブ | マシンへ 変身す るの だ!

1 1 発行) 1G 4 4 1〇1

昭和 59 2

6 U 第三 郵便物 d

ムバ ナル

' 7

csa2csa2+ msi ¥7soo^ 好評 発売中

目觉め よ。 —— 科学が 創る 彩なる 離。

々しき 気に 満ちた 近未来 都市、 香港。 狂気と 悪しき 欲望と 渦巻く この 都市を、 いま 一人の 男が 駆け ける。 失われた 己の 過去を 求めて、 迫り 来る 危険に 自ら 身を投じる 男、 掃討 A 天人" は、 人民 警察 特別 攻擊 班に 属する 女、 V 紅〃 と共に、 その実 さえ 知れぬ 巨大な 悪に 対し、 渾身の 気を 込めて 愛用の 銃を 放つ。 果てしなく 続く L 、の 日々 は、 いつしか 眠る こと さえ 忘れさせて しまった ♦•…

サイバー パンク// M 炫奇 RPGr 幻彩雜 市」 詳秃壳 中// ¥9,800 (制)

♦PC-98VM、UV シリーズ/ EPSON PC シリーズ /PC-88VA 対応 MIDI 対応 •Iv^Rk FS-A1ST/FS-A1GT _ s j I [71 [mIDT MSX-MIDI 対応

■8 等身 キャラクタ 採用 ■キャラクタ 演出 革命// ■ジョイ パット & マウス オペレーション 可能 VR システム Ver.2.5 搭載 _MIDI 対応

(オリジナル CD ’92 3 25 発売 予定//)

D9

株式会社 マイクロ キャビン 510 三重県 四日 安島 2-9-12 TEL. 0593 (51 )6482 II ソフト インフォメーション ダイヤル/ 0 0593 (53)3611

magazine

APRIL Mm 1992 mmfk

特集 -

Welcome to the

MIDI world

MIDI イロ 八から MIDI 楽器 紹介、 MIDI シーケンス フト 『バ •SIOS』 解析、 ASIC での 操作 などなど、 MIDI 情報 満載の ページ 特集 っ丨

MAGAZINE FOR HOME PERSONAL COMPUTER SYSTEM

COVER

C.G.AFTT/

Technoicon Laboratory

(奥 イラ、 伊野 栄秀) デザイン/小山 版/ 宮田 秀樹

■TOP30 登場す るソフ ト、 ぜ〜ん ブレーし てみたい よね -

MSX SOFT TOP30

■TOP5 入賞した メーカー さんからの コメン トに 注目! -

BHS 大賞 発表

■解いた も、 これから 遊ぶ も、 今月は 目を通して 見る 価値 ァリです-

■春 だもの、 部屋を 飛び だして 遊びに 行こう よつ I! ——

M マガ 廣報 BOX

■毒 おやじ ポイズンの ファン クラブ 設立! 詳しくは M マガ 編集部まで (ウソ さ) —— 22

□イヤ ブラッド

■解いた も、 これから 遊ぶ

幻影 都市

■『戦国 ソーサ リアン』 シナ

ソーサ U アン

■これは エッ ゲーム ひさびさ

都市

-12

-26

■『戦国 ソーサ リアン』 シナリオ 4 5 一気に 解説!!-

-30

これは エツ ゲーム ひさびさの 会心 作です ゾ〇 ぜひ プレー したって-

- 32

MSX MAGAZINE COPYRIGHT © APRIL 1992 by ASCII Corporation. 本誌の 掲載 記事の 無断転載を 禁じます。

■マクロな 視点 ゃわから ない 7 職人 芸、 ドット 絵の テクニックを 紹介 - 42

CG マシン

■ス リー、 ツー、 ワン、 ゼロ …… ツカ ーン I - 72

ク八ツ MSX 百科

| お笑い 4 コマ 道場 - 73 あり 一本 - 75

MSX 研究所 - "74 おたより 八ツ スル —— 78

■アイテムの 作り方、 ゲーム バランスの 取り 方を 解説し よ* 3 - 80

Dante2 ゲー厶 作りの テクニック

■ウィザード リィ 小説、 第一 部の 幕が いよいよ 下ろされます。 応援 ありが 5 ! —— 82

小説 ウイ ザード リイ 『宇宙 炉の 災い』

■FM 音色 作りの 基本、 エレキ ピアノに 挑戦 - 86

音楽の こころ

みんだ ☆なおの バトル スキン BBS

■キミは マイケル •ジヤクソンの ビデオ クリッブを 見た 7 - 92

人工知能 うんちく

■グラフィックの COPY 命令で アニメーション させて みよう - 96

ツキーの BASIC 大逆

■八 キドキ 当選者 発表! キミの 名前は あるかな 7 - 112

お年玉 プレゼント 当選者 発表

■ソ フコ ンの第 3 入選 作品 『LASE S』 紹介 - 100

PROGRAM HOUSE

セン フフーの 神様 1〇〇 シヨ-ト ブロ クラム •八 ウス ー104 BASIC 神様- ソフト ウヱア コンテ ストー

NEW SOFT

ヨーロッパ 戦線 . . —— 14

ブライ 下巻 完結編-- . 15

プリン スメ - 16

青山 通信社… - . . 17

SOFTWARE REVIEW

•打倒 . …… 20

2021 SNOOKY! - 21

もり けんのすけ ベで 悪し、 かつ!! - 18

•ギゼ I

INFORMATION - 46

MSX マガジン プログラム サービス-- 113 EDITORIAL . . -114

発行所 株式会社 アスキー 〒107-24 東京都 6-1M リー エフ 青山 ビル 003-3796-1903

MSX SOFT

あっ、 驚く 今月の TOP 30。 なんと TOP5 中に、 のソフ トが 3 ランク インして いるの だ。 今まで も、 発売され るソフ トの もが 1 位に なって はいた けれど、 こんな ことは 初め だよ ね。 改めて 光栄の 一厶の おもしろさと、 人気 根強 さを 思い知ら, された って 感じ だな あ。 さあ、 月は 5 なる!?

□イヤ ブラ ット

•光栄 ’91 12 26 発売

この ゲームの 勝敗を 握る 鍵は、 5 部隊の 存在 だ。 特殊な 魔法 使う 宝石 魔術師 やモ スタ ーな どを、 使い なす かが ポイント なの だ。 いくらか いい からって、 マシ エー テイ チル ばかり 起用し ている と、 思わぬ ことで 泣きを みるは めになる ぞ。

幻影 都市

•マイクロ キ^ビン ’91 12 24 発売

turbo R パワーを 生かし、 膨大な シナリオを 有す この 幻影 都市。 その おかげで、 登場人物の 名前 人間関係を 覚える のが、 もう 大変な ので ある。 でも、 西 フェイと リュウ ケイの 関係 だけは、 れられ そうにな いよね 0 その 理由? •ミ •ツ。

信畏の 野望 •武将 風雲

•光栄 ’91 5 23 日、 30 発売

今年の NHK 大河 ドラマは、 その 名もズ バリ 「信

長を 演じる クン や、 濃姬 役の チャンな 俳優 陣も 若手が 中心で、 フアンに とつ ては 見逃せな いよね。 しかし 武将 風雲 フアンと しては、 茶器が 登場 しないの 不満で ある?

•打倒

•光栄 ’91 11 13 日、 28 発売

先月から 2 ランク ダウンした ものの、 まだまだ 張る •打倒 0 光栄の ゲームと いう こと で、 シミュレーションが 苦手と いう 人は 敬遠して しまう かもしれ ない が、 ハッ キリ 言って この ゲー 厶、 ロール プレイン 色の ほうが 強いんだ よね。

ピンク ソックス •マニア

•ウェンディ マガジン ’91 12 13 発売

ピンク ソックス マニアに 捧げる と銘ネ 丁って、 での シリー から 過激な 絵を 集めた グラ フィック 集が コレ。 でも マニアじゃなくて も、 影の 方な ど、 グラフィックに 興味が ある 人には よい 教材と りそう ソフト なの だ。

V/

Hi

193113

m 脱頌於

※標準価格 (メーカー 希望 小売 価格) には、 消費税は 含まれて おりません。

読者が 選ぶ TOP20

幻影 都市

turbo R ユーザー しか プレーで ない いう 点が、 とでる か、 凶と でる か?

4 月と いえは 始まる 期、 読者が 選ぶ TOP20 も、 から 新たな 集計を 開始す るの だ。 という わけで、 ランキングに 目を 向けて みると、 さすがに 先月まで とは ガラ リと 変わつ 様相を みせ ている ね。 「幻影 都市 j 「ロイヤル ブラ J などの 昨年 末に 発売 れた ソフトが、 はやく 顔を みせ ている ものね 0 この 中から 次の 受賞 作品が でる かも しれない C

今月の TOP10

ランク

前回 ソフト

メーカー

得票数

1

1 FRAY サーク 外伝

マイクロ キヤ ビン

80

2

2 イース n

日本 ファルコ

58

3

4 長の 野望 •武将 風雲 光栄

44

4

7 J ッド スネー^ タルキ' 72

コナミ

38

4

- 幻影 都市

マイクロ キヤ ビン

38

6

3 ソーサ リアン

ブラザー エ業

36

7

6 エメラルド •ドラゴン

グローデ

32

8

5 三國志 n

光栄

26

9

- URAI 上巻

リバ ヒル ソフト

25

10

Dante2

MSX マガジン

18

•2 7 現在

累計 TOP20

ランク

前回 ソフト

メーカー

1

2

FRAY サーク 外伝

マイクロ キヤ ビン

80

2

3

n

日本 ファルコ

58

3

5

長の 野望 •武将 風雲 光栄

44

4

8

J ッド スネーク メタル 72

コナミ

38

4

幻影 都市

マイクロ キャビン

38

6

9

ソーサ リアン

ブラザー エ業

36

7

1

エメラルド •ドラゴン

a- デ^ r

32

8

4

三國志 n

光栄

26

9

10

U AI 上巻

リバ ヒル ソフト

25

10

Dante2

MSX マガジン

18

11

7

ドラゴン スレイヤー 英雄 伝説

日本 ファルコ

17

11

11

ロードス島 戦記

ハミング バード ソフト

17

11

サーク ガゼ ルの

マイクロ キャ ビン

17

14

12

サーク

マイクロ キャ ビン

13

15

19

ウィ ザードリ

アスキー

10

15

15

提督の 決断

光栄

10

17

•打倒

光栄

9

17

6

サーク n

マイクロ キャビン

9

19

-

ドラゴン ナイ ト!!

エルフ

7

20

-

ロイヤル ブラッド

光栄

6

•2 7 現在

TAKERU TOP 10

発売と 同時に 反響を 呼んで 「Dante 2 j が、 今月の 1 位を 得! 編集部に もたく さんの 質問

の電 I 舌が かかって きて、 Dante 2 担当者は 大忙 しなの だ。 この 人気、 当分は 続く かもしれ ない 0

そして もちろん、 _ 部では、 この Dante 2 作つ キミの オリ ジナル ゲーム 作品の 応募を 待って

いる 。優れた 作品は、 TAKERU 販売と いう こと ありうる ので、 みんな 気合を いれて 作品 作り んで くれ 0 締切は とくに 定められ ていないので、 十分に 満足の いく 作品を 成: 募して ほしいな。

サンプル ゲーム ドルー ンの 伝説」 は、 キミ 作品 作り 参考に るだろう。

ランク ソフト

メーカー

機種

TAKERU 価格 [税込]

1

Dante2

MSX マガジン

MSX2

5600円 (3. 5D)

2

戦国 ソーサ リアン

TAKERU ソフト

MSX2

4800円 (3. 5D)

3

スーパー 上海 ドラゴンズ アイ

ホット •ビィ

MSX2

6200円 (3. 5D)

4

MSX マガジン 3 プログラム サービス

MSX マガジン

MSX2

2000円 (3. 5D)

5

ソーサ リアン

TAKERU ソフト

MSX2

6800円 (3. 5D)

6

Dante

MSX マガジン

MSX2

4800円 (3. 5D)

7

エス ランド 物語

MEDO

MSX2

3500円 (3. 5D)

8

K ラメ デス

ホット ビィ

MSX2

2900円 (3. 5D)

9

麻雀 mSPECIALPA TI

マイクロ ネット

MSX2

2900円 (3. 5D)

10

MSX マガジン 1 プログラム サービス

MSX マガジン

MSX2

2000円 (3. 5D)

2 12 現在

8

移植 希望 ソフト TOPIO

読者の 意見 今月の テーマ ••ゲー

PC-9801 版が 発売され、 みんなの 移植 希望 高まって きている よう だね。

続々 新作 力^^される 日本 アル コム、 あの 名作 「イース II」 世に 出した ーカ だけ あり、 みんなの 移植 希望 高まる ばかり。 そこ 予定を 問し 合わ せて みたの だが、 「今のと 予定 はあり ません」 とのこと だった。 っとガ ックリ してし まった <、 TAKERU 発売され 「ソーサ リアン 」の ある こと だし、 もう 少し 気長に 待って みま しようね 0

•豆 時間で 可能な、 最高の 遊び

渡鹏之

•自分の •活の 一部 6

•自分に とって、 、'ゲーム〃 人生 である

#1 業に とって、 ゲームから 得られ 知識は 相当な もの。 歴史に 興味 持つ ようになった など、 バカに できない 存在 だ。 村充伯

母は ゲーム ばか やって いる テス トの 点が 悪くなる」 と言う が、 ゲームに よって 友達との 友情 深める ことができる。 これは 強がで ことより 重要 だと 思い ます。 三室敦

•コンピューター ゲームは、 イン ラク ティ ブな 要素を 持つ おもし ろい メディア だけど、 もっと 普及 する には、 価格な どを 考え直す 要が あると 思う。

籲所 it 現実から かけ 離れた 世界。 のめり込 むの もよ いが、 純粋に びと 割り切る のが一 よい。

最近の ゲームは、 苦労して 作っ てはい るんだ ろうが、 アイデア 足て っまらない。 ハー ドが よく なる につれ ゲー ムも 進イヒ する けれど、 近頃の ゲー は、 _に なる だけの 気がする。

久藤 謙一

•自分で 操作で きる が、 自分が らな いと 進まない ことから、 単な 暇っ ぶしに しかなら ない。

大澤和

今月は、 テーマが 少し 抽象的 ったた めか、 意見の 方向 性が 化し だよ だ。 編集部に 届いだ も、 a 自分に とって ゲームとは〃 と、 ヽメ ーカ ーに 対する 不満 (9)〃 ほぼ 分別で きる みたい。 しかし、 ころして 自分の 意見を 持つ といろ ことは、 とてち よい こと だ。 今後 みんな、 自分の 意見を しっかり える ラに なって ほしいな。

この コーナーは、 来月で おしま い! 長い間 ありが ラ!

ランク

前回 ソフト

メーカー

1

2

サイレン メビウス

ガイ ナック

55

2

ロードス島 戦記 n

ノ、 ミン ダ/ 《ー ソフト

54

3

6

三國志 I

光栄

46

4

3

ドラゴン エス m

エニックス

44

5

5

A 列車で 行こう

アート ィンク

36

6

4

ダイナ ソア

ファルコ

29

7

7

シム アース

マジ ニア

21

8

10

ブラン ディッシュ

日本 ファルコ

20

9

8

ぽっ ぶる メイル

日本 ファ ル:]

17

10

9

大戦 『90

システム ソフト

13

•2 7 現在

北海道

ラル プラザ パソコン ランド

fIOn-221-8221

デービー ソフト

0011 -222- 1088

九十 電機 札镋店

0011 -24 1-2299

光洋 無線 電檐 EYE’S

0011-222-5454

non -205- 1590

東北

庄子 デン コンピュータ 中央

0022-224-5591

デン コー ドー DaC 台本

0022-261-8111

デン コー ドー DaC 東口

0022 -291 -4744

東京

サトー センノ'? コンラン

003-3251-1464

システム ン秋葉

003-3251-1523

マギワ テク

003-3253-0121

オック 中央

003-3253-1341

第一 家電 able 73> シティ

003-3253-4191

無線

003-3255-0450

丸霣気 マイコン センター

003-3251-0011

富士 音響 マイコン センター RAM

003-3255-7846

マイコン ショッ PULSE

003-3255-9785

マイコン ショップ CSK 宿 西口 003-3342-1901 ソフト クリエ イト 本店 003-3486-6541 J&P 003-3496-4141

調査 協力 リス _

WAVE

003-5992-8627

J&P 王子 そごう

00426 -26-4141

ラウチ 王子

00426 -42-6211

J&P

00427-23-1313

関東

パソコン ランド 21

00276 -45-0721

パソコン ラン 21

00273 -26-5221

パソコン ラン 2〗 前撟店

00272 -21 -2721

1C コスモ ランド あざみ

0045 -901-1901

書店

00467-46-2619

多田屋 サン ビア

00475 -52-5561

西武 《店 大宮店 ュ-タ フォ-ラム

48-642-01 11

西武 百貨店 IM:’ ユータ フォーラム

00429 -27-33 14

ボンべ ルタ

0048 -773-87 11

オック ス志木

00484-74-9041

中部

真電 本店

0025-243-6500

PiC

0025 -243-51 35

三洋 パソコン ショップ

0052-251-8334

トー 無線 本店

0052-264-1534

十九 電機 名古屋 1

0052-263-1681

パソコン ショップ コム ロー

0052 -263-5828

すみ パソコン アイ ランド

00542 -55-88 19

うつのみや 片町店 マイ:] > コーナー

00762 -2 1-6 136

大阪

ニノ ミヤ ソエう >K 大阪 駅前 •ル 006-341-2031 マイコン シヨ CSK 006-345-3351

J&P 阪急 三番 006-374-3311

電機 あびこ 006-607-0950

ニノ ミヤ エレ ランド プランタン なんば/ コン V7 卜売場 ニノ ミヤ 別館 J&P テク ランド 電機 日本 5 ばん J&P メディア ランド 電機 日本 7 ばん 電機 日本 3 ばん 電機 日本 8 ばん 電機 日本 1 ばん NaMU にっぽん ばし J&P 千里 中央

006-632-2038

006-633-0077

006-633-2038

006-634-1211

006-634-1151

006-634-1511

006-634-1171

006-634-1131

006-634-1181

tt06-634-2111

006-632-0351

006-834-4141

電機 パン ジョ店 ニノ ヤム セン 阪和店 電機き しわ 電機い ばらき

©0722-93-7001 00724 -26-2038 724-37-1021 00726 -32-8741

J&P くずは J&P 离槻店

電機せ っつ とんだ 電機い けだ

00720 -56-7295 00726 -85-1212 00726 -93-7521 00727 -51 -2321

近畿

新電櫬 わか やま

734-25-1414

y ミヤ セン/ ヾソ コン 和歌

00734 -23-6336

j&p 和歌

734-28-1441

新霉機 やぎ

007442 -4-1 151

電機た わら もと

007443-3-4041

J&P 京都

0075-341-3571

レックス パソコン 売場

0078 -391 -7911

三宮 セイ デン C- SPACE

0078-391-8171

J&P 姫路店

00792 -22-1221

電機に しのみ

00798 -71 -1171

中国 •四国

ダイ イチ パソコン CITY

0082-248-4343

伊国屋 書店

00862-32-3411

九州

カホ マイコ センター ベス トマ イコ ン福岡 キハ マイコ センター イエ ー宮

0092 -714-5155 0092-781-7131 00975 -38-1111 00985 -51 -3166

9

ぬ以 ぬ以似 沿以 似: JSX マガジン :沿以

ベス ヒット ソフト ウェア

BHS II

僅差で 逃げ切り メラ〗 ラ!!:/ 大賞 獲得

毎年 読者の 投票に よって 決定す HS 大賞。 まり HS 大賞って、 本当に ポクたち 興奮 させ、 感動させる ことができた、 おもしろい ソフト だけ 受賞で きる 賞な だ。 今年 その HS 大賞 表の 時期が きたけ ど、 上位に 位置す るソフ ト、 れを とっても その 法則に 当てはまる ソフト だと える よね。 みんなの 予想は 当たった かな 7

者が 選ぶ CDP

ランク

'刀

メーカー

得票数

1

エメラルド •ドラゴン

グロー ディア

885

2

FRAY サーク 外伝

マイクロ キャビン

874

3

イース n

日本 ファルコ

814

4

三國 志!!

光栄

710

5

長の 野望 •武将 風雲

光栄

447

6

サーク n

マイクロ キャビン

427

7

ドラゴン スレイヤー 英雄 伝説

日本 ファルコ

414

8

ソリッド スネーク メタル ギア

389

9

ソーサ K アン

ブナ 》卜 工業

355

10

BURAI 上巻

リバー b; レゾ 7

313

11

ロードス島 戦記

ハミング バード 7

308

12

サーク

マイ^ n キャヒ >

297

13

航海 時代

光栄

229

14

5 D スナッチ

对ミ

210

15

提督の 決断

光栄

190

16

銀河 英雄 伝説 II

ポース テック

174

17

ワンダラー フロム イース

日本 ファルコ

143

18

激突 ペナ ント レース

对ミ

138

19

ウイザード リイ

スキー

110

20

SUPE 闩大 戦略

マイ^ キャビン

109

’91 4 号〜’ 92 3

今年の 「読者が 選ぶ TOP20 j は、 プレイ ングと シミ ュレ _ ンに 人気が 集中した よう だね。 ふたつの ジヤ ルの ゲームつ て、 ^ 移入の しやす さが 人気の 秘訣な のかな あ?

その 混戦の 中、 みごと 大賞を 得した のは、 正統派 RPG として 気を 誇る1 ■エメラルド. ドラゴン j だ。 華麗な ビジュアル シーン や、 魅力的な キャ クタ ーが 多数 登場 するな ど、 まさに 大賞に ふさわし 作品 だよ

そして 魅力的な キャラクターが 登場す ると いえば、 忘れち ゃなら ない のが 「FRAY サーク 外伝 j。

イク キヤ ビンの 作品 としては、 昨年に 続き わずかの 差で 2 位と 結果に つてし まつ たのが ちよ つと 残念 だけど、 それでも 最後 レースを 盛り上げ てく れた点 は、 表彰 もんだ よね。

表彰 もんとき たら、 3 位に ラン クインした 「イ II」 見事! 毎年 新しし 、ゲームが 続々 発売 れる 中の 4 連続の 受賞、 本当に ゲーム だけが 得る {面 だね。

昨年の 覇者 「三國 n j 4 位、 シリ ーズ 最新 作の 「信 長の 野望 •武将 風雲 j 5 位に 送り込 んだ 光栄の 底力 スゴイ 0 なに ともあれ、 みんな おめでとう!

10

•ィ ラス ト/川上

ラル •ドラゴン

■グロー ディア ■ロール プレイン 7 ウェア 八ウ; W) (Z) コメント

このたびは BHS 大賞を いただき 本当に ありがとう ございます。 タッ フー 同大 光栄に 思って おり ます。

このような 賞を いただき、 また 改めて 「エメラルド ドラゴン j いう ムをブ してみ した。

やはり タムリン、 アト シヤン といった キャラクター たちが とて

的で、 ひとりひとりが ゲー ムの 中で とても 生き生き してい した。 そして その キヤ ラク ターを さらに 盛り上げる ストーリー、 ュージ ック。 自分たち 言う 変です が、 やっぱり 感動し ますね。

私たちの 作った ゲームを、 ユー のみな さんに 喜んで もら えれ 最高です。 本当に どうも ありが とう ございま した。

觸氏談

0 fray サ-ク 外伝 イース n

■マイク □キヤ ビン ■ア クシ 3 V7 トウ エア 八ウ; W らの コメント 一、 本当に ありがとう ございます! スタッフ 同大 喜び! フレイ もフア ヤーを ちまく りながら 大喜び!! (うそ)

一ん、 しかし 今回 また しても 2 位! 残念!

だま 修行が たり いってと かな? でも、 こういう 賞を いた だく のって 本当 励みに るんで すよ ネ。 よし、 頑張る ゾって 気にさせて くれ るんで すよ。

❹三國 n

■光栄 ■シミュレーション 7 ゥェア 八ゥ 効、 らの コメント このたび 「三國 I」 賞を いただきまして、 みな さん、 どうもありがとう ざい した。 読者が 選んだ ゲームと いう ことで、 なに より 嬉しい 結果と して けと めて います。 シミ ュレ ショ ンゲ は、 プレイヤ 創造 I 生を 限り なく 膨らませて くれ ます。 クリア ーへの 道は 無数に り、 楽しみ 各人各様 でしょう < この 三國 志、 n が、 みなさんを 素晴

これから も、 みなさんに 喜んで いただける ような ソフ トを 作って いきたいと 思います。 ぜひ、 応援 して ネ!

伊餓談

■日本 ファ ル] フレイン V7 ウェア 八ウ滿 コメント 4 連続で 賞を いただき、 本当に ありがとう ございま した。 こんなに 長い間 持して いただき、 スタッフ —同 感謝の 気持ちで いっぱ いです。 昨年は 残念ながら、 新作の 発売が ありませんで したが、 ブラザー エ業さん より、 「ソーサ リアン」 「戦国 ソー サリ アン j 発売 されました。 また 今^ には 「ピラ ミツ ドソー サリ アン j 発売され ますので、 こちらの ほう

「イース Hj ともども よろしく 願いし ます。 これから 日本 ファ ルコ ムの 作品を 声援いた だけ すよう、 お願い 申し上げます。

中願談

❺信 長の 野望 •武将 風雲

らしき シミ レー シヨ ンの 世界へ 導く 手引きと なれば、 これに 喜びはありません。 これから 声援を よろしく お願いします。

津氏談

■光栄 ■シミュレーション 7 ウェア 八ウ 効、 らの コメント シリーズの 最新 作に あたる 「武将 風雲 録』 です が、 みなさんの 強い 支持に より 賞を いただく ことができ、 たいへん 感謝して おります。 巷では、 力し-犬 ブーム となって いますが、 この ムをプ している みなさんに とっては \ '遅い、 遅い" といった ころで しよう。 •; 昆) '屯と した 戦国 代に おいて、 新しき ものを 求めて やまず、 大胆に 駆け抜けた

長、 彼の 姿勢は、 現代の 生き方の モデルと もい えます。 そんな 人生を 体! できる この ゲームで、 みなさん 野望を 磨いて ださい。

EXP 38806 GOLD 10662

おいおい、 なか ないで くれよ。 まいった ぁ、

おい、 *7 ル:: ノヤ

ン、 助けて くれよ

3 D Y

6、ノ1ン3 8

3 2 3 5

y ュ-ソ U P P ル: u ラレ <才 < •又 4 ::: H 7 H A ::::

太: 屢ふ ,、;

11

ナムコが 提案す 都市 テーマパーク U ナムコ •ワンダー エッグ" 登場

©株式会社 ナムコ

A 遊び〃 クリエ トする ナムコ が、 ポクたち 新しい、' 遊び〃 間を 提供して くれる。 2 29 日に オープンした、 この ナムコ ワン ダー エツ グの 基本 マは 「ワン ダー イマジネーション つまり、 想像力と 好奇心に あふれた ポクた ちに、 新しい 発見 出会い、 驚き 場を 与えて ると いう わけな だ。

場内は、 ナムコが 目指す 未来型 遊び 空間を 実現す るた めの、 体験 「ハイ パー エンター テイ メント 構想 j 基づき、 オリ ジナル アトラクションが 満載され てい る。 これは、 従来の ライ パーク テーマパーク にはない 体験 i 生に 富んだ 演出で、 訪れる 人々 毎回 違った ドラマの 主人公に するとい ものな だ。

全体が 5 つの ゾーン 構成され アトラクションは、 もちろん 満ち あふれた もの ばかり。 毎日 イベントが 絶えない 「エル

広場』、 オリ ジナルに 開発され フューチャー コロシアムを 中心に 展開す 「ラベロの 市場 オリ ナル アトラクションで 構成され 「時の 工場」 など、 すべて 興味深い 内容な だ。

さて、 ここで 気になって くるの が、 オリジナル アトラクションと はいった いどん ものな 力、、 てこと だよ 0 アトラクションは 全部で 1 頃。 占い 魔女の 幻覚を かわしながら 運命の 書を 手に入れ 「占い 魔女の J や、 ミラー マジ

ック 描き だす 幻想 トリックに あふれる ミステリアス メイ 「マ カル イリ ュージ J のよう ファン タス ティ ックな ものから、 カー 使いぶ つかり 合って 得点 競う トバト 「フュ チャ コロシアム J、 マツダの ユーノス ロード スター (なんと 実車!) リアルな ドライビング ミュレ ショ ンを 経験で きる 「シム ロード j などの エキ サイ ティ ングな もの で、 ホン トに 楽しめる アト クシ ョン ばかり だ。 そのうえ なんと、 国際 花と 緑の 博覧会で 人気を 博し r ルアー ガの塔 「ギャ ラク シアン3 j •ー ジョン アップして 登場 するとい うんだ から、 ナムコ ファンには たまらない、 魅力的な テーマ ° ーク とな りそう だぞ。

なお、 今回 開催され ナムコ ワン ダー エツ グを 皮き りに、 今後

360 度の 画面に 展開す 壮絶な スペース ウォー に、 主人公と して 参加す アクテ イブ シミュレーター 「ギャラ クシ アン3 J。 この 写真は 国際 花と 緑の 博覧会に 出展され ときの もの だが、 ワンダー ツグでは、 さらに バージョン アップ された 姿で 登場す るの だ。 6 間の 宇宙 体験が きる この クシ ヨン、 遊んで みたい よね。

全国に 同じよう K ° ーク 展開す あると いう。 つまり、 東京 以外に んで いる も、 利用で きる 可能性 アリって ことた、

でも、 新しい ものは 早く 楽しみ たいって 人なら、 やはり この 機会 行く のが 賢い 選択 かもよ。

■住所

東京都 1-1 5

[二 タイム スパーク]

[二子 J I 厭] 下車 2

■営 _ 期間

平成 4 2 29 日より、 平成 8 4 30 日までの 50 月間

■営業時間

午前 10: OO^H 22: 00

■入園料

大人 800円 子供 400円 アトラクション 1 200 円〜 600円 ※カルラ カー システム 導入

場内では、 カルラ コードを 使用した 新し 力ー システム 「カルラ カー j 採用 している。 これは、 パーク 内での 行動を 克明に 印字して れる システムの ことで、 この カードを 持ち帰れば、 いつまでも ダー エッグの 思い出が るって わけ。

12

英語の 勉強は 映画で 楽しく!?

英語を 身に 付けたい、 そう 考え ている 人は 多い 思う けど、 あどう したら いいの かって ことに なると、 ちょっと 悩ん やうよ 0 英会話学校に 通う には 一い 学費 必要 だし、 かと 言って 学校の 生の 発音 や、 ホン トに 使える 語な のか どう 心配に なつち やう

CINEX 収められ ている 作品は、 どれ 英会話の 学習に さわし 優れた 内容と 多彩な 英語 表現を くんだ 作品 ばかり。 また、 国際的 活躍す 英語の 第一人者 たちが、 責任を 持って 監修に あたって くれ ている という ことで、 内容 的に 安心な だ。 それに ''学習用 ガイド

ブック" セッ トされて るので、 ひとりで 安心し 勉強に 励める ぞ。 発売元 RCA ロン ビア •ピ クチ ャーズ •ビデオ。 価格は 9500円 [税拔 き] で、 全国の 主要 書店、 レコード 店、 デオ ショップで 販売 だ。

ものね 0

で、 今回は そんな 迷える 子羊た ちに、 本場の 英語が、 楽しく、 料金で 学べる ビデオ 「C EXj を紹 介し よう。 この CINEX とは、 従来の 洋画の 字幕 部分が、 日本語で はな 英語で 表示され ている もの。 まり ビデオを 観ながら、 英語の 強を しちや おうとい うわ けなの だ。

r

1 m \ 1X1 1~~ J\. uX^PRrmr\ pnn y *7 ノレ

招かれざる

チヤ イナ •シン ドロ

ワン •モア •タイム

白と 黒の ナイフ

戦場の 小さな 天使たち

ゴース バスター 2

ベス •キッド

愛しの ロクサーヌ

誰かに 見られて

カリフォルニア •スイー 花嫁は エイリアン

ベイ •卜

クレ 、クレ マ-

- ガラスの 動物園

マグノ リアの 花たち

ゴース バスター

サイレン •ボイス/愛を 夢に のせて

ベイ ビー •トーク 2 (3 21 発売)

追憶

剃刀の

フラット ライナー (3 21 発売)

ナディア ファ 待望の 絵コ ンテ 集の 発売

以前、 M マガ ホットライン にお いて、 ガイ ナッ クスの 通イ言 販売の 対] らせ をした こと るけ ど、 覚えて いる 人は いるかな? う’ 91 年の 4 号だった よね 0 その ときに、 ガイ ナッ クス 言/販売 当の 藤さん 「う ちは 10 年間の 実績が ある、 安心して 利用いた だける 通信販売 システムです」 言って いた 《、 その ガイ ナツ クス

より、 またまた 嬉しい 通信販売の ニュースが 飛び込ん でき たの だ。

今回 紹介す るのは、 アニメ ファ なら 泣いて 喜ぶ 「ふし ぎの 海の ナディ j の絵コ ンテ 全集 だ。 ナデ ィア といえば、 NHK 放映され、 人気を 得た アニメ だよ 0 ガイ ナツ クスでは、 その 人気に え、 3 月末 日より 8 巻の コン 集を 発売す こと になつ たの だ。

この 絵コンテ 集、 今まで 露出す ことのなかった 資和 K3、 メイン スタッフの 「今 だか 言える 本音 話」 などの、 制作 元なら ではの 特色を 盛り込んだ、 ファンの 期待 裏切らな 内容に 仕上がって るの だ。 しかも、 1 あたり 600 ジの大 ポリ で、 現場 タッフ 書き込みが そのまま 掲載 されて いる。 そのうえ、 絵コンテ 用語集 公開 設定 資料を 始め、 テレビ 放映 時の 変な タイ トノ u— 覧、 お便り ーナ ーで 紹介 れた 似顔 絵の 応募者 名な どの タまで 完璧に 収録 ている というの だから 驚かされて しまう。

さて この 絵コンテ 集、 通彳言 販売 でし 手に入らな いという シロ だ。 申し込み 先は 右下に 掲載す ると して、 通信販売なら ではの 典が あるので お知らせ しよう。 4 月末 でに 全巻を 予約し 人に は、 LD^: 「ふしぎの 海の ナディ •パー フエ コレクション j 収録され ている 絵コンテ 集を 9 巻と して、 庵野 秀明 監督の 直筆 サイン 入りで プレ ゼン トする とい

THE SECRET OF BLUE WATER

うの だ。 4 月末 以^に 申し込んで 9 巻は もらえる が、 サインが 付かな くなる という こと なので 意して くれ。 第一 配本は 3 月末 で、 1 *9 巻が 同時に 届けら れ、 その後 4 末に 3 4 5 巻、 5 月末に 6 *7 *8 巻が 配本され る。 価格は 3600円 [税込 •送料 別] だ。

ガイ ナツ クス 通信販売

00422 -22-1 980

月〜 午後 12 : 00 19 : 00

第二次世界大戦を MSX 再現した!

■-誠0 驪鑣

ミュレ シヨ ンの 大御所、 光栄が またまた 本格 シミ レー シヨ 発売す る。 題材は 第二次世界大戦 中の ヨーロッパ だ。 近代 ファ ンは 涙して、 戦車 ファンは さらに 鼻汁たら して 待つべし ッ!

への

ノノ ^ V

全国の シミ レー シヨ 愛好家 のみな さま、 お待たせ しました。 光栄 新作 ゲームは、 第二次 世界 下の ヨー ロッノ 、。を 舞台に 戦術 シミ レー シヨ ゲー 、「ヨーロッパ 戰線 J だ!

第二次世界大戦では 最大の 激戦 地だった ヨーロッパ 0 ドイツを 心、 とした 柩車 軍と、 ソ連、 メリ 力を 中心とし 連合軍が ヨー ロッ パの 覇権を ぐって 織烈な 争いを 繰り広げた 場所で ある。

ゲームでは、 枢軸 軍で 連合軍 でも プレー 可能。 ドイツの タイ ガー I 戦車が 好き 好き でた まら ない ドイツ 好き 野郎で も、 シャー マン 戦車の キャ タピ ラに なら 踏ま れて もい い! なんて、 メリ ケン ライク 人で 満足で きる ので る! さて 気になる ゲーム シス だが、 プレーヤーは 軍の 軍団

長と いう 身分に なり、 国家 上層 より 指令され 目標を 達成し、 シナリオを クリア ーして いく。 こで、 兵器、 部隊の 軍を一 (壬 する こと も、 細かく する こと 可能 だから、 ビギナーから エキ スパー トまで、 それぞれの ランク に応じて ゲームが できる。 また、 ゲームの シナ オは 全部で 6 意され ていて、 それぞれを 個別に プレーで きる シナリオ モー ドと 初から 順番に リア ーして いく ヤンべー モー ドが 選べる ぞ。

シナ オの 内容は、'、 フラ ンス電 擊戦 〃や、、 バル ジの 戦い〃 映画、 j 、説で 有名 戦し 、が 厳選 されて るそう だ。

登場す 兵器は、 タイガー I ャー マンな 著名な 戦車は 当然、 ほかに 対戦車砲^ 自走砲^ 歩兵、 工兵、 修理 兵、 補給 兵な ど' 総数

さまざまな シナ U 才と

クォーター ビューの 戰閼 シーン

なんと 1 5 以上 。それらの 兵器 を、 斜め 上方からの 視点 (ク ォー ビュー 画面) 操作す る。 今まで 光栄 シミ レー ヨンとは ちよ っと 違った、 奥行きの ある 戦闘 -ンが 楽しめる わけ だ。

さらに、 戦闘では 各種 兵器の ばかりでなく、 その 部隊を する 人物の 能力が'' 戦況を 左右す る。 司令官 や參 謀の 任命、 部隊の 士気 S 疲労と いった、 要素は 光栄の お得 分野と いえる だろう。 将軍に

設定され ている 能カ データ もなか なか 細かく、 史実を かなり 忠実に 再現して いる。 マニアな 納得 できる 内容で ある。

ふたり 同時 プレー もで 4 か1 y 枢軸 軍と 連合軍に 分かれて 因縁の 兄弟 対決、 なんか 可能 だ。 人間 同士の 戦いは、 コンピューターと 戦いなん かより ずっと キサ ティング かつ、 スリリング なの でぁ る!

イツは 「提督の 決断』

なかなか ハー ドな 内容の'::

ショ ンゲ ーム 、と いえそう だ。

シミュレーション

■艘

MSX2/turboR - 2DD/R0M

4 2 発売 予定

1 2800 円/ 1 5200 CD 付き [税別]

*

J 以来の、

) シミ 1^

NEW SOFT

発売日まで もうし ばらく 待つ でち

ブライ 下巻 完結編

ブライ 上巻で、 キプロスの 地に 平和 取り戻した 玉の 勇士たち。 この ブライ 下巻では どんな 活躍を みせて くれる のか 7 発売日は 5 すぐ だ。

上巻の 発売から はや 2 年の 歳月 流れた 今、 玉の 勇士たち ってき た。 下巻では 上巻で 提示 れた すべての 謎が 解き明かさ れる など、 ブライ フアンに とっては 当に お待ち かねと もい える シナ 才が 用意され ている だ。 しかし、 いま 上巻 プレーして いないな んて人 もい るか しれない ので、 今月は 復習の 意味 かねて、 上巻 内容を おさらいして おこう。

この ブライは、 上巻から 下巻に かけて ''光と 闇の 戦い〃 物語の 心と なって いる。 上巻では、 6000 年の 眠り から 復活し 聞の ルを 操り、 部下の 七獣将 とと に、 ある 野望を 達成す るた めキプ 王家を 滅ぼ うとす ビドー と、 玉の 勇士との 戦いが 繰り げられ た。 玉の 勇士とは、 ダー

ルと 互角に 戦う ことができ 唯一 存在、 光の リスクに より ばれた 勇者たち のこと であり、 幼い キプロス 王家の 王子に 宿っ リスク 守る 者た ちの こと だ。 この 玉の 勇士たち 活躍に よっ て、 ビドーの 陰謀は 打ち破られた かにみ えたが、 ビドーを (rr ころまでは いかなかった ……

と、 上巻の 半且 筋は こんなと ころ だ。 「復習 ばかり ゃつ まらない 」、 なんて 声が えてき そう なので、 最後に 予習と して 「左 & ナイン ル」 章を 紹介して おく ぞ。

ロール ブレイン

■ブラザー エ業

MSX2*2DD

4 月下 発売 予定

■価格 未定 (TAKERU 発売)

,獲

ナイ テールと 3 匹の 狐と もに、 カムイ 島に ある、 思い出の 恋人 かえでの 生活を 送る 京。

そこ 京の 宿赖 バルバラが われ、 なんと 京に 弟子入りを 込む。 当然 京は 断る けどね。

弟子入り 断られた 腹い せに、

狐の 一匹 ユー ロス 誘拐す ルバ ラ。 美人 だけど、 性格 悪い な。

♦ユー ロスを 取り戻す ため、 敵の 居城で ある 城へ 向かう たち。 舞台は イァス 大陸へ と。

フライ 下巻の 秦ぎ 惑星 キフ ロでの マツ フ公 開!!

心,

ブイ アス洋

アラ メンテ

アレック S クークの

イアス 大陸

ゴンザ S マイ マイの

ソル ガ南島

八ヤテ a リリアンの

カムイ

e ナイン テールの

娘の 成長を 温かく 見守り ましよ

プリン スメ ■力一

画面い つばい にかわい 女の子の グラフィックが 表示され るので 「アブな ゲーム ゃない 7」と 思われが だけど、 じつは とても ぼのぼの とした 気持ちに なれる ゲームな だ。 まあ、 ブレーす 人に もよ るけ どね。

會元 勇者と 女の子の 住む 町の 風景 だ。

黒い 月が 太陽を 覆う とき、 邪悪

魔王が よみがえる . 突然

われた 魔物の 軍勢は、 平和な 王国 砦を 次々 攻め落とし、 国を 滅の 危機に 陥れた。 しかし、 さつ そう 現われた ひとりの 男に よつ 魔王 軍は 総崩れと なり、 国外へ とその 勢力を 追い払う ことができ

から 多大な 褒美を 約束され るが、 男は あえて それを 受け取らず、 物の 攻擊を 受けて 孤児と なった 供たち 救済に 資金を あてる よう 王に 申し出る。 そして、 みずから 孤児の ひとり 手元で 育てる とを 訴えた。 王は その 高貴な 望み 受け入れ、 あるひと りの 少女を 男の 屋敷に 連れていった …… てな ところ からこの ゲームは 始まる。 オープニングは ファンタジー ロー プレイ ング ゲームの よう だけど、 実際の ゲーム 内容は、 10 歳の 女の 子を 18 歳までの 8 年間、 手塩に けて 育てる という もの だ。 一応の 目標は、 女の子を 王国の さま にす こと だけど、 それが すべて

た。 まさに 勇者と なった 男は 国王 ではない。 なんと この ゲームには

娘の 将来、 つまり エンデ イングが 30 とおり 用意され ている だ。 言って みれば、 プリンセスになる こと エン デイ ングの ひとつに ぎない。 プリンセスの ほかに も将 軍; 導師、 農夫の 妻、 はては 春婦 など、 いろいろな 行く末が るの だ。 こり 一長い あいだ 楽し めそう だね。

具体的な システムは コマンド 方式の シミ レー シヨ ゲーム で、 強弓 I にたと えるなら 『信 長の 野望 j 内政 部分 だけを 抜き出し 感じな だ。 1 月は' Mi 旬〃 旬"、' 下旬" 3 つで 構成され いて、 それぞれ 違う コマンドを 令で きる。 コマンドには アル バイ 教育、 A などが あって、

れぞれ 内容に よっ 娘の 、。ラメ 一夕一 変化す るの だ。 筋肉 ムキ ムキの マッチョに 育てたり、 上品 おしと やかに 育てた りする のは プレーヤーの 自由 だけど、 身体 疲れを 表わす'^ 度" と、 道徳 表わす、' モラル〃 意し ければ ならない。 これらの エッ クを 怠る と、 かわいい 娘が m なった リグレたり してし まう ぞ! まだまだ 紹介すべき ことは 多い けど、 今回は ここまで だ。

シミュレーション

■マイクロ キャビン

MSX2.2DD ■5 発売 予定 ■14800 [税別]

ムス 登場し ますめ

教育の コマン ドの 中に、 武者 行〃 なんての ある。 これを 実行す ると 町の 外で よつ とした 冒険が できる。 モンスターとの 戦闘 つて、 なかなか ゴイ。

♦人 さらいだ。 ちなみに 戦闘は 負けても 死には しないので 安心を。

これは アミー バ。 当然の こと だけど、 武器を 装備して いないと 歯が立たない ぞ。

•ちょっぴり セクシーな 山猫。 モンス 一は まだ だた くさ 登場す るぞ!

16

NEW SOFT

新作 ソフト 発売 スケジュール

*2 25 現在

秘密の 花園 GAME テクノポリス

下旬

♦プライ 下巻 完結編 ブラザー エ業

MSX2/2DD/7800 (予価)

MSX2/2DD/ 価格 未定 (TAKERU 発売)

P 2

コンチネンタル GAME テクノポリス

•ピンク ソックス ウェン ディ マガジン

MSX2/2DD/ 8800円

MSX2/2DD/3600

中旬

參廿 ウル フランキ MIDI#;3 RIT2

MSX2/2DD/3400

♦麻雀 悟空 天竺への みち ャノ アール

下旬

♦卒業 写真 カクテル •ソフ

V

MSX2/2DD/ 9800円

MSX2/2DD/6800

V

プリンセス メーカー マイクロ キャビン

下旬

♦美姫 カクテル •ソフト

MSX2/2DD/】 4800円

MSX2/2DD/ 6800円

♦キャンペーン 大戦 D マイクロ キャビン

下旬

•BEAST! バー デイー ソフト

MSX2/2DD/ 価格 未定

MRXP/pnn/RRnnw

♦ポ ッキー 2 ポニーテール ソフト

発売日

•火星 甲殻 ワイルド マシン スキー

MSX2/2DD/7800

MSX2 DD/ 価格 未定

V

シム シティ マジ ニア

♦ヨーロッパ 戦線 光宋

MSX2/2DD/ 価格 未定

r

MSX2/2DD/1 2800円

•ヴェ イン •ドリーム グロー ディア

『20日

ピラ ミッ ドソー サリ アン プラザー エ業

MSX2/2DD/ 価格 未定

MSX2/2DD/3500 (TAKE U 発売)

狂った 果実 フェアリー テール

上旬

シンセ サウ ルス Ver. 3.0 BIT2

MSX2/2DD/ 7800円

MSX2/2DD/ 00円

翁らん X 伝説 ボース テック

上旬

スコア サウ ルス IT2

turbo 「/2DD/12800

MSX2/2DD/9800

•アルシャー ライ スタッフ

上旬

♦スーパー ルス キン パニック プラザー エ業

MSX2/2DD/9800

MSX2/2DD/ 価格 未定 (TAKERU 発売)

•ヨーロッパ 戦線 光宋

MSX2/ROM/1 2800円

中旬

♦龍の 花園 ファミリー ソフト

MSX2/2DD/ 7800円 (予価)

下旬

•joker n デイ ソフト

MSX2/2DD/ 7800円

* 標準価格 (メーカー 希望 小売 価格) には、 消費税は 含まれて おり ません。 なお、

TAKERU から 発売され るソフ トは、 消費税を 含みます。

甯竇 UJ 邏靄 It

2 某日、 風邪ぎ みの 友達に 「私は バカ だから 風邪 ひかない j なん 言って いたら、 次の 40 度の だした。 私って いったい ……

こんにちは、 田ち えこです。 今月 号で 当選者の 発表を している、 M マガ 縱断 ウル ラブレ ゼン トで すが、 この 青山 通信社に もたく さんの 応募 ありがとう。 みんな からの メッセージを 読んで て、 から 頑張って 情報を 集めよう って 気になって きち ゃった。

という わけで、 今月は 張り切っ 情報を 集めて みま した。 早速 栄の 話題から いってみ ますね 4 2 日に r ヨー ッノ ぐ戟線 j の^^ 決定し たのは ケジュ ーノ^ <7)

とおりで すが、 早く 次の 新作の 予定が るそう です。 タイト ルは 未決定 だけど、 発売は 6 月く らいを 予定して いて、 PC-8801 からの 移植になる そうです。 内容 当然 シミュレーションね 0 次に、 続々 新作の 発表され マイクロ キヤ ビンの、 まだ 秘密の ベールに 包まれた 情報 0 PC-9801 版で 開発の 進んで いる SF RPG 移植され るか しれない とのこと です。 まだ PC-9801 版の ほう さえ、 発売 時期 s タイ ル、 内容の すべ

てが 未定と いう ことで、 どんな ーム になる のかは 本当に ナゾ。

さてお 次は、 男の子 向けの ねけ)。 カクテル •ソフトから 3 下旬に 「卒業 写真」 「第! とい 2 本の ベンチャー ゲームが リースされ ます。 画面 写真は、 来月 公開し ますね。

最後に、 なにかと 織の ブラ 工業の 情報を。 4 月に 発売の されて いる 「ピラ ミッ ソーサ アン j です が、 パッケージ 版での 発売が 決定し ました。 それ もす

発売 されて いる p 戦国 サリ アン」 との カップ リング 版になる とのこと。 発売日は 4 20 日、 面^ 7800円 3000 ^ 限定 販売で す。 嬉しい こと には TAKERU 2 買うよ も、 500円 お得になる のよ 0 またす でに 戦国を 持って いる も、 お買い 上け 票を TAKERU 通信販売に 送る パッケージに 入った ピラ ミッ だけを 3000円 買える という 特典が あります。 詳しい ことは ブラ ザーエ業 合わせて みて 0 では、 また。

•イ ラス ト/® 井孝悦

17

わいせつ ソフト 摘発 事件から 4 月。 メーカー はこの 事件を 受け止め ている のか。 そして これから この 業界は どこへ 向かろ のか

わいせつ ソフ 摘発 事件が 起こ ってから、 はや 4 月が I 去っ た。 読者の 意見 賛否両論、 さま ざまな ものか^ S せられて いる。 こで 今回は、 事件 後す けべ ソフト どのように 変イ 匕した か、 また、 すけべ ソフ 業界が この 事件を 受け止めた のかな ど、 事件 4 目の まとめと していろ いろと 説して いきたいと 思う。

まず、 事件 後の すけべ ソフト 界の について 解説し よう 〇パ コン シヨ プな どの 3 [通関 係は、 事件 発生 直後に 混乱が 見受けられ たもの の、 2 摘発 もなかった ことから、 現在では 事件 発^ 前と ほぼ 状態で ソフト 販売 Ti なわれ ている。 ただし、 一部の ではす けべ ソフトを 成人 指定し、 他の ソフ トとは 別の 棚に 置いて ると ころも あるよう た、 また、 カー もこれ 通常 どおりに 新作 ソフトを 発売して おり、 事件 1 0 本の 作品が リリースされ ている。

だけ 見る 事件 前と 事件 あま 変化がない よう 見える だが、 摘発の 波紋が メーカーに かなり プレッ シャーを 与えた 事実 だ。 外面 上は あまり 変イ 匕し ていなくても、 新作 ソフトの 内容 見れば メーカ ーが かに 摘発を 恐れて いる かが わかる だ。

事件 後に 発売され たすけべ ソフ プレーして みたの だが、 どれ グラフィックが おとなしく なって いる。 ここでい う、 おとな しいと いうのは 一般の エロ 本の

ベル、 つまり 陰部を 描かない とい うこと だ。 俺が やった ソフトは、

、ずれ 事件 前から 開発が 進んで いた もの だから、 もともと 描き であった ものを、 急き 修正し ことがあり ありと わかる。 今回 紹介して いる 「ギ ゼ! j などは の最 たる もので、 絵を 破壊す 無残な 修正が 施されて いる。 また、 B ソフ トの 『Bj という ソフ トな は、 驚くべき ことにすけ ベな シー ンを シナ から 完全に 削除して しまって いる。 この ソフトを 解き 終えた とき、 すけべ 抜きに した ソフ 本体が こんなに もつ まらな いものだった のかと、 改めて 実感 させられた。

話は 変わる が、 先日 某誌に 掲載 ていた 摘発 事件 問題の 記事を 売んだ。 その 記事 中で 各す けべ トメー カーの コメントが 紹介 ていたの だが、 その コメント にはちょ 呆れて しまった。 どれ もこれ 内容は とん 同じ、 ようするに、 うちの ソフトは 以前 から 美少女 ソフトであって、 摘発 された ような アダルト ソフ トとは まったく 違う もの。 うちは これ 正統派の 美少女 ソフト 作り 続けて いきます、 といった 内容な だ。 で、 美少女 ソフトと ダル ソフトの 違いは、 暴力 的な 写が ある もの 女性を 男の1 性欲を 発散させる ための モノ 扱いして るの がア ダル ソフトで、 美少女 ソフ トは シナリオが きちんとして いて、 男が 強制す る1 性行為で はな く、 男女 双方 合意の 上で うんたら

かんたら、 というよ うな ものを すらし い。

誰が 考えた のかは 知らないが、 じつに 巧妙な 分類 方法で ある。 れな グラフィック どんなに でも、 それが 正しい 恋愛の 一場 面なら 美少女 ソフトになる わけ だから。 しかし、 この 分類 方法 と1 ■ランス シリーズは 極めつ アタリ トソフ トと いう ことにな るの だが、 某誌が それを 非難して いるのを 見た ことは ない。 また、 今回 摘発され 作品に しても、 すべてが ダル ソフト 分類 される わけでは ない。 今回の 摘発 過激な グラ フィック 対し なわれ たもので あって、 シナリオ 道徳、 だからと いうので はな いはず だ。 たとえ シナリオが どん なに 純愛 路線で も、 その グラフ ック 行き過ぎた ものなら ネ商発 される だろう。 それが どんなに れた 美少女 ソフト 説明 したと ろて 通用す るは ずがない。

メーカーは、 女性を 男の 1 欲の はけ 口の よう 描く なんて 言語 断と ばかりに 話して いるが、 それ はっきり 言って 論弁で ある。 もす けべ ソフ トと いう ものは、 男が、 女の子の いやらしい 絵を 満足す ものである。 すけべ トの 存在 自体が 女性の 商品 男の' I 欲のは 口に なって いる とを 忘れた のだろう か。 いや、 ている わけはな いの だ。 さま な' I _ をネ是 f しようと する は、 それが 社会 道徳的には 受け れられ ない が、 男の 本能 的な 欲求

満たす ために 必要な ものである、 いう 大義名分を つねに かかえて いるは ず。 それが わかって いなが らうち アダルト ソフト じゃあり ません、 と言うのは 企業 的な 逃げ 口上に 過ぎない。 すけべ ソフトの メーカーは 小さ 会社が いから、 すけべ ものを 作る ことに もっと 意気込みを 持って いるの かと 思っ ていたので、 この コメント にはい ささ 力、 <っ 力、 りさせられ た。 うち はすけ べソフ 作りに 誇り 持っ てます から、 どこが どう 悪い のか はっきり 示さない 限り このままの 方針で 製作して いきます、 断言 して くれたら、 応援して やれ るの だが ……

1 メディア という ものは、 女性 商品 している 道徳的な もの だが、 しかし こういう ものが まっ たく なくなったら、 はけ 口の ない ストレス カ、 # どんどん たまって きて、 ついには 性犯罪に 到る。 日本は 春が 禁止され ている にも 関わらず、 ソープ ラン ドの ような ものが 堂々 営業で きる のは、 それが 多少な りと 性犯罪の 防止に 貢献して るから だとい われて いる。 性メデ ィアは 不健全 かもしれ ない が、 くて はならない ものな だ。 確か 行き過ぎれば 警察に おこ られる が、 しかし 根; 絶や しにされ たりは しない 0 成人 雑誌の 編集者な どは、 このへんの 折り合いを うま くつけ ながら、 次々 にぎりぎ 範囲で 新しい 見せ 方を 考え出し ている。 しかし、 すけべ ソフト 業界は まだ まだ 歴史が 浅い。 一度 摘発され

18

1: ヲ.

■フェアリーテール ソフト MSX2 7800円 [税別] (2DD)

せ! 見られる 摘発の 波紋

典型的な 3 □ダン ジョン RPG。 ダン ジョンの 仕掛け、 モンスター デザイン などは 悪く はない。 が、 ゲーム バランスが かなり 悪く、 恐ろしく 簡単な だ。 魔法を 使え ボス 一擊で 倒せる し、 レべ ルの 上がる 早い。 お金で 装備 品を ともなく、 スタ 点へ 戻る 必要がない 構造に なって いるから、 マップを 描きながら 進んで いけば ゲームが 終わって しま 5。 ただし、 処理 速度な どは かなり 速い ので、 RPG 初心者に はいい かもしれ ない。 肝腎の グラ フィック だが、 これは 下の 写真の 通り、 見る 無残な 修正が 施され ている。 摘発され メーカー だけ に、 気持ちは わかる ……

ことで、 過度に 警^して しまって いる。 今回の 摘発は、 無制限に カレー していた すけべ ソフト に、 初めて 警察が 意した、 とい だけの こと なのか しれない。 警察が 規制 範囲を する なんて ことは これから おそらく ないだ ろう。 聞いた ところで、 まわりに ある 他の 彳生メ ディアを 見て 自分で 考えろ、 と言うに 違いない。 他の 性メ ディアに って 警察からの 意なん ものは 日常茶飯事 なの だ。 そういう ことを 繰り返す うちに メディ アは どんどんた くまし くな ってい くの だが、 すけべ ソフト 界は まだまだ 弱い。

性を 扱う ことは、 ビジネス とし 見た 場合、 簡単に 大きな 利益を あげられる うまみの ある 商売 だが、 それには いろいろな リスクが 伴う もの だ。 警察の 規制 その ひとつ。 そもそも こういう 商売を 起こす きには、 摘発 当然 起こりうる

のと して それに 備えて おかなくて はならない はずな だ。 すけべ 業界は 急激に 活性化した メデ ィア だけに、 その へんの 危機感が すっ (勃 友け ていたと 言える。 性を 扱う 者が 背負わなくて はならない リスクに ついて、 もういち どよ 考えても らいたい もの だ。

また、 この コメントの 中に これ からはす けべ を挪 余した 美少女 トを 作って みたい という もの あった カヾ、 そんな ことは やめ たほうが いい。 先に 挙げた 「Bj いう ソフ トが まさにそう だった だが、 すけべ のない すけべ ソフト どんな ものな のか わかって いな いよう だ。 すけべ ソフトの メイン はあくまで グラフィック、 それ 以外の ゲーム 部分は おまけと いっ 過言では ない。 はっきり 言っ て、 すけべ ソフトの ゲーム その のは 非常につ らな いものが 多い。 一般 パソコン ソフト 張り合える

ものは 皆無と いっていいだろう。 あれほど 売れた1 ■ドラゴン ナイ j や1 ■ランス 3 j にしても、 すけ べソフ トの 中では 良く 出来て いる という だけで、 ゲーム だけを 取り だすと 一般の RPG 比較に なら ない ほど レベルが 低い。 まあ、 れは システムより グラフィック 向上に 多い 時間を 費やして たの だから 仕方がな いの だが、 何に しても 今の すけべ ソフ メー カーが すけべ 抜きの ソフ トを 出し 結果は 見えて いる。 1、 2 修^^ して 実力を つけてから 出す なら ともかく、 そんな ものを したら せっかく できあがった ブラ ンド イメージ 下落して、 立ち直 ない优 態に ってし まう だろう。 B ソフ トの 「Bj 買って しまっ 人は、 次に また B ソフト 作品 買いたい 思う だろう か?

今後、 メーカーが 進むべき 道は ふたつ。 ひとつは すけべ 切り

て、 一般 ソフト メーカー として から 出直す 0 もう ひとつは、 ラフィックを おとなしく したため ソフトが 売れ なくなり、 しかた なく 過激に 戻して いく。 そして、 再び 警察から 注意され 自粛す る。 すると また ソフ トが 売れない …… という ことを 繰り返し ている うち に、 独自の 規制 範囲を つかみ、 察との 折り合い もとれる たくまし メーカーになる だ。 俺は すけ ソフトが 好きだ。 しかし、 この 業界は 努力が 足りな 過ぎる。 ラフィック 進歩した ものの ゲー ムの システムは 初期の ものから とん ど変イ 匕して いない。 あまりない ことが はっきりした。 このままでは ユーザーから 見離さ 自滅して いく 現われ るだろう。 踏まれても 踏まれても 生い茂る 雑草の よう なた くまし 持たない 限り、 この 業界の 繁栄 はない。

19

siFTWAREREVIEW

じつは 正統派 口一;! プレイン

一打

MSX ゲームを コンスタンチンち やん …… やなくて、 コン スタ ント (ちよつ とつ らんね、 すまぬ 徹夜な もんで) 発売して くれる 光栄。 今度の ゲームは あの 馴染み 深い 長が、 悪役な のです。

逆転の 発想 という のは 好きだ。 たとえば、 悪の 魔王を 主人公に プレイン グゲ や、 大空 戦艦な どの キャラを 作して、 ちっこい 戦闘 1 幾を ノく カノ 落と していく シュー ティ ングゲ ム、 なんて あったら おもしろ うだと 思、 9。

ゲームの マニ アルを 読ん だとき も、 ふと そんな ことを 考え てし まった。 あの シミ レー シヨ ゲームの 金字塔、 「信 長の 野望』 シリーズでは その タイ トルのと り、 主人公 扱いされ ていた 長が、 ここでは 悪の 頭領、 倒すべき 敵と して 登場す るから だ。

さて、 戦国時代の 長の 行動を 悪と るか 善と るかは おいとい

倉もう じき スー バー ファ コン 発売 される が、 MSX 版の 方が カッコ イイ。

て、 正直、 この 設^には ちょっと 期待して しまった わけ。 今まで、 「信 長の 野望. 武将 風麗录 J を® 尺し、 さんざん プレーし てき 自分と しては、 長の さと さって 一の が、 少しは わかって いたし。 なによりも、 今まで 強い 味方だった 長が、 敵対 するとい うだけ でも、 どんな ケ# ーム なんだ ろう、 思、 つてし まう でしよ。

でもね でもね k ■光栄 MSX2/turboR ケ^- ムを やって みて かったん けど、 これは いい 意味で 悪い 味で も、 ツーの 正統派 ロール イングだった のよ。 そり や、 ール ドの 移動 シミ レー シヨ モードな ど、 光栄ら しい 味^ 寸け はされ ている けど、 結局 順番 イベントを クリア ーし、 mm 稼いで レベルを 上げ、 ボス キヤ ラを 倒す わけ。

力、 しちょ っと 待てよ。 ゲーム やりながら 考える。 そんなに、 MSX 正統派 ロール プレイン グっ 発売され てた っけ か? とくに めっきり ムが 少な くな こそ、 こういった 正統派な ゲー ムが必 、要な のでは ないか?

ノし フイ ウシ 3

1 忍者 イン タヒ:!-

—— ジヤジ ヤーンし なんと 回は、 ログインで 大人気の テキ 忍者、 田さん ゲストに 呼び した あ。 ワー パチパチ。 ヒュー。

拙者は 忍者の 達人で ござる。 なんでも 聞いて くだされ。

—— それでは です ねぇ。 忍術に | ついて いしたし ヽの です あ。

そもそも 水遁 (すいとん や土遁 でい うと ころの というの は、 逃げる、 姿を 眩ます という 味なので ござる。 土に 潜った して、 相手から 逃れる 手段が

術で ござった。 よく マン ガや ゲー では 、デな 忍術^ 場す るけ ど、 あり ゃウソ ピーで ござるな。

- なるほど。 V

增田 当時の 忍者は、 手の 心理の 裏を かく のが 得意で ござ f た。 たとえ ば、 ウジ 隠れの 術と うの (I 実際に ツマ ヨウ ジに 隠れる のでは なく、

ツマ ヨウ ジを 地面に 落し、 ^ 相手が それに 気を取られ 舜に、 当て身を 食ら

1 1000円 / 1 4800円 CDft [ffl](ROM 2DD) そう 考える と、 俄然 ゲームが もしろ なって くる。 不思議な で、 「ケ ッ、 ツーの RPG か」 「おお、 RPG 王道です な」 変え だけで、 ずいぶん 見方が 違って くるの だ。 考えられた ゲーム バラ ンス、 ていねいな イベント 設定。 どれ 正統派と して、 完成され いるでは ないか。 これは よいよ とば かりに、 一気に クリア ーして しまった わけです ナ!

最後に、 シミュレーション モー はちと 蛇足 思う だが ……

T

わせたり したので ござる。 忍者は 一流の 心理学者 でも あり また 行数ない からもう いいです。

日々 これ 鍛鍊。 忍者への 道は 長く 険し . らしい。 ホン かよ、 おい。

S スターかひろ

書く 男)

段階 評価

第一印象

ほんとは、 忍者に ついて 30 分く らい 熱弁して くれた 增田 氏。 彼は 「毎日が 戦いです」 語って くれた。

GM

リオ

20

おノ さんには わからな 他界?

感覚の 4 次元 パズル ゲームと 打った この ゲーム、 ぱっと 見が 3D シュー テイ ング ゲー厶 みたい なので、 ワーイ 飛びつ いてみ たんだ けど …… 一ん、 何てい うの かな あ。 ちよつ と、 ろんだ よね。

ああ、 どうも こんにちは。 ソフ ウェア レビュー なんて、 いった 月ぶ 力、 しら 0 あんまり かしい もんだ から、 ずり しちゃ え。 すりす りの、 すり。 あ、 どこ

: < ふ0々’ 'V:- •か

実錄

小さくなる ぼく 5

曼〇 □kl

に頰 ずり したの かは 秘密ね (ヒン いいと こ)。

ええと、 今回 レビューす るのは 「2021SNOOKY ! j という ゲーム だけ ど、 しょっぱな にいう だが、 かなり お手上げな 感じ。 だって、 ルー ルが わかりにく いんだ もん。 要は 画面では 回って いる 玉を ばいいん だけど、 ヘンに ルール 上の 制限が 多すぎて、 ちっとも 一厶を 楽しめな いの だ。 過去の 「口 ドラン ー」 「倉庫 番」 はク リア ーで きる できない べつと して (できなかった よ)、 あえず ゲームを やって いると 気になれた。 というの も、 ルー ルが、 ゲーム 画面と スト レー トに 連結して いるから。 ああ、 こうい ルールが あるの もう なず ける、 という 具合に。 2021 SNOOKY ! 合は、 こんな ルなくても いい のにね という ものが 多い。 「Jr; 毎」 ルールを 覚える のに すらて こず った 俺に とって この ゲームは、 ウィー ハーマンの ビデオ くら いワケ がわかん ない シロ モノな です (ピー ウィ ーの ほう 笑える だけ まだいい が)。

しかし この ゲームには、 非常に 捨てが たい 要素が ある。 キャラの スムーズな 拡大 •縮小 表示 だ。 れも ひとえに turbo R ハー ーによ もの だけど、 そう 考え

■アトリエ •タカ MSX turbo R 4900円 [税^] (2DD)

あやしし

コラム

ビバ! SF

べつに ビバと かいっても、 そん なに 詳しい ワケ じゃあり ません、 SF について は。 強いてい うなら ば、 俺が 高校生 というと 放映され ていた テレビ アニメ 「宇宙船 サジ リウス j をよ 見て いた くらい かな。 関西弁を しゃべる カエ

訛りで しゃべる サボ 人間なん かが 登場した りして、 なかなかよ かったです。 でも、 どっち かとい うと、 SF というより、 零細企業に 勤務す 人たち 人情 ドラマ 色の ほうが 強かった あ。 とい わけで、 2021SNOOKY! 舞台 設定に おける

■間と か、 語尾に* ぺポ 〃とつく 宇宙 SF との 関係は …… あ。

幽^%

なんか SF っぽい 風景。 なんか。

t なん SF っぽ L 、ゲーム 筐体。 なんか。

ると この ゲーム、 turbo R 通信販売の 問い合わせ先 >

示す、 格好の 作品で ある わけ だ。 実際に この ゲームが 動いて いる 面を 見た 他の ソフ ハウス 個人 turbo R ユーザーが 「よう しそんな いっちょ うやった るで え」 とい 気になれば、 これ 幸いだ 思う のです。 そうそう、 この ゲームは 通信^の みとい うこと で、 興味 ある 人は 右の 住所に 連絡し よう。 一ん、 J 見切な レビュー だな。

i ^

描く 仕事 るか)

〒950-21

新'; 舄県 新'; 舄市寺 3-1 3-32 (有) トリ;!: •タカ S 025-260-7252

第一印象

操作 f _

グラフィックし

GM

シナリオ

買し〗 得度

5 段階 評価

2021 SNOOKY!

意外と 人間 臭し 力1' 一厶 なんです ねえ

ロイヤル フラッド

この ゲーム、 普通に プレーして いると ちっとも わからな いけど、 資料 見て みると 登場人物 どろし 関係 かけっころ 綿密に 設定され てい るの だ。 今回の 記事で 少し フォローして いるので、 参考に してね。

® ディ テムの# 靡だった

特殊 コマン ドの 中に 索〃 いう 項目が ある。 これを 実行す と、 通常は 他国の 領地で 雇って 5 部隊を 調べる こと がで きる だけど、 ごくた まに アイテムが 見つかる ことがあ るの だ。 それら アイテムを 家臣に 与える と、 の_ に応 じて 能力 値の いずれ 上昇す るぞ。 運よく 発見す

トーリ

「ロイヤル ブラ j 4 シナリオは、 従来の 光栄 歴史

フアン タジッ クコ ラム

永遠の ライバル •エランと レッド ワルト

エランが 当主の ブラ シエ レッ ワルトが 当主の ライル > 家は、 過去に おこった ある 事件 > 境に、 険悪な 関係に なって j まった。 今回の 国王 打倒が 目的 戦争で も、 両家 間で たびたび i 武力衝突 する ことになる。 両家 ^ はたが いに 憎み あってい るんだ から 戦って 当たり 前なん だけど、 〉ェ ランと レツ ワルトの 場合は、

それだけの 関係 やない ような 気がす るんだ よな あ。

13 、八に

7 ト!

■光栄 MSX2/turbo R 9800円 /7800 [税別] (R0M/2DD)

とがで きたら、 能力 値力祗 くて まいち 使えない 家臣に 与えよう。 なお アイテムの 効果を 一覧表で 紹介して いるので、 ## にして 0 探索 行な うに あたつ 注意す 点は、 コマンドを 実行す とに 金5 消費 するとい うこと。 むやみに やり 続ける のは 金と ター 数の 無駄 だ。 それと、 アイテム

シミュレーション 同様、 時間 なつな がりが あるの だ。 シナ には それぞれ 5 年の 間隔が つて、 ひとつの 歴史 スト 準ずる 形で データが 設定 ている。 つまり ゲームを プレ 一す ことは、 アナ ザース ーを 作る こと 意味す るの C

発見は 当主が 実行し なければ きないと いう こと。 つまり、 家臣 する 領国で 探索を 実行して 永遠に 5 部隊の 情報し 得ら れな いの だ。 そして もっとも 重要 なのが、 アイテム はそう 簡単に つからな いという こと だ。

忍耐力と 時の さえ あれば 手に入る サ。

アイテム ー覧表

水撃の (軍事力 25 アップ)

襲の (軍事力 30 アップ)

大地の (政治力 25 アップ)

腐の (軍事力 40 アップ)

風雪の (政治力 30 アップ)

月の しずく (魅力 30 アップ)

空の (政治力 40 アップ)

パス 八の なみだ (魅力 40 アップ)

H ジ三

一を:

シナリオ 3 ドラフな >7 ウォノ ライス

レツ ワルトの 妹ガラ リアの 恋人を 気取る 人。

オーウェン

仮面の 騎士の 異名を 武人。 カツコ イイね。

ジョスリン

ラル 家、 モーブ 家を 渡り歩いた 苦労人。

_

すぐ 裏切る 困った 人。 今回は 国王 家に いる。

レイ ゲ^7

純粋に 国王を 崇拝して いる 今どき 奇特な 人。

ヒユ

アヴヱ ルを 救う ため なら 王家に 味方す るぞ。

mm

テず 5 5

謎の 老人 (?) ジョスリンが 何を 血迷った 立して ディン 家を 興し、 国王 家と 貴族た ちとの 勢力 差は、 ますます 狭まって $ た。

22

天の 地の利に しかず

イシ メリ 北部 (1 5 国) 地形は 自然の 障害物が なく、 るの 壁と 破壊 可能な 栅だ けだ。 かなり 攻め やすいので、 ブラン ェ家や イル 家で プレーす ると 北部を 制圧 して ら徐々 南下 していく のが ベス 0 中央 西部 の森彬 (7 1 a 13 16 国) 南西 部の 火山 地帯 (24 27 国) は、 障害物 岩山 かの 違いだ で、 基本的には 同じ だ。 地形が 組んで いるた 思うよう 移動 できない。 この 地形で ^ うとき 兵糧を 多め 用意す こと 勧め る。 川が 流れる 南東 (17 22、 28, 29 国) 地形が 断され てい るので、 もっとも 攻^し にくい 0 イノく ンやガ ゴイ ルな どの モンス ター 5 部隊に いると 戦い やすいの だが ……

£Um<7)6、 11、 12、 2孓 30 国は 北部と 森林地帯の 中間 地形 で、 比較的 攻め やすい。 覚えて くと きっとい ことがある ぞ。

ライル

■当主 レッド ワルト

■保有 1、 2、 7、 8、 9、 10 ■家臣 7( 血縁 3)

■宝石 魔術師 ミー ティア •チル

作戦

メイル ガン、 ライスと いった 軍事力 優れた 家臣が 去り、 もはや 頼れる 従兄の ウルフ スタン (軍事力 93) 妹の ガラ リア (軍事力 81) だけと なっ レッド ワルト。 身内を 前線に 送る 心苦しい が、 9 10 国に 彼らを 置し、 じっくり プレーす るし かない 0

X シナリオを とおして だけど、 ^ ッド ワルトは 家臣に 恵まれて いな い。 ちと 可哀 そうで ある。

ブランシェ

■当主 エラン

■保有 3、 4、 5、 6、 11、 12 ■家臣 8( 血縁”

■宝石 魔術師 サンダ ラス •ポイズン

作戦

まず ライル 家から 潰しに かかる 悪く はない が、 どう せなら 国王 家やス レー 家と 戦し 、で 消耗 したと ころ につけ こむ ほう 効率 《いい。 てな わけで、 序盤は 軍事力が 高い 家臣に、 国王 家領に 攻め こませよう。 地形 的に 不^ だが、 兵の 一点 集中で 乗り切れ。

ステ レート

■当主 テイ1 J アン

■保有 13、 14 ■家臣 4( 血縁 2)

■宝石 魔術師 フレイム

戦士

エランと レツ ワルトの 糊な エ文擎 によ モーブ ル家領 まで 追われた イリア だが、 落胆す こと なかれ。 スター 時では 空白 地の 15 国と 23 は、 勢力が 兵力 どうしで 戦い あう 絶好の (?) なので、 タイミング さえ 間違わなければ 簡単に 領土 拡大で きる。

マメ 知識

ブラン X、 ライル 両家の 攻撃に : 遭い、 モーブ ル領 まで 領地を われ 腹心 ジェラルド 失う。

ルディン

■当主 c リン

■保有 29、 30 ■家臣 2( 血縁 2) ■宝石 魔術師な

エランの アン セル は、 レッド ワルトの 従兄 ウルフ スタンに 殺さ、 た。 ライル 憎し!

作戦

丸裸に 近い 地理 条件、 使えない 家臣 たち、 宝石 魔術師 不在と、 明るい 要素 ひとつ もない。 早い うちに 21 国を 落とせば 少しは 希望が 見えて くるの だが …… こう なったら、 il 内政し 当主の 能力 値を 上げて、 他国の 家臣 ^ 寝返らせる しかない あ?

ジョスリンの 家臣は 息子の エノ'' 一と 娘の メル ティナ だけ。 なんかん ほの (无 のして いるな あ。 なんか。 ^

•画面を 縱に 横切る 攻め 辛い。

23

I マメ 知識 I

I シナリオを とおして だけど、 I i ワルトは 家臣に 恵まれて いな I い。 ちと 可哀 そうで ある。

I マメ 知識 !

トル デイン 家から ひきとった メル § イナは エランの お気に入り だと § か。 どんな 点が 気に入った のかね。 ^

作戦

データ 的には シナリオ 3 あま リ変 化して いない。 しかし 領土が 陆に なった ぶん、 不^に なった かも しれ ない。 とりあえず 9 国に 兵を 集めて 15 国を 攻め落とし、 9 国を アイ ランド (隣接す 敵国 領土が ひと だけの 状態) にしよう。 次の 目標は 10 だ。

戦士

着実に 領土を 拡大 してきた ブラン 家の 当主 エラ がま 最初に やる とは、 人事異動 だ。 侵攻 ルー トを 決め たら、 前線 基地と なる 領国に オー ウェ ン、 ウェイン などの 軍事力の 高い 臣を 配置し よう。 はっきり いって、 シナリオを とおして 最強です。

意外と バカに できない

戦闘 (-シ ヨン麵

従来の 光栄の シミ

ユレ シヨ ンゲ ーム ロイヤル ブラッド 大きな 違いの ひと つは、 部隊 どう しの 戦闘の 1〇 國志や 長の 野望な どは、 部隊 どうしが 点滅して 数字 (兵数) 減る だけだった けど、 ロイヤル ブラ ドでは 各部 隊の グラフィックが 表示され、 あまつさえ アニメ ーシ ヨンして しまう だ。 この 出が また 秀逸で、 攻擊 flj 力強 さと 守備 側の 痛々 しさ 場感 ある 効果音と シンクロして 見事に 見され ている だ。 世界 設定 だけでなく こういった システム 面に もイ マジ ネー シヨ ゲームの 性質が われて いるな。

II ii#

m

m

シナリオ 4 ドラマな 人び

クス

ペン ドラゴン

エランを 裏切り エセ ルレ ドに 寝返った。

アルビ オン

エランの 友人。 シナ 4 やっと 登場す る。

モード レッド

エセル レツ ドの 諸子 ついに 王家を 見捨てた。

m

m

故イ リアスの 息子。 ィアス 独立の 黒幕 だ。

エア リック

突如 出現した 年。 王位 後継者と 名乗る。

ガル フォード

ティ リアンの 従弟。 悩める 18 (いいな)。

王冠 F ラ:!: <131^

(ちよつ びり 卑怯な テを 使えば)

押し si 用す ゲーム 終盤な らい 知らず、 小勢 どうしが のぎを 削り 合う 状況 下では、 他国 への 侵攻は 一大 イベント だ。 少な 損害て ij 治める のが ベス だけど、 相手 国の 5 部隊に よっ ては そう 言って いられない。 最強を 誇る 王冠 ドラゴン や、 宝石 魔術師の ミー ティア、 サンダ ラスク ラスに なると、 兵の 半数を 失い かねない。 そんなの ダ! つて 人の ために、 強い 5 部隊と 戦わずに 勝^す 方法を 教えよう。

♦こいつが につく 王冠 ドラゴン。 早い ちに 国王 家を 滅ぼしで 味方に つけ ちゃ ば、 カワ イイ やつなん だけどね。

_ 小人数で 攻め こめ!

何は ともあれ、 攻め落とした 領国に 攻め こも こちら 測の 兵士 数は ひとりで オー ケー だ。 でも、 たった ひとり 敵国に 送り込まれる 兵士の 気持ちって、 どんなの かな。

負けろ!

いちおう w 負けろ〃 書いて みたけ ど、 選択の 余地は ない な。 戦闘 開始と 同時に 退却 しても いい ぞ。 この 戦争は、 相手の 5 部隊を 戦争に 參加 させた こと 意義が あるの だ。

83 本氛で 攻め こめ!

ドラゴンと 宝石 魔術師は、 参戦す ると 3 月の 静養 必要 だ。 てえ ことは、 その 期間 内に ふたたび 攻め こめば 彼らと 戦わずに むって ワケ。

オウ、 グレー トオッ I

■保有 3、 4、 5、 6、 10、 1〗、 12 ノノ ノノ 丄來 ■家臣 8(血縁1)

■当主 エラン ■宝石 魔術師 サンダ ラス •ポイズン

ライル

■当主 レッド ワルト

■保有 1、 2、 7、 8、 9、 13 ■家臣 7( 血縁 2)

■宝石 魔術師 ミー ティア •チル

シナリオ 4

次に

まず

•力 押しで 何とか なる さ。 !•

不利な 戦闘に 参加す 兵士の 気持ちが わかる?

口55ブラツ1

賃苈 カー 耷に 斥苽 C d カタして 力ら; 一::耷 エラン、 レッド ワル トと も' 所領 数で 国王 上回った。 戦乱 時代の 終結は 近い ……

戰術 講座

24

マメ 知識

リア ラッ ハは 独立の 際、 エランの アル クインを 死に 至ら しめてい る。 エランの 怨みを 買って いる ぞ。

知識

エア リックは、 幼い ころ 失踪し たアヴ X ルの 兄と ふたつ だ。 う一 ん、 ドラマを 感じるな あ。

作戦

シナリオ 3 ルディン 同様、 戦を 強いられる だろう。 唯一の 救いは、 軍事力の 高い 家臣 ている という ことくら いか。 まずは 他国の 脅威に びえ ながら (と ほほ) 内政に 精を 出し、 隣国に スキが でき るまで じっと だ。 防衛 用に 兵隊を 少し 雇って おこう。

® え一、 今日 宝石 魔術師の んに 集まって もらっ 由は ほか でもなくて ……

® ほかで もないなら、 何なん ゲス か? エツ?

® それを 今から うん だって。 つまり、 我々 登場して いる ゲー 「ロイ ヤル ブラ J をい ろん 角度から 考察して みようと いう ワヶじ ゃな。

® ハツ! そんなら そうと、 初から 言って ほしいで ゲス ね!

® あんた、 すこしうる さい。

® ごめんなさい。

© 俺サ マは この ゲーム、 気に入 ている ぞ!

@ マア なんざんし よこの 男、 しぬ けに。

© 俺サ マは シミュレーション —厶が 好きだ! だけど、 やや しし 作が 嫌いだ! その この ゲームは、 わかりやすい ぞ!

® ふむ ふむ、 たしかに そのと やな。 での 光栄の シミ シヨ ンゲ ムよ コマンドが

ディアス

■当主 リア ラツ八

■保有 17、 18 ■家臣 3( 血縁 0)

■宝石 魔術師な

人の 茲麵師 ロイヤル ブラッドを る!

戦士

独立 愚連隊 存在の テュー ドリ ァ家 は、 シナリオ 2 フエ リアス 家と よく 似た 状況に 置かれて いる。 ただ 29 国、 30 国が 空白 地の ため、 領^ 広大は さほ 難しく なくなった。 5 部隊 強力 ヤツら 揃ってい るし、 楽しく のび のび プレーで きる だろう。 はっは っは。

テュー ドリア

■当主 エア ド1

■保有 24、 25、 28、 27 ■家臣 4( 血縁 0)

■宝石 魔術師 マー シエ テイ

簡略^ 匕され t

て、 ズブの 素人で J:t 的す なり プレーで るよう になって いるな。

® 世界 設定 少年少女に 受け れられ やすい アン ジー 仕立て になって いるし、 シミ ユレ シヨ ゲーム n 用には ちよう どい かも しんない わね 0 ©ま、 裏を 返せば、 々もの りな いって トコは ある ざます 0 © なんだ とォ! それ やまる 俺サマ カ% 首、 いみたい やない か! ゥガ ーッ (怒)!

® まあまあ « えて。 えいっ (フレ イムに 雷を 落とす)。

@ (ピ クリ とも 動かない)。

@ つまり 彼女が もの 足りない 言う のは、 開墾に いくら 費用を ける かどの 部隊に 何人の 兵を 備す るかと か、 そういった 細かい 設定が できない ことなん でしよ? @®®® …"

® あれ ^ どう したの みんな。 まりこん やって さ。

® …… こ、 この、 ひ、 人殺し! @ なんだ と。 えいっ (ポイズンに 雷を 落とす)。

® (ピ クリ とも 動かない)。

® . わたし、 帰る。

® ワタ クシ も失ネ しする ざます。 ボケ 老人に 落とされ たく ない ます 力、 らね 1〇

@ たしかに この ゲーム、 純粋に ミュレ シヨ ンゲ 厶を 楽しむ には、 ちと 苦しい ものが あるね 0 でも、 光栄とは 思えない きらび かな グラフィック、 ぼくたちを めた 1生 的な ラク ターの 存在、 して 民俗音楽 風の 曲を 手掛けて いる プロの ミュージシャン による ゲーム ミュージックと、 全^を おして みれば 満足の いく 内容なん ゃない の? あれ、 みんなは? ® 帰った よ。 じじい。

@ 最近の 若い 人たち I 生が いね 〇ね k ミー ティアさん?

まと ★め

上の 宝石 魔術師の 討論 (とい^より 雑談 だな) でも 言つ ている よろ に、 シス テム 的には やや 物足りな さを 感じる ど、 独特の 世界 設定 派手な 演出 面は C 練り 込まれて いるので、 従来の シミュレーション ゲームと はまた つた 楽しみ 方が できる ぞ。 朱の マジ ネー ショ ゲーム〃 今後の 展開を 大いに 期待し ラ。

•苦しみたい 人には 持つ てこい ダネ。

♦契約す 前に 名声 チェックを 忘れずに。

(左な® い順)

25

荒廃した 未来 世界の 代名詞と してい 燦然と 光輝いて 作品。 見どころは、 シド ミードに よる デザイン ワーク、 そして ラブストーリー。 それらを 支える スコット 監督の 演出 なのです。 (ワーナー. ホーム. ビデオ、 3800円 [税別])

遊びと 冒険に 満ちた 痛快 娯楽 大作。 作る 側と して 見ても、 f 「くっやって くれる よ」 何度 言わし めた ことか。 これを 見て I いない あなた! 演出の 妙技を 見た これを 見なさ いって! (CIC ビクター、 3280円 [税別])

『逆 宇宙 シリーズ』

松*/ ソノ ラマ 文庫

氏の 代表作で あり、 これまで 10 冊の シリーズが 出て いる。 のロキ 役であった はずの 「白 風坊 j 主人公の 作品が くにお もしろ い。 中国 妖術 西洋 魔術の アリ デイ ーが だってい るの もこの リーズの 特徴です。 いままでの RPG 違う 魔術の あり かたを 知りた いかたに お勧め。

『魔界 水滸伝』

栗本熏 / 文庫

長大な クト ゥル 戦史で あり、 妖怪 奇譯で ある 作品 (笑)。 主人公 「伊吹 涼」 は、 妖怪み ちの 「北 一郎」 敵対す 人間に して 人間では ない 者で ある。 主人 公の 秘密とは トゥ ルウの 地球 侵攻は 阻止で るの か? 他の 作品と して 「グイン サーガ j おも しろいで すよ。

『魔界 都市 シリーズ』

菊* 行/ 祥伝社

氏の 代表作で あり、 シリーズと して さま ざまな ものが 出て いる。 なかで 主人公 「秋せ つら」 魔界 医師 「メフ イス ト」 魅力 あふれる 超絶 美形 キャラで あり、 彼らな して 魔界 &市 宿は あり 得ない。 血と 美形を 好む 方は ぜひ 一読を。 「魔界 都市 宿 > j オリジナル ビデオ もあります。

『幻影 都市』 世界を 知る ための 5

今月 はちよ こっと 趣向を 変えて みました

幻影 都市

『幻影 都市』 発売され ては 4 月。 解き 終わった ぼちぼち いると うので、 今回は ゲームを 終えた 人に お勧めす 映画を 紹介した。 turbo R がない も、 下に 紹介した 本を 読んで 雰囲気を 味わって くれ。

グー U サイブー •中 津奉彦 氏が 3 『幻影 都市』 影響を I ブ沄 作品 尼ち

Br I I i ' ! " ' 1 ' I | 1 ' I H "t 1 卞广 I づ^^ j,

東天 芝イ 「ああ、 それ 矛ら

L gPI

■マイクロ キャビン MSX turbo R 9800円 [税 »lj](2DD) 発売中

''サィバー パンク rpg " 名付け en たこ 『幻影 都市』 には、 さまざまな 映画 小説 影響が 見受けられる。 ゲーム デザイナー 本人に その へんを 語っても らおう。

「わ 都市と その 世界」

RPG 映画の なる 融合。 それ が、 今回 製作した 「幻影 都市」 旨した (7〉 でした。

その 世界は、 小説と 映画の 要素 ばめ られた 仮想、 空間、 私の 作り出した 幻想 世界と 言えます。

まず、 世界を 構築す るに あたつ 使われた イメ ジカ 「ブレ ドラ

ンナ ー」 「魔界 市ブ j でし

た。

さらに そのうえに、 思いつく けで 「ウルフ ガイ」、 「魔界 水滸 j、 「逆 宇宙 シリーズ •莫 氏の 作品」 どの d 、説 的イ メー カく 積み重なって いきました。 また、 少女 マン ガの 影響 あな どれない かも on ません (フェイ なんて キヤ ラ、 普通は 使わない ですから

)。

映画 だと 暗し 、未来を 描いた 「リレ イン グリ 」、 451」、 「夕 ネー 」、 「エ イリ アン 2 」、 るい ので 「ノ ック. トウ •ザ •フ ユー チャー j などの パワーを 強く 入れ した。

こう して 世界 登場人物の 設^ 詰めていき、 演出と して 映画を 強く 意識し 組み立てて いったの

「幻影 都市 j なのです。

やり 残した こと もあります。 不足だった もあります。 しかし、 限られた 時間と ワー のなかで 足で 作品に^ fc ガっ たと 思っ ています。 ぜひ 一度、 この 作品を 感じて ください。

最後に、 言。 「カイは 正体 不明 こそ カイな のです」

(’ 92, 2, 6 中津 奉彦)

『ブレ I ドラン I

26

EU

武器

『幻影 都市 j 登場す 武器は v ライフル、 s ヘビー ガン、 クロー、 杖、 刀、 糸の 7®Io ただし、 主人公 側は いつでも この 7 _ すべての 武器を 扱う ことが できる という わけでは ない。 これ は、 天人は 拳銃^ 紅は 糸と うように、 キャラに よって 扱え 武器 されて いるた めだ。

この 設定を 決定す 要素と なる のが、 キャラクター ° メータの なかに ある 武器の、 'スキル〃 だ。 あげる と、 天人の 場合は 拳銃^ ライ フルの キルが ある ため 銃器 装備が できる。 が、

とする 糸を 使おうと しても、 人に 糸の スキ レが いため 備を する ことは できない だ。 まり、 その キャラが 最初に 身に けて いる 武器 スキル 以外の 武器は、 扱えない よう になって いる わけ だ。

また _ ライフル、 s へビ ガンの 銃器は、 武器と 同時に 拳銃^ 口径% 散弾 S AT 弓艮 ナパーム カー ト、 エネ パッ クの 7_ 用意され ている。 だし、 銃が あっても 5 刀れ 起こ すと I 夕擎 できない ことには 注意し たい。 ちなみに 糸は いくら 使っ 減らない 0 安心して 使おう。

r

''趣味の 世界" 武器 。ここ 近未来の 香港には、 そんな 法な 武器 屋が 存在して いると う。 実際に これらの 武器が どれ ほど 実戦に 使える のか …… 。ぜ ひ、 天人に 装備 させて みよ ラ。

武器

特徴

スキル

モード

八ン ドガン

主人公が 愛用す 初めから 所持して いる

拳銃

拳銃

単射

サブ マシンガン

機関銃 集団 用、 連射の 可能

挙銃

拳銃

連射の

八ンド レーザー

超伝導 分子 レーザー 発熱の 問題に より 連射が 不可能

拳銃

エネ パック

単射

八ンド ブラスタ

熱線 エネルギー 兵器

拳銃

エネ パック

単射

リコ イレ スガン

無反動銃 口径の 弾を 小さな ショックで 発射 可能

拳銃

大口 径弾

単射

ケィブ ロー

気功 拳銃 弾に 気を 乗せ、 相手を 粉砕す

拳銃

拳銃

単射

フォー ミュラ ガン

拳銃

拳銃

単射

スワ ステ ィカの

カギ 十字の 呪われる 強力な 武器で ある

拳銃

拳銃

単射

シヨ ット ガン

散弾銃 マンス トッ ビング パワーに 優れる

ライフル

散弾

単射

ライフル

銃. 命中率が 高いた め、 致死 大吉い

ライフル

ライフル

単射

マシンガン

機関銃 ライフル 弾を 多数 ばらまく 集団 兵器

ライフル

ライフル

連射の

アサ ライフル

擊長銃 ロング バレルな ため 命中率が 高い

ライフル

ライフル

連射

ブラスタ シヨ ット

熱線 熱線が 包み込む ラに 相手を

ライフル

エネ パック

連射

ナパーム

燃焼 粘着 榴弾砲 炎が すべてを 焼きつ くす

ナパーム

単射

シヨ ット キヤノン

散弾 多数の 散弾が 敵を 穴だらけにする

散弾

単射

八ン ドレー ザー 大型 •発熱の 問題は ない 弾の 消費が 大きい

エネ パック

連射

ブラスタ キヤノン

口径 熱線 砲, ブラスタ 最高 武器 大きな 威力が ある

エネ パック

単射

リニア キヤノン

電磁 加速 加速 エネルギー 体が 敵を 貫く

エネ パック

単射

荷電粒子

粒子 ビーム プラズマ 化した 原子核を 電磁 送して 発射

エネ パック

連射

モノポール 重力

重力 退 すべての 敵に ダメージを 与える 強力 兵器

エネ パ、:^

連射の

ミニ. フレーマ

火炎 近距離 用、 少数の 敵に 有利

ヘビー

ナパーム

単射

パック シヨ ット

散弾銃 威力が 大吉い

ヘビー

散弾

単射

フレーム ガン

火炎 放射 威力が 大きい

ヘビー

ナパーム

連射

ヘビー マシンガン

重機関銃 口径の 弾を ばらまく、 集団 強力 兵器

ヘビー

大口 径弾

連射

ガト リング ガン

3 機関銃 1 あたり 20 30 発の 弾を 擊ち 出す、 凶悪

ヘビー

大口 径弾

連射

対戦車 ライフル

7\T ライフル ウラン 238 弾頭と する 弾を 使用

ヘビー

AT

単射

シリンダー ナッ クル

アーム パンチ. 弾丸の パワ _+ パンチで 敵を 粉砕す

ヘビー

大口 径弾

単射

パイルドライバー

アーム パンチ 強力 パイルを 弾丸の 爆発力で 加速し 敵を 貫く

大口 径弾

単射

アイアン クロー

鉄の 鋼鉄の 爪が 敵を 引き裂く

クロー

アーム クロー

腕の パワー アーム、 動力 強化され

クロー

サンダー クロー

雷光の 雷の 力を 秘めた

ドラゴン クロー

龍の 龍の 力を 秘めた

クロー

デスク ロー

死の 攻撃力は あるが、 呪われ アイテム

クロー

樫の 木の 達人が あやつれば 必殺の 武器

若木の

若き 木の 力を 借りて、 邪を 討つ

如意

装備した 者は、 棒を 思いのまま あやつれる

蛇の

白吉 蛇の 守りを 受けた

脈の

脈の 力を 受けて、 破壊力と する

バンブー ランス

7* (まず 手に入らない スーパー シーク レッ アイテム ギャグ"?)

ソニック プレード

高周波 振動 刃の 大剣 エネ パックから チャージ 必要 あり

エネ パック

レッ ホット

発熱 体の 長刀 •熱で 敵を 焼き切る •チャージ 必要 あり

エネ パック

レー ザーブ レー

レーザー 刃の 大剣 •切れ味は 最高 •チャージ 必要 あり

エネ パック

支の 太刀 地の 力が 破壊力と なる

刃が 又に 分岐した 奇妙な 剣* 雷を 呼ぶ

炎の

刀身に 浮かぶ 焰紋が 特徴の 大剣

天魔

三種の神器の 内の ひとつ 正で 邪で もない

妖刀 サイ ソニック

混乱の 呪われ アイテム である

雷々

かまわず 雷が 落ちる

仏心

仏心の •敵を 倒せない ばかり 体力を 回復 させて しまろ

鋼鉄の 敵を 切り裂 < 鮮血の

高分子

炭素繊維の

高周波

振動した

金属

ルナ タイ トの

繊維 金属

繊維 ルナ タイ トの

27

i 'i i' i m ii Q

防具

武器の 、。ワ ーアッ プも 大事 だが、 それ 以上に 大事な のは 敵からの による ダメージ 軽減す るた 防具を 固める ことなの だ。 これ はノ ティ 内の メンノ にかた よっ 防具の 装備を せた 場合、 弱い キャ ラが 集中 的に 狙われる 身動きが れな なって しま ことがある からだ。 エリア ごと 出て 敵の 強さの レベルに 合った 装備 だけは 整えて おこう。

防具の _ は' 全身 防御の _ 系と 系、 身体 <7)— 御す 頭部 v v 脚部の 部分 さらに ネ货 防御 フィールドを 発生す リング 系の 6 m

これら 防具の なかに 防御 力が アップす だけでなく、 火の ij® に対する 耐性 命中率が アッ プす る_な ものが そろって いる。 所に っては 強力に ティ サポートして くれる はず だ。 とは いっても 当然 その あって、 力な 防具の なかには あま りの 重さ のために 素早 力吓 がって しまう もの ある。 いずれにせよ、 敵の 種類 特徴に あわせて 特殊な 効果 防具を 買い そろえて おく べし。

能力 値の 減を 考えながら 装備し よう。 天人と 紅の 防御 力は なるべく 同じに ね。

防具

特徴 1 備考

スーツ

一般 着、 始めから 着衣して いる

マー シャル ウェア

軍服* スーツより 多少 防御 力が ある

レッ プルーフ

防弾 チヨ ッキ あまり 防御 力を 期待で きない

ボディ アーマー

鋼鉄 製の 防弾 装甲 々重い

すばや ダウン

セラミック コー

セラミック 製の 装甲 軽くて 強い

チタン アーマー

チタン 製の ボディ アーマー かなり 堅固で ある

バイ ドア

装甲 チタン セラミックが 層して いる 強固な

すばや ダウン

バトル スーツ

全身を 5 完全 かなりの 防御 力を ほこる

ルナ タイ スーツ

金属の すばらしい 防御 力を 持つ

すばや アップ

ボナ イザ

カーボン コー トの 耐火 効果が ある

耐火

アイアン スレイブ

簡易 強化 •パワー 強化 タイプ

パワーアップ •すばや ダウン

アイ プルーフ

耐火 炎と 熱に 対して 強い

耐火

ラピッ ドア

簡易 強化 すばや 強化 タイプ

すばや アップ

パワー ドスー

装甲 強化 すばらしく パワーが 強化され

パヮー アップ

老師の

老師の 仙人に よって 作られた らしい

耐術

神道

老師の 神仙に よって 作られた らしい

耐術 すばや アップ

ボル クサー

魔法の (呪文が 渦の 5 刻まれて いる)

耐術

八卦の 胴衣

魔法の 胴衣 (耐術 防御の 効果が ある)

耐術

レーザー ビー マー

電光 照星* 命中率を 上げる ことが 出来る

命中率 アップ

ヘッドギア

頭部を 包む 防具 外気の 影響を 除去、 まひ 等に 強い

命中率 アップ まひ/眠り

孔雀

力の 象徴、 孔雀の 力の

気の 消費が 減少

龍が 絡んだ 神秘の クラウン

気の 自動 回復

タオ パンド

頭に まく ことで チヤ クラを 活性化す パンド (のど)

呪文の パワーアップ (1)

ジーナ バンド

頭に まく ことで チヤ クラを 活性化す パンド (眉間)

呪文の パワーアップ (2)

サ八 スラー バンド

頭に まく ことで チヤ クラを 活性化す パンド (頭頂)

呪文の パワーアップ (3)

デスマスク

ヒスイの 仮面 呪われ アイテム

混乱 不死身

愚者の

愚か者の 冠* 力を 減少させる

力の 消費 (パ 中)

神風 パンド

?

パワー グローブ

強化 (ランク 1)

パワーアップ (ランク 1 )

スーパー グローブ

強化 (ランク 2)

パワーアップ (ランク 2)

八イ パー グローブ

強化 (ランク 3)

パワーアップ (ランク 3)

マグネ ト1 J ング

電磁場 発生 ング (打擊 防御 フィ ール 発生)

フィールド リング

防御 フィ 発生 ング (打擊 防御 フィ 発生)

ルナ タイ リング

斥力 発生 ング (打撃 防御 フィ 発生)

レザー ブーツ

皮の ブーツ

プロ テク ブーツ

装甲 ブーツ

セラミック ブーツ

セラミック 装甲の ブーツ

ルナ タイ ブーツ

重カ ブーツ 動きが 軽くなる

すばや アップ

韋駄天

不思議な

すばや アップ

女王 様の ブーツ

?

黒の マン

漆黒の 僧衣、 ラス ブー チンが 着て いた 呪われ アイテム

戦闘 中の まひ

DATA LIST

31

名前

薬物

,ヤク "と 言っても、 ここで 登場 する ものは そんなに アヤし いもの はない (ちょっと あるけ ど)。 とく 体力を 回復させる アイテムには なにかと お世話になる だろう。

50HP 回復

覚丹

目覚まし

100HP 回復

活神丹

まひ 回復

300HP 回復

毒消し

HP 完全 回復

混乱の 回復

100MP 回復

延寿

全て 完全 回復 (体力 気)

200MP 回復 _

力が 回復す (何回で 使用が 可能)

神気

MP 完全 回復

甘露

1 だけ 生き返る 力が 得られる

28

DATA LIST

,術"餚

「幻影 都市 でぃ は、 ぃゎ ゆる ツーの RPG '魔法〃 呼ば ている ものと 同じ だと 考えても らっ ていい。 一般的には 超能力の 一種 だと 思われて いるよう だ。 里は よく 解明され ていないが、 だいた この 世界で 術を 使える 人々 自体が ごくわず かし かいない。 老師 以外に =1 衍を 使え 人を ウタ ーエ リアで 見かけな いのも 然だ と言える。

術の 持つ 力は かなりす さま じい らしく、 ポットを一 ¥て_ たり、 人に よっては テレポート すら 持つ もい るよう だ。 衆の 使ぅ ダーザの も、 天人 使う 術と ほぼ 同じで ある。

最後に、 攻擊 系と 攻擎 系の 魔法を 相手に かける 場合は 術が かる 成功率が 関係して くる 0 威力 魔法 成功率は 低: い。

消費 MP 天人1 i 老師 | | カイ

♦術を 唱えて 体力 回復。 一瞬 にして 町に もどれる ,瞬 気〃 けっこう 使える。

迷宮から 脱出す

1

X

陽気を 練り、 気功の 力を 上げる

5

X

X

気功

陽気を 弾と して、 敵に ぶつける

10

X

X

護身

打撃 防御の 結界を 作る 2 分)

5

X

呪結界

呪文 防御の 結界を 作る (2 分)

7

相手の 呪文を 封印す (数 ターン)

4

X

気/功

防御 アップ 2 倍)/ 攻撃カ アップ 2 倍)

3/5

気/仙 栄気

50HP 体力の 回復/ 100HP 体力の 回復

2/4

X

神栄気

300HP 体力の 回復

6

X

m

完栄気

完全な 体力の 回復

10

X

解毒

体から 毒を 消し さる

1

X

X

解痺

体の まひを 取る

1

X

X

遍現 自在

自分の分 身を 3 作り出す (攻撃力 3 倍、 ターン)

7

X

X

X

相手の すばや さを 下げる

4

X

X

X

相手を 眠らせる (数 ターン)

3

X

幻影

相手に 幻影を 見させ、 命中率を 下げる (数 ターン)

3

X

争乱

相手を 混乱、 同士討ち をさせる (数 ターン)

4

X

X

氷つ ぶてを 上から 落とし、 ダメージを 与える

2

X

X

氷結

相手を 氷結、 体力を

6

X

X

烈風

真空の カマに よる 攻撃

2

X

X

殺陣

風を 集め、 たつまきに 巻き込む

5

X

X

X

雷が 敵を 打つ

3

X

X

X

雷球陣

球体 内に 雷を 放電させる

7

X

X

X

爆裂

体内に 雷の パワーを 集中、 殺す

12

X

X

火炎に よる 攻擊

2

却火陣

もの 炎に より、 相手を 包む

4

X

灼熱 疾走

自分自身を 炎と 化して 体当たり

8

X

X

X

爆裂

敵中 心に 爆発を 起こし、 葬る

10

X

X

X

火炎

炎の 輪を 敵に 投げつ ける

14

X

X

X

石化

相手を 石化 (ダメージ〗 死ぬ)

5

X

X

地が 割れ、 「ガ ツン 衝撃が

4

X

X

(龍 脈) 力が 疾走 (オー パー ドライブ) する

7

X

X

X

DATA LIST

護符

体力を 回復したり、 毒を 中和し たりと いった 効果が わかる 類に くらべる と、 護符は 持って いても その 効果を ぐには 実感し にくい アイテム だ。 だが、 戦闘 ピンチに なった ときに 使う と、 これほど 役に たつ ものは ない。 キャラとの 対^ や、 このまま ってい ると ちょっと ヤハ飞 ヽか な、

危^信号を 感じた とき、 そのと きか 吏い どきな だ。 多く 買って おいても 損は ない ぞ。

護身 (人)

直接 攻擊 から 守る (2 回)

護身 (仙)

直接 攻擊 から 守る (4 回)

護身 (神)

直接 攻擊 から 守る (8 回)

結界符 (人)

呪文 攻擊 から 守る 回)

結界符 (仙)

呪文 攻擊 から 守る (4 回)

結界符 (神)

呪文 攻擊 から 守る (8 回)

轟斬符

攻撃カ アップ (2 倍)

心眠符

命中率 アップ (2 倍)

呪縛

呪文を じる (数 ターン)

幻影

幻影を 見せる (数 ターン)

争乱

混乱させる (数 ターン)

眠らせる (数 ターン)

石化す (数 ターン)

そのほかには °?

今回 挙げた データ リス 読ん でもら えれば、 武器 •防具 S さら 護符な どの アイテム 効果が ひと めで わかる ようになって いる。 ムカ守 彳ラ 中の プレ もちろん、 解き 終えた 人で もこの すべての アイ テムの 効果を n って いる 人は そう 多くないだろう。 にしろ、 数が 多い し。 でも、 じつ はこ 挙げた アイ テム 以外に も、 主人公で ある 天人に 関係す るイべ ント アイテムが いくつか あるの だ。 物語が 終盤に 近づく につ tu 天人 過去 明かされて いくはず だ。

29

- 0 -

1992年3月7日(土) 発売 ソーサ リアン タイ ムス 5 _TAKERU MSX2 6800 B^](2DD)

pggggg 222 2?21

•_顯__

『戦国』 あぞは、 『ビ多 ミツ Ks だ! 酬画纖 ■_

前から 関係# 間では 噂には っていた が、 TAKERU 名で 知ら れる ブラザー エ業 (株) から、 つい 先日 MSX) ソーサ リアンの 追加 シナ 発売が 正式に 発表 た。 ユーザーの なかには 基本 シナリオ 1 体を わずか 2 日で 終わらせ、 らに 戦国 ソーサ リアン 1 日で リア ーし、 あとは 追加 シナリオを 待つ のみと いった とんでもない 者の ブレー ヤー もいた よう だが、

シブ1 J7T

そんな 人じゃなくて もこ 発表は うれしい ニュースであろう。

今回 発表 れた 追加 シナ は、 「追加 シナ Ver. 3 ピラミッド サリ アン j (MSX) 坂は たんに ピラ ミッ ソーサ リアンと 呼ばれる)。 タイ ルを 見れば わかる とおりこ 作品の 特徴は ピラ ミッ 内が 台に なって いるの 大きな 特徴と なって いる。 開発は もちろん 同様 テイ ルノ 、イト だ。

MSX) ピラ ミツ ドソー サリ アン システム 内容に ついての 詳細 はま 不明 0 ただ シナリオ 1 から 順に 解いて いかなければ クリ アー でき ない 戦国 ソーサ リア 方式が 採用され ている だけでなく 、スト ーリ 的に 戦国 ソーサ リア ンの 続きと なって いるら しい。 さらに、 いま 発表 れた シナ オがア ベンチ ヤー 色が 濃かった のに し、

今回は パズル やア クシ E

t とりあえず、 戦国を 終わらせましょう。 性が 重視され ている 聞く。 ピラ ミツ 以降の 追加 シナ 発表は まだ 未定 だが、 いずれにせよ、 だま MSXKS ソー サリ アンの 勢い はとう ぶん 続きそう sc だ。 て、 次は かな?

SORCERIAN TINES

真田 村の

この シナ オは 真田 村の 生死を 忍す ソー サリ アンたち 村の 屋敷に 乗り込む ころ 力、 始まる。 この 屋敷は 忍者 屋敷 だけ つて、 とにかく いろんな ところに 仕掛けが るの 力^ 敎だ 。とくに、 屋敷 内の 台所 風呂 場は 何回 調べて みる こと 必要な だ。 なみに 台所の 食器 だな からは 「すりこぎ」、 らに 風呂場では 秘密の 地下 通路;!) 笼見 できる はず。 一度 調べて 見つからない からといって あきらめる ことは ない。 書斎では 「忍術の 本」 入手す ことができ るが、

ここで 満足せ ずもう 一度 あたりを 調べる 隠し 路力调 われたり する。 ちよ っと しつこく 調べる こと が、 この シナリオを クリ ーす るポ イン 卜た% また、 省の 政四朗 とあかね 報は 重要な もの ばか り。 話を 聞こう。

I- - 一— 一—— 4H— 抑…抑— 〜一“ 作,

人..

aw

大阪 冬の •夏の陣に 0、 畏年繞 いた ill と鑒 臣の 戦いち 豐臣 方の 愔敗 とい 形で 幕を 閉じた。 同時に、 この 戦いは 両軍と 有能な 武将たち 散って いった 結果と なった。 その 武将たち なかに 鑒臣 方の 智将で ある 真田 村の あった が、 その 村が じつは 生吉 ている とい _が ……

I . j

UssKidl

ヴ^^び ブ,

會ジヤ マな 釣り天井。 搡作 スイ ツチは どこに あるの か.

BOSS 久狗

神通力に よって 空を 飛ぶ 魔物。 中に 浮かんで いる とぎは ほとんど

eir できない。 天狗の 攻擊 パターンは 何度か 状に 弾を 吐いた あと、 ソーサ リアンを 狙つ 急降下して くると いう 単純な もの。 下に りて くる 瞬間を 逃さず 集中 攻擊 して あげよ 5〇

f AMAVWiWAWiV I

30

シブ U7t

I 徳川家 康の章

飲,^^

出!!!} IH!i

i

S3

J

つし 、に 戦国 サリア 最後の シナリオ だ。 シナリオの 難易度 かなり もの。 スト ほう q 軍家康 がいる 部屋に 着いた とた ん、 あらぬ 疑いを かけられて 牢に 閉じ込められて しまう という 突然 さ。 いったい、 家康サ マは 何を えてい るの だろう この シナリオの イン トは、 3 本の 歌が 持つ 意味 〇ヒン 卜を 言えば、 3 本の

うちの 2 本の 短歌に * たんざく かれた 3 本の 共通の 文字を 抜き 短歌の 意味は? じつは …… 〇|

してみ こと だ。 基本的に、 ふす まの 取っ手 部分 や、 仏像 付近の 色と いった、 微妙に 違う 部分を 調べる かが わかる ような もの 多い。 画面を 一く 見る 必要が

将軍家 康サ マに 閉じ こめら ある ぞ。 RGB 出力 以外 モニターを れて しまう 3 人。 ひど一い!

使って プレーし ている 人は、 とく にこの へんを'; 主意して ほしい。

悪の 元凶、 邪鬼を 倒せば エンデ イングは 目の前 だ。

mmm

いつも お世話になりつ ばな しの 政四朗 さん。 ありがた や。

♦取っ手の 場所は イン トの ひとつ

四り ど朗 明の つが ぺま ふて がた みり 本り よも 物0 う'

? 1 > ° I

: 真田 村の 事件が あってから しばらく のこと、 3 人: : ソーサ リアンた ちに 徳川家 から 1 通の 書状が 届: ! いた。 その 内容は、 江戸の 城にまで 来る 5 にと: _ だけ 書かれた ものであった。 さっそく この 招待に : 応じた ソーサ リアンたち だが、 江戸に 着く やい i : や、 彼らは 牢に 閉じ込められて しまっの H :

I

戦国の 世に 災いを 巻き起こした 元凶。 もち gia ろん 最後の ボス キヤ だけあって、 強さ : ゃない。 攻略 法と しては、 邪鬼が 放つ 子に わざとぶ あたって ソーサ リアンを 空中 k > 浮かせ、 そこから 攻擊 する、 というの かもしれ ない。 タイミング 勝負 だ。 J1

SORCERIAN TIMES

スペシャル インタ

MSX ソーサ リアンを 作った のは、 愛知県に ある ティ ル八イ トと いう ソフト ウス 0 そこで 今回は、 ティール 八イ トの 立さん 『戦国〜』 開発 話を 聞いて みた。

「戦 ソーサ リアン j 「追加 シナ Ver. 2 して 機種から 発売され ています が、 なぜ 「追加 シナリオ Ver. 1 j から 先に 開発され 力、 ったので しよ うか。

「5 つの シナリオが ひとつの トー リーと して 構成され ている、 r 戦国 j なら ではの もしろ さを って もらおうと 思、 力、 です。 戦国 ソーサ リア なら (まの 開発 中の 苦労 話な どが あれば かせく ださい。

「基本 シナリオと 違って、 景、 スキ V ラな どが 日本風 (?) になって いるので、 オリジナルの

雰囲気を 壊さ ない グラフ ィツ クを 作る のに 大変 苦労し ました。

- 今回 ユー ィリ ティ

緒に つけた 理由は?

「シナリオが 進む にした がっ アイテムの アイテム にかけ 魔法が えてい き、 プレーヤー とって アイテムに どのような 果が あるかが 次第に 把握し にくな ってき ますよ ね。 そこで ユー ティ ティーを 用意した わけです。 れさ あれば アイ テムの 名前を して、 アイテムに 力、 かってい 魔法を 表わす よう 名前を つける こと もで きます から。 ただ、 もと

•ル

もが

風れ

だる

邪鬼を 倒した ところ。 日本に もよう やく 平和が 訪れた。 で、 エンデ イング。

もとの r 戦国 j にはこう いった ユー テイ テイ 一機 能は 付属して いま せん。 快適に ゲームを 進められる ようにす ため、 ユー イリ テイ 一と して 必要な 最低® 機能を つけた わけで す。 かなり 便利な 機能 がそ ろって います」

毛!! ため 西- して

い.

歴’

史彼 ここ はらの' 守の 統コ 活きィ 躍は たに 次は すよ 冬り、 て:

See You Again

31

■アリス ソフト MSX2/tu「boR 6800円 [税^] (2DD)

暴れた 、ヤツは ココに 来い!

閼神 都市

あの* 3、 ポク 大会に 参加した いんです けど。 ええ、 わかって ます。 参加す るには、 美人の トナ 必要 なんでし 7 だから ほら、 ここにい やないで すか。 さあ ヒト ミ、 挨拶して。 「ブスで 悪かった わね えッ II」

镯然 出会った 美女が 運命を 変えた

辺境の 田舎 ンガシ 最強の 戦士を 自負して いる 若者、 カスタ ム。 彼が 村の そばの 街道を 歩いて いると、 グリ ンハニ (上の 画面 写真 照) 襲われて いる 馬車に 出くわした。 こぞと ばかりに

だめし がで きる 思い、 カスタムは ハニーた ちを てんぱんに とっちめた。 形では 人助けを した こと になる カスタムは、 馬車 中に 隠れて いた キュー 卜な 少女、 クミコと 矢卩リ 合う。 女は 唐突に 「アナ 大会に 出場して ほしい ノ」 言った。 大会とは、 最強の 戦士を 決める、 戦士の ための 祭典 —— カスタム 何度も 参加 しようと 思、 たが、

參加 資格の 中に ある A パー トナ 一と して 美しい 女性を ひとり 同伴 する〃 という 条件を リアー でき ず、 毎回 涙を 飲んで いた。 しかし 今、 みずから 進んで パー トナーに なると いう 女性が 目の前に いる。 こり 渡り わい という こと で、 カスタムは ミコの 申し出を 受けた …… r 神^ 市」 ニン は、

だいたい こんな 感じ だ。 舞台は 大会が 行なわれる 肺で、 者陆 内に 作られた 試練 迷宮を 探索した り、 コロシアムで 対戦 相手と 戦っ たり して ゲームは 展開す るの だ。 もちろん 約束の エッチ シーン ある ぞ。

= 岧續易 s 胯窆® 易® 刍⑩

迷宮 内に いるのは モンスター だけで はない。 なぜか 普通の 女の子 結構 いるの だ。 ラと、 たいてい エッチ 展開に るんだ よな。 不思議 イ。

モンスターを 倒す と、

たまに 宝箱が 手に入る。

中身は 主に 便利 アイ w^mtrnm なんだ けど、 ごくまれに 不思議な 板な どの 謎の アイテムが 入って いる ときが ある。 これにつ いての 情報を キヤ ラ屋の オヤ ジが 知ってい るので、 彼のと ころに 持って いくと、 かなり いい モンが 見れ まっせ (イヤ ロ調) I

主人公の レベルは 経験 値が たまる と自 動的に レベル アッ する わけでは なく、 女神を 呼んで 経験 値を 鑑定して もらっ てから やっと レベルアップ できる。 のとき 表示され 女神の 姿に 注目。 ベルが 上がる ごと 露出 上がる ぞ。

たいていの モン スター はゴツ いん だけど、 中には かわいらしい 外見 もの もい る。 こいつら 倒さず 生け捕る と、 地上に ある キヤ 屋で 高く 売れる 上に、 エッチ っぽ 姿 披露して くれる。 男なら、 とりあえず 種類 捕まえて みよ ラ。

, 小さな 8 t どり 糖いた。

迷宮 内に 保管され ている 勇者の 証を 入れない 大会に 出場で きないの だ。

特定の 場所で 出現す 敵。 こいつを ば、 重要な アイテムが 手に入る ぞ。

會壁 越しでは なく、 直接 湖に 面した 場所 歩いて いると こんな ものが ある とに 気づく。 まさか、 湖で 泳げる のかな

ここの 橋を 渡りき るには どこかに ある 装置を 作動 させない とダメ なの だ。

♦大会の 1 回戦の 相手を してから また 迷宮に 入る と、 ある 人物が 移動して ……

これ 以降は?

ひとりめ 対戦 相手の ギはあ 程度 レベルを 上げて おけば しで 倒せる けど、 ふたりめの ラグ ナスターは、 法の 力を 借りない 勝ち目は ない ぞ。 魔法を 使える 5 になる には 地下 3 階で …… つと、 続きは 自分で 実際に プレー してた しかめて くれ。 チャオ 1

での w 休息" とれる。 これを 実行す ると 1 日が 経過す るの だ。 くれ ぐれ 大会の 対戦 日を 寝過ごす こと のない 5、 日時には 注意し ラ。

女の子と エッチす るな (7) して 間を そろ。 でもと、 きど 吉は シユ リの 顔を 見に 足を 運ぶ もい カモ。

ここは 大会の 会場 だ。 入り口 受付には ジュリと いう 娘が いる。 まずは 試練 迷宮の どこかに ある 勇者 紋章を 手に入れ、 彼女に ラ。 しないと 大会に 参加で ぎない だ。

大会は ナメン 方式で 行なわ れる ため、 出番の 以外に ここに あまり 意味は ない。 自分の 出番 日が くるまでは、 迷宮に もぐって 敵と戦 ラな り、 宝箱を 見つける なり、

1

tiifzjisifd^[aj^falL5ipi[^[2iisifd5i[2J[si[d[^tzi^f2]tsifa[5ipJtsipa[sitaisifd[sifz][^^[5T{a(^{^[a?a5f2J&^

本日の 迷宮の 探索は ここまで、 思ったら、 宿屋に 戻ろう。 クミコが 温かく 迎えて くれる ぞ。 ここでは 一タ セーブの ほかに、 ゲームの 世界

エ寝

スる

卜前 をに 見大

■:r. . t , , : jj*. 1

ここでは 武器の ほかに も、 体力 復薬 (世 癌) などの 便利 アイテム 売って いる。 武器は ケチケ チせ に、 手持ちの 金で 買える モノを 買っ どんどん パワーアップ しよ ろ〇

•、ば m,

M ニー 丨丨 _

過去の 大会に 優勝した クミコ 父が いると いわれて いる 建物。 初の 5 ちは 番兵に ジャ マされ 入れ ない。 大会に 優勝 すれば 出入りで るよ ろになる はずな だが ……

i5ifflfard&r2lSif2]amis]mfafdBirdisifgJi5imi5imfafd5ifg]L5ir^isif2J6ifa&rd5ir 21151

iK

世界 各地から 集められた モン スタ 一が 棲息す この 迷宮は、 誰でも 料で 入る ことができ、 おのれを 鍛錬 する ことができる。 その かわ 0、 保証は ない。 まさに 強者の 戦士の ための 試練 場な だ。 都市に つてぎ 直後の カスタムの 強さは かが 知れて いるので、 この 迷宮 内の

|p Si 面面面面面面面面面 Si 5i?aSiiaSi1ilSi?35i?aSi 面面61?2]面面5^面面51如151

モンスターと 戦って 経験 値を 5〇 最初の 3 ちは 適当に 歩き回って ベルを 上げて いればい いんだけ ど、 だんだん 奥に 進む につれ モン スタ 強くな り、 はては 迷宮に 隠され 謎を 解かなければ 先に 進めな くな ってし まう。 まあ 謎と いっても それ ほど 難しく はなく、 移動で $ 範囲 をく まなく 歩けば 自然と 解決法が かる 程度の もの だ。 迷宮に 挑む とき は、 つねに その 時点で 装備で きる 強の 武器と、 大量の 回復 薬、 そして 非常用に 帰り (瞬時に 迷宮から 出で きる アイテム) 持って いこう 0

■SB

見る からに アコ ギそ オヤ ジが 経営して いる この 店は、 女の子 モン スターの 売買を やって いる。 こっち 買ろ ことは ない が、 迷宮で 捕まえ モン スター 売る ために 頻繁に れる ことになる だろ ラ。 なおこの では、 迷宮 内で 手に入れた 謎の アイ テムの 鑑定 (?) もして くれる。

大会の 参加者た ちで 賑わって いる。 ときどき 顔を 出して みると、 思わぬ 収穫が ある カモ ……

咖ふ e : ..蝴^^ み^ £ 態^

rt: 二^ 1ソ\

本の コンピューター ライ ダー に捧け

コンピューター ソフトウェアの 歴史を 語る 上で、 フライ シミュレーション ゲームは、 重要な 位置を 占める 存在 だ。 机上の パソコンを 操作す だけで、 民間、 軍用 問わず、 世界中の 航空機を 疑似 飛行させる ことができる という、 バーチャル •リアリスティックな 世界 …… 。本書では、“ 航空機 産業 王国’’ アメリカ 育て上げ てきた フライト シミュレーションの 世界と、 日本の フライト シミュレーションの 現状を 中心に 紹介して いる。 各界 著名 インタビューや ミッ久 航空機 カタログな |^»|鼴 ,, it どの 読み物 ぺ-ジ 充実。 さらに' 国産 ソフト I ァ- コン バッ ト!! iLlun I PC-9801 フライト データ ディスク 付録つ きな ので、 ちょっとした 爽快 i , -%

ムービーを 楽しむ ことができ るの だ。

:

^ 税込み)

T107-24 東京都 青山 6-11-1 スリー エフ 南冑山 ビル 株式会社 スキー 出版 営業部 電話 東京 (03)3486-1977 株式会社 スキ-

やった よ、 やった/ とんな もんだ 見て よ、 この ソフト。

「ゲーム くり I; S 挑戦」

...::或

こんなの 見た b>、 みんな 腰を 抜カヽ すんじ やない 0

、スツ ゴー イ〇

でも、 今日が メ切り だから …… バー ニー、 たのむ/

ゥ_ 厶、

P 太の ヤツ、 いつの まに

M

爲議斷 ■で

期間て ベーシワ 身に つく/ 達が 速す 3 ヮコ 講座 だ。

ドームの 感覚で、 コンピュータの すべてが 「あれよ あれよ」 という まに 身に つく パソ ] 講座。 300 種類の レッスンを ひとつ とつ こなして いくうち に、 いつのまにか ニット ポイント 上がって くような もの。 (ー シックは もちろん、 フロ グラムの グラフィック もク リア ーで るんだ。

1SX 対応の パソコン 講座で コン ビュー タ自 自在 だ。 今す チヤ レンジして みよう。

文部省 認定 通信教育

びっくり する ほど 役立つ 案内 資料を もらっ やお ラ。 すぐに 送る よ。

(財) 電子 技術 教育 協会

169 東京都 宿 馬場 4-2-38 03-3200-5713

I 知って ます か!! ソフト 5? アは 著作®

=满 ノ権 U

ます 〇>薩 かで クリエ ティ には、 8^ 創造者の 權利ガ きち なければ なりません 0

< 無断 複製は よりれ、 ソフトウェア 発を 阻* L

ヴフ トウ エア 発を 阻害し ます。〉

No Copy

この マークは 不法 コビー マークです

ACCS

コンピュータ ソフト 著作権 協会

Association of Copyright for Computer Software

〒101 東京都 千代 6-3-8 ビル 4F 著作権 ホットライン TEL 03-3839-8783 FAX 03-3839-8764

《会員 会社 一覧》

アーク システム㈱

クリェ ィト トー

ジャス システム

日本 クリェ イト㈱

ブロ ダー バンド ジャパン

㈱ァー ディン

クレォ

㈱数研 塾ネッ ワーク システム

日本 コンピュータ システム㈱

プログラム 企画 サービス㈱

衡アー マット

㈱呉 ソフトウェア エ房

スキ ャップ ラスト

日本 ネット

㈱プ ロメ V

㈱ア カウン イング ソフト

グレイ ト㈱

スターク ラフ

日本 クス タ㈱

ヘァ ドクター 科学 研究所

アシスト

㈱グ ローディァ

ステイン

日本 ナレ ッジ •ボックス㈱

㈱ボー ランド ジャパン

アスキー

ヶー ェス ビー

ステラ システム

日本 ァル コム㈱

ボニー キャ オン

アド ミラ システム

㈱ゲー ムァー

ストラット フォード コンピューター センタ HS)

日本 マイコン 販売㈱

マイクロ ウェア •システムズ㈱

1 アリ シス ソフトウェア

光栄

㈱ズ

日本 ワード パー フェ クト

マイクロ キャビン

ィーデ <ー コントラ ィブ㈱

㈱エ画 スタジオ

セガ •エンター プライ ゼス

ノベル㈱

マイク ロソフ ト㈱

マジ ニァ㈱

構造 システム

綜合 システム

梅) ハゥ テック

マイクロ ソフトウェア •アソ シエ イツ

イメージ テク ノロ ジー 研究所

コスモス •コンピューター

ソフト ウイング

ハドソン

マイクロ ローズ ジャパン㈱

インターコム

コナミ㈱

㈱ソ 7 ウヱア ジャパン

ハル 研究所

(») D もと

インテリ ジェン システムズ ヤノ 《ン W

宿) コマキ システム 研究所

ソフト/ <ン ク㈱

㈱パッ クス

電子㈱

ヴァル 研究所

コンパイル

ソフト ヴィジョン

㈱パー シモン

ミリオン エンター ブライズ㈱

ウイン キー ソフト

コンピュータ .ニュース

ソフト プロ㈱

パーソナル メディア㈱

メガ ソフト㈱

㈱ェ ー. アイ •システム プロ ダクト

サイバネ ット システム㈱

ソフト しゃん ばら

パル 教育 システム㈱

モーリン

エー •アイ •ソフト㈱

サミット

タケル

㈱ノ ンサー ソフトウェア

ライト スタッフ

㈱ェ ェス •ピー

㈱サ厶 シング グッド

大学生 東北 事業 連合

ヒー •ジャパン㈱

ラウンド システム 研究所

工ーピー •サーブ㈱

山陰 ソフトウェア㈱

(©ダ ィジ

日立 、イソ フト

ランド コンピュータ

ェス ェイ ティ ティ

㈱ザ イン •ソフト

ダィナ ゥェァ

ビー ビー エス

リード •レックス

エス •ピ エス

㈱シー アンド シー

ダイナミック 企画㈱

ビクター 音楽 産業㈱

㈱リギ ポレ ヨン

デュ ヵ㈱

㈱シ ー. エス •ケイ

ダット ジャパン㈱

ピッッー

㈱リ バー ヒル ソフト

エニックス

シェラ オンライン ジャパン㈱

ッァィ

ビレッジ センター

リヨー サン

FA •システムエンジニア リンク

システム サイト

ティー アンド イー ソフト

宿) ビング

ロータス㈱

牌) エム •エ •シ

システム センター

テック ソフ アン ドサ ビス㈱

ビー •シー. ェー㈱

㈱ェ ルゴ ソフト

システム ソフト

デービー ソフト㈱

ピック

オー ビック ビジネス サルタン

システムハウス ミル キー ウェイ

ディア ィエス

ファミリー ソフト

㈱大塚 商会

㈱シ ャノ アール

デザイン オートメーション㈱

ファルコン㈱

金子 製作所

㈱新学

デジタル •リサー •ジャパン

有) 風雅 システム

ヵプコン

㈱新 企画

電波 新閒社

㈱フ ェイ インター ナショナル

顧問弁護士 本紘章

産業㈱

檐) シン キング •ラビット

東京 コンピューター. システム

富士 ソフトウェア㈱

<92.1.10 現在〉

管理 工学 研究所

シン ブレック

徳間窨 インター メディア㈱

富士通 ビー •ェス •シー

キャリー ラボ

㈱ジ •ェ •ェム

日本 エス. イー㈱

ラザー エ業㈱ タケル 事務局

牌) ギャラ クシ

㈱ジ ヱイ ディック

日本 科学技術 研修所

㈱ク ェス

㈱ジェ プロ

日本化 薬㈱

1 10 現在、 163 社に 及ぶ ソフト ハウスに 加盟 U、 ただいて おります:

ASCII

e;

アイコンの 創刊 以来、 異常な までの 人気と、 異様な までの ボル テ— 保つ 連載 街道を $ 進む、 水玉 螢之丞 『こんな もんい かがつ すか あ』 単行本に なつた。 一大 ブ—厶 を卷キ J 起こした パソコン レン ドを、 思いつきり 軽〜 笑いと ばして しま | この I 冊。 ノ—卜 パソコンの 座右の書に、 はたまた 行楽の お供に、 いかがつ すか ?

7 1 T10

Windows アプリケーション 活用

月刊 ウイン ドウズ •マガジン

毎月 8 発売 定価 1,000円

世代の 基本 ソフト MS-Windows により、 コンピュータは 飛躍を とげ ました。 Windows に関する 報と ウ八ウ を、 深く、 広く、 そして 迅速に 伝えます。

パーソナルコンピュータ 情報誌

EYE.COM

毎月 U5 発売 通常 定価 390円

ビギナーから 実務 レベルの ユーザー で、 パソコンを いまよりも、 もっと 自在に 使いこなしたい すべての 人に、 2 最新 ニュースを お届けし ます。

EYE-C0M

¢•-1 -_5

J

.•士^

Macintosh 総合

月刊 マック パワー

毎月 18 発売 定価 940円

もっとも フレンドリ コン ピュー タ、 Macintosh 使いこなす ために 必要な ノウ 八ウと 最新 情報を、 分かりやすく 解説して います。

パーソナルコンピュータ 情報誌

□グイン

毎月 1,3 金曜日 発売 通常 定価 490円

few

マイクロコンピュータ 情報誌

月刊 スキ

_SCH

毎月 18 発売 定価 580円

パーソナルコンピュータを 中心に、 新技術 情報、 新製品 ニュース など 総合 的な 情報を 提供し、 ドウ エア 製作 記事、 プログラミング 技法な どを 紹介 します。

コンピュータ 技術 総合

月刊 スーパー アスキー

毎月 18 発売 定価 780円

一-

J ,繍 iwefaf_wTBhi—

次世代の コン ピュー シーンを リード する、 コンピュータ 技術の 総合 誌で エンジニアが 必要と する 情報を、 幅広 1 視点から いちはやく お届けし ます。

UNIX REVIEW 提携

月刊 UNIX マガジン

毎月 18 発売 定価 810円

ワーク ステー シヨ 等の 標準 的な OS として 大きな 注目を 集めて いる UNIX。

その UNIX ユーザー のために 先進の 情報を 提供す 技術者 向けの 雑誌で

to

パーソナルコンピュータ ソフトウェアの 高度 情報誌

日本 Microsoft Systems Journal

奇数 18 発売 定価 1,200円

米国 マイク ロソフ 社の システム ソフ ウェア 製品を 対象と した、 技術者の ための 情報誌です。 今後の ソフ トウェ 開発に 必須の 最先端 情報を 提供し す。

パソコン通信を 活用す るた めの 季刊誌

NETWORKER マガジン

3,6,9, 12 18 発売 定価し 600円

ヒューマン ••コミュニケーションの しい 体験を させて くれる のが パソコン 通信です。 その パソコン通信の 世界を より 分かりやすく、 楽しく 解説して

\mgSr

ノー ブック •パソコン 活用 情報誌

月刊 フツプ トツフ

毎月 18 発売 定価 780円

ノー ブック コンピュータの 活用 ノウ 八ウ、 S ソフ トの 紹介 等、 ノー ブックを 使いこなす ために 必要な 情報を 満載して お届けし ます。

表示 価格に 消費税が まれて います。

無限の 可能性を 秘めた パソコン エン テイ メン ト/遊び" 創造す るた めの 最先端の ニュースを キャッチ します。 新鮮で 興味深い 情報が 満載です。

ホー 厶ノ くー ナル ンピュ ータ 情報誌

月刊 MSX マガジン

毎月 8 発売 通常 定価 550円

シヨー プロ グラム、 最新 プロ グラム、

最新 ソフト •八 ニュース、 最新 一厶の 攻略 法まで 幅広く、 やさしく、

楽しい MSX エン タテ イメン 性を 追求した 雑誌です。

ミューズ メント 情報を 先取りす ゲーム 情報誌

週刊 ファミコン 通信

毎週 金曜日 発売 通常 定価 290円

アミコ 文化の 情報 発信 源と して、 どこよりも 速く、 どこよりも 新鮮な 事を 満載して、 新作 ソフト 秘技を めと する 読者の 「知りたい j 応え す。

〒107-24 東京都 青山 6-11-1 リー エフ 青山 ビル 株式会社 アスキー 書籍 雑誌 営業部 電話 東京 (03) 3486-1977 株式会社 スキ-

画? v f 夕の 最新 情報は、 _ァ スキ— _がら。

ASCII

MSX turbo R 専用 グラフィカル ユーザー インターフェイス MSXViewl.21

[エ厶 エス エッ クス •ビ ュウ 1.21]

MSX turbo All

View CALC E^rI 料=〇

Powerful View

オイ シサ 増えて 新発売!!

A1ST ユーザ— 待望の、

誰に 負けない New バージョン、

MSXView 1.21 新登場!!

PCM 機能

M MSX turbo R

MSXView 1.21 S e^ri

価格 9,800円 (送料 1,000 円)

「ViewCALCj は. MSXView 上で 動作す グラフ 作成 機能 付きの 計算 ソフトウェアです

■特長: ♦最大で 64X 128 表を 作成 可能 (理驗 値)。 ♦グラフは、 棒グラフ、 円グラフ、 折れ グラフの 3 種類の 中から 選択 可能。

■対応 機種: Panasonic FS-A1ST/FS-A1GT

» 注意/ ViewCALC 使用になる には、 「MSXView」 必要です。 なお FS-A1GT には、 「MSXView」 内蔵され ています。

マウスに よる 簡単 操作が 好評の 「MSXView」 機能 アッ ビジュアル シェル (VSHELL) から MSX-D0S2 コマンドの 実行が 可能に なり ました。 さらに、 プレゼンテーション ツール ログ ラム PageBOOK PCM データの 再生 機能 付加し、 マウスが 接続され ている かどう かの 自動 判別 もします MSX-DOS2 完全 対応し ディ トリの 移動、 サブ ディレクトリの 作成 等の 操作 マウス クリックで 行え、 しかもす ぐに 活用で きる テキス エディタ (ViewTED) グラフィック ツー (ViewDRAW/ViewPAINT) 装備 ジョ パッド サボー トした 「MSXView 1.21」 は、 FS-A1ST ユーザーには 必須の パッケージです。

■特長: •マウスでの アイコン 作で、 ファイルの 複写 削除な どが 可能。 対応 ソフトなら 使用方法は すべて 統一。 異なる ソフトウェアの 操作 方法を える のが 簡単 •専 アプリケーション ソフ ト/ View TED' ViewDRAW'ViewPAINT、 PageBOOK 付属

■対応 機種: Panasonic FS-A1ST ■パッケージ 内容: 実行 ディスク (3.5-2DD)/ 保存 < スク (3.5 2DD)/0verVIEW f スク (3.5- 2DD)/ 専用 漢字 ROM 力一ト リッジ/マニュアル ー式

f 、ゞ コ、 "]7,,ノプ1 MSXView Verl.O 1 ノヨ ノノ J ちの 方は、 3.000円 (税込)

にて パー ジョン アップを いたし す。 登録 ユーザーには、 準備が できしだい バージョンアップの 案内を お送り いたします。 ユーザー登録が お済みで ない お客様は、 早急に 投函いた だきます よう、 麻い 申し上げます c

MSX KRAM ■ト リッジ MEM 768,J:

「MSX 増設 RAM カー リッジ (MEM-788)」 は、 MSX メイン RAM を增設 する ための 力一卜

リッジです

■対応 機稩: MSXi、 MSX MSX turbo R

※注意: MSXZ、 MSX で、 使用になる 場合には、 日本語 MSX-D0S2 必要です (MSX turbo 只では、 だけで 使用に なれます)。 また RAM f スクに 保存した 内容は、 リセットしたり、 本体の

電源を切 ると 消えます。

MSX HD Interface

価格 30,000円

(送料 サービス)

ハードディスクの 利用を 可能に する MSX HD Interface, MSXZ、 MSX” MSX turbo R 使用可能です

■対応 機種: 国内 製品 8 24 機種の ハードディスク (20MB.40MB) 動作し ますので、 お問い合わせ ください。

►「MSX HD Interface」 は、 通信販売 のみで 取り扱って おります。 購入の お申し込み •お問い 合わ せは、 アスキー 直販部 (鼋話 03-3486-7114) まで お願いいた します。

MSX、 MSX-D0S 株式会社 アスキーの 商標です •表示 価格には 、消費税が 含まれて おりません c

107-24 東京都 青山 6-11-1 スリー エフ 青山 ビル 株式会社 アスキー 営業 本部 電話 東京 (03)3486-8080 大阪 (06) 348-0018 株式会社 スキー

ASCII

悩める プロ グ乏 マたち へ。

MSX turbo R スーパーバイブルを どうそ:

MSX 楽し さを 飛躍的に 進化 させた 〔MSX turbo R〕 仕様を 公開。 さらに、 日本語 MSX-D0S2 解説し、

MSXView、 MSX-MIDI などの スペックを 公開し ました。 MSX-Datapack turbo R 版は、 MSX turbo R 公開 可能な 仕様と サンプル プログラムを セットに した 『MSX-Datapack: 続編 この 2 本は、 プログラマ 必携の MSX バイブルに なって います。

MSX turbo R スペック シー MSX-Datapack turbo R

[エ厶 エス エッ クス •データ パック •ターボ アール バージ ヨン]

MSX-Datapack

価格 12,000円 (送料 1,000 円)

turbo R

■内容:

•マニュアル MSX turbo R (ハードウェア、 BASIC、 BIOS)、 MSX-D0S2( コマ ド、 Disk BASIC、 ファンクション、 プログラム インターフェイス、 日本語 処理)、 MSXView 機能と 構成、 基本 データ 構造、 ディスプレイ マネージャー、 ビット プロック マネージャー、 グラフ パッ久 フォン パック、 MSX-MIDI (ハードウェア、 BASIC)、 R800 インスト ラク ショ ン表 など

•ソフトウェア …… ファイル ハンドルの 使用法 (アセンブラ)、 MSXView アプリケーション 作成 (アセンブラ、 C)、MSX-MIDI アプリケーションの 作成 (アセンブラ)、 メモリ マッハ •一の 使用法 (アセンブラ) など

対応 機種: MSX turbo R 対応 OS : MSX-D0S2 メデ < ア: 3.5-2DD

MSX、 MSX2、MSX2 十の スペック シ- MSX-Dataoack [ェム I スエ クス •テ - タパ ツグ

AASX-Datapack

fffi 12,000円

(送料 1,000 円)

■内容:

•マニュアル …… ハードウェア 仕様、 シス ソフトウェア、 MSX-DOSKVDP, スロット、 標準 的な 周辺 装置への アクセス など •ソフトウェア ••… 拡張 BASIC コマンドの 作成 法、 漢字 ROM アクセスの 方法、 VDP アクセス、 VSYNC 割り込み など ■対応 機種: MSX、 MSX2、 MSX2+

■対応 0S:MSX-D0S1 メディア: 3.5-2DD

【ご注意】 パッケージは、 プログラミング テクニックの 解説書ではありません。 プログラミングの 際の データと C 活用 UT 下さい。

MSX、 MSX-D0S 株式会社 アスキーの 商標です。 •表示 価格には、 消® 税が 含まれて おりません。 ♦全国 有名 パソコン ショップで お求めく ださい。

107-24 東京都 青山 6-11-1 スリー エフ 青山 ビル 株式会社 スキー 営業 本部 電話 東京 (03)3486-8080 大阪 (06) 348-001 8 株式会社 スキー

という わけで、 今月の CG マシン 「ドッ 絵を うまく 描く ために は?」 という テーマを もとに、 プロ のドッ 絵師に その コツを 語って もらう ことにした。 今回の ゲスト M マガの ドッ ター、 吉田孝 広を お呼びした (手前 ソ?)

「よろしく。 にゃは は」

彼は M マガ ソフ トの 専門 ドット 絵師。 昔から M マガを 読んで いる 人なら、 プログラマー 吉田哲 馬を 加えた 吉田 コン による 「吉田 j どの サンプル ゲームの イン 手掛けて いる こと P って いるだろう。 最近では Dante 2 サンプル r ドル ンの伝 j 制作した ばかり。 当然、 この サンプル ゲームには 彼の 手に より 生み出された、 数々 ドット 絵が

入って いるの だ。

—— ドット 絵を 作る とき、 最初に 考える のは どん なと ころ なの? 「最初は 色より 基本的な 形を える。 今回は 2 身に I したん だけど、 これは 16X16 ドットで 清を 出す ためには どう すれば いい かを 考えた ためなん だ」

具体例を 挙げる と?

「まず この 剣士 (写真 1) 場合、 人間 だから 顔は 肌色^ 鎧は 鉄の じを 出す ために 系統の 髪の 毛は 黄色 マン トは 赤色と いうよ うに、 単純に 組み合わせて 作って みる わけ。 この 時点での ポイント 剣な どを 持たせずに、 いわ ゆる スッ ピンの 彳大 態を ザイ ンす るって こと。 ここから 武器 防具 加えて、 肉付けして いくの だ」

写真 1

写真 2

MACHINE

DOT

P E C A L

き'^^

___

今月の テーマは、 前々 から 詳しく 取り 上げようと 考えて いた ドッ ト絵 講座 だ。 普通の CG 方と 全然 違う けど

I

_1申:.ノ_

m

M

コンピューターで 絵を 描く という 意味 _

では、 CG ドット 同じ かも (?)。 ■Illustrated by Hitoshi Suenaga (使用 ツール: DD 俱楽部 SCREENS 協力: マイクロ キヤ ビン)

16X1 6 ドッ N7> 芸術 (!?) ドット 絵に 挑戦

そのむ かし 「やっぱり ろまい GG きたいの なら、 絵ゴ コロ、 つまり セン スを 磨か なきゃ タメ だ」 というよ ろな ことを ここで 書いた 覚えが ある。 これ

は、 やっぱり ドット 絵に 言える こと なの だ。 今月 載せた ット絵 も、 近く 見れば 見る ほど ケが わか なくな るのに、 遠くから 見る とわ かるんだ な。

吉田孝 こと 通称 ヨッ チー は、 M マガの 出す ソフトの ドッ ター トを 描く 人、 意) 担当す ナイスガイ だ: 最近は rDante 2 j サン ブル ゲームの ザイ ンを手 掛けた。 ファン レター 募集 だ。

講師〕 吉田孝

_Da nte2 のサ ブル I 厶や .

「吉田 00 J シリ| ズの 作者で ある。

42

では 基本 形が でき たと して、 度は それに 肉付けを していく 解説して ちょ だいな。 吉田君 ドット 絵って さ、 陰影な どの ティ ルが 非常に 凝っ てるじ ない? 完成に 到る での 段階み たいな のが あれば、 ちょっと 見せ ほしいんで すけ ど。

「ほい。 じゃあ、 これ (写真 3)」 —— おお、 こり ゃわ かりやす い。 「基本的な 描き 方と しては、 素手の ノ\° ターン カ、 じよ じよに 描き 足し ていく ものと、 顔な どの 一部分 描き 始める ものと、 本を M 描し 、ていく パターンの 3 つが 0 でも、 左右が 対称で ない キヤ 以外は、 一番 上の 段の ような 番で 仕上げた ほう 早し 、かな」 —— どれ 完成 作品は すご 、凝っ ものに 仕上がっ てい すね 0

「いや、 慣れれば これぐ らいは ける ようになる。 陰影の つけ 方に

も删 性がない わけ じゃなくて、 やっぱ

のよう

パターン ものは ある

わけ。 たとえば 剣の つかの 部分に 立体感 出す にも、 両端は 暗くて 光が 当たって いる 中央の 部分が一

明るくな いと 不自

でしよ。 ドット でも 光の 付け 方に しては 同じ。 前に ている 足の 部分が だったら、 うしろ 引っ込んで いる

囹[11_

分は 茶色を 使ったり * 写真 3

して 立体感を 出す。 とにかく、 暗を っけない 気がすまない みた い」

—— ^ れつて、 頭の 中で 全部 考え ながら 作る わけ?

「いや、 やっぱり 拡大 画面と 標準 画面の ふたつを 常に 見比べて 作業 していく。 いかに、、 らしく〃 見える ようにす るかは、 慣れと 修正 努力 積み重ね だ。 あと、 ややこしい

線を 省略す るの 大事。 盾な かは それらし 見えれば いいん だから、 それほど 凝らなくて もい いんだよ 0 MSX 画面で 見映え がいし 、のが 一番 大事な だ」

—— ところで、 上の 写真の 中段に 載って いる バンパイア (写真 4 )なん だけど、 なんで 頭から 描き 始めて いる わけです か?

「まず バンパイアと 言え (ね隹 でも あの 牙を 思い浮かべる でしよ。 らに 貴族 風の 身なり 髪型は オー バック、 青白い …… とま あ、 メー がいろい ろと 浮かんで くる ゃない?」

—— いかにも 吸血鬼 ^ みたい な。 「そう、 そういうのを 表現した たの。 限られた スペース しかな いんだから、 デフォルメ でもい から ひと 目で それと わかる ザイ ンに する ことが 大事なん だ。 この ドッ だったら、 白い 牙を 強調 している でしよ。 牙の 部分は 白と 肌色を 使って 表現して みた。 まあ、 肌色の 部分は ピンク 変えても 気は 変わ らな いと 思う どね」

- よっと 待った! 肌色と

ンクっ て、 違う 色で しよ。 なんで

違う 色な のに 違和感がない なんて わかる わけ?

「いや、 白の 次に 明かる 色が 色と ピンクだった だけで …… 。要 は、 モノ トーンで 描け るんだ 0 この バンパイア も、 パレット チェンジ する だけで クロの 変え こと がで きる わけ (写真 7 ) 。色付 ■けは あく まで iW のに 過ぎない から、 まず 基本は クロ でも 表現で きる レベルに する かどう かなんだ よね 0 もちろ ん、 モノクロ だと 表現で きない ある。 カマを 持った 死神 (写真 6 ) なん か、 鉄の カマの 部分の 影に 本当は 系の 色を つけるべきな だけど、 ピンクを 吏って いる。 これは、 実際に 動かして みて 服と マの 色が 込ま ない うにし ている わけなの だ。 もし カマに 系の 色を イ吏 うとす ると、 服の 区^す ためにもう一 靑を增 やさな ければ ならな いからね j

■■馨 __

主人公の マン トの 色に 使われて いる 赤を 見る と、 普通の 赤色に える。 が、 同じ 赤で も髮 型に 使わ ている ほうは オレンジ がかって 見える。 目の 錯覚 だが、 この 赤は 微妙に 黄色が まじって いるので、 こういった 使い方が できる ように わけ だ。 色の 組み合せ 起こ 質感は、 •黄 •茶で 金色を (写 9)、 •肌 •茶で (写真 10) 表現で きる。 グレー 胥で 金属 的な ものが 表現で るが、 ピンク •青に すると 系の 色調に する こと もで きる (写真 11 12)。

写真 8

「それじゃ、 次は 色を 使つ たちよ 数に 対する 制限が ビアと。 つと おもしろい テクニックを 教え 「そう。 力、 ら、 その ゲームの

よう かな」

—— ぞの テクニックって、

もし

して プロ っぽい やつ?

「たぶん」

—— じゃあ、 ぜひ お願いします。

「まず、 ドッ 絵と いうのは、 通の CG とは 違う という こと っても らいた いんだ。 つまり 俺の 場合、 ドット 絵とは すべて ゲーム 素材になる ための ものな わけ j っまり?

「だから一、 きれいな ドット 絵を 描こうと 思ったら MSX 持つ 16fe 十^に 使える わけで しよ。 でも ゲームを 作ろうと した 場合、 背景 スコア 表示、 画面 ネ辛 といった 使 しので きな 、色が 必ず ある」

気に 合わせて カラー バーを 考え 必要が ある わけ。 下の グラフに あるよう に、 Dante 2 作った ラク ターは 白と 黒を 含めて 11 だけで 描かれて いる。 残りの 4 は、 洞窟な どの 背景 色に 使 われる。 だから、 基本の 11 色は; 性の ある 色み にして いる わけ。 れ力 今回 最大の ポイ ト」

—— ン? それは どういう こと? 「たとえば一 赤に 見える 色で も、 黄色と一* t 使う オレンジ っぽ く、 ピンクと 緒に 使う 赤色に 見える 色に している わけ。 青色 水色の 青と 金属の 费見 がで きる ょう 中間の 青色に してい るんだ」 - おお 。さす がは プロ!

DanteE 使われて いた カラー バー

1

2

3

4

e

8

[a1

B

C

D

E

R

2

4

5

7

4

7

7

Y

G

3

6

2

4

5

2

5

4

7

B

2

4

5

7

2

1

4

7

7

j

■•基本 I]

•背景 4

J

Dante 2 作った キヤ ラは、 1 体に つき 上下 左右 2 、。ターンず つ、 合計 8 パターンが 用意され ている。 キャラクタ ーの デザイン 考えた あとは、 この キャラに 生命を 吹き 込んで やる こと だ。 ま、 結局 アニ メー ショ ンパ ターンを 作る だけの ことなん だけどね —— アニメーションさせる 場合の コツ という か、 注意は?

「歩き パターンに ついては、 最初 言っ 基本^ 。ターン 作って けば 嫩的 楽に 進められる よ。 簡単な 方法は、 基本^ ターン 片方の 足を 踏み出して、 もう 方の 足を 後ろに 下げる。 さらに 右の 手を 1 ドッ 上下に ずらす。 これを ピーな 反転させる とほ

一ら、 出来 上り。 あとは 盾を 持たせれば ほぼ バッチ リ」

—— あれ、 意外と 簡単です な。 「正面の 歩き パターンは 簡単 0 も、 横の パター がね …… 。最 初は 正面と 見比べながら 横向きの パターンを 作る しかない。 もちろ ん剣や 盾の 装備は はずして おく と。 利き腕に よって 違う けど、 持たせる 腕力 _ 隠れて しま うんだ。 だから、 最初は 何も 持た ないほうが 正解 だと 思う」

- ^ ほかの 注意点は。

「横向 きのとき 幅を 決める 難しい。 2 パターン しかない ら、 幅が ちょっと でも 広い と不 自然な 動き になって しまう だ。 ここは 慣れても らうし かない」

_ j

プロの 目から 見て iM ばれた 開発 ルール が、 この DD 俱楽 部だった

チの 吉田孝 広が ドッ 絵を ときに 愛用して いる グラフ ィッ ツールは、 T & E ソフト rDD 倶楽部 『•グラフ サウ ルス 全盛 のこの 時代に、 なぜ 彼は この ツー ルを 選んで いるの だろう か? そんな 疑問を 抱く うち、 そうい CG マシンの いつも 扉絵を いて もらって いる マイクロ キヤ ンの末 永さん u DD 倶楽部 j 者だっ たつこと 思いだ した。

そこで 我々 CG マシン 担当 班は、 そく 永さん インタ ビューし てみ たの だ。 バリ、 永さん DD 倶楽部を 使って いるんで すか?

「まず、 機能の メニューが しっか りと まとめられ ていて 使いやすい ことが^ げられ ます。 グラフ サウ ルスの よう 複数の スクリーン ドには 対応して いません が、 々が MSX ゲームを 作る 場合、

ピー 操作 I 生と いう 点で まず クリ ーン モード 5 使う からです。 だから、 DDf 部で 問題は あり ません。 また マウス カーソルの テツ 数が 決め られ るので 張り込 •移動が 非常に 簡単 だし、 ミス したと きの アン ドゥ メモリ 令津或 必ず 確保され ている こと 見逃 せません。 ブロの 使用に 耐える、

少ない 優良 ツール と言えるで しよう I という こと だ.、 なるほど。

ゲームに 使う ことを 考える と、 キャラクター 1 2 さら には 101 本ぐ らい 作った としても ぜん 数が りない こと 気づく だろう。 だいたい RPG ひとつと 見ても、 町の 中に 登場す キャ ラは 10 人以 と、 フィールドに 出れ さらに 多く 数の モンスターが ヨウ している だ。 でも、 ラク ターを ひと りず 考えても 能率は どん どん 悪くなる だけ。

力を入れる べきと ころは 力を れ、 ラクで きる ところは ひたすら ラクを する。 これ < 正しい キャ クタ ーの 作り だと 言え るの だ。 そうです よね、 吉田 君?

「つまり、 バリエーションを 変え るって ことで しよ?」

—— ^ うそう、 それです。

「基本は、 キャラクターを パレ チェンジ させて 作る 替えと、 基本 ° ンのキ ラに いろいろ 物を 持たせる 部分 変えの ふたつ あるな」

Dante 2 使った 例と しては? 「お 城の 兵士で 使った かな。 王様 親衛隊 力淦 色で、 物語の カギを 握る ふたり 貴族が 緑と 赤で SIJ 身分で ある こと 現わし てみ だ。 それ 以外の 兵士は 普通の という か、 系で 質感を 出して る。 武器を 持たせて 変える 部分 えは、 右の 7 つの 写真を 見て もら えれば わかる はず。 このほか にも、 変えと いう パターンが ある。 れは 下半身は 同じで、 だけ 変え ると いう パターン のこと, ちよっ した 変化を つける のが コツ だね」

If

给芩舔 ■緩 杳煞辦 罄赛滎 署_%が‘ 杂签各 i 啖受嘎 爱黎 fv 今冬 •あ •を f M 蟓; 41 そ‘ f 怂* 旁銳, いり!/ 资:當 か* 一#

mm m

Tf^lEBD

mm

71

小さく すると、 あっ! 王様の 姿を 発見 だ!!

ドッ 絵の おもしろいところは、

拡大 画面で みる だと ひとつ とつの ドツ トの つながりが わかり にくい のに、 画面 上で 見る とはっ きりと した 絵が 浮かび上がって だ。 Dante2 サンプル ゲーム 登場す 王様 上の 大きな 写真で 見る デイ テイ ルが わか りづ らいが、 実際に モニター をと おして 見たり、 下の 写真の ように して/ 〗、 さく 見る と、 顔の 造形 装の 特徴が よく わかる。 ドット CG 界の 職人 なの だ。

45

BOOKS

バベルの 薫り

•野

•早 書房 #2800 [税込]

近未来、 人類は 月に おいて、 国家 間の 覇権 いに 興じて いた。 それは まるで 過去、 中国で 広げられた 舌し 再現の よう であった。 その 渦中、 サイ キック 川孤悲 は、 日本に 霊的な 機が 訪れた こと 知り 単身 戦いに 乗り 出す。

まや 心の 風景

•ピ •ワト スン •早 書房 #2000 [税込]

画廊を 経営す マイケルの ところへ 「まやか 風景 j という 奇妙な 絵を 持った、 ザべ ルと いう I 生が 訪れる。 その 絵には 時価 1000 万ポ ンド 宝の 隠し 場所が 秘め られ ている ことが かり、 早速 探しを 始める ことになるが ……

二- A: ルン グの 指撕 インの

•松 本零士

新潮 #1200 [税込]

ワーグナーが 生み出した 楽劇 「ニーべ ルン 指輪』 を、 零士が 独自の 解釈で コミック 匕。 ーロ ック 、エ メラ ダス、 メー テルな どの キャラ 出演で 描かれる、 大宇宙を 舞台と 壮大な SF アン ジーと なって いるの だ。

非常に 魅力的に 描かれる ことと、 緻密に 計算され プロット、 そし 華麗な 筆致に あると 思う だけ ど、 その 意味では 今回の 作品 1 00 点; 点の デキ です。 欲を 言えば、 もう 少し 最後に 書き込んで 欲し ったな ぁとい もす るんだ けど。 だって、 登場人物 たちの その後が すごく 気になる 終わり かたなんだ もの。 なんて 賛沢 かな? スペースが なくなって きち やつ

たので、 最後に ビデオから 1 0 『グリーン. カー ド」 は、 以前に 紹介 した ジェラ •ドノ デュ 一の 作と いう ことで、 大変 しみに したが、 期待に 違わず 本当によ 作品でした。 ストーリ 一は 奇想天外 なのに、 パル デュ 一が 演じる ととても 自然に まとま つてし ますの 不思議 0 これ はぜ 観て 欲しい 1 作って とこね。

では、 また 来月まで さようなら。

こんにちは、 梨花です。 近プレ ゼン トの 応募は がきの メッ セージ 欄で、 「もっと アニメ ビデオ 紹介して」 とか、 「量より質で、 ひとつの 作品の 言兑を 多め に」 かの 意見を いただい てます。 こう してし ただし 、たみな んの 意見 は、 とても 参考になります し、 むの 楽しい の。 こんどは、 この ーナ ーで 紹介し 作品 観たり、 患いたり した 感想を 送って もらえ

ると 嬉しい な。

では 早^ 今月の おス スメ 作品 紹介し ますね 0 今月は 印象に ものが 多かった ので、 どれを 介し よう てし まいそう なん だけど、 はじめに 巳〇〇叻、 ら。

私は さんと いう 作家が きで、 デビュー 作から すべて 読ん でい のです が、 f 作の 「ノ 、♦ベルの 薰り J もす ごくす てきな 作品で た。 彼の 作品の 特徴は、 登場人物

:

Alice a la made

■爲べ w

クミコ/ シイ ル/舞子の

ラブ パニック

ラプ .il ニック

分.

CD

アル コム レーベルの アレンジ 数多く 掛けて きた 弘之〇 その 彼の、 ベス 版と もい える アルバムが 登場した。 r イース Dj、 「ソーサ リアン」 中心に セレ トされた 13 構成され ている が、 、'聴かせる〃 ばかりな で、 GM フアン ならず とも 楽しめる 内容 だ。

籲難 波弘之 •キング レコード •発売中 #3000 [税込]

人気の 高い リス ソフト だが、 残念ながら MSg ゲームは 音楽 ナシ なんて とも 多い ね。 でも 大丈夫 0 このたび 発売され この バムでは、 新旧 9 作の ゲームから、 選りす ぐられ 12 曲が 聴けち ゃうの だ。 ワルツ 風、 バラ 風な どの アレンジ もとても テキ。

•NEC アベニュー 3 2〗 発売 #2800 [税込]

雑誌で 行なわれた 美少女 コン テス トで、

1 位から 3 位を 独占して まった リス ソフ 卜の 3 娘、 クミコ、 シィ ル、 舞子が、 歌に ドラマ に大 活躍 しちゃう アル <厶 出た ぞ。 とくに、 甘〜 声で つづられる、 彼女たち 日常を 描く ドラマは、 聴の あり。

•ポ リスター •発売中 #2800 [税込]

46

參イ ラス ト/日 下部 拓海

INFORMATION

ソン •ホーク

シャイで おしゃれで、 カプチーノと 美女を こよな 愛する 世紀の 怪盗 、ド ソン. ホーク。 1 0 年の 刑期 終え 刑務所を 所した 彼の 前に、 マフィア;^ ^ ダ. ビンチの 騎馬 像を 盗む 羽目に。 ブルース. ィリ スが 企画、 主演し 痛快 シヨ 映画 だ。 •RCA コロンビア •ピクチャー •ビデオ _9

3 21 発売 #15800 [税 抜]

吉本新 喜劇 ギャグ 100 連発

ついに ギャ 100 連発の 3 弾が 発売 た。 おな じみの、、 パチパチ パンチ〃 から、 v 'かい 一の" まで、 ァンには たまらない ギャグが ぎっしり 満載され いるう えに、 今回は 本の 若手の 面々 香港にまで 出張して、 腹筋が 痛くなる して くれる だ。 •HRS フナイ #7 鲁^中 .4900 [税込]

クリーン •カード

偽装 結婚を する ひと 組の カップル。 男は アメリカ 居住 資格 (グリーン •カード) をと るた めに、 女は 夫婦 者し 住めない アパートに 住む ために。 なんの 感情 持たない ふたり 間に、 いつしか 愛が 芽生え だす。 ありそうで なさそう ラブロマンス なの だ。 •DHV ジャパン #107

3 21 発売 #15800 [税 抜]

7IDE0

リトル •マーメイド

誰も 知っ ている アンデ ルセ ンの 童話 『人魚 j 原作と し、 ディ ニー ならではの 味付けが された、 大人 楽しめる アニメ 晒の 登場。 原作では、 人魚 姫の 恋は 実らず 海の 泡に ってし まう が、 こちらは ハッピー エン ドに なって いるの がちよ っと 意外? •DHV ジャパン #84^

3 21 発売 #5600 [税 抜]

カミーユ •クローデル#

1885 パリ、 彫刻家を 志す カミーユ •クローデル は、 若く 才能 あふれる 女性だった。 彼女が 師事す ロダンとの 愛、 そして 破局、 いつしか 彼女の 精神は バランスを 崩し だす …… フランスを 代表す 女優 イザベル アジャーニが ミー 役を 熱演して いる。 バンダイ ビジュアル #150^

3 19 発売 #15800 [税 抜]

春で

>-4 や汉 も,

CKEENCARD

アウト •フォー •ジャスティス

アクションスターと して 人気の ステ イーブン •セ ガルの 最新 作は、 麻薬 密売 組織に 絡む オハ ナシ。 刑事 役の セーガルが、 同僚を 殺し 組織の 一員 詰める くだりは 圧巻 だ。 しかし 刑事の くせに、

律を 無視した 捜査を する なんて、 ちょっと 怖い?

# ワーナー •ホーム •ビデオ #9 発売中 _ 16000円 [税 抜]

編集 チョの 今月の コレ!

今月は ウン チクで 始終す そ。 なぜ なら ぼくは この 映画を みて し、 ない

世の中には、 同じ シリーズの 画な のに そのと どきで 題名が るっ きり 変わって しまう、 という こヒ が、 ときたま ある。 その もっ 激しい 例が チャールズ •ブロ ソン 主演の 「デス ウィッシュ』 シリ ーズ で、 「狼よ らば/ロ サン ルス 」「 スーパー マグナム 」「 ノゞ ガン M 1 6_| という 映画が 同じ

シリー ズの 1、 2、 3、 4 だとは、 アク シヨ 映画 マニアで もな けれ わかる わけがない。

最近では、 1 ■エイ セス 大空の j という 映画が 「アイアン イー グル in だとは、 とん 気づか ないように 公開され ている。 まあ 1 目が 日本で ヒット しなかった 場合、 題名を 変えた くなる 気持ち わからないで はない。

今回 紹介す 「ミ ユータ ント •二 ンジャ •ター トルズ 2 j という 映画 場合 事情は かな ややこしい。 この 映画の シリーズ 1 目は 「ミ ユー タン •ター ルズ」 という 画で、 原題す らも rTeenage Mu¬

tant Hero Tatlesj 改題され ていた。 どう やら 忍者の 亀と いう この 映画の オリジナリティー あふれる 部分が、 忍者の 本家 日本では 嫌われる、

どっかの 誰かが 考えた らしい。 そこで この 映画 では わざわざ リフま 変えて、 忍者な 存在 しない ことにし てし まっ たの だ。 困った もの (この とは ミュー タン ター ルズの ノべ ライ ゼー シヨ ンのあ とがき くわしく 説明され ている 未の 人は 売んで みて ね)。

ジャッキー •チェ ンの 映画で

名な 香港の ゴールデン. ハー ベス 社が アメ リカに 進出して 初めて 成功 だけあって、 1 目は かな かお もしろ いものだった。 て、 2 目は どうな のか、 これ ほ' 映画館に ネラ とする 力、。 20tt フォックス 酉^

4 公開

MOVIE

フォー •ザ •ボーイ

人間と いうのは、 大人になる つれな くして しまう ものの なんと 多い ことか? この 映画は、 素直 さ、 正直な 気持ち、 そんな ものを 失って しま つた 大人たち 中心に

スト SS 行す る、 ~~ 流の エンターテイメントた、

2 世界大戦 中、 歌手 ィク シーの もとへ アメ リカ ナンバー ンの エンターテイナー 、エディ •ス

/ 、。ー スの 慰問 団へ 参加の 誘いが きた。 前の 機転を 生かし、 人気を 勝ち取る クシー だが、 自分 ム乂 との 拍手を あびる ディ クシー 存在は、 エディに とっては おもしろくない。 しかし 囲に 説得され、 ふたりは しも 押されぬ コンビと なって いっ た。 その後 朝鮮戦争、 ベトナム 戦争と 慰問 活動は 続き、 明日の 知れない 兵士たち 心の 支え となる ふたりだった か# …… 歌、 踊りが たっぷり 盛り込まれ 内容は、 観る 者を 楽しませる。 また、 戦争の It さには 涙を 誘わ

れる ことだろう。

互いに 愛し あいなが らも、 大人 しての プライ ドの ために 愛を 明ける ことので ない ふたりを、 べッ •ミ ドラ ジェームズ •力 ンの 実力 憂が 演じる。

20tt フォックス S 3 月下 公開

スター レック VI 未知の 世界

十五 少女 漂流

2 泄紀 ^ 長き にわたり 抗争を けて 、た 惑星 クリンゴンと あいだに、 生えた。 衛星 ラク シスの 爆発に より 大気 汚染され、 惑星 自体の 存在が うく なった クリ ンゴン カ、 _ 口を 入れて きたの だ。 ネ呼 交渉に むた め、 クリンゴン 帝国の 宰相 ルコ ンが 地球を 訪れる こと になり、 その 護衛を じられ エンター ライ ズの カーク 艦長は ランデブー

地点に 向かう。 しかし 和平 使節で ある ゴル ^§(7) 乗る ノス. ワンを、 エンタープライズから 射さ れた 光子 魚雷が 直^す ると 事件 力^^し、 カークは クリン

ゴンに 連行され てし まう …… 「スタ レック J がアメ リカの N BC ビで 産声 あげて 25 周年。 この 「未^の 世界 』が シリ ーズ 最後

作品と なる が、 スピーディーで

ドラマチック 展開 壮絶な 宇宙 戦、 そして 壮大で 美しい 星の など、 最後を 飾る ふさわしい 作品と 言える。 とく 数々 特撮 シーンは 圧巻 だ。

•UIP .公開

I 留学生と して インドネシア 訪れて いた 1 5 人の 少女たち が、 留学 最後の 自由 雪) 日、 人間が 本当に 幸せに 暮らせる という 伝説 島の 存在を 知り、 船に 乗り込ん だ。 無人島で バカンスを 楽しむ 女たち だが、 迎えの 船が やってこ ない! なんと 船が ^ してし ったの だ。 少女たち 島で 暮らす ことを〗 意し' リーダー _ により ルールが 決められ るが、 夏の 強引 なやり 方に 反発を 覚える 者は 少なく なかった。

やがて 少女たち 間に 不協和音が 生じる ころ、 大事 件が 持ち上がる。 女の ひとりが 海で 1 弱れ んで しまった p だ。 そし て、 里子の 妊娠の 告白。 少女たち 落ち込み なが らも、 生きる ことの 意味 を、 再認識す るの だった。

2000 (音 という 競争率の オーディ ヨン 勝ち抜し 、てきた 1 5 人の 女たち が、 あふれる 南国の 楽園 において、 その 才能を 遺憾な 揮して いる。 また、 音楽を 『シルク 口ー j 有名な 多郎が 担当し ている モノ。 気になる といえば、 1 近くを 無人島で らし 少女た ちの ヘア タイ ルが 全然 変わらない ことく らい!?

♦松 配給

48

INrORMATION 1

PRESENT

D

ドラゴン クエス V ンカチ

10

エニックス さんからの ブレ ゼン 1 弾は ハンカチ 2 種。 写真 左が 「冒険の ハンカチ 右が 「天空 ハンカチ」 です。 どちらも 5 名の 方に。 希望の 賞品 名を 記入して 応募して ね。

ドラゴンクエストが えんぴつ

10

エニックス さんからの プレゼント 2 弾は、 新学期に ふさわしい 鉛筆な だ。 写真 左が 「親子 えんぴつ J、 右が 「主人公と 少女 えんぴつ J。 こちら 希望の 品名を 明記して 0

ドラゴン クエス V レター セツ

5

またまた エニックス さんよりの プレゼント。 封筒 5 枚、 便 せん 6 枚に キャラクター シー ルまで 付いている 豪華な レター セッ だ。 これで 友達に 手紙を くの もい いよね。

ドラゴン クエス V インター

5

勉学の 友、 バインダーの プレゼント はこれ また エニックスさん。 ちよつ とした プリント をはさん だり、 点の テス トを 隠す (!?) のに 便利。 作り もとても 丈夫です。

Alice a la made

5

今月の CD コーナーで 紹介して いる、 アリス ソフ トの イメージ アルバムを 提供して れた のは NEC アベニューさん。 BGM として 聴く のに、 ぴったりの ばかり。

しあわせ のかたち 1、 日、 3

3

「のんき j 絶好 調 連載 中の 桜玉吉 先生の 単行本を 3 まとめて プレゼント。 のうえ なんと 新刊の 3 巻には、 桜玉吉 先生の 直筆 イン 入りと いう 豪華 だ。

今月は 豪華 プレ ゼン トが ど一 揃ってる でしよ? さて、 プレ ゼン トの 応募 方法は、 官製は がき 希望 商品名、 住所、 氏名、 年齢、 _、 電話番号、 編集部への メッ セージを 書いて、 右の あて 先まで 送って 0 締切は 4 7 日です。 みんな、 たくさん 応募して よ。

あて

〒1 07-24

東京都 6-11-1 リー エフ ビル (株) ァスキー MSX マガジン 編集部 インフォメーション 4 号プレ ゼン

ごめんなさい

今月 ごめんな ij ジョン

として、 コーナー 担当者からの ごめ なさい お送りし ます。 現在、 # 中に 採用され 方に 送る 図書券 や、 ゼン トの 発送が 少し 遅れぎ みです。 どの コーナーも、 日# 1〇 掲載

まではす ベて 発送 済です (たぶん)。 かし その後の 号の 掲載 分が、 未発 送の コーナーがあります。 各祖当 者、 一所 懸命 発送 作業に 取り 組んで 、ると ころ です ので、 まだ 送られて きていな いと いう 方、 申し訳ないので すがもう しば らく お待ちく ださい。 という わけで、 今月の ごめんな さいでした。

[k§x§

UAJ 獅蹦 520円

特集

I 号の 特集では、 光栄の 『三國 DI』 発売に 合わせ、 その 舞台 である 中国を、 地理 的、 歴史的、 文化的な 側面から 徹底 検証! こいつは、 歴史 シミュレーション フアンなら 見逃せな いせ。

WGGKLY

11 回銚 日總!

定価 290円

1 スーパー アミコ から ゲーム L J ーイ、 そして 話題の 体感 ゲーム k lr\ すべての アミ]- メント 情, } 報を 先取りす ゲーム 情報誌!!

49

Ill

mSmrnSMm

|| 調

m

[f)lVeleome to the

MID m

. ……… _ . ……… _■!

じつは MSX MIDI 関係は かなり 古ぐ MSX 世紀からの つき 合いな だが、 MIDI 入出力 端子 i 搭載した FS-A1GT 登場で グンと 身近に 感じられる ようになった のではないだろう か。 今月は | MSX MIDI 蜜月 時代 到来を 祝して、 ページの 大型 特集を お届けし よう。

MIDI ワールドの 入り口に 案内! - 52 MSX-MO 拡張 BASIC 使おう! ——60 ;

by by ラッキー

A1 GT MIDI 楽器を 接続して みよう \i. SlOSr^l^1 トラ:/ クレ コーディング -

by

MID 器おス スメ 商品 カタログ ——

by

-54 FM 音源 デー^ MIDI I コンバート —62

by ラッキー

-56 ラッキーの ASIC 大逆 出張 —— 64

by ラッキー

-58 A1GT 7 カル •アナリシス - 66

by

MIDI 财抑 ビユ

M マガの 読者 だったら、 少なく とも MIDI という 言葉に 聞き覚え がな 、人は いないん ゃなし 、かな。 そして それが コンピューター ミュ ジック に関する 用語で ある こと 知ってい ると 思う。

MIDI とは、 電子 楽器を 制御す さいの データ 信号の やりと りの ルを 定めた 世界的な こと。 だから 外国の どんな 電子 器で も、 MIDI 対応なら 問題な 制御で きる というわけだ。

MSX MIDI 出会い、 というの はかなり 古く、 MSX1 時代まで さかのぼる ことになる。 当時、 ハの MSX マシン 専用 カー トリ ツジと して 「SFG-01」 という ソフ

【こちらは 「サーク ガゼ ルの 」。 オー た! ングの 曲が MIDI 対応して いる。

人気の 「幻影 都市 ぜひ MIDI 楽器を 接統 して プレーしても らいたい。

__襻

卜が 発売され ていたの だ。 これは、 MIDI 入出力 端子と FM 音源 チッ プ、 そして 簡単な 制御 ソフトの 3 つを まとめた、 なかなかの 優れ だった。 データの 記録 媒体に セッ テープを 使って いた あたり などに 時代を 感じさせる けれども、 その ンセプ 今でも 賞賛に する ものだろう。 その後 フロッピ ディスク 対応し 「SFG-05」 出るな どした が、 ヤマハ 以外の では 特別な ダブ ーが 必要 だった こと や、 ほど コン ピュー ター ミュージック 注目が 集ま ていなかった こと あって、 残念 ながら 広く 一般 ユーザーが 使い なすまで には 至らなかった。

しかし、 M 旧が 標準で 装備され ニュー マシン、 FS-A1GT 登場 によって、 事態は 大きく 変わろう としてい る。 標準^ という こと 仕様が 整理され て、 BASIC でも MIDI コン ロールす ことが きる ようになった だ。 慣れ親し んだ PLAY 文で MIDI 制御で きる ので、 入門 者で もとっつ きやすい んじ ゃない かな。 また 写真の よう に、 BGM MIDI 対応した ゲーム ソフ トが 登場して きた こと 見逃 せないだろう。 MIDI 楽器の _ 高機能 asi み、 コン ピュー

ぐって MIDI 世界に 足を 踏み れる ために、 覚えて おかなければ ならない ことがある。 具体的に んな ことができ るの か? MIDI

楽器は どんな もの 選べば I 、いの か? MSX MIDI 楽器の 接続

法は? MIDI 楽器を どうやって 制御す るの か? それらの 疑問に 対する 答えを、 ページ 以^で、 ひとつひとつ 明らかにして いこう。 おなじみの 太さん、 ッキ 一先 生、 太さん 筆に よる 説を 読み終え たと き、 キミは 唷れ MIDI 世界の 住人に なれる。

ター;^ ユーン ック |

への 関心が 高まる

中で、 A1GT 登場 3_@画

0855 !Te

I t ac

は、 msx に膽的

_ 時代の a :77 私“ 1 !

来を 告げる ケース I 081 -©2-8®Q ||

になる ことは 間違 |^!丨88い03-888|懸 ぃなぃたろぅ。 Nm ! ] 881 -64^-086 1 8

扉:: れ七】 圔卽削 _

から 人り 口を FS-A1GT シーケンサーに 変身させる、 BIT2 VSI0S」。

51

IDI ワ-ル 入り口に 案内!

ASIC 内蔵 FM 音源を 演奏させる だけでは、 そろそろ 限界 かな あ、 感じたら、 MIDI 挑戦す るし かない。 一度 経験 すれば、 誰でも やる 気が 出て MSX 魅力を 再認 する はず だ。 by

MIDI ワールドへ こそ!

// .SIOS A1GT 発売で、 MSX ぐっと 身近に なった DTM (Desk Top Musics 略)。 DTM 世界では コンピューター そのものの 性能よ り、 どんな MIDI 楽器を 使って いる か、 によって 音楽の 質が 左右され る、 といっても いいだろう。

よく、 コンピューター 音楽を やるなら マッ キント ッシュ PC- 9801 ゃない と、 なんて 話を 聞く けれど、 それは ハードの 性能の というより、 MIDI ソフ 関連 器が たくさん あるた めに、 そう われて いるの だろう。

でも 同じ MIDI 楽器を 使うなら、 マッキントッシュ PC-9801 でで きる ことは、 そのまま MSX でもで きて しまう だ。 さらに A1GT なら BASIC MIDI コント ロールで てし まう ので ある。 これは 今まで になかった 試みで、 いままで 作っ BASIC MuSICA データ が活 用で き、 さらに 自作の MIDI 音楽 ルの 可能性 秘めて いるの だ。

ワープロが コンピューターの 途の ひとつに なって いるよう に、 DTM 重要な 用途の とつと える。 音楽 業界では、 今や MIDI コンピューターがなければ、 レコ デイ ング にならない のか 飞見状 だ。

楽器が できな オーケー

バンドを やりたい けれど、 メン バーが 足りなくて、 なんて 人には うってつけの MIDI なんだ けど、 弾けない し、 作曲の やりかた

がわから ない、 という 安心し ていい。 じつは s 4 MIDI 始める まで、 キー ポー ドで 和^を 弾く なんてい 芸当は でき なかっ たので ある。 それが、 ゲーム やブ ログ ラムを 作りたい、 という i 同じで、 音楽を 作る うちに 自然 覚えて しまったの だ。

それに、 うまく 弾き こなす 必要 など まったくない。 いい メロ ディ 一になる 音を シンセで 探せれば、 それで + 分な ので ある。

MO コネクターで MSX 世界

さて、 MSX MIDI 楽器を コント ロールす るた めに、 どんな ことを やって いるの だろう か。

そもそも MIDI 規格は ソフト ハー ドの 統一され インター フエ ース である。 世界 統一の 規格な

で、 世界 各国の どんな 機種で あろ うと、 音を 出す、 音を 止める、 いったいろ いろな 演奏 情報を 伝達 できる ようになって いるの だ。 の、、 いろいろな 情報〃 出入口が MIDI コネクターで、 通常 IN、 OUT、 THRU 3 つの 端子が 装備され いる。 IN、 OUT その 情報の 入れと、 送り 出し だけど、 IN った 情報は 原則と して OUT 出さ ない ことに なって いる。 そのため、 IN 入った 情報を そのまま 送り出 すの THRU となって いる。 これ 複数の MIDI 機器を 接続す ると きに、 そのまま 次々 接続で きる ように 用意され ている もの だ。 かしこ If 報は デジ 信号で われて いて、 実際には あとのほう につな がれた 機器 信号が 劣イ匕 したり、 遅れたり してし まう ので、 4 5 台まで 限度と されて いる

(これを シリーズ 接続と いう)。

4 台以 Ji 接続には スルー ポッ クス (MIDI 信号を 分配す 機器) 使って 接続す るの 理想で、 れを スター 接続と 呼んで いる。 ちろ 接続は MIDI ケー ブルで なう (図 1 )。

MSX 16 チヤン ネル 放送局

MIDI では ジタ 信号で 情報 扱う ため 1 本の ケーブルで、一 度に たく さんの 情報を 送受信で る。 これは MIDI チヤン ネルと いう 考え方が あるた めで、 これは ちょ うど 放送局の チヤン ネルと よく ていて、 チヤン ネル 1 送信され たものは、 受信側 チヤン ネル 1 にしない 受信で きない。

MIDI には 1 16 での チヤン ネルが あるので、 16 分の 機器を

52

f|)Wbleome to the

MIDI_

^ MSX 16 チヤン ネルの 放送局

バラ バラに コン ロールで きる うに なって いる。 どんな 使い方が できる のか、 というと チャン ネル 1 メロディー、 チヤン ネル 2 コード、 というよ うに、 一緒につ ながって いる MIDI 機器を パー ごとに まとめて しまう ことができ わけ (図 2)。

MSX からの 熱し、 メッセージ

MIDI やりと りされ 情報の ことを MIDI メッセージと いって、 3 のように、 チャンネルを 持つ 持つ チャン ネル メッセージと、 ヤン ネルとは 関係の ない、 シス ムを コン ロールす るた めの シス テム メッセージと 分ける ことが できる。

★チャン ネル メッセー

どの チヤ ネルに 何の メッ セー ジを 送る かを 示す もので、 2 種類 分けられる。

ボイ スメ ッセ 音の 発音 演奏に 関する メッセ ージ で、 次の ような ものが ある。

ノート 情報

どの (ノ トナ ンバ を、 どの位の 速さ (ベロ シティー) で、 いつから (ノー オン) いつまで (ノート オフ) 押さえて いるかの メッセージて' 演奏の 基本と る。 リズム 音源では ノー ナン バー ごとに 異なる 音色を 扱う。

プログラム チェンジ it 音色を 切り 替え るた めの メッセ ージ。 外部の M I 楽器に よって 設定され L 、る 音色 SI ので、 注意が 必要。 最近では GS フォー マッ トと いう 音色 番号と 音色の 対応を 統一す 規格が ある。 MIDI 対応の マルチ エフ ェク ターでは、 エフェクターの プロ グラムを 切り替える こと もで たりす る。

コントロール 情報

主に 演奏に 表現を つける ための

効果を 伝える メッセージで、 ビブラート トレモロ、 ピッチ ベンダー (音程を 上下させる)、 アフター タッチ (鍵盤を 押さえ てから さらに 強く 押す ことで 色に 変イ 匕を つける) などの メッ セージを 扱う。 ただし デジタル ドラムな ど、 機器に よっては 持たな 、場合が あるので、 ¢61 忍して おこう。

•モード メッセージ MIDI には、 チヤン ネルの ほかに 、、オム ニ〃 という 考え方が ある。

オム オフでは 設定した チヤン ネル だけを 受け取り、 オンで チヤン ネルに 関係な く、 すべて チヤン ネル 情報を 受け取る。 オム ニと ポリ フォ ニック (複 音)、 モノ フォ ニック (単音) 合わせで 4 つの モー ドが ある。 ①モー 1 (オム オン、 ポリ) 受信は すべての チヤン ネルを 信して、 ポリ フォ ニックで 発音 する。 送信は すべての 演奏^: された チヤン ネルで 送信。 ©モード 2 (オム オン、 モノ) 受信は すべての チヤ ネルで なう が、 モノ フォ ニックで 発音 する 0 送信は モノ フォ ニックの 演奏を 設定され チヤン ネルで 送信す る。 _ モー ドの ため あまり 使用され ない。

モード 3( オム オフ、 ポリ)

受信は 設定 された チヤ ネルの 情報 だけで、 ポリ フォ ニックで 発音す る。 送信は すべての 演奏 設定され チヤン ネルで 送信 する。 最近は ほとんど この モー ドが 使用され ている。

モード 4 (オム オフ、 モノ) 受信は、 基本になる チヤン ネル (ベー ック チヤン ネル) とそれ 続く チヤ ネル ごとに 1 音ず 行なう。 送信は ベーシック ネルと それに チヤン ルで、 キーを 押す 順番に したが 1 音ず 行なう。 ちょっと ややこし いよう だが、 ギター ンセ などで 力を 発揮す モード で、 1 音ず つべ つの チヤン ネル コント ロールす る。

★システム メッセージ

主に シーケンサーでの トロ

や、 データの やりとり などに

使われ、 3 ある。

リアルタイム メッセージ MIDI クロック、 スター ト、 スト ップ 、アクティブ セン シング (MIDI がつな がって いるよ、 という メッ セージが 200 秒に 1 回送 られ る) など 力< ある。

コモン メッセージ ソン ポジ シヨ ンポ インタ ーな どの メッセージ。 これは 曲の 途中 から 演奏させる ときな どに 使われ る。

クス クルー シブ メッセージ MIDI 世界 だけど、 れぞれ 機種の 特長を 活かす ため に、 メーカー 独自の 情報を 持つ とがで きる (たと 音色の パラ メータを コント ロールす るな ど)。 主に 音色を 扱って いるので、 同じ メーカーであっても 扱えない こと ある。 シーケンサーで はこの 一夕 保存す 場合な どに 使う。

© MIDI メッセージの 種類

ボイ スメ セージ_

M D 丨メ セージー^

- チヤン ネル セージ ー^

•モー トメ ツセ ーン-

ノー 情報 •プログラム チェンジ 情報 L コン ロー チェ ンジ 情報 モード 1 モード 2

- モード 3 モー 4

システム メッセージ-

- リアル タイ ムメ セージ •コモン セージ クス クルー シブ セージ

1GT MID 睐駿擬 I してみ ょぅ

いきなり MIDI 楽器と コンピュータを 使って、 音楽 スタジオを 作る のでは、 とまどっ てし まう もい るだろう。 楽器は まったく 初めて、 という 人の ために、 どんな シンセ MIDI 機器が あるか チェックして みよ 5。 by 神隈太

MIDI 楽器 選びの イン

楽器店を のぞいて みると、 いろ いろな エフ クタ < あって、 イ直® もまち まち だ。 セは 見れば わかる が、 音源 ユニ トと なると 外見 上は エフ クタ 一と 区^が つかな いものまで ある。 まずは どう しても 音源が 必要なん だけど、 今な にか キーボードを ている MIDI 対応で ない 合は、 シーケンス ソフトでの リア ルタ イム 入力の ことを 考える と、 やはり 音源 ユニッ だけを 買うよ MIDI キー ポー ドを 買った 方が いいだろう。 音源 ユニッ トは、 ある 音を、 より グレードアップし たいとき 考えた 方が さそう だ。 もちろん アルタイ 入力なん まったく しないよ 一、 という 人は べつ だけど、 音源 ユニットと キー ボー ドの 価格の 差は そんなに はな いので、 やはり キー ボードを おす すめす る。 また 音源 ユニット だけ より キー ボー ドの 種類の 方が 多い ので、 お買い 得な ものが 手に入る かもしれ ない。

音源って だ?

いろいろな _ から シンセ 出て いるけ ど、 メーカー ごとに X 音源と いった 具合で、 いった いどん 音源なん 力、、 ネー ミン だけでは よく わからな いものが 多い のではないだろう か。 もと とは ヤマハの 源から 始まり、 ローラン ドの LA 音源 カシオの C 源、 コナミの SC07) ような メモリー タイプ、 コル グの AI

ンセ シスな 数えたら きりがない ほど だ。

しかし 最近は、 名前は 違う けど PCM 使った 音源が 多い。

最も ポピュラーな FM 音源は ている 思う けど、 音を 作る 非常に やっかいな もので、 なか なか 思、 いど おり 音が 出て れな いし、 オペレーター 数が 制限 ると、 リアリティーの 点で ちよ っと 欠けて いる。 その代わりに 現実的な や、 微妙な 音質の 調節 や、 音に 倩を つける のが 得意 だ。

これに 対し PCM 系の 音源は 本物 同様な ので アルな だが、 内蔵され サン プリ ングの 数と、 サン プリ ング タイム (サン プリン された 音の 長さ) 音が 決まっ てし まう。 つまり ある f 呈度 音の 向性が プリセット されて、 それを 合成した りする わけ だ。 作りは 楽な だが、 イコー にな やすいし、 低価格の PCIV® エンべ ロー プは 変え られて も、 音質の 調整が でき ない ある。 中級 クラス だと PCM DCO(FM どの デジタル オシ レーター) ジタ フイ ルターを 持って いるの あるので、 音色には かなり 自由 度が ある。 まあ 音の 方向 性が 決ま

ている といっても、 サン プリン された 音色が たく さん 用意され ている ので、 自分で 音を 作らな 十分 使える 音が 入って いるの 心配は いらない。 ピンから キリ であるけ PCM 音源の 場合た さんの メモリ 必要と する で、 いい 音を 出そうと すると、 価格が なって しまう のはし かたがないだろう。

音は いく 誌面で 説明しても なので、 楽器店へ 行って どんな 音が する 確かめて るの 一番 だと 思う。 ものに よって デモ 演奏 内蔵され ている ので、 ぜひ 聞い てみ ことを すすめる #。

MOI 楽器 選びの チェック イン

さて MIDI 楽器と いっても すべ てが DTM 向いて いると 限ら ないし、 買って しまって から、 、使えない! では 困る (実 際に 私は ギターシンセの ドライバ 一を 買った 《、 なんと 音色の 切り替えが 自由にで きない もの った ことがある)。 実際に MIDI 器を 購入 するとき に、 ここ だけは 確かめて おきたい ポイントを 説明 しょう。

•MIDI 端子を 装備して いる こと 当たり前 のよう だけど、 ホーム ドの 中には 外見は った 同じで も、 低価格で M I 対応で ない のが るので 注意。

マルチ ティ ンバ 持っ ている こと

これが 最も 大事な 条件と もい るので、 必ず 511 忍し よう 0 詳しく あとで 説明す る。

•リズム 音源 内蔵 か?

これは MIDI デジタル ズム

AI GT MIDI 基本的な つなぎ

- ^ yu.sios など シーケンス V ソフトを 使う 埸合

IN OUT

rv^-, 1"= r 1

11111111!

I_

MS X

M D I キーボード

_j ■— アンプへ オーディオ 出力

54

f|)Weleome to the

MIDI_

MSX MIDI システム

MIDI キーボード

| し-! i CZD CZZDt=3 C3C=3

JciT-T C=3C=ZJED CUCZ3

PCM ドラム

I o|||c - ) □oggc=Ja~|

""[マルチ エフェクター

ォー ディ in

000000000000000000000 [. I I I 000000000000000000000 LLiJLLiJJ

羅纖 §驟§

t mmmmmffl

It アンプへ

ミキサー

マシンを 持って いる 人の^^は、 なくても かまわな いけど、 音の リエ ーシ ヨンが 増える ので、 あっ たほうが 得だろう。 マルチ テイン バーモ ドを 持って いる^! なら ば、 たいていは あるは だ。

マルチ テイン バー モードとは 7

ふつう シンセでは、 同時に 複数 音色は 使う ことができない。 アノ 音色を 選んだら ピアノ だけ しか 出て こない し、 キース プリ 卜と いう 機能が あっても、 ふたつ がいいと ころ だ。 ところが DTM メロ デイ ー、 コード、 ベースと いったよ うに、 パー ごとに 複数 音色が 使えない と、 どうしよう もない。 そこでち ょうど BASIC MM1_T 演奏させる ように、 異なっ 音色を 同時に 演奏で 機能、 ,マルチ テイ バー" 必要と いう わけ だ。 たとえば 8 パー 1 リズ ムの マルチ テイン ノく一 だと、 8 シンセと 1 台の リズム マシン、 さらに キサ ーを 組み合わせ たも のと まったく 同様に 働いて しまう 物な だ。 この ひとつひとつの 源を トと いい、 f 吏う 音を テイン バーと いって、 なる ベく たくさんの パー トを 持って るシ ンセ 選ぶ のが だろう。 それから 同時 発音 数と いって、_ 度に 出せる 数が いく あるの チェック する こと。 もちろん 多い 機種が おすすめ だ。

MSX

A1GT MIDI をつな

A1GT MIDI 楽器を 用意したら、 さっそく 接続して みよう。 MIDKr ーフリ レと、 ステレオ ラジカセな どの アンプ、 接続 用の コードが 要な ので 忘れずに。 また MIDI 楽器 出カ レベルと アンプの 入カ レべ (ライ 端子 マイク 端子) 合わせな いと、 音が 小さす ぎたり、 歪んだり する ので、 音を 出す 前に

忍して おこう。

1 最小限の システム だけど、 BASIC 出す だけ なら A 1 GT 入力と MIDI 楽器の 出力を つな 必要は ない。 これは/^ ’SIOS など シーケンス ソフトで、 演奏を するとき 使う からだ。 とりあ えず BASIC 演奏させる には、 ズム 音の ノー ナン < 一と チヤン ネルを 指定す だけで できる。

らに MIDI ならば、 8 パー プラス 1 リズムの 演奏が できる ので、 楽の 厚みが ぐっと 広がる だ。

実際に ローラン ドの D-5 とい シンセを 使って、 Dante2 用に MuSICA で作っ 曲を BASIC 変換して 演奏 させて みたら、 まる

別世界、 というより、 ゲーム ユージ ック ゃない よう なサ ウン ドに なって しまって、 作った 本人 いてし まった。 一回 _ する 病みつ きになって しまう そ;

さらに 拡張した

ソス テム

2 i 的な システムを 組ん でみ た。 2 台の シンセで 音源 ユニ トに 合わせて キー ボー ドを 演奏 したり、 1シ、° 卜まで 可能な 音源 として 使ったり できる。 エフ ェク ター ももち ろん MIDI 対応 だ。 ここ まで やらなくても 十分 だけど、 ジタ リバ ーブ だけは あっ 方が 絶対 おすすめ。 これが 1 ある けで、 まるで CD 聞いて いるみ いになる だ。

SIOS マルチ ラック レコ ■テ インク

『//•SIOS』 FS-A1GT 高機能 シーケンサー マシンに 変身させる 強力 •な ソフト だ。 ここでは .SIOS 使った、 マルチ ラック レコー イング テクニックを 説明して いころ。 by 神隈太

A1 GT 本格的 シーケンサーに

シーケンサーと いうと、 キー ドに 内蔵され ている ものから、 専用機まで あるけ ど、 コン ピュー 夕の ソフ トに よる シーケンサーに は、 どうしても かなわない。 シー ケン サー としては、 同じ MIDI メッ セージを 扱って いるので 結果と ての 音楽は どれ 大差は いんだ けど、 やはり 画面で エディットし 方が やり やすいし、 わかりやす いの だ。 つまり シーケンサーの 能は どれ 同じような もので、 イン トは いかに 使いやす いか、 いう こと だ。

ケン なんて 簡単

セッ テープレコーダー 程度 なら、 ほとんどの 人が 説明書な でもい きな 操作で てし まうよ 0 これは どの テープレコーダー 同じような スイッチが あって、 再生す る、 録音す る、 といった 的が、 ひとつの スイッチを 押す とでで きて しまうよ うに、 非常に

シン ブルで わかり やすいから だ。

しかし シーケンス ソフト ほと んど 同じ ことを やる のに、 解説書 なしでは、 まったく お手上げ 狀態 になって しまう 場合が とん 思う。 これは 再生す る、 録音す る、 といった ことを やる のにち とした 手順が 必要な のと、 レコーダーでは できない ような、 記録され 音を 目で 見て 1 音ず 修正す ことができる など、 いろ いろな 機能が あるので、 それだけ 操作 多く なって しまう、 という わけ だ。

でも これは 慣れの 問題で、 最も ネックになる のは、 //.SIOS 16 ラックの マルチ レコーダー 同じ ことができて しまう ので、 マルチ レコ デイ ングの ノウハウ がない と、 どう 使って いいの かわ かりにく い、 という ことでは ない だろう か。 実際に カセット 操作 できる 人が、 レコーディング スタ ジオで いきなり マルチ 録音を やろ うとしても、 うま くいかない のと 同じ だ。 そこで ここでは、 マルチ トラック レコーディングの やり方 中心に 説明し よう。

マルチ ラック レコー テイ ング

jt ディ テープ

ラック 1 メロ デイ¬ ラック 2 コード

トラック 16 ドラム

SIOS

T3/0I

CODEUZ COMPUTER CO.LTD |JPJ

M6 チャンネル 対応. 編集 コマンド 充実した 本格的な MIDI シーケンサー ソフ なの だ。

アンプへ

すべてを 使う のは 大変な ので、 じめ 5 ラックを 使って 4 パ-

マルチ トラック 録音 1 リズムの 編成で 考えて みよう。

MIDI 注目され 大きな 理由 ニ^ ツノ 7 |J ハと

ひとつが、 この マルチ ラック ,

レコーディング 1 見て セツ ト/ ツノ

よう。 マルチ ラック コーディ マルチ レコ ィングでは、

ング は、 それぞれの ラックに ラック シートと いう、 どの トラッ —卜 ごとに 分かれて 録音され てい にどの 楽器を 割り当て るか、

る。 つまり ラック ごとに 箋に窨 いて ミキシング コンソール

やり直し や、 音量 バランスの 調整 張りつ るんだ けど、 M -sios

などが できる だ。 このため 録音 トラック ネームを 入力で きる

のとき は'" どの ラックに 録音す うにな つていて、 大変 便利 だ。

るか〃 決めなければ ならない し、 ずは 次の よう 入れて みよう。 再生のと きも 同様で ある。 とくに 例) ラック 1 = Mel.l

MIDI 場合、 チャンネル 合わせ ラック 2 = Mel.2

おく 必要が あるので、 辺が ラック 3 = Cord

わかりにく いのでは ないかな。 ラック 15 = Bass

スター (この場合は A1GT) チャ トラック 16 = Drum

ネルは// .SIOS わかる けれど、 こうすると、 どんな 風に 使う

スレーブ (MIDI 楽器 側) チャン 見えて くるん ゃない かな。 さら

ネルは、 MIDI 楽器で トラック ごと に、 使つ ている 音源 入れて

チャンネルを 設定して おく 必要 くと いいだろう。 使つ ていない

衫故 ArrvH 抑から Ifi ラック ラックは 作業用に 使う ので、 必ず

キサ—

56

いくつかは あけて おこう。

どの ラックを 何に 使う かは だけど、 自分の 使いやす いよう に、 この ラックは 何、 決めて おいた ほうか #い い。 あたりまえの よう だけど、 録音 再生を する は、 楽器と シーケンサーを つなが なければ ならない からで、 テープ レコーダーなら ケーブルで つなぐ けど、 MIDI 場合は チャン ネルで つなぐの て% ラックと チャン ルを 合わせて おかないと、 ごと チャン ネルを 変えなければ なら なく なる (つまり ケーブルの 配線を 変えなければ ならない)。

チャン ネルは// .SIOS 側と MIDI 両方に あるので、 どちら かを 変' える と、 もう 片方 変えなければ ならない のは わかる よね 0 とりあ えず MIDI 楽器の チャンネルと テイ バーの パート 次の うにして おこう。

MIDI ch パート 用途

chi パー 1 メロ デイー 1 ch2 パー 2 メロディー 2 ch 3 3 ch15 パート 4 ベース chi 6 リズム ドラム これで// .SIOS ラック、 MIDI チヤン ネル、 MIDI 楽器の マル テイン パー セッ トアッ された。 いよいよ 録音 だ。

方法の メリット

//•SIOS には ステップ ライ トと、 アルタ イム レコ デイ ングの たつが ある。

ステップ ライ トは、 曲を その 音名と 長で 入力したり、 音色 変更な 細か 入力したり でき るので、 楽譜から 入力 するとき は、 とく マルチ ラック レコー デイ グを 意識し ないで かまわない。 MML 作った データに、 もっと かい 指定が できて、 専用の エディ ターで 入力す ると 思えば いいだろ う。 また ドラム セクションには、 MIDI サウ ルスで おなじみの パター

ンを 作って ソングに 並べる、 とい った 方法が ある。

アルタ イム レコ ディ ング は、 テープに 録音す るのと まったく じと 考える ことができる。 慣れれ この 方法で 録; 音して、 あとから ステップ ライトで 修正す る、 とい うのが 最も 効率が よく なる ので、 せっかく キー ボー ドが ある わけ し、 練習 兼ねて リアルタイム コー ディ ング での 入力を おすすめ して おこう。

リズム ガイドの 作成

ひとり マルチ コーディ ング をす 場合、 いきなり 本番で 録^ したりは しない。 まずは リズム ドを 作って、 曲の 基本的な ノリ 作る だ。 リズム ガイドの ーンを 作る 場合、 ガイドに 使う ターン 番号は 、v00#〃 決められ ている ので、 ここに 入れよう。 だし ズ厶 パー トの 楽器 音は シン ごとに 違う ので、 手持ちの シン セの マニュアルを 見て、 使う 音の ナン とノ トネ ムを 入れて 登録して おこう。

ガィ K の赌

始めは 何も 録音され ていないの で、 カラオケの 代わりになる 旋律 入れて おくと いい。 これは ガイ ドと いって、 曲の 雰囲気と 構成を

はっきり させる ために 入れる だ。 あとで 消して しまう こと になる で、 さほど シビアに 録音し なくて かまわない。 空いて いる トラッ クに 入れて おこう。 始めは 誰でも うまく いかない ものな ので、 リズ ガイ ドを 聞きながら 練習の つも りで やって みよう。 私の場合は、 まず コード 進行を 入れ^ その あと メロ デイ ーを 入れた ものを ガイ ドに してます。

カラオケを 作る

つぎに、 ガイドを 聞きな がらべ ース、 コードを 入れて いこう。 によって コードから でもけ っこ う。 ベース コードは、 同じ 繰り 返しが 多い ので、 全部を 始めから 録音す るよりも、 曲を 構成して テーマ、 サビと いった 部分を * ラバ ラに 作り、 トラック フイ ドを ソン グに してつな 7 こほう < だ。 これは リズム パターン モー ドと 同じな のて*、 ドラム 同じ ターン 番号で 作る と、 ソング

♦これが 基本 画面。 チャンネル ごとに ラック ネームを つけられる のが 便利。

夕は ほとんど 同じに できる ので、 ぜひと おすすめして おこう。

メロディーを 録音

あとは カラオケに 合わせて メロ ディ 入れる だけなん だけど、 演奏の タイ ングが ずれた 場合は、 オン タイ 機能を 使う ことにな る。 これは 音符の 最小 単位を あと から 修正す 機能で、 たとえば 16 音符で 10少ヽ° セン トの クオ タイズを かけた 場合、 符以 下の 長さ はすべ 1 符に 修正 される だ。 ただし、 これを 行な 場合は、 必ず 空いて いる トラッ クに コピーして、 うまくいく かど うかを あらかじめ 確認して おく とが 大切 だ。 うまく 合わない 場合 パー セン トを 変えて みる か、 テッ プライ トで 修正して いこう。

以とで 形は でき たわけ だけど、 何度も 聞いて みて、 細かい アレン ジが 浮かんだら、 変えたい 部分 けを 空いて いる ラックに 作って 入れ換えて るか、 パンチ イン •ア トを 使って、 その 部分 だけを 金录 音し 直そう。

曲に よって 多少 やり 方は 違う ど、// .SIOS 最大の メリットは、 このように ばらばらに 作った もの あとから 自由につな げて 作れる 点で、 ちょう プログラムの サブ ルーチンの かたま だと 思えば、 まったく 恐れる こと はないだろう。

57

IDI «3咖 商品 ログ

MIDI 世界を 楽しむ ためには、 何は さておき MIDI 音源を 用意す 必要が ある。 そこで ここでは、 比較的 安価で 入門 者に おすすめ できる 音源 ユニッ キーボードを 紹介し

isfo

Qlll カシオ 計算機 株式会社

お問い合わせ 〒163 東京都 宿 西 宿 2-6H ©03-3347-4811

CT-X1 80001 'J WI j

I

CSM-1 価格 2 tjmmwm'i

CSM 1 おな じみの カシオは、 スーパー CD 音源と いう サン プリ ング 音源で、 10 万円を 切った 価格 であり ながら、 CT-670 22 暗色 搭載して いるのは みごと。 デジ タル ステレオ エフェクト (ステ オディ レイ、 ステレオ °ン など) < 音色に 組み込まれ ていて、 スピー 内蔵な ので MSX とつ なげ ば、 その 場で ステレオ MIDI サウ ドが 楽しめて しまう だ。 どち かとい うと、 ムキ して 誰でも 楽しめる よう 機種 なので、 細かい 音色の ェディツ には 限界が あるんだ けれど、 操作

K0RG

ている。 とくに MAS という マノ チア カンパ メント システムは 度に アレンジ された 伴奏 や. バッキング アイデアが 簡単に 引き 出せ、 そのまま 曲に できて しまう ほどの アレンジ 機能を そなえて て、 これ だけで 十分 遊べて しま ほど だ。 このほか カシオには ジタ ルギタ ジタ ンと いう 的な シンセ あって、 れを リアルタイム レコーディング 使う と、 ほかでは マネので きな 、_ を持っ 録音が できて まう だ。

株式会社 コル

お問い合わせ 〒168 東京都 井戸 H5-12

^ f

fi® 18 川1 U 税別]

M-1 AI シンセ シス システムて*、 世界の トッ プアーチ スト 愛用し

by

KAWAI 株式会社 楽器 製作所

お問い合わせ 430 静岡県 200 番地

価格 12 400 (朗 [税別]

ている コル グ。 現在は さらに T ーズや 01/W でさら 音の 可能

PCM 波形と 倍音 合成 による ンセ ウェーブを 組み合わせ、 「優れ 音の 素材」 にこ わった ンセ といえるだろう。 とく K4 では 形を 組み合わせる > 波形 加算 式〃 デジタル フイ ルターで 音を 加工して いく 5 咸算 方式〃、 さらに 複数の 波形を 掛け合わせて 複雑な 波形を 新た 生み出す ''AM 変調" など 豊富な エディッ 機能を 持っ ていて、 デジタル サンプラーとは 違った、 積極的な 作りが できる。 さらに、 リバ ーブ、 デイ レイと った デジタル エフ ェク トを 内蔵し ていて、 中には ドライブ なんてい う、 イス トー シヨ ンサ ウン ドを 生み出す 過激な エフ ェク 用意され るな ど、 全部で 16(7) モードが ある。 これで 多彩な 間の 演出が でき てし まう わけ だ。 また アフター タッチ 押し あと さらに 押す ことで、 フエ

性を 広げて いる。 M-1 ヒット 来、 高級 機が 多い ので とりあえず やって みよう、 という 人には ちょ っと 手が 出しに し、 かもし ない が、 _ AI シンセ シスを 聴いたら、 誰でも 本物と 間違える ほど アル なの だ。 すがは M-1 4 メガ もの 波形 メモリーを 持って だけの ことは ある。 しかも サン ブラーと 違って ジタ フイ 夕一などで 自由に 音が 加工で きる ので、 サンプラー 以上に _見 のつ いた 演奏 か、! 能な だ。 最近 サン

111111 iiiiiiitiiimiiiiiiiii

KC-10 価侪 6 98《)01リ [税別 J

Kir 俩格 5 "55()01 リ! 说別

トを かけられる キーボード) 対応 した ドな ので、 演奏 見す 力し •段と 広くなる ろう。 それから、 ピアノを 作って いる メーカー だけに、 キータ ツチ この クラスの ものとは 思えない だ。 やはり わり 持っ シンセは ひと 違う よう だ。

ブラーを あま 見かけな いのは、 こういった シンセの 登場で、 たく ある 音色を 瞬時に 切り 変えら て、 しかも クオリティー 高い 音な のに 低価格 だから ではない な。 これは PCM 波形を 効率よ く搭 載し、 制御す 高い ソフトウェア i 勝^とい える だろう。 ちな みに この クラス だと 内蔵 エフ ェク ター 充実して いて、 系統 ステレオ マルチ エフェクターを 載し、 リバ ーブ から コーラスまで 思いのまま だ。

鮮^!

SY22

ならこの モー ドを 使う だけで、 できて しまう ので、 作りの アイ デアを 練る には もってこいの 機能 だ。 ただ ホーム キーボード として 家族で しめる よう _ 多く シンセより デジタル ピアノ シリ ーズが 多くて、 MSX ユーザーには ちょっと 残念 かもしれ ない。 MSX ユーザーの ための DTM 向いた シンセを 作って くれる と、 うれし いんだけ ……

源を 採用 していて、 その LS 術は テクニクス 株式会社 A1GT をは じめ 知っ てのと おり。

KN1000 にも、 その 技術が ぎっ

- りつ まっていて、 ダイナミック

A1GT マニュアルで、 MIDI につ カンプ、 ミュージック スタイル

いての ページの 中に KN1000 とい レンジ ヤーな ど、 簡単な 操作で 商品名が 出て くるけ ど、 れは 度な 演奏 表現が でき てし まう c テクニクスから 出て いる シンセで、 また コンポ では ドラム、 PCM^ 源を 使用した オール イン ース、 カンプの 伴奏を、 最大 8

キーボードの ことなの だ。 テク 小節の パターンで 1_ 頁まで 記憶

クスは 初期の ころから PCM できる ので、 ちよつ とした ラオ

お問い合わせ 〒430 静岡県 市中 «0534-60-2431

< DTM といえば ローランド、 < われる ほど 豊富な 麵が そろって レ、 る。 とくに MT-32 ヒットで、

J べっの 音源を 使う ときに、 音色 S 力变わ って しまう、 どの 問題 \ 解決す GS フォーマットを I ったり、 アナログ シンセからの ことができ るの だ。 もちろん i ハウで 作りが しやすい など、

ジタ ルエ フェ クタ 内蔵 0 ちよっ ^ 使いやす さを 考えて

変わって いる 機能と して、 ボタ i るの が、 うれしい。 16¢ ほど 前に Sj

ンを 押す だけで ランダムな データ ^ 私が 初めて 手に した シンセが、 _

音色を 作る、 ランダム I デイ $ - ランドの SystemIGG という アナ 機能が あって、 遊び 感覚で 音が ^ ログ シンセで、 当時から アナログ 作れる。 そして シーケンサー だが、 ^ シーケンサー 拡張 システム など 音源 ユニット としても コス パフ ^ 作って いたの だ。 そして その ていける もの だ。

ォー マンスの 高い QY10 は、 なんと ^ 史が 作り出した 音源が LA 方式 最近 発売され MIDI キー ポー

VHS ビデオカセット サイズな ^ ジタ シンセ シス だ。 これは 音素 ド、 JV-30 は、 比較的 低価格ながら に、 9 ラックの シーケンサーに ^ 合成 方式と いわれる もので、 1シ、° 卜の マルチ テイン バー 機能 AWM 音源を 搭載して いて、 入力 ^ サンプリング 音を 組み合わせた 搭載し、 さらに エフェクター コードネームで 入れられ るし、 ^ 合成した りした ものに、 DCO 内蔵した おすすめ モデル だ。 もち 1 台で 演奏で きて しまう だ。 S 加え、 フイ ルターで 加工して いく ろん GS フォーマット にも 対応し もちろん マルチ ティン バー 対応 。爹 という、 極めて 直感的に 音を 作つ ている ぞ。

せっかく MIDI 手に入れ たな 時に 使う ことができる。 手の平 ら、 音の 仕上げと もい える エフ イズ ながら、 21 種類の エフェクト クタ 用意す ると 完璧 だ。 5 系統 組み合わせて 2(» 類の 価格で MSX 合う ものなら、 1 パッチを メモリー できる だ。 発売され ZOOM 9000 (定価 2 に、 ピッチ シフ ター 効果音が 9800円 [税 SU]) おすすめ。 作れる SFX 搭載し、 ギター チュ のように 5 系統の エフ ェク トを ーナー まで 内蔵して いる ぞ。

59

SX-MIDI 拡張 BASIC% 使おう II

FS-A1GT 本体 や、 PACK 内蔵され MO 拡張 BASIC。 MIDI ASIC コン ロールで きる なんて 画期的な こと だよ ね。 専用 シーケンサー ソフ トに マネので きない 技の いた ASIC プログラムを 紹介す そ。 by ラッキー

BASIC PLAY 文で MIDI 音源を 鳴らす

パソコンで MIDI 音源を 鳴らす 場合、 今までは ほとんど 専用の ケン サー ソフ トな どを 使って らす ことし かで きなかった。 MSX -MID BASIC では、 PLAY 文に よる MIDI コン ルが 可能 だ。 もちろん、 シーケンサー ソフトな できる けど、 PLAY 文では できな いこと もたく さん ある。 でも、 今までの シーケンサー ソフ トで はでき ない、 簡単な プログラムに よる コントロールな ども 実現され る。 これは すごく 画期的な こと 言える。

MSX-MUSIC MSX-MIDI との 違い

さて、 それでは > 何が でき うん ぬん々 より、 まず MSX-MIDI 使う BASIC 命令を、 MSX-MUSIC 違し 、も ふま えながら 解説 しよう。

まず リス 1 は、 MSX-MUSIC 簡単な 演奏を させる プログラム だ。 そして リスト 2 が、 それと 同じ ことを MSX-MIDI やる

合の プログラム だ。 それでは これ 比べながら 解説して いく。

10 CALL MUSIC CALL MUSIC (モード (0 1 ), 0 ,チヤン ネル 割り当て ……

1听 CALL MUSIC 今までと 同じ。 この だけでは、 BASIC MSX-MIDI 使う のか、 MSX-MUSIC 使う のか 判別で ない。 は* 用の ワーク エリ ァを いく 使う か?〃 設定なん だけど、 MSX- MUSIC MSX-MIDI も#^! なって まう ので、 MSX-MUSIC MSX-MIDI 同時に 使う のはち ょっと 難しい だろう 0

MSX-MUSIC では、 CALL MUSIC (1, 0,2, 1,1) などと する ことによ って、 ひとつの MML (音楽 文字 列) ふたつ 以上の 音色を あてる こと がで きたけ ど、 MSX-MIDI はこれ 関係なくなる。

MSX-MUSIC では、 モー 0 (リズ 音を 使用し ない モー ド) では 9 声まで、 つまり 文字^ 9 分の 鳴らす こと がで きたけ ど、 MSX- MIDI でも この 数は 同じ。 MIDI 16 チヤン ネル あるし、 ひとつの チヤ ネルで 和^を 送る こと あるし、

最近の MIDI 音源では 3猎 同時 可能なん ての 少なく はない で、 これでは 同時に 9 声まで しか 鳴らせない ことに なって、 全然 りない ゃない か! 思った もい ると 思、 うけ …… まったく って そのと おり。 これは マンし もらう しかないだろう 0 代わ りと いっては なんだ けど、 モード 1 (リズム 音を 使用す モード) は、 MSX-MUSIC では F 6 + ズム 音し 扱えなかった けど、 MSX-MIDI では 8 + ズム 音力 える ようになって いる。 この場合、 CALL MUSIC(1, 0,1,1, 1,1,1, 1,0,0) けばよ い。 CALL MUSIC 基本 的には CALL MUSIC 1,0, 後の 字の 合計を MSX-MUSIC 考える けど、 数字の 個数は MSX-MIDI 考える。 最後の, 0,0 を, 1,1 にし 場合、 MSX-MUSIC モード 1 8 声は 出せない ので エラーに ってし まう。

20 PLAY #1

さて、 20ft 全然 変わって いる。 CALL VOICE MSX-MUSIC 用の 命令 なので、 MSX-MIDI では 使用 しない。 そもそも CALL VOICE 音源の 音色を 設定す 命令で、 この場合、 PLAY 松,、 曹, W, などと 同等の ことは できる。 ただ、 CALLMUSIC(1,0,2,2,2) などと て、 複数の FIV® 源の ボイ スを 同一 MML 当てて いた 場合に、 それら 2 声の 音色を 違った ものに 設定 たかっ たらこ CALL VOICE 命令 使用 しないと いけなかった。 MSX-MIDI では、 同一 MML 複数 ボイスに 当てる ことは できない ので、 CALL VOICE 相当す 命令

はない だ。

ここで 出て きた VLAY #1 / とい のが MSX-MIDI MML 送る 命令 だ。 MSX-MUSIQ7TPLAY 粒, の、# 2 が# 1 になった けだと 思って い。 リス 2 20^、@0 力' @2 ってのは 音色の 設定 だけど、 その 前に ある @H1 どが MSX-MIDI じく 出た MML 命令 だ。 これは をす 命令 かとい うと、 w 文字列 の、 MIDI チャン ネルを 指定す るク という 命令 だ。 MIDI には 1 16 ャン ネルまで あって、 最近 主流の

マルチ テイ ンハ # シンセ "であれ ば、 それぞれの チャン ネルに 音色 設定して、 チャン ネル ごとに 音色で 同時に 演奏させる ことが できる。 従って、 音色を MML 文字列 ごと 変える ので あれば、 MIDI チャ ネルを こう やって 安定 してやる 必要が ある。

ちなみに ここでは ひとつめの 字^が MIDI チャンネル 1、 以下 2、 3、 そして リズム 音が チャンネル 15 設定して ある。

25 CALL MDR

リス 2 方には CALL MDR ての 2 桁に 増えて るけ ど、 これ MSX-MIDI 新しく 出て きた だ。 ズ厶 音は、 MSX-MUSIC B (バス ドラム) S (スネ アドラ ム) M (タム タム) C (ライ シン バル) H (ハイ ハッ ト) 5 種類が いろいろ 鳴らせた けど、 MSX- MIDI でも これは 変わって ない。 っきり いって では 全然 足りな 場合が 多い だが、 これ 仕方 ない といった ところ かな あ。

最近の MIDI 楽器では、 音色の リズム セツ トと いうの あって、

10 CALL MUSIC0, 0, 1, 1. 1)

20 CALL VOICE (60, @2, @3)

30 PLAY #2, T200V15C2”, T200V15E 2”, T200V15G2”, T200B8S8M6C8H8”

10 CALL MUSIC(1, 0, 1, 1, 1)

20 PLAY #1, @H1@0”, 8H2S2”, @H3@ 3' HI 5”

25 CALL MDR (36, 38, 43, 51, 49)

30 PLAY #1, T200V15C2", T200V15E 2”, T200V15G2". T200B8S8M8C8H8”

60

例えば MIDI キー ポー ドを いで オクターブ 2 押せば バス ラム、 オクターブ 3 # 押せば ライ シンハつ レな どと、 押す キー によって 違う リズム 音が 入って る。 この、 神す キー〃 MIDI では V 番号々 という 数値で 表され るんだ けど、 (オクターブ (マイ ナス) 1 ドが 0 で、 半音 ごとに 1 ずつ 増えて いく) この ノート 番号 を、 リズム MML B,S,M,C,H 順に 並べて 書いて、 使用す 音色 宣言を する のが この CALL MDR という^ •だ。 一応 B カリく ドラ ム、 S スネ アドラム …… などと MSX-MUSIC では 使って たけ ど、 MSX-MIDI では それに わらな くても いいだろう。

30 P AY #1

さて、 リス 1 リスト 2 30 行で 変わって いる 部分は、 #2 が# 1 変わった だけ。 20^ 説明で 書いた けど、 PLAY #2 なら MSX- MUSIC に、 PLAY #1 なら MSX-MIDI MML 送る 命令な だ。

その他の 違いと 追加され 拡張 命令

以上で だいたい MSX-MUSIC MSX-MIDI 違いは いた ことに るんだ けど、 あとちよ っと 違い あるので 書いて おく。

CALL MUSIC 以外に も、 例えば、 CALL TRANSPOSE, CALL TEMPER, CALL PITCH などの MSX-MUSICt 命令は 使えない。

MIDI MML 追力卩 された もの ある。

@Cm,n

MIDI コン ロール チェンジ 出力す る。 m データ バイ 1 (コン ロール ナンバー)、 n デー •イト 2 ♦、 m,n もに 数イ 直の 範囲は 〇〜 1 27。 でピッ ベン If 報を 送つ たりす こと 力し できる。

@ Sn

MIDI リアルタイム クロックを、

[S) Welcome to the

MIDI

10 CLEAR

1000

20 _MUSIC(0, 0. 1)

30 A=RND (-TIME)

40 DIM L (15) U (15)

50 PLAY #1, H®h1§ 01150 *

60 FOR 1=0 TO 15: READ L$ (I) : NEXT I

70 FOR 1=0 TO 15:L(I)=INT(RND(1)*2) : NEXT I

100 メ〇 テ、 サク H

110 A$= ””: J=0:FOR 1=1 TO 15

120 IF L (I) =0 THEN J=J+1 :NEXT I

130 A$=AS+MID$ rCDEFGAB”, RND(1) *7 + 1, 1) +L$ (J) : J=0

140 IF I<16 THEN NEXT I

150 * エン ソウ

160 .FOR 1=1 TO 2

170 PLAY #1. A$

180 .NEXT I 190 END

200 f 3 テ、 210 DATA 16, 8. 8. 4 220 DATA 4r8. 4. 4. , 2 230 DATA 16r2, 8r2, 8. r2, 4r2 240 DATA 4r8. r2, 4. r2, 4. . r2, 1

10 CLEAR

1000

30

40

50

60

70

80

90

100

110

200

210

220

230

240

300

310

320

330

400

410

420

430

500

510

520

530

540

.MUSIC (1. 0)

_MDR (36, 38, 43, 51, 42) A=RND(-TIME)

DIM S$ (15). L (15), L$ (15)

PLAY #1, "Sh10t200w

FOR 1=0 TO 15: READ LS (I) : NEXT I

FOR 1=0 TO 15:S$ (I) =”b”:NEXT I S$(4)=”s_:S$(12)=”s”

FOR 1=0 TO 15:L (I) =0:NEXT I L(0)=1:L(4)=1:L(8) =1 :L(10) =1 :L(12)=1

リス #ムハ •ターン カイ t

A$= "": P=0:J=0:FOR 1=1 TO 15 IF L(I)=0 THEN J=J+1 : NEXT I A$=A$+S$ (P) +L$ (J) : J = 0:P=I IF I<16 THEN NEXT I

I ソウ

•FOR 1=1 TO 2 PLAY #1. A$

'NEXT I * テ. -タ ヘン]

S$ (RND(1) *15) =MID$ (”bsmch”, RND (1 ) *5+1 , 1 ) X=RND(1)*14+1:L(X)=1-L(X)

GOTO 200 オン チョウ テ、 DATA 16, 8, 8. . 4 DATA 4r8. 4. 4. 2 DATA 16「2, 8r2, 8. r2, 4r2 DATA 4r8. r2, 4. r2, 4. . r2, 1

0 停止、 1 スター ト、 2 続す る。 クロックの テンポは 丁で 指定され たものと 同じ。 MSX- MIDI PLAY 文に 演奏を、 他の MIDI 楽器な どと 同期させる 必要が ある 時は、 リアルタイム クロック 発振す 必要が ある。

MSX-MUSIC^ MSX-MIDI いはたった これ だけ。 MML 書き 方な どは MSX- MUSIC に関する 料な ど、 コン ロール チェンジ ズム 音色の ノー ナン < など は、 MIDI に関する 資料 楽器の マニュアルを 見る 詳しく 害いて あると 思う。

MIDI 拡張 ASIC おもしろ 活用

リス 5 リスト 6 は、 舌し 数を 使って MIDI コント ルして みた プログラム だ。

リス 5 メロディー ジェネ 一夕 一で、 実行す 度に かわった (いいかげんな 1 フレーズの メロ ディーを 演奏す る。 何度も 実行し て、 いい フレーズが 運よく (笑) たら オリジナル 曲に 使うな ど、 用例は いろいろ あると 思う。 もっ 音楽に 詳しく プログラム 技術 ある 人は、 コードを 登録して けば 自動的に コンピューターが ドリ 演奏して くれる よう プロ グラムを 作った りする こと ゃないだろう 0

リス 6 リス 5 考え方は だいたい 同じなん だけど、 こちら はリ ムを自 動的に 作成す プロ グラム だ。 こっちは だんだん 変イ匕 させながら ループす るよう になっ ている。 流行りの ハウス 系の ズ厶 パターン などの 研究に つかえ るか もしれ ない 0

こういう 知^は での シー ンサー ソフト ゃで きなかった ど、 こういう プログラムを 使った ような こと がで きて こそ * コンビ ュー ターら しい 思、 う。

という わけで、 今回の サンプル

乱数を 使っ たもの だけど、 他に S COS などの 関数を 使って V 番号〃 発音したり、 ピッ ベン 情報を 出した りする こと

などが 考えられる。 また これ 以外 にも BASICS ブロ グラムで 制御で きる という ことは、 まだまだ いろ いろ 可能性 秘めて ると 思う。

61

当てて ある。 また、 相当す ると 思われる 音色がない 場合は、 結構 いいかげんに 音色が 振って ある。

MSX- MUSIC で'" PIANO r など 書いて あっても、 実際には 低音 域の みを ベースと して 使ったり て、 変換 結果を そのまま 聞いても 違和感の ある 場合が 多い ので、 ういった ものは 最終的には 手で 正しても らうし かないだろう。

また、 CALL MUSICS ある 行に CALL MDR 追加す 構造に なっ ている だが、 CALL MUSIC 行が うとう 長し 行で あっ 合、 追加した 結果が、 BASIC ログ ラムの 1 行の 最大 長を 越えて しま 場合が ある。 この場合は エラー 出て そこで 止まる ので、 もとの プロ グラ ムの 行を 分けるな どして もう一 アスキー セーブし なおす ところから やりなおして ほしい。

CALL MUSIC CALL VOICE かなり 細かく 解析して だけど、 それら 命令 変数 洲吏 われて いたり、 ちょっと 変わった 構造に なって いたりした 場合、 コンバー ターが 根を あげて しまう こと も考

えられる。 その 場合 もも との MSX- MUSIC プログラムを 修正す などして 対処して ほしい。

それから、 CALL TRANSPOSE とか、 CALL PITCH などの MSX- MUSIC1T 用^ •を 外したり、 解析して 同等の M させるな は、 いっさい やって ない ので、 題が ある 場合は これ 手で 修正 していた だく ことになる だろう。

いく つか MSX-MUSIC ログ ラムを コン マートし てみ 結果、 だいたいの ものが コン ノ< した ままで 演奏で るんだ けど、 どう しても 音色が おかしいだ とか、 ズ厶に PSG 使って 違和感が るな どの 問題は いろいろ 出て くる。 その へん も、 やはり、 手で 修正し もらう しかない。

でも、 基本的な 部分を この コン バーターが 全部 修正して るの で、 MSX-MUSI07) データを MSX- MIDI 用に したい 人に とっては かな 楽になる 思う ぞ。 このさい 富な MSX-MUSIC データを どん コンバー して MIDI 音源で しんで しまおう。

自動的 I こ! バート

便利 ツールな

MSX-MIDI やって みよう、 人の 中には、 MSX-MUSIC 使って もい るん ゃない な。 そういう 人は、 MSX-MUSIC MML (BASIC プロ グラム) をい くつ 持って ると 思、 うけ ど、 それらの ブロ グラムを ちょっと 変更す けで MSX-MIDI 使える のは、 前の 、、MSX-MUSIC MSX-MIDk7) 違い〃 読めば わかっ もらえた 思う。

ちょっとした 変更とは いっても、 MSX-MUSIC 用に かれた プロ グラ ムを MSX-MID 佣に 麵す だけで 結構 めん どくさい。 そこで、 単な 変更では あるけ ど、 自動的に 変換す プログラム 作って みた。

リスト 3 がその'、 MSX-MUSICH MSX-MIDI BASIC プログラム コン バーター" プログラム 0 まずは これを 入力して セーブして おこう。

コンバート プログラムの 使用方法 6 注意点

それでは、 コン ハ^-ト プロ グラ 厶の 使い方を 説明し よう。 まず、 MSX-MUSIC 書かれた ログ ラム 用意す る。 ここ では ''MUSIC. BAS" という プログラムが あった とする 0

まず この プログラムを, スキ セーブ 形式〃 セーブし なおす 必要が ある (すでに アスキー セー して ある 場合は 必要ない)。 BASIC で、

LOAD 、、MUSIC.BAS>

でまず ドし、

SAVE AMUSIC.ASC' A

セーブし よう。 MUSIC.ASC とい ファイル 名で アスキー セーブ る。 次に、 リス 3 のプ ログ ムを 実行す る。 すると、

ュウリ ヨク ファイル:

出る ので、 MUSIC.ASC と、 アス キー セーブ された MSX-MUSIC ブロ グラムの ファイル 名を 入力す る。 続いて

シュツ リヨ ファイル:

出る ので、 ここでは 変換した 果の ファイル 名を 入力し よう。 では MIDI.ASC とで 入力して おこう か。

すると あと 勝手に どん どん していく。 CALL VOICE PLAY #2 PLAY #1 置き換えたり、 CALL MDR 追加したり、 音色 号を 置き換えたり もす る。 ''COM¬ PLETED 〃という セージが たら 出来上がり だ。 MIDI.ASC とい う、 スキ 形式の MSX- MIDI プロ グラ ムが ディスク 成されて いると 思う。 これを 実行 すれば、 MSX-MIDI による 演奏が 楽しめる ことになる。

この プログラムでは、 音色 番号 変更す るのに M I DI 音源は MT-32 互換 音源を 前提と している 。従っ て、 MIDI 音源が MT-32 互換で ない 場合は、 プログラムの 音色 テープ ルのと ころを 分の 音源 に窨き 直して もら いたい (MSX-MUSIC 音色 番号 0 から 順に、 変換 結果 (7M 直が 並べて 書いて ある だけな で、 簡単に 変更して もらえる う)。 また、 音色は MSX-MUSICC7) マニュアル 上で'" PIANO r となっ ている ものは、 MID 喑源 側で ^PIANO 1〃 となって いる 音色 番号

M 議^^を MD 照: コンパ-卜

今まで MSX— MUSIC 拡張 ASIC FM 音源を 鳴らして いた アナ タ。 だいぶ 音楽 データが たまつ たんじ ゃない の。 その 貴重な 音楽 データを ちょち ょいの ちょいと コン 八' 卜すれば、 そのまま MIDI データに 早変わり。 便利 だな あ。 by ラッキー

♦入 カフ アイ ル、 カフ アイ ルを 指定す だけで、 乙は自動的に2丨0丨用デ|夕に変換してくれるのだ。

V T N R O E C2U- MPN

FNO 0

P R C スヲ MCCCS: ーシそ OSSS ト! T CAAA:: J

6 11 33

<H

R3

A II

M ^

. 2-

>H C 1 3

sc A

AS 1 •Ac

c i l

II JH 0500 UI -c M M l ,

: : <1 vvc#

2 □カク A s l J

p r .A A N n c .i A2P c J II A MII E I s ]> 00 M I) L r1 so UI -c OIUAA37 MM1 , CMT G B ::< 1 ^ vvc#

sccc?d P1X.I y sss ララ v n jl s v SAAA r l!^ VVUA

. . c^ 7 7 m l

ヲ? D ^ フフ p 2 ンサ «■ .し: s $ ンフ テク クし >

oc TJT c !^ 3m<!2

PIlH.fi MVUC4

n ¥ xs I> c x) svc *y /

U SUNAMIA ウユユ 01 r AMMRNFMB 3 1 5

18 8 1 M

G8

6S 11 08 02B ?0 11 11 0

yL l T!

##» P

vv ll T

AA2E しし G L PP5P 1M

00uvokl 23000

62

Il) Welcome to the

FM 音源 データを MD 音源 ータに]:^ 卜する □グラム

10 ' PLAY FM -> MIDI CONVERTER 20 1

30 CLEAR 1000:MAXFILES=2 40 DIM MU (10). ST (63) . VO (9) : M=0:V=0 50 FOR 1=0 TO 63: READ ST (I) : NEXT I 60 FILES:PRINT

70 PRINT オン ケ# ンヲ ラス BASIC 〇ク* ラムラ**

80 PRINT MIDI オン •ンヲ ラス ヨウ ]ンハ*- トシ マス •”

90 PRINT BASIC グラム A スキ- 1- ,シタ モノ ヲ"

100 PRINT ”3 ウイ テク タ*サ< •”

110 LINE INPUT ••二:! ウリ 3 7U メイ:”: A$

120 LINE INPUT ”シ1, リョク 7イル メイ:": B$

130 OPEN A$ FOR INPUT AS #1 140 OPEN B$ FOROUTPUT AS #2 150 IF EOF GOTO 1100 160 LINE INPUT #1. X$

170 A=INSTR (X$. "MUSIC") : IF A THEN GOSUB 250 180 A=INSTR (X$, VOICE”) :IF A THEN GOSUB 600 190 A=INSTR (XS, ”#2") : IF A THEN GOSUB 930 200 1=1

210 IF MID$ (XS. I, 1)=”6” THEN GOSUB 1010 220 IF I<LEN (X$) THEN 1 = 1 + 1 : GOTO 210 230 PRINT XS:PRINT#2. X$

240 GOTO 150

250 ' CALL MUSIC CHECK

260 B=A

270 B=B-1 :IF B<1 THEN RETURN

280 IF MID$ (X$. B. 1)= •ノ GOTO 320

290 IF B-3<1 GOTO 270

300 IF MID$ (X$. B-3, 4) =”CAL GOTO 320

310 GOTO 270

320 * CALL MUSIC カイ t

330 A=A+5:B=A:M=0

340 IF A>LEN (X$) GOTO 490

350 C$=MID$ (X$. A, 1) :IF C 卜**” THEN A=A+1 : GOTO 340

360 IF C$=": " GOTO 490

370 IF C$<>” (" GOTO 590

380 D$ = HH :FOR 1=0 TO 4:MU(I)=1 : NEXT I

390 A=A+1

400 IF A>LEN (X$) GOTO 590

410 C$=MID$ (X$, A, 1) :IF C$ = ”” GOTO 390

420 IF C$ = ", " GOTO 460

430 IF C$ = ”) M THEN A=A+1 : GOTO 460

440 D$=DS+C$

450 GOTO. 390

460 IF D$=h" THEN V=1 ELSE V=VAL (D$)

470 MU (M) =V:M=M+1:IF M>10 GOTO 590 480 D$ = ””:IF CSo") - GOTO 390 490 IF M<3 THEN M=5

500 FOR 1=2 TO M-1 :IF MU(I)<1 GOTO 590 510 NEXT I

520 C$=LEFTS (X$. A-1) :D$ = RIGHT$ (XS, LEN (X$) -A+1)

530 E$ = "”:IF MU (0) THEN E$ = ”:一 MDR (36, 38, 43, 51 . 42) " 540 ES=E$+":PLAY #1"

550 FOR 1=2 TO M>1 : E$=E$ + ", "+CHR$ (34) +B6HM+CHR$ (47 + 1) +CHRS (34) : NEXT I

560 IF MU (0) THEN E$ = E$ + W, "+CHR$ (34) +"6H1 0"+CHRS (3 4)

570 IF LEN (C$) +LEN (E$) +LEN (D$) >255 THEN BEEP: PRINT ”] ゲ3 A ナカ クナリ スキ 3 r ナン! •カシ テ! r :PRINT X$: CLOSE :E ND

580 XS=C$+E$+D$: RETURN

590 BEEP:PRINTHCALL MUSICS* ヨク ワカ ラナ <•••”: PRINT XS:C LOSE: END

600 CALL VOICE CHECK 610 B=A

620 B=B-1 :IF B<1 THEN RETURN 630 IF MID$(X$, B. 1)= し" GOTO 670 640 IF B-3<1 GOTO 620

650 IF MID$ (X$. B-3, 4) ="CALL" THEN B=B-3:GOTO 670

660 GOTO 620

670 CALL VOICE ) < セキ

680 A=A+5

690 IF LEN (X$) <A GOTO 920

700 C$=MID$ (XS, A, 1) :IF C$ = _ THEN A=A+1 : GOTO 690

710 IF C$<>" T GOTO 920

720 A=A+1

730 GOSUB 890

740 IF C$ = ”)” GOTO 920

750 IF C$<>"@” GOTO 920

760 A=A+1 : D$=”

770 GOSUB 890

780 IF C$<>", ** AND C$<>") THEN D$=DS+C$ : A=A+ 1 : GOT 0 770

790 VO (V) =VAL (D$) :V=V+1:IF C$<>") " GOTO 720 800 IF V=0 GOTO 920

810 C$=LEFT$ (X$, B-1) :D$=RIGHTS (XS. LEN (XS) -A)

820 ES=WPLAY #1" :J=2 830 FOR 1=0 TO V-1

840 ES=E$ + *. "+CHRS (34) +H®"+MID$ (STR$ (VO(l)),2) +CHR S(34)

850 IF MU (J)>1 THEN I = I+MU(J)-1 860 J=J+1 : NEXT I

870 IF LEN (C$) +LEN (E$) +LEN (D$) >255 THEN BEEP: PRINT "] 3 A ナカ* クナリ スキ •ルノ ナント カシ テ!!": PRINT X$:CLOSE:E ND

880 X$=CS+E$+D$: RETURN 890 IF LEN (XS) <A GOTO 920

900 CS=MID$ (X$, A, 1) :IF C$ = " " THEN A=A+1 : GOTO 890 910 RETURN

920 BEEP:PRINT”CALL VOICEA# クフ カラ ナイ PRINT X$:C LOSE: END

930 ' PLAY #2 CHECK 940 B=A-3 950 B=B-1

960 IF B<1 GOTO 950

970 IF MID$(X$, B. 4)="PLAY" THEN B=B-3:GOTO 1000 980 IF MIDS (X$. B+3, 1)<>w " THEN RETURN 990 GOTO 950

1000 MIDS (X$, A) ="#r: RETURN 190 1010 VOICE CHANGE 1020 A=I + 1 :E 卜"

1030 C$=MID$ (XS. A, 1)

1040 IF C$<”0” OR C$>”9” THEN IF E$=H" THEN RETURN ELSE 1060

1050 E$=E$+C$:A=A+1 : GOTO 1030

1060 C$ = LEFT$ (X 喜, I) :D$=RIGHT$ (X$, LEN (XS) -A+1)

1070 E$=MID$ (STR$ (ST (VAL (E$) )).2)

1080 IF LEN (C$) +LEN (E$) +LEN (D$) >255 THEN BEEPrPRIN T_ コノ キ#3 ウ/ \ ナカ •ク ナリ スキ, A テ# ナント カシ テ! r :PRINT X$:CLOSE: END

1090 XS=CS+ES+D$: RETURN

1100 CLOSE : PRINT"COMPLETED ! " : END

1110 * <0 ヘン カン T k

1120 DATA 0, 1. 52, 72, 82, 84. 88, 12

1 130 DATA 103, 8. 59. 19, 3. 96, 16, 17

1140 DATA 97, 105, 117, 113. 110. 66.37.28

1150 DATA 70,71. 116, 115. 103. 114, 114. 115

1160 DATA 2, 4, 47, 24, 73. 20, 21. 105

1170 DATA 13,90,91, 122, 1 22, 52, 1 0, 25

1180 DATA 94, 105, 125. 41, 32, 57, 123, 123

1190 DATA 120, 120, 127, 126,36,36, 125, 124

63

ッキーの BASIC 纖出麵

ここでは、 MSX MIDI 拡張 ASIC 使った サンプル 曲と、 なんと MIDI 音源を GM にした サンプル ゲーム 『チューリップ ゲーム』 紹介し 0 こんな 5 自作 ログ ラムに MIDI 使える なんて、 やっぱり おもしろ いねえ。 by ラッキー

MIDI 音源を 鳴らす ASIC サンプル

下に 掲載した リス トは、 モー アルトの 「アイネ •クラ イネ •ナハ •ム ジク 1 楽章の 最初の うを 演奏す プログラム (第 1 章を 全部 入れたかった けど、 これ •全^ 7)6_1 ぐらいて ♦、リス 卜が 長くな りすぎ るので 省略し た)。 なお、 使用 した MIDI 音源は ラン ドの MT-32 だ。

101 からが データで、 行番 号の 10(X7) 位と 10 位の 数字が、

\1、 数" 表わす ようになって る。 モードは 0 ( リズム 音な し) 使用し、 MML 文字列は 3、 3、 1、 1 分けて それぞれを 別の 器に 当てて いる。

この プログラムでは、 MML^C 列が 同じ 場合に トリ ング 変数を 使って 省略して あるのと、 途中 小節を 返す ところ FOR〜 NEXT 文に よる ループを 使って る。 このため プログラム リス トが 汚く なって しまった けど、 本来の 目的だった'^ データを 少しで らす 〃という のは 実現で きている。

'"こんな 感じ MIDI BASIC コン ロールで きる〃 というの わかって もらえた かな?

MIDI 音源を 使った サンプル ゲーム だよ

さてさて、 BASIC PLAY 文で 音楽が 鳴らせる ので あれば、 これ ゲームの BGM 使わない 手は ない。 という わけで、 簡単では けれど、 MIDI BGM 鳴ら ゲームを 作って みた ぞ。

タイ ルは' ^ チュ ップ ゲー 〃。チューリ ッブを カーソル キー

左右て 操作して、 落ちて くる 拾う。 5(®> 間に 何個 玉を 拾える か、 競う ゲーム だ。

この ゲームには 裏技で サウンド テス トが 入って いる (裏技と 言っ リス 見たら すぐ わかる うけ ど。 10 あたりが 怪しい)。

MIDI BGM 鳴らす ログ ラムを 作る 上での 注意点と しては、 PLAY を使っ 効果音が 出せな ことがある 源で 同じ けど)。 この プログラムでは、 玉を 拾った ときの 効果音は SOUND 出す ようにし ている。

アイネ •クラ イネ •ナ ハト •ム ジク 1 楽章

10 _MUSIC(0. 0, 1.

1, 1 •い 1)

I JJ ITI W V Ml 1 t » t * f ■’ * * •翏 * » *

20 PLAY #1. "©Hr. "iH2". ”§H2”. "§H2". -§H

3". SH4”

30 PLAY #1. W. ”• ••• ”S53”, "§53", "«54"

40 PLAY #1. •T140«V 10005 ' ”T140 VI 0005 "• "T1408V1 000 5”. "T140SV100O5", "T1 40§V1 0005". "T1 40©V1 2005", "T140 iV 10003", "T140§V 10002"

1020 A$ = "Q5L8G4. DG4. D" :B$="Q504B4. " :C$ = "Q504D4. ": P LAY #1, A$, BS, C$, A$, B$, C$. AS, A$

1030 AS = "GDGB>D2<" : PLAY #1, AS, H", AS, A$, A$

1040 A$ = _>C4. <A>C4. <A":PLAY #1 . A$. A$. A

$. A$

1050 A$ = " >C<AF# AD2 " : P LAY #1. A$, "".AS, , AS. A

1060 A$ = "GGGGGGGG" :PLAY #1, "Q2G4Q6G4. Q8BAQ5G", Q2D 4", "Q2B4". " L 1 604DDDDDDDDDDDDDDDD " , "L 1 603BBBBBBBBBB BBBBBB". "".AS. AS

1070 PLAY# "Q8G8Q5F#8Q8F#4. A>C<F#", R3205A8” 04CCCCCCCCCCCCCCCC " , "04DDDDDDDDDDDDDDDD", "AAAAQ

8AQ5>C<Q8F#Q5A". "GGGGGGGG"

1080 AS = "GGGGGGGG" :PLAY #1, "Q8A8Q4G8Q6G4. Q8BAQ5G",

" L 1 604DDDDDDDDDDDDDDDD " . "LI 603BBBBBBBBBBBBBB

BB” _ _ A

1090 PLAY#1, "Q8G8Q5F#8Q8F#4. A>C<F#". "R3205A8", " 04CCCCCCCCCCCCCCCC”, "04DDDDDDDDDDDDDDDD' **"• "AAAAQ 8AQ5>C<Q8F#Q5A". "GGGGGGGG"

1100 PLAY #1. "Q4L8GGL 6Q8GF#EF#04L8GGL16Q8BAGA' ”” ,” ”, ”04Q6D4L8>Q3CCQ4DDQ8C B16A16”, "03Q6B4”, "L16 03DDDDDDDDDDDDDDDD " . "GGAABBF#F#

1110 PLAY #1, ”05Q4L8BBQ8L16>DC<B>CQ5D2", "05Q4A8”, ”, "Q5GGF#F#G2". 一,"”, "DDDDDDDDQ5D2". "GGAAQ5B2"

1120 PLAY #1. "Q805D2E2". ”04Q8B2>C2<”

,1130 PLAY #1, "L8Q8DQ5CQ8C4C<Q5BQ8B4", L8Q8B8

Q5AQ8A4AQ5GQ8G4", "02Q8F#2G2". ”02Q8D#2E2” .

1140 PLAY #1, ”Q8BQ6AQ8A4GF#Q6EF#”, Q6L4EEC<A > ”, "03Q6L4CC<AD", L4Q6CCDD”

1150 PLAY #1. -L4Q2GABR4*. "Q2DF#G". Q20

2D>DD", "Q201B>DG"

1160 PLAY #1. "Q805D2E2", ”04Q8B2>C2 く”

1170 PLAY #1, "L 80508 DQ2CCCQ8CQ2<BBB", L8Q8BQ

2AAAQ8AQ2GGG". "Q803F#2G2"t "Q802D2E2”

1180 PLAY #1, "Q8BQ2AAAQ8GF#EF#", MH, "Q8E4Q4EEQ8C 4Q4CC' •”, "L 80803 C4Q4CC<Q8A4Q4AA". "Q6CCDD"

1 190 A$ = WQ502L8GGGGGGGGW :PLAY #1, "Q8G2L8G1 6R1 6G1 6F #32G32AF#"t ”Q803G2R8R32G#32”, •”, Q803B2L8B1 6R 6B1 6 A 32832 >C<AH, "Q804R2R8R32C32”, A$. AS 1200 PLAY #1, "04B2B16R16B16A 32832 >C<A", "R2R8R3205C 32", "G2G1 6R1 6G1 6F#32G1 6AF#", ”R2R8R 3204 G#32". **”,

AS, A$

1210 PLAY #1, "05Q6L16DDDD0DDDEEEEF#F#F#F#",

04061 1 6BBBBBBBB>CCCCCCCC". •”,””, "02G>GGGGGAA", A$ 1220 PLAY #1, "05GGGGAAAABBBB>C#C#C#C#W, "04BB

BBDDDDDDDDGGGG", "GGF#F#GGEE". ”02GGF#F#GGEE_

1230 FOR 1=1 TO 2

1235 PLAY #1, "Q806D4. <A8>C#8. <A>C#8. <A". F#F

#F#F#F#F#F#F#GGGGGGGG". "Q603AAAAAAAAAAAAAAAA", **", " L16DDDDDDDDEEEEEEEE", M 02080 1"

1240 NEXT I

1250 PLAY #1. "06Q6D8L4DDDQ8D8", HR 8060514 F#F#F#Q8F# 8”, •”, "Q605F#8L4F#F#F#Q8F#8*, "Q 6050814 DDDQ8D8", ”Q503L8F#GAGF#GAF#”, Q502L8DEF#EDEF#D"

1260 PLAY #1, -Q6D8DDDQ8D8”, ”Q6E8EEEQ8E8”, ”**• "Q6E8E EEQ8E8", Q6D8DDDQ8D8”, "BAGABAG#B", "GABAQABG#" 1270 PLAY #1, w L 80506 C#<A>D<A>C#<A>D< A" , "Q505E8' ””

"LI 6Q6EEEEF#F#F#F#EEEEF#F#F#F#", "LI 6Q6C#C#C#C#DDD DC#C#C#C#DDDD". "AAAAAAAA", "AAAAAAAA"

1280 PLAY #1. "06C#Q3«AAAQ5A2", "•,胃", "05L8Q3E<AAAQ 5A2". "05Q3C#8". "03A<AAAQ5A2", "02A<AAAQ5A2"

64

[DlVelcome to the

MID ■誠

1 一! 1 ゲーム

10 MUSICd, 0. 1, 1, 1. 1. 1. 1)

860 READ B$. CS, D$, E$. F$. G$

20 MDR (36, 38, 43, 51. 42)

870 PLAY #1, A$, B$, C$, D$, E$, F$, G$

30 A=RND(-TIME)

900 INTERVAL ON : RETURN

40 DIM S(13)

1000 * MUSIC DATA

50 RESTORE 2000

1010 DATA "04L4CD”. ”02L8Q5CC>CC”

60 FOR 1=0 TO 1 3 : READ S(I) : NEXT I

1020 DATA ”05E2”, MB8B8S8B8"

70 RESTORE 1000

1030 DATA E”, ”<G<G>A>C”, ”05E2”. ”" •””

80 PLAY #1, M@Hie0V15", 2®28V12”, "@H3@34V6".

1040 DATA "B8B8S8B8”

1V13”, M@H5@122V15M.

1050 DATA CD' ”02CC>CC”, ”05E2”.

90 A$ = "T200":PLAY #1, A$, A$. A$, AS, A$, A$, AS

1060 DATA B8B8S8B8"

100 IF INKEY$<>”” GOTO 3000

1070 DATA ”E_. <G<G>A>C”. ”05E2”.

110 SCREEN 1.2: WIDTH 32: KEY OFF: COLOR M. 0, 0:CLS

1080 DATA B8B8S8B8

120 A$ = **h:FOR 1=0 TO 31 : A$=AS+CHR$ (VAL ("&HH+MID$ C*

1090 DATA ”GE”. "02COCC". "05G2”, "

0000004 1 63777F7F7F7F7F3F3F1 F0F 03000000048 CDCFCFCFC

1100 DATA H,*. B8B8S8B8”

FCFCF8F8F0E080”, 1*2+1. 2))) : NEXT I:SPRITE$(0) =A$

1110 DATA ”DCM, M<G<G>AD", ”05G2”, ""

130 A$ = 'FOR 1=0 TO 31 : AS=A$+CHR$ (VAL (M&H"+MID$ C

1120 DATA -S8B8M8M8m

Cl 617171 393930303 D 1F1F1F1 F0F0F 07060 C1C1 C 3838787878

1130 DATA DE”, ”01BB>BB' "05F2' ”” ,"”

F0F0F0F0E0E0C0", 1*2+1, 2))) : NEXT I :SPRITE$ (1) =A$

1140 DATA ”", B8B8B8B8”

140 ON INTERVAL=1 GOSUB 800

1150 DATA D”, "く BB>BB”, D2' "R404C4”

200 * GAME TOP

H60 DATA - L 1 6N26N26N26N26N23N23N 1 9N 1 9 "

210 RESTORE 1000

1170 DATA ””

220 CIS

1180 DATA "CD", ”02CC>CC' ”05E2”, D4”

230 SC=0 : X= 1 20 : XX=0 : TS=50 : T IME=0

1190 DATA ”", MB8B8S8B8”

240 LOCATE 2. 0 : PR I NT "SCORE : 0" ;

1200 DATA E”, <G<G>A>C”. E2'

250 LOCATE 1 6, 0:PRINT”TIME: :TS

1210 DATA ”B8B8S8B8”

260 INTERVAL ON

1220 DATA "CD", "020000". ”05E2",

300 ' GAME LOOP

1230 DATA "B8B8S8B8”

310 LOCATE RND(1)*32. 1 :PRINT” ♦”;

1240 DATA E”. "<G<G>A>C\ E2”,

320 LOCATE 0.1: PRINT CHR$ (27) : "L**;

1250 DATA B8B8S8B8”

400 TULIP MOVE

1260 DATA GE”. **020000", ”05G2”,

410 A=STICK (0)

1270 DATA B8B8S8B8”

420 IF A=3 THEN XX=XX+. 5: IF XX>8 THEN XX=8

1280 DATA DC' "<G<G>AD", "G2",

430 IF A=7 THEN XX=XX-. 5: IF XX<-8 THEN XX=-8

1290 DATA B8B8S8B8”

440 X=X+XX:IP X>239 THEN X=239

1300 DATA DE". "01BB>BB_, "05D2",

450 IF X<0 THEN X=0

1310 DATA "S8S8S8S8"

460 PUT SPRITE 0, (X. 1 60) , 8. 0

1320 DATA HCM. "CC>CC", "C2",

470 PUT SPRITE 1. (X, 1 76) , 2. 1

1330 DATA "LI 6N26N26N23N23N 1 9N 1 9N23N26

500 ' GET BALL CHECK

1340 DATA ””

510 AD=6816 + (X-4) /8

1350 DATA ”04GG”, "02COCC", ”05G2”

520 S=0:FOR 1=0 TO 2

1360 DATA -05L4GG”. ”§205L4GG” •””

530 IF VPEEK (AD+I) =133 THEN VPOKE AD+I, 32:S=S+1

1370 DATA "S4S4"

540 NEXT I

1380 DATA EG", "<G<G>AD", ”G2”, "EG", "EG”

550 IF S THEN SC=SC+S:FOR 1=0 TO 1 3 : SOUND I, S (I) : N

1390 DATA ”S4S4"

EXT I : LOCATE 8, 0:PRINTSC;

1400 DATA "04AA”. ”02CC>CC' ”05A2' ”AA”

600 ' TIMER COUNT

1410 DATA AA' ”S4S4”

610 TT=TS-INT (TIME/60) :IF TT<0 THEN TT=0

1420 DATA G", **<A<A>AA"f "G2”, G' G”,

620 LOCATE 21 . 0 : PRINTTT ;

1430 DATA S8C8C8C8”

630 IF TT>0 GOTO 300

1440 DATA ”04EE", ”02CC>CC", ””

700 * GAME OVER

1450 DATA "@122”, "B8B8S8B8"

710 INTERVAL OFF

1460 DATA M00\ "«BB>BB", ”D2”,

720 FOR 1=0 TO 5: LOCATE 8, I +9 : PRINTSPACES (16) ; :NEX

1470 DATA WB8B8S8B8"

T I

1480 DATA ”04C2", ”02CC>CC' ”05C2' "

730 LOCATE 11 . 1 0 : PRINT”GAME OVER":

1490 DATA "B8S8S8S8"

740 LOCATE 3, 1 2 : PRINT”SCORE : SC

1500 DATA -<C4", ”C2”,

750 IF HS<SC THEN HS=SC

1510 DATA mB8M8M8M8w

760 LOCATE 10. 1 3:PRINTMHI -SCORE :** ;HS

1520 DATA *

770 IF INKEYSo"" GOTO 770

2000 * SOUND DATA

780 IF INKEY$<>" H GOTO 780

2010 DATA 100, 0. 0, 0, 0, 0, 0, 254, 16, 0. 0, 0. 1 2. 0

790 GOTO 200

3000 * SOUND TEST

800 ' MUSIC PLAY

3010 CLS: PR I NT "SOUND TEST”

810 INTERVAL STOP

3020 READ A$

820 PLAY (0. F) :IF F THEN 900

3030 IF AS=m*" THEN RESTORE 1000: GOTO 3020

830 IF FF THEN 900

3040 READ B$, C$, DS. E$, F$, G$

840 READ A$

3050 PLAY #1,A$.BS,C$,DS, E$,F$,G$

850 IF A$,*” THEN RESTORE 1000: GOTO 840

3060 GOTO 3020

65

1GT テクニカル •アナリシス

MIDI 特集の 最後は、 『テクニカル •アナリシス』 特別 編を お届けす る。 1 号で 掲載した MIDI 制御の マシン プログラムを もとに、 実際に M I I 楽器を 鳴らす ための ルーチンを 加え プログラムを 掲載す るので、 ぜひ 参考に して ほしい。 by

こんどは 本当の プログラム

FS-AIGT MIDI 仕様に つい ては 本誌 12、 1 号で 紹介し、 MIDI 仕様 窨か 引用した ブロ グラム 1 号に 掲載した。 しかし、 プログラム 例は、 インター フエ スの初 匕と 後始末の 部分の 音を 出す 部分は 含まれず、 実用 的ではなかった。 また 実験に 使っ FS-A1 GT 試作品だった。

そこで 今月は、 FS-A1GT 製品 動作 礙済 みの、 MSX- DOS 拥の

プログラム 例を 掲載す る。 しかし MIDI カー トリ ツジは 締切までに 手で きなかった ので、 対応して ない。 プログラム 例の 初期化と 始末の 部分は 1 掲載 分と 同じな ので、 そちらの 解説 併せ 読んで ほしい。 なお 動作 確認に ローラン ドの MT-32 使った。

プログラム 例の 内容

1 号の プログラムは C000H 地に 口ードされ、 BASIC USR 数で 呼び出される ように 作られて

いた。 そのままでは アセンブルと デバ グに 余分な 手間が かかる が、 割り 込み 処理の 部分は 800 0H 以上 番地に 置く 必要が ある。 そこで、 普通の COM ファイルと して 100H 番地に ロードされ るが、 大きな 地に 置く 必要が ある 部分を 800 0H 番地に 転送 してから 動かす ログ ラムを 作った。 そこで 役立つ のが、 MSX - M80 の' PHASE 〃擬 命令 だ。 これは'、 0RG 〃命令に 似て いる が、 ブロ グラムが べつの 番地に 送され てから 実行され ると いう だ。 たとえば、 プログラム 例の

. PHASE 800 0H

は、 COM ファイルの 中では 直前の 部分の 続きに 置かれる が、 8000H 番地に 転送され てから 実行され ことを 指定す る。 この 指定を、 ASEG

ORG 8000H

害き 換えても 動く はず だが、 間が でき COM ァイ ルが 大き なって しまう。 この 命令の 詳細 について は、 セン プノ レリス たは デバ ガーに 逆アセ ンブ 結果を 見て 研究して ほしい。 さて、 プログラム 例は、 まず、

jr inindp

setho2 :

Id hi. h. keyi

Id de, hoksvt

push hi

call copy5

Id hl.hokidx

pop de

call copy5

jr inindp

nonidi:

Id de, nsg?

Id c.9

call doscal

ret

copyS :

Id be. 5

ldir

ret

Hook Definition hokndi:

jp nidiin

ret

ret

hokadt :

jp wit in

ret

ret

hokndx:

jp ndintr

ret

ret

setting for MIDI cartridge save hook

set address to save area save hook address ;copy old hook

;set address to new hook data ;get hook address : set new hook

•.print aessage

: hook for MIDI IN

: hook for 8253tiier

: hook for MIDI cartridge

(t»_cid),a

a. 8 : Set Counter. 4MHz / 8 = 5 fKHz

(tiner0).a : Set 8253 Counter (LSB)

5nsec

a, 1011010 ;82S3 Control ford

1111111-1 - Binary Count

1 1 1 I-hh - Mode 2 : Rate Genera ter

| |-h - 2bytes Read/Load

■h - Counter #2 for 5«sec tiier

hi. hokndt ;

set

address to new hook data

de :

get

hook address

copy5

set

new hook

hl.h. sdin

: save hook (MIDI IN)

de. hoksvt+5

: set

address to save area

hi

;save hook address

copy5

: copy old hook

hl.hokndi

set

address to new hook data

de

get

hook address

copy5

set

new hook

out

a

Id

hi. 20

Id

a, 1

out

(tiaerZ). a

: Set 8253 Counter (LSB)

id

a.h

out

(tiner2).a

Set 8253 Counter (MSB)

xor

a

Reset 8251

out

(UARTcBd).a

: Set 0

call

vait4iicro

out

(UARTcBd).a

: Set 0

call

«ait4aicro

out

(UARTcwl).a

: Set ff

call

vait4aicro

Id

a,40h

out

(UARTc«d),a

: Set

call

«ait4iicro

8251

Id

a. 01 Will

;8251 MODE Instruction

IIIIIM

Baud Rate : *16 ( 500K

1111++

II++-

31.25 KHz )

out

call

Id

Character Length : 8bits Parity Disable Stop Bit : lbit

;8251 C01MAND Instruction Transiit : Enable ~DTR * LOW : 8253timer enable Receive : Enable Send Break Character : Nomal Error Reset : No Operation "RTS = LOW : MIDI IN enable No Operation No Operation

out (UARTcnd).a

initialize MIDI Interface

iniadp:

; MIDI baud rate generator

Id a.mmiffb ;8253 Control Word 1 1 1 1 1 1 1+— Binary Count

Ull-HH - Mode 3 : Rate Generater (Square Wave)

I l-H - LSB Read/Load

■h - Counter #0 for Baud Rate Generater of 8251

jr

z, setho2

: MIDI interface is not built in

Id

hl.h.mdta

: save hook (8253 tiler)

Id

de. hoksvt

: set address to save area

push

hi

: save book address

call

copy5

•copy old hook

IJ)Welcome to the

MIDI_

スタックポインタ ーを 匕し、 MSX-DOS1 ターボ モー ドに 対応 してない ので、 念のため MSX- DOS バージ 番号を 確かめる 0 次に、 ブロ グラムの 主要な 部分を 800 0H 番地に 転送し、 etmidi"、 、、main' VstmicT 各々 サブ ルー チンを コールす る。 'etmidi 〃と Vstmidi かは、 1 号の リストと 同じな ので、 説明を 省略す る。

今回 新しく 作った サブルーチン は, waitHLmS 々と、、 putmidi” だ。 VaitHLmS 々は、 3 .9 マイクロ

サブルーチン 返し 呼び出 し、 文字 どおり H L ジス ターの X 1 リ秒 待つ。 MIDI 脚では、 システム タイマ タイ マー 割り 込みの 利用が 重要 だ。

♦putmidil 〃は HL レジスター された 番地から 始まり、 DE レジ スターで 指定され バイ 数の さの データを MIDI 送信す る。 RS -232C ターフェ ースと 同様に、 8251 ステータス レジスタ ーの ット 2 ビット 0 両方が 1 なら

送信 可能 だ。 送信の 方法は、 825 1 タレ ジス ターに 送信した 1 バイ トの 値を 書き込む だけ だ。 送信 不可能な 場合には、 BIOS ★BREAKX 〃を 呼び出 して + [stopI キーを 調べ、 押されて いれば 送信を 中断し、 押されて いなけれ 送信 可能になる まで 待つ。

★main 〃は >itmidir 呼び出し 音を 出し、 VaitHLmS 〃を 呼び 出して 1 待ち、 Yutmidir 呼び出して 音を 止める。 うまくい けば、 C メイジャー 7 4 和音が

出る はず だ。 その データは、 ラべ ''data 1 address4" ’data 2 address 〃の 部分 だ。 1 号の 1 参考に して データ 書き換えれ ば、 MIDI 任意の データを 送れる だろう。

ゲームな どでは タイ マー 割り込 みを 使って BGM 流しながら プロ グラムを 動かす 、要が あるが、 グラムが 複雑になる ので 今回は そのよう にして いない。 MIDI 入力 からの 割り込みは、 ラベル' "USER in 〃の 部分で 処理され る。 この

out ld out for . ld

ld pop cal

ld ld l cal

pop cal

67

グラム 例では MIDI 入力の データ 不要 だが、 たと 不要で 8251 ステータス レジスターの 割り込 フラグを リセ トする ために、 データ 読み 捨てる 必要が ある。

5 リ秒 ごとの タイマーからの 割り込みは、 ラベル \JSERtime〃 部分で 処理され る。 ここで 様に、 割り込み フラグを リセット する ために、 I/O ポー トの EAH 番地 に、 任意の 値の 1 バイ トを 窨き込 んで いる。 BGM 使う プログラム は、 この 割り込みで MIDI データ

送信 すれば よいだろう。

アセンブルと 実行

リス トを'^ MIDI2.Z8CT という アイノ レに して、

M 80 MIDI2.REL = MIDI 2.280 L80 MIDI 2 , MIDI2/N/Y/E という 手順で セン ブルす ると、

MIDI2.COM 々がで きる。 この、 、、MIDI2.COM" 普通の DOS コマ ドと 同様に 実行させる。 アセンブル 時に、

M80 MIDI2.REUMIDI2.PRN =

MIDI 2.280

指定す ると HIDI2.PRINT という アセンブル リストが できる。 この リスト 読む と' PHASE 擬似 命令 意味が よく わかる だろう。

問題点と 来月の 予告

今月の プログラム 例は、 外付け MIDI カー トリ ッジでは 動作を 確認 していない。 カー リッジを 入手 できしだい、 必要に応じて 修正 ストを 掲載す 予定な ので、 それ

までは この プロ グラ 厶例 参考と した フリー ソフ ウェアの 公開を 待って ほしい。

MIDI 割り 込み 処理す るプ ログ ラムは、 800 0H 以上の 番地に 置かれる 必要が あるので、 C かれた プログラムとの リンク だ。 これ も、 来月 以降の 課題 として 残って しまった。

チヤン ネル 0 の怪

この 記事を 窨き 始めた とき、 者は、 「MIDI から 音が、 出ない」、

in a. (UARTrecv) : interrupt flag reset

out (t«_int).a

Id de. »sgl ;print Message

Id c.9

call doscal

ei ret

hl.data_l_address de, data_l_length put_iidi_l hi, 1 vaitHLnS

hl.data_2_address de, data_2_length potjiidiJ

call doscal ret

interrupt rout in

reset MIDI interface and reset hooks

Id a. 0 lb

1111111+—

RTS = HIGH : MIDI IN disable DTR = HIGH : 8253tiser disable ;8251 C01WAND Instruction Transiit : Enable 'DT8 = High Receive : Disable Send Break Character : Nomal Error Reset : No Operation "RTS = High No Operation No Operation

in

a. (UARTstat)

: MIDI

IN ?

and

00000010 B

jr

z.«dintl

: no

call

USBR_in

: yes

jr

■dintr

: MIDI

IN check again

in

a. (UARTstat)

:8253

tiaer ?

and

1 _B

call

nz, USER_ti«e

: yes

jp

hoksvt

in

a. (UARTstat)

: MIDI

IN ?

and

00000010 B

jr

z. aidinl

;no

call

USER_in

;yes

jr

nidiin

: MIDI

IN check again

ei

jp

hoksvt+5

in

a. (UARTstat)

;8253

timer ?

and

10000000 B

call

nz. USB8_tiie

: yes

JP

hoksvt

:in

a, (UARTrecv)

: read MIDI IN data and

ret

Be:

out

(t«Jnt).a

: reset

interrupt flag

out

(QARTcid), a

call

chkid2

jr

z. rstodl

; if not built-in , then juap

Id

de, h. ndta

; restore hook

Id

bl, hoksvt

: save area

call

copy5

Id

de. h. ndin

Id

hi. hoksvt+5

: save area

call

copy5

jr

rstHd2

Id

de, h. keyi

: restore hook

Id

hi, hoksvt

: save area

call

copy5

ei

Id

de. asg2

: print aessage

Id

c.9

check MIDI interface

Return

: [CF]=1

: [GF] [ZF]=1 : [CF1=0 . [ZF]=U

Id

a. (exptbl)

Id

hi. ver_idl

call

rdslt :

cp

3

ret

c :

call

chknd2 :

ret

nz :

Id

b.4

no MIDI interface found MIDI cartridge MIDI interface is built in

: read Main ROM version ID

: MSX1.MSX2.MSX2 + return

: read MIDI interface ID : MIDI interface is built in

68

chkro4

::c

be

a. 00100100 B

b

a

a

c

chkid

be

z. chkroy chkro2

chkrol

a. c

chkid

be

z. chkroz

chkid:

chkidl:

chkid2:

c.a

hl.exptbl a. c a,l

a. (hi)

z. chkroS

b. 4

chkrol

chkro2:

chkro3 :

be

de. id_string hi. id_address

b. 4

af

be

de

rdslt

de

be

c. a

a, (de) c

nz. chkid2 af de hi

chkidl

be

a

af

be

a

a

a. (exptbl) hi. ver_id2

rdslt : read MIDI interface ID

1 : set Zflag

be

a

chkro4 :

djnz

scf

ret

chkroy:

pop

chkroz:

xor

ret

waitHLmS:

push

Id

vaitHLnS 1: call dec Id or jr pop dec

be

be, 256

vaitteicro

be

a.b

c

nz, faitHLnS.l

be

hi

: wait 3. 9nicrosec

«ait4nicro:

push

push

in

Id

waitlp:

in

sub

jr

POP

pop

ret

wait

af

be

a. (stinel) c,a

a. (stinel) c

z. vaitlp

be

af

■S

id.address equ 401ch : MIDI ID address

Entry : [A]=slot address

Ret urn :Z flag is set if MIDI ID is found

check MIDI ID

Is MIDI interface built in ?

Return : [ZF]*1 built in

: [ZF]-0 not built in

: save counter

: primary slot number : save

: set exptbl

expanded ? no

nunber of expanded slots search expanded slot

;卯1 nnB :1000m00B

;l000nnanB = slot address : check MIDI ID

: found MIDI ID : next expanded slot

: next slot

: search priiary slot : set slot address ; check MIDI ID

: found MIDI ID

: search next slot : no MIDI ID

: set Z flag, reset Cy flag

: length of id.stnng

: read data

save data get char .sa«e ? no

restore slot address next char

check next char restore environment I found ID

: restore slot address : restore environment

-.fforng ID

: get counter (lo*) ; save it

: get counter (low) ; loop

[flWelcome to the

MID ■酬

「信号を 分析し たいが ロスコ —プ が、 ない」、 「MIDI カー リツ は、 まだ 発売され ない/原稿の 締め切りは、 今日」 「代 原は、 ない」 と、 「しあわせ のかたち j 桜玉吉 先生の ようになって しまった。

音が 出ない 原因は、 MIDI データ チヤ ネル 番号を 0 指定して いた ことで、 チャンネル 番号を 1 変えたら 一件 落着した。 MSX MIDI 仕様書に よると、 チヤン 番号には 0 から 15 指定で きる よう だが、 チヤン ネル 無効 か、

あるいは、 特別な 目的に 使われる のだろう か。 それとも MIDI 音源の 依存す るの だろう か。

特集に 関係ない が、 学問の 勧め

本誌の 者には 中学生と 高校生 多い そうな ので、 コンピュータ 一の 専門家を 目指す 皆さんに、 問の 勤めを 書こう。 プログラマー になりたい という 人に、 筆者は、 1 英語、 2 数学の 勉強を 勧めて いる。 英語は、 コン ピュー

夕一 業^ 7) 共通語 だ。 たとえば 者は、 中国人 旧ソ連 人の ログ ラマーと ★ブロークン イング リッ シユ 〃を やりくり してつき 合って いる。 また、 数学を 応用 すれば、 エレ ガン トで 効率が よい ブロ グラ ムを 設計で きる 場合が 多い。 数学 苦手な (例えば スキ 編集 部の N 氏) ブロ グラムは、 1 行づ 見る 1 バイ トの 無駄 もない が、 全体の 作りが 悪い 例が 多い。

3 に、 大学で 「数学 教育法」 などの 教職 科目を 勉強して おくと、

後輩に ログ ラミン グを 教えたり、 初心者 向けの 解説書を 書いたり ると 泣: つ。

セン ブラーで ブロ グラム ける とか、 16 進数で 暗算で きる いうよう 自慢は 時代遅れ だ。 とえば Z 80 は、 5 年後、 10 年後に、 なって はいないだろう カヾ 、パソ コンの メイン CPU しては 使われ ていないだろう。 若い うちに、 定の 機種 ブロ グラミ ング 言語を 超えた、 ~^^養 身に 付けて しい。

Is S 2 I I I POP 2 :2 & pop l .l djn pop xor s pop l xor S

pus ld l ld ld ld add ld ld and jr ld pus ld SUD rlc rlc or cal pop jr djn pop jr ld s pop jr

FS-A1GT 仕様を 整理し、 浮かび上がった 検討す る。 ちなみに 1 は、 付属の 説明書から 抜粋した、 FS-A1GT 主要な 仕様 だ。

ROM 容量の 謎の 16 キロ 八イト

12 号の 記事では、 仕様書に かれて いる ROM 容量の 合計が 2032 キロ バイ トで、 実際に 搭載 ている ROM 容量が 2048 ロバ トで あると 書いた。 しかし、 付属の 説明 害では、 1 のよう に、 MSX-D0S2 ROM 64 ロバ イトから 80 キロ バイ トに 増え、

ROM 容量の 謎の 原因は 試作機の 仕様書の 誤りだった わかった。

力、 し、 D0S2 カー トリ ッジ FS- A1ST より DOS2 ROM 容量が 増えた 原因は 不明で ある。

UFFERS 奇怪な 事件

MSX-D0S2 では、 デイ スクの 内容 的に 記憶す セクタ ーバッ ファ ーの 数を BUFFERS」 コマン

70

FS-A1GT 仕樣

項目

内容

CPU

Z-80A 相当 クロック 周波数 3.579545 MHz

R800 クロ 周波数 28.636360 MHz

漢字 BASIC 80KB

MSX-DOS2 80KB*

MSX-MUSIC 16KB

ROM

庾字 フォント 256KB

漢字変換 辞書 512KB

メモリー

MSX-JE、 内蔵 ソフト 608KB

MSXView 496KB*

メイン RAM 512KB*

RAM

ビデオ RAM 128KB

S-RAM 32KB*

コントローラー

V-9958 相当

表示 文字

映像 関係

表示 文字

(MSX2 十と 同じ)

表示

出力 信号

RGB、 ビデォ (RGB 端子 共用)、 S 映像

PSG AY-3-8910A 相当

音声 関係

コン トローラー

FM 音源 YM2413 相当

PCM 8 ビット 1 チャンネル

内蔵 マイク

エレ トレ コンデンサー マイクロ ホン

フロッピ デイ スク

3.5 ンチ 2DD 720KB フォーマット

カー トリ:;/

MSX 標準 50 ビン x2

汎用

DSUB 9 ビン x2

ブリン ター

アン フエ 14 ビン

入出力 端子

S 映像 出力

ミニ DIN 4 ビン

MIDI 出力*

DIN 5 ビン

MIDI 入力*

DIN 5 ビン

マイ 入力

ミニ ジャック

映像、 音声

DIN 8 ビン (RGB、 ビデォ 共用)*

* は、 FS-A1ST からの 追加 変更

rDWeleome to the

MID ■麵

ドで 切り換えられる。 この コマン ドで、

BUFFERS 99

のよう 大きな 値を 指定す ると、 可能な 最大 数の 、•ッ ファ ーが 用意 される。 そして、

BUFFERS

と、 パラメーター なしで コマンド 実行す ると、 5 在の バッファー 力^^される。

可能な 最大の <ッ ファ 数は、 MSX-D0S2 カー トリ ッジでは 2汰 FS-A1GT では 19 だった。 なぜ、 1 少なくな たのだろう か。 バッ ファ ーの 数が 少なくて ブロ グラム 動かな いという ことは ないから、 害は ない だが、 気になる。

ROM ディスクの 空吉 容量

12 号では、 試作機の ROM n スクの ディ レクト リーを 掲載した。 製品で も、 一部の ファイルの 付と 長さ か变 わった だけで、

359K バイトが 35 ファイルで 使用 513K/、 ♦ィ トヵ觀 可能 である ことは 同じだった。 試作機 では 513K バイ 余って いるが 品では 全部 使われる だろ うと 12 号には 書いた が、 そう ではな かっ た。 ROM 容量の 合計から 逆算して も、 あと 513K バイ トの ファイルを 入れる 余裕は ない。 ROM ディスク には 書き込めな いの だから、 残り 容量は 0 表示され るべき ナビと 思、 うが、 どうだろう か。

HELP!

FS-A1GT MSX-D0S2 には、 環境 変数 「HELP」 KHELP」 あり、 前者は 英語 ヘルプ ァイ ルの デイ レク リーを、 後者は 日本語へ ファイルの ディ レクト リーを する。 また、 FS-A1GT 付属の MSX-D0S2 システム デイ スクに は、 英語と 日本語の 両方の ヘルプ アイ ルが 入って いる。

しかし、 英語 用の ヘルプ アイ ルの すべては、

Use this command with Japanese D0S2 mode. KMODE 0 MODE 64

HELP command

という 内容だった。 つまり、 シス テム ディスクの 「HELP」 ディ レク リーに ある 53 個の ヘルプ ファ ルの すべで が、 長さ 9 シマイ トで、 同じ 内容 だ。 なぜ、 MSX-D0S2 力一 トリ ツジ 用の 英語 モー システム ディスク 入って いた 英語 ヘルプ アイ ルが 入って いないの だろう

か。 もし、 ディスク 容量の 節約が 目的なら ば、 環境 変数 「HELP」 未定義な らば 英語 モー ドで ヘルプ コマン ドを 使えない というよ うに HELP コマン ドを 改良す ほうが エレガント だと 思う。

このような 理不尽、 1 午さん ぞ〇

■F?A1GTS 仕様

71

バッティング。 それは 棒と 球の 一瞬 ふれあい。 その 一瞬の ために 5 情熱を 注いで みない かい 7 きつ かが 見える はず (しなくても 見える )〇

打席に 立った 投手を 穴が 空く ほど 見つめて、 きんた 參を 縮ませて やろう <

②バッ トの 握りは、 バッ トが がらな 程度に 圧力を かけて ね。

足の 開き かたに もい つか 種類が るけ ど、 股が 裂けなければ 何でもい い,

エンジョイ I 青春 計画 ……

お笑い 4 コマ 道場 .

M X 研究所 .

ことわざに っぽん . EQ

あり 一本 . ES

愛の イラ スト コーナー .

すくら ぶぶ . ES

突然 サークル 紹介 . m

驚異の 世界 ナモ スペース… a おたより 八ツ スル . m

解説

なるほど 。で、 ごた えの ほどは 7 畏應 だいぶ テンポが つかめて きました。 今まで 僕は 8 ビー ものし かやっ ていな かった ので。 慣れる まで だいぶ 時間が かりました けどね。

では、 がんばって くださいね。 町内 ジャズ •フェス テイ パル。

畏塵 はい。

なか やま さん

(打率 150 HR0)

連続写真

解説

72

[桜 玉吉 の】

コマ 11 [場

M マガの 兄弟 誌フ アミコ 通信で 連載 中の 玉吉 先生の まんが 『しあわせの かたち』 が、 最近 ショート している ような 気がす るんだ けど、 思し、 過ごしで しよう か?

(

3 模範 解答-

今回は 出題 しかっ たの か、 あまり おもしろ I 、作品 法ら れて こなかった。 たしかに 4 コマの 開に あま 起伏がなかった けど、 たとえ どんな 条件^ 下で もユ カイな 作品 作ら なければ 一人前に はな ない ぞ! 何の 一人前 かは、

m

1

I

m

かんない けど サ。

そんな 中で も、 うらみ 仮面の 品は、 絵と セリフが じつに マッチ していて、 テンポが よかった。 ありって 感じ だな。 それにた いし ハレン チの 作品は、 なんだ こり や。 これを 見て、 一ち 照れく

長野県 ハレン

さそう 頭を かいていた けど、 力、 ft! つてる のか、 ハレン チよ。

本当は 同封 れた 手# 氏の ほうが おもしろ かったん だけど、 誌面で 紹介で ない ネタ なので 内緒に

して おく。 しかし ハレン チ、 万が

-の 覚悟は しとけ (笑い)。

MSX_ 徹底 解析

今月 テーマ 「海外の MSX 事情」

2 号の MSXW 科で ョー ロッ パの MSX ユーザー グループを 紹介したら ワリと 反響が あった ので、 ふたたび この コーナーで 取り上げて みた ぞ。 今回 紹介す るのは ヨー ッパ 最大の MSX ユーザー グルーブの ひとつ」 自負す (ァ チラら しい 言い しです ナ) 「MSX Club Gouda だ。 この グループは (MSX Jou-

♦これが だ。 文章は オランダ 語で かれて いるた め、 ちっとも わかんない

rnaal) デイ クマ ジン (Qu -asar) 年間で それぞれ 10 行し、 MSX 情報を 会員に 提供 している。 また この グループは オリ ジナル ゲーム 各種 ツール など 作って いて、 それらを 信販 売して いるとの こと。 もち ろん、 日本の ユーザー 手に入 れる こと がで きる (で なきゃ 紹介す 意味がない もんな)。 しくは 右の カコ ミを 見て 0

デイ スク マガジンは 文字が 主体に いる。 々寂しい もす る。

tHQuer.oea tqai 1

ounsnp ticerr hct £uijK rc acscHiKK£N au neri

ro£G£zoNOuN naremanu. rctiztj r anOtLns DuenceNoeHoneN is,

COPy^iCnr MtiUPaaML. I 1 0

1.IGT OIJ tHZCNOen.

a » joaapsN uoo(9 aunsAQ uio ir«sruRCN vooa t oac&naM n.

なんと MSX-AUDIO 対応の 音楽 データ ある。 日本で まだ 持って 人、 いるか?

ゲーム ァリ ..二.

連絡を とりたい 人は _

かよ < わかんな いけど 海外の ーつて ゴイん だな あと 思つ は、 さつ <MSX Club Gouda 手紙を 送ろ ろ。 簡単な 挨搜 と、 しい 資料を 請求す 旨を 英文で 書い 以下の 住所に 送れば、 きつと 返事 < るは すだ。 でち ポク 英語 苦手 し、 国際 郵便の 出し だち 知らない

…… とい^ 大丈夫。 英語の 生と か、 知つ ていそ ラな 人閫 けばい いの だ。 一んだ、 簡単 やん。

< あて >

MSX C U GOUDA ATTN. MR. ARJAN PROSMAN MIDDELB し〇 K 159 2831 BM GOUDERAK

'' あ、 はがき 全体から イヤな 才一 フが 発散して いるう。 何とかして え。

右下の 天人が、 かな リイ だな あ。 ネタは 心地よ 強引 さがい いけど。

京都 殺し屋 ジョ

んな 太つ てな かつた

S ^ 百,)

北海道

麵やつ 'ノリ さえよ ければ すべては 許され るん やない かな あ。 だから この 作品 許す。

堀は なかなか 渋い ことわざを くれる。 いつも ありがとぅな。

,|X| | | | | |

A_A

読者が 発見し ゲームの 裏技を < ーン 紹介 しちやう のが、 この コーナー。 れた 方には 図書券 3000円 分を 差し 《はかき のかき かた》 上げ ます。'" 一本"

し一*' ••计 アドラ "レ

了-^ 見豕 t - v スラ- kTtin KmQSlEl©

0C3BQ

x '-uttfejfs 匕. 7,i-Kn-7»7Vi.tri-

: JVt, •—で *7 •し一

/^\vi e

«voA 〒•し、 み).

奏テ w いす ノ-ア 4V __ v _ 味し ぃ‘ /7W--J. _

W7 -八紗 pigtiMiL ぃ"-1 八郎 TSL 〇}<州6> 1,1 <>

戦国 ソーサ リアン めざせ 億万長者 その 7

まず 戦国 ソーサ リアンの ティ ティー 内の、、 道具を 買う〃 選びます。 そして $ 具を 売る〃 選んで (なんか ヘン だけど 実際に やって みれ わかる)、 アイテム ウインド 番上の 武器の たぐいを

すべて 売ります。 そして ふた たび'' 道具を 売る" 選ぶ と、 アイテム 指定 カーソルが なく なって います。 その S で、

リガ A または リターン 一を 押してみ ましよう。 する と、 所持金が なぜか 1000 ゴー

ナ- 。採 Y^sr 1 分, On

幻影 都市

技には さらに 望の ゲーム ソフト をつ けち やい ます。

最近は 級の 技が なかなか 送ら てこなくて、 者と しても 寂し いかぎ りです。 んな ガンバ レ。

めざせ 億万長者 その 2

とりあえず、 樹羅 区の 薬屋 行き ましよう。 そこで 売っ ている 武器の ひとつ'^ 棒〃 101 セツ トで 買い まし よう。 価格は 15644 H$ です。 まり、 如意 棒を 1 あたり 1 564.4 H$ 買った ことにな

イラスト

読者の 皆さんの イカす イラスト 紹介す この コーナー、 採用 者には 図書券 3000 円を 送ります。 さあ、 キミ 描こう。

•' ブト:.:.... ベ::.'.

ます。 如意 棒は 品で 買う 9020 H$ なので、 だいぶ トクを した ことになります。 でも、 こんなに いっぱい あっても よう がない ので 1 個ず 売っ てし まい ましよう。 如, 棒は 1 6765H$ 売れる ので、

戦国 ソーサ リアン だけに、 千両箱の 登場 (少し 違うよう …… )„

ルドく らい 増えます。 ちよつ 連射 すれば、 ワオ、 大金 持ち。 情報 提供: 神奈川県 まいす

らッ, ヘリ C

うがない ですな。 ただ ひとつ あると すれば、 おじいさんが

HIH

本当に 突然 だけど、 国内で 活動 •令 痒のは のて ビも赛

をして いる MSX サークルを 紹介し ン通傳

てし まおう。 「COMPUTER CITY」

は、 会員 数が 100 人と いう、 なか この サークルに 興味の ある 人は

なか 大きい サークル だ。 パソコン 62円 切手を 同封して 下記の 住所に

のこと だけでなく、 会員 どうしの 問い合わせ てみ てね 0

コミュニケーション 大切に して 395-01

いると いうから、 バソコ ンの 初心 長野県 北方 1 264-1

素人さんでも 安心 だ。 正樹方 『C&C 入会』

/m Mr M m rw

WII,

K

•マシン 語の 記事 V v 多.

gg P ^

あつたり して、 なかなか 本格的な のです。

^ 0

これが 1 発行され かに 手作りつ 感じで * 2.

7

肉眼で 捉える こと がで きる 鼻毛の 姿。 黒い かたまり 粘り けの ある 液が 付着 していた りして、 何となく 汚らしい。

鼻毛は まっすぐ かと 思いき や、 ナノ ♦ナモ 単位で 見る 鼻毛は •鼻毛の 精*

コープを とおして みると こんなに ちの 生活空間だった。 みんな 楽し

キューティクルが 痛んで るせ いか。 暮らして いる。 まさに 理想郷 だ。

放送 協会 や、 ナノ スペースの 特集 I 組んで いるよ ラです が、 ナノより もっ とす ごい 世界が この 世には あるんで すよ。 .• J

1 ナモ =1〇_°_ メー

近年の 科学技術の 進歩は めざ ましい ものて ♦、 ミクロは おろ 力、 10 マイナス 9 メー ル、 単位の 世界 把握す こと がで きる ようになった。 しかし、 いく ら科 学力 進歩しても 捉えよ うのない 世界 あるの だ。

大手 コン ピュー 会社 アス

キーに 勤務す 仁さん (22) 最初に ナモ スペースを 見た 今年の 2 13 日、 穏やかな さす 午後の だった。 よく びた 鼻毛を き、 それを げしげ 眺めて いるう ちに 意識 遠くな り、 はっと 気づいた きには、 鼻毛の ナモ スペースが

広がって いたと いう。 「正確に 測定した わけではありません が、 あれは 10 マイナス 101 メートル 単位の 世界でした ね」 とノ M 木さん 語る。 その は、 会社の 同僚の 大声が たと 同時に 消えて しまったと いう …… 。あなたは、 彼の 証言 を'' 居眠りの ときに 見た 夢なん じゃ ねえの〃 疑って いる こと だろう。 じつは も。

▲世界の 臟毛 ナノ 世界の ナモ 世界の

^ やっと かめ

うっかり 者の 私は ワープロ 原稿を w ろっ かり 操作" でよ 消して しまいます。 もやっ やって、 大弱りでした。

< あて 先>

〒107-24 東京都 青山 6-1 1-1 リー エフ 青山 ビル (株) アスキー MSX マガジン 編集部 MSX 百科 〇〇 〇〇係

しまつた! 何を 言つ てるの だ! い、 バ〜 力!

かまる 理解で きない ぞ! し、 「ガル ルツ! ブヒ ーツ! しかし 誠意を 持って 対^ V れば うわ 怒った! ごめ〜 ん! きつと 意思の 疎通が できる はず。 あ、 そんなと こを、 ああつ ょし、 …… お、 元気です か? 「ア フウ アウ アウ アウ ウ!」

「アフ う! オマ 、オマ •ママ ママ ママ ンゲロ ベッチ ョ! J

だめ だ、 やっぱり わからん。

誠意が 足りない のかな? •そう いえば 人と 話す ときは 相手の目 見て 話せつ ていう もんな!

ああつ! でも アイツ 目が どこ にもない ぞ! そうか! 地底

オケ レッチ •スペルマ— タイソン

私が ある 頼りに、 i 始めて 6 年と 3 月。 いに 積年の 艱_ 苦から 解き放 たれる 時が 来た。 そぅ、 見つけ たの だよ、 神秘の べール f れた 地底 文明を! ひや 一。

さつ そく 民衆に 声をかけ てみ ようか。 あ! おはよう!

んで るから 目が 退化し やつたん だな! うう む、 ながら 見事な 推理! さすがは ボタち やん! やる う! 「オパバ バラー ラ*— マ! オマ! オマ!

チタ シヨー 、こつち 理解で きないと 思つ 好き 1^* にし

言葉な わか

世の中 みんな ハッ スル! つて 感じで、 今日 駅の キップ 場で 激し < □ゲン カす る/ \ッ スル 親子を 見かけ した。 ハッ スルす こと 自体は いいので すが、 ケン カは < いよな。 気づいた こと なんです シー 殺した くなる よう 編集者

Viif が、 2 前の M マガは さか 1 ミリ ぐらい あった のに、 んと 現在では 5 ミリ ぐらい ゃな いです か!! このまま いく あと 2 年で 2 ミリ、 3 年で 0.5 ミリ、 そして あと 4 年す ると ••… -〇

(神奈川県 徳田 武亮)

^0 うん うん、 そうだな、 思うよ。 まあ 人^いろ いろ ある だから んな こと 悩んで でち あだめ だよ。 モノ 編集者

あ、 上の 編集者の コメント けど、 本当は これ、 読者の おた りなんで す。 岡山県の 明く 、あんた、 アジな 真似して くれ るね 0 ホン モノ 編集者

©くは、 CG マシーンに 品を おくる けど のらない 哀れな 親友に 持つ 1 5 歲の 学生 です。 友の 名は 松林 一い ちです 0 ペンネームは マツ ツーのは ずです。 かわいそう だからの せて あげて いなんて うや さしい くでは あり ません ので レを のせて くり ろ。 (北海道 気体の 新人)

レって サ、 ほら、 押しの いヒ トって ゆっ 一、 自分の 世界 突っ走っ ちゃって るヒ トに、 いヒ トな ノ。 だから サ、 一い ガキ はポツ にで きないし みた いな …… あ、 ログインの マス ダち やん。 シー 行こう よ、 シー メ。

シー 殺した くなる よう 編集者

箱入り娘です。 取り扱 ぃ魏 讎を そこねる 暴れます。 送られて きたら、 事に 飼って やって 0 やっ。 (東京都 みい なつ <)

D フン フフ フフ フー ン。 ララ ララ ーッ! はっ、 やっ、 くっ! 届かない かな ぁあ! 俺ん とこに。

独り 編集者

©日、 部屋の 電気を フル ーで 使用したら、 ブレ 一力 落ちた。 母^ そのまま レー カー 上げた もの だから、 延長 コードの コン セン トが 火を ふいて、 爆破した。 ひとつの 電源から タコ 足して テレビ、 ストーブ、 MSX、 CD ラジカセ、 電気スタンド その他 使えば、 もふくだろう 0

(大阪府 井上 康宏)

延長 コードが いきなり 火を いてし まう というの もす ごい <、 電気の 使いす ぎで ブレーカーが ちた というのに そこを 無理やり げて しまう キミの お母さん もす パワフルな 気がする。 でも 感電 したら どう すんだ、 おい。

ところで、 コードから 火を 噴い たという 事件で 思いだ した、 私の 不思議な 体^を ひとつ お話し しょう 0 以前、 私の 家には MSX RGB 信号が つながる モニターが いて ありました。 で、 よく ある

だけど この モニター、 ブラウ 管の 寿命が すでに きて おり まして、 スイッチを 入れて ばらく しないと 画面が カラー にならない という、 もう ポロ ポロ 状) 態だった ですな.。 ま、 それでもな いより 全然 ありがた かったん だけど。

で、 ある その モニターは 最後の 最後に チン! とい 音を 上げて ついに 壊れて まった のです。 いつか 来る日 だった とはいえ、 それは あま りに 突然 0 いちおう スイ チを 切った 「もし かする 冷やせば またつ かもしれ ん」 思って、 しばらく 時間を おいてから テレビを つけて たのでした。 すると、 どうで しよう! テレビの 上から たるい 匂いが した 煙が もう もうと たちのぼり、 ほぼ 同時 にわが 家の MSX が* キイ イイ イイ イン! 〃という 高周波を 発し 始めた のです! あわて テレビの スイッチを 切り、 RGB ケーブルを MSX/T 抜き ましたが、 その 接続 部は なん だか 臭い いがして たの です …… スピーカー のない MS)C$: 体から なんで あんな 出た のか、 いまだ もって 包まれた ままな のです。

でもね k 私の 知り合いには っと 無茶苦茶な コ足 配線 をして ヤツが いる ぞ。 そい つは 足の 足で 部屋

/Vo. 18^042〇〇(9 ぜ王 、多

78

すべての 家電 製品を かな ってい て、 ラジカセは もちろん、 アコ やら やら 炊飯器 やら 冷蔵 やら コンピューター やら、 はて コーヒーミルまで つなげて いる。 それで ブレ 落と した こと がない だから、 よく 考える と不 思議では あるな。 うん。

火の 用心 編集者

©か 腰の くだける ような ャグ はないで すかね? (愛媛県 政史)

りい くら ごろ 愉陕な ジョーク 職場の 雰囲気を 和やかに してい ポクで もこう 改まって 尋ねられ ると、 ウー ン、 困っ ちゃうな あ。 とっても 困っ ちゃう わけで、 あ、

クチ ョウ、 よくも 俺サ マを 困ら せち ゃった ぁ! え、 ラブ ラブ •チョ ォー ップ! どう だ、 まいった かァ! あ、 ラブ ラブ チョップって のは、 ポク 必殺 名前な のネ。

落ち着き のない 編集者

©ン ドン (22) さんに はい ままで 黙って きたけ ど、 これから 黙って います。

(神奈川県 大和 幸)

うむ。 '、ま、 男と して〃 書きして あると ころが またよ な。 これから もよ ろしく 頼む よ。

ロンドンの イヤ そうな 顔を ずっと 見て いたい 編集者

©きかた 教えて ください! ギャラガで、 天空の 杖は どこに あるので すか? また、 ピーの 最後の 洞窟で モナ ザが 取れません 0 あと 裏技で ソー サリ アンの ペン タウァの 街の 人口 200 万人 突破! というのを 聞き まし たが、 やり方を 教えて ください。 それと ガゼ ルの 塔で ボーナス 6 点の 方法 お願いします。 最後に、 M マガ 1992 1 150 ページで フレイの 無限 増殖! という 事の キー 操作は、 ''上 左下 …… ではなく、 >上 右下 …… 〃ではな いで しょうか 0

(愛知県 伯)

順番に お答えし ましょう。 天空の 杖です が、 あそこに あり ます。 洞窟に ある モナ リザは、 ごと 持ち運び ましょう。 ペン ァの 人口 200 万人 突破の 方法は、 人口を 1 99 9999 増やした らもう ひとり 増やして ください。 ガゼ ルの 塔の ボーナスは、 2 もらえます。 フレイの 無限 増殖の キー 操作は どちらも 間違いで、 しくは L ■信 …… "です。 わか りました か?

『枝 あり 一杯』 担当者

©たより ハッスルの コーナ 一は 編集部の 人の コメン 卜が 長す ぎる。 どうせなら 読者の カヾき をた くさ 載せる か、 はか < 1 枚にたい して 2 ページぶ んコ メント をつ ける かどちら かにして。

んても 流行る 編集部

最近、 M マガ 編集部は お引つ 越し ラッシュ だ。 まず 口火を切 たのは、 趣味は > 人から お金を 借りる こと" というぎ一ち。 沿線に する とさん ざん 言い らして おきながら、 蓋を 開けて みれば 、田 i 線の 向が丘 0 ちつ、 根性な しが。 いや、 金な しが。 続いて 滕に 新居を 決め

たのは ロンドン c 一間 部屋に ダブルべ ドを 入れる という 不審な 行為で、 周囲から 注目を 集めて いる。 そのほか 口才が 引っ越し 考え ている らしく、 氏の 雑誌を しきりに 売んで いる。 一ん、 まさか お引っ越しまで ブームに なるとは ねえ ……

あと、 一ち さんって いった 何者な のです か?

(京都府 ケ瀬崇 継)

りそう? 今の ままで いい 思う けど。 一ち ライタ

—ね。 簡潔な 編集者

/Tk 72 ページの IAF ドラ クイズの まん がの 左に 書いて ある まさ るは、 ぜったい まさるの 間違いです。 まさるの うは' 料理番 やって 人で す。 あと、 マッハ 朱は 10 ぐらい 前に 『クイズ ヒントで ピント J やめて いる 9 で、 知らん 思う ••… -〇

(岐阜県 之)

ぐ) 知って 知って 一。 まさる さんの ほうは 必ず 文の はんぺん 使つ 料理を する 人で しょ。 あと、 マッハ 知って 一。 たしか ユー •ティ ペアと 何とかい つて、 ブロ レスの マイク ハ。 ンスの 先駆者 だっ だよ 0 でも マッハ さんて、 もう ヒントで ピン トの 女性 ームの キャプテン、 やめち ったの? いや あ、 ここし らく あの 番組 見て いないから、 口らなかった あ。 ところで まだ'" ワンワン コーナー〃 か、 残って るんで しょう か? うろ覚え 麟者

魔性め お客様 サービス

近所の CD では、 CD 1 買う ごとに 特典 券を 1 くれる。 これを 10^ ためる と、 2500円 当の お買い 物が できる だ。 初のう ちは トク だね えぐ らいに しか 思って いなかった ど、 何度も 利用す るう ちに、 特典 券を 集め るた めに CD 買って いるよう 感じに なって

しまった。 貧乏人の 心理を 用した、 巧妙 プょ 'システム ですな。

< あて >

107-24

東京都 青山 6H 1-1 リー エフ 南靑山 ビル (株) アスキー MSX マガジン] (SII ヤツら にだ まされない ぞ係

79

アクション RPG コンスト ラク ション ツール

Dante2

今月 ゲーム 中に 登場す アイテムの 作り方と、 キャラ 強さ 武器、 防具の 効果な ど、 ゲーム バランスの 設定 方法に ついて 解説す る。 また、 このところ 質問が 多い M マガ 標準 音楽 ツール、 MuSICA 操作 方法と、 基本的な Dante2 用の BGM 作成 方法に ついて 説明 しよう。

►アイ テムの 作り方

Dante 2 では、 ゲー 全域で 128 個までの アイテムを 作る ことが できる ようになって る。 アイテムは 2 _

大^す ことができ る。 ひとつは プレーヤ 一の 攻擊力 防御 力を 増加! させる 武器、 防:^

| 体力の 回復 や二 * アイテムの 設定し だいで 凝った 演出を 施す こと 可能。

レポートの 魔法な ど、 最初から 果が決 まっている ^EQUIPMENT ITEM 〃。そしてもう ひとつは、 アイ

テムの 効果を セージ エディタ 一を 使って 自由に 作成す ことが できる EVENT ITEM" 分けられ ている。

''EQUIPMENT ITEM" ほうは、 ★EQUIP 〃を 尺して、 プレーヤー

装備す ことによって その 効果 揮され るよう になって いる。 それに 対し、 "EVENT ITEM 〃は AEVENT" 選択して、 使う アイ ムを 選んだ ときに、 メッセージ 一夕 設定し 効果 現われる だ。 ゲーム 中の どんな 演出に 用い るの か、 という ことを よく 考えて 力、 作成し よう。

EVENT ITEM 体力が 回復す 薬草 扉の など、 シナリオを める ための アイテムを 98 個まで 作成

EQUIPMENT ITEM 剣、

たて、 よろい、 魔法の 杖、 魔法の アイテムの 5 種類 あり、 8 文字 での 名前と その 効果 金額、 消费 MP 設定す るよ ろに なって いる。 剣、 たて、 よろいは プレーヤーが 装備した 杏に 効果が あらわれる もので、 攻撃力 防御 力を 増加 せる 働きが ある。 増加させる 値を ''PRM "に 設定す だけで いい。

魔法の 杖は、 装備して いると リガ ボタンを 押せば、 魔法

弾を 発射で きる もの だ。 アイテム 番号の 小さい 3 から 4 つが 直線 的に 移動し、 残る ふたつは 敵を 尾す るよ ろに なって いる。 この テムには 消費 MP 設定す る必 要が あるが、 ここには いくつ 発射 して MP 1 減る かを 設定し ろ〇 魔法の アイテムは 6 用意され ている。 これは wPRMwtwMP" 値を 決める ことによって 効果を 設定す ことになる。 これ また、

文字まで 名前を 設定 可能 だ。

♦武器は 装備す ると 効果を 発揮す る。

これは 魔法の アイテムの 設定 画面

移動 パラメ ターを 変えて いる だ。

いわゆる MP 回復の アイテム なの だ。

する ことができる。 この アイテムは、 名前と 金額 以外は セージ データ その 効果を 決める ようになって るた め、 メッセージ データに 用意 ている コマンドを 駆使 すれば、 なり 複雑な アイ テム 作成 可能 だ。

サンプル ゲーム1 ■リ ドルー ンの伝 J には w てんしの きのこ" ある。 アイテムは MP 最大値まで 回復 すると いろもの 0 この場合、 MP を最 値まで 回復させる コマン KWMFT と、 一度 使えば なくなって しまろ

イテ厶 なので w "コマンドを 用いて 作っ ている。 メッセー データは 下のと おりだ。

/ {これを たべる あた まが さえて くる} -33 MR {MP がかい ふく した}

w はくちよ 5 のえ さ〃

は、 マップ 4 使った と吉 のみ E 近くに 寄って くる、 とい 5 テム。 これは 条件で WM1,4W 設定して、 件が 満たされた とき 白鳥の キャラ ウター * ,はくちよ うのえ さ* 使って みると 水辺の 白鳥が ••

f/XX>DCOOCOOC^ 0 gy 竭/ OCCOCq _

OPLAYERC^ - - DG- -

^ EXP 02143

—— ENEMVCi - : : GOLD 01743

- ,MP 030/070

てみ

irnmj iitifm

00030 ►OOOOSJ 00000 00030 00001 00000 00010 00050 00000

t! いなる 3 つの 7 テム u »

ひか y オー 、'と と、' うちよ ろして、 かか'' 芝た'' した!!

&:«unn

ieouiiipmie^t mm\

M\AGl\C IITIEW

_ム 作り 访テウ

655 - 231 -- 4. 52 55 \ -C 5 6 0 0 7 r D l

80

:^^Tb6:?:e6:r:5§Ar:b0: rTbe.bl

ま: 鱗齡織 E ぽ錄 f:f 賊錄錄

^Sgl=t,r,c0,r,c0,r ,c9,r ,c0,r ,c0,rl> ?sS^»t^r/2, dO/8, dl d2^2,d3, d2/2,d3 4 ¢463*= t , r/10 ,レ 8 , r , d2/2,e0, d2/2.e0 SCCl*t , iO4a0/54 ^2^B, a3, a4

X-01 V=O0O34/0O137 FREE=06885 MuSIC^ 1.1

防御 側の DP 半分の 値を 引いて いう ふう 〖こ、 何回の 攻擎で 倒せる DP 値の 兼ね合い しっかりと なかなか 上がらな いのは、 プレー 算出して いる。 たとえば 攻擊 fj か、 または 倒される かを 考えな 調整したい。 なるべく プレーヤー ヤーに ストレスを 与える だけ。

AP^DP 設定す 側の 値を 大きく して、 武器な どは レベルアップした にも かかわら とう まくい くよう だ。 小さめ にしておくと いいよう だ。 ap、 dp の辦 か不 で、 ブレ

■PI 11IMJ1 IDJIMII M J9 DIJH また 麟や 防具に それから 戦闘 シーンの バランス —ヤー 1 蛍く なって いないの

■M よっても、 ダメージ とはべ っに、 プレーヤー どの けない。 ^psaTO:i:i:K;i;gi5gsg:sui,_Mii^^ 直は 変わって くる。 騎直で 次の レベルになる のか、 このへんは キャラクタ-の

Mm 111 m 111 in VII nv ifl in M ni" M 離を 装備して いる のとき 最大 hp 最大 mp、 ap、 ベル 配置、 レ- ヤ-の 装備な y y 1 j m p mi II ■冒 のとい ない のとでは、 dp どのくらいに 設定す るの いろいろな 要素が 讎に からん

まったく バランスが 重要 だ。 レベルアップに 必要な でく るので、 友達にテス トプレー 狂って しまう のも考 f 直が 高す ぎたり、 敵を 倒した しても らうな どして 念に チェ えもの。 雌、 防具 ときに もらえる 繊獅 く少 ない クし よう。 とにかく、 時間を かけ * 何回 攻擎 すれば 倒せる か、 念頭に おいて 設定し よう。 プレーヤーの AP、 ど、 いくら 敵を 倒しても レベルが じっくり 取り組む ことが 大切 だ。

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 IIIH

いう ラベルに 演奏 データを 代入し ファイル 名で セーブす る。

ている わけ だ。 また QXIX7) 部分 そして'^ luSICA データの 読み

シーケンス データと 呼ぶ。 これ 込み モー r で、 その ファイル 名を

ブロック データを どのような 指定し、 画面の 指示に 従って、

番で 演奏させる かを ラベルを 並べ BGM ァイ ルの 入った ディスク

指定す るた めの もの だ。 入れ替えれば よい 0

こうして できた 曲を Dante? mrnmsrimmgmmmm コンバー トする には 次のょぅにす 釅圓 る。 まず _ca ディスク - k mwmmmmmm

Dante2 にも 対応して いる MSX マガジン ソフ トの 音楽 ツール、 MuSICA。 使い方に ついての 質問が 多い ラな ので、 ここで 簡単に 説明して おこう 0

FM 1=TM, FI, Ml/4 FM 2=

FM 3=

FM 4=

FM 5=

FM 6=

FM R FM 7 =

FM 8=

FM 9=

PSG1=TM, PI, Ml/4 PSG2=

PSG3=

SCC1 =

SCC2=

SCC3=

SCC4=

SCC5=

TM=T120 FI=@1V1 50418 PI=@1V1 50418 M1=CDEFGAB>C<

とくに 設けて いないので、 あせら ずに じっくりと 取り 組んで 満足の いく 作品が 杏たら、 こちらまで 送って くれ。 こちら 作品が 届く のを 気長に 待って いるから ね。

M マガでは Dante2 作成した オリジナル 作品を 募集 だ。

II する さいは 作品と ともに、 作品 名やス I ^ リー、 作者の 住所、 氏名、 電話番号を 書いた 紙を 同封 して くれ。 それから、 編集部には いつも 大量の デイ スクが 届く ので、 ディスク ラベルに 住所、 氏名、 作品 名を いて ぼしい。 優秀な 品に ついては 随時、 誌上で 紹介し ていく 予定 だ。

あて 先は 下記のと おり 0 締切は

.

EgaEgigBE

へ、

•、ラ.:

81

f あえず、 今回で/ 第一 部が m 0 if まで 応援

しか

ボート ゆっくり 揺れながら 水の 上を 進んで いた。 古く 小さな ボートの わりには 不思議な ことに、 ハヤ テたち 全員が 乗っても 喫水線は とん 下が

ってい ない。

この 川は、 城の 地下 2 階に あった レコ ウベの 飾り か键 となって いる しい ドアを 通って これた だ。

フイ ルに 言わせれ 時空 間の 結合と いう 高度に 魔法的な 方法で つなげて だけで、 位置 地下 3 階に わけでは ない という。

そういう こと 高度に 魔法的な 概念 らしく、 魔法を 道具と 同じような 感覚 理解して いる 侍の ハヤ テには ぐ理 解で きなかった。

« のことは、 よく わからない)

そんな ことを 考えながら、 ふと ハヤ テは 川べ りへ 視^を うつした。 しかし 周囲 ば采く 浅く 霧が ただよい 、遠くに 見える 苔む した 岩の 土手が 垂直に そび え、 川から 上がろう とする のを 遮って いるよう であった。

ここ (iltLh ではなかった 0 空は 虚空 だけが 広がり、 太陽 存在して なかった。 水は 針が 刺す よう たく、 1 秒で すら 泳いで いられ そうに なかった。

だから こそ、 この 船に 乗った だ。 渡し賃は 全員で 金貨 50 敝、 決して いとは いえない。 なによりも 不気味 たのは、 彼らを 乗せた 船頭の 名前で ぁっな

彼は 自らを カロンと 名乗った。

カロン。

その 名は、 冥界へ 死者の^! 運ん

でい という 伝説の 渡し守り もので あった。 彼に 死者の 川を 渡しても らう ために、 多くの 死者は 口の やまぶ のう えに コインを 持たされて 埋葬され るの だ。

その!^ 守り 船に 乗って テたち は、 どこに 運ばれて いくの ろうか?

「ここが 5( ••… j カロンは、 船を ゆったり 止める 旨を さしてそう いった。

して ハヤ テたち 船から 下りる カロンを 乗せた 船は、 ゆっくりと 滑る ように 川の 向う へと 消えて いった。

「気持ち 悪い の、 さすが^の 渡し守 J

「あれ x 本物な の?」

フィ ルの 言葉に エル ティ がさ さや ように 聞いた。

「さあ、 同姓 同名 かもね 0 それより 川の ことを、 もっと 調べない といけ ない わ」

「何を 調べ るんだ? J ハヤ テは、 フィルの 言葉に 疑問を じて 尋ねた。

「私の 推測 や、 この 川は 閉鎖 空間に なって るは ずな の。 たぶん どこまで JII 上を 進んで いっても、 終わりは ない んじや ないか しら? J 早く もソワ ソワと 周囲を 見渡しな ら、 フィルは 落ち着いた 声で そういっ

「なぜ そんな 閉鎖 空間で なければ、 けな いんだ? J

「話は 簡単、 閉鎖 空間に なって いる 大きな 力は 使いやす いの。 ほかに 響が 漏れる 己がない から、 自由自在 へんな 力が 使える わ」

82

フィ ルは 自分の 頭を 杖で ッコツ 軽く たたいて 考えを まとめながら 喋っ ている。

「もし、 あの 城の 王が 自分の 力を 幾多 次元を 越える ほどに 高めよう とした ら、 必ずそう いう 場所が 必要になる ずな J

「それで、 ここが そうだと したら、 んな ことがあ るんだ い? J

さして 興味 もない か' フィルが 熱^ になって いるのを 不思議に 思い ヱイ グか 糊いた。

「もし、 そうだと するなら …… J フィ ルは 一瞬、 自分の 答えを いうの ためらった。

「この 川の どこかに、 あの 城の 王が んで いるか しれない わ」

静かに、 だが 何の I もな くいった フィ ルの 言葉は 全員に とって、 とてつ もない 衝撃であった 0 王と 同盟し 魔^^ 、ゾフィー タス 呪いを 逃れる ことは できず、 ふたつ 存在に 別れた。 片方の 善なる 魂は 失し、 片方の 悪なる 魂は いまだ どこか 生きて いる。

魔法使いと 同じように、 ペンを 使っ たはず 王は いかなる 呪いを 受けて、 どこに いるの か?

それは 全員の 七〇 中に、 つねに 存在 していた のた T。 だか _ まさか、 この 場所 潜んで いようとは ……

「それは 確かな のか? j 「言った でしよう。 ここが 閉鎖 空間で あるなら、 その 確率は 高い の。 だけど どこが どう なって いるの かわからない 間は、 なんにも いえない わ」

張して 聞き返した エイダに、 ルは t 、てた といい たげ 答え 返した。

「まあ、 憶測に 脅え ていても しかたな い。 とにかく、 この 周辺から 調べて るか? j

ハヤ テは 努めて 明るい 声で、 そうい った。 その 声に 励まされる ように、 員が ケブ いた。

ただ フィ だけは 不安そう 顔の ま、 ある ことを 考えて いた。

(東の 尖塔に いた 亡霊、 西の 尖塔に ゾンビ、 2 階の いろんな 部屋、 1 にあった 羊皮紙の 破片、 ゾフィー •タス 言葉、 呪いで へビ になった ゾフィー スの 弟子の 言葉 …… 全部、 かひと っを 指そうと してる?〉

ひとつひとつの 断片は わずかな ヒン 卜を 与えて くれてい る、 だが それを 合わせる 線が えて こない だ。

すべては、 誰かに むかって 残された ツセ なの だ1。 その ッセ ジを

解読で きれば、 大きな 謎が 解き明かせ るは ずな の/ご。

(なに か、 大切な こと なのに . 宇宙

炉に おこった 本当の 災い、 その 災いに 襲われた 人々、 自ら 呪いを 受けた 魔法 使い、 誰の 言って いる ことが 本当な かしら?)

すべての 者たち は、 自分の 立場から しか 宇宙 炉の 災いに ついて 語って いな 0 だが 結果は ひとつと しても、 それ 引き起こした 原因は いくつ あるは ずな だ。

(本当に、 すべてが 身勝手と 欲望から でた 災いな のか しら?)

疑問と ヒント (iM 々の ごとく 散らば りながら、 いまだ ひとつひとつは 真実 姿を 見せようと していなかった 0 フィ ルは すぐ その 思、 心から 出し、 冒険の ために 集中す ことに した。 ただ ぼんやりと 考え ことを して いては、 敵に おそわれた ときに 命取り になり かねない。

亡者の 島は 霧につっ まれた まま、 静寂に だけ 満たさ れて いた。

2

亡者の 島では ハヤ テたち は、 悪魔 死者たち 戦い さまざま 場所を^^ した。 そして セイ レンの 書を 使い、 らは 水の 翼を 手に した。 これは 死者の 川の だけなら、 魔法の 力で 歩く こと のでき ものであった。

「何 かへん だな。 水のう えを 立って

ってい うのは?

水の 翼の 魔力を 解放す ると、 川の はまる 普通の 地面 変わりな いよう ハヤ テたち 支えて た。

「とにかく これで、 自由に この 川を 調 ベる ことができる ゃない?」

フィ ルは、 不思議そう 水面を 見な ヾら そう いった。

これまでは 亡者の 島から 城に 戻ろう とする たびに、 カロンに 金貨 500 枚を 払って いたのた%

だか _ そんな 金践 的な とよりも、 女に とって 翼が おこ している 法的^に 興味を I かれて いるよう あった。

不思議な ことに 水の 翼は、 ハヤ テた ちの 身体を 水面の 上」 こ^# して くれる が、 手から 離したり 捨てて しまった のは 水の 下に 落と してし まう。

この 選^が どういう 状態で 判定され ている のか 7^、 現在の 彼女の 研究 対象 であるら しい 0

「それじゃ、 死者の 島と やらに いって みる か?」

エイ グは 何度も 足踏み しながら、

落ち着かな そうに いった。 戦士の 彼と しては、 常識的に 水の 上に 立って いる という 状態が 納得い かないら しい。 初の 一歩を 踏み だしてから、 彼は 何度 足踏みを 地面と 状態で ある 確かめな いと 乇酒 己で しょう がない ぅだ

「いや。 その 前に、 この 川を くまなく 調べて みよう J

ハヤ テたち 亡者の 岛で 発見 した 灰の 壺を いくつか 発見して いた 0 カロ ンが 遺^の ことにつ いて 話して いた とを 覚えて いた フィルが、 彼を 呼んで 尋ねた の^ T。

彼は ふたつの J 灭に関 して 自分の 貸と 同じ だけの 金貨を 払って くれ^ ひと つの 灰を 死者の 島に 戻す という 仕事と 引き換えに 島の 入り 口の ゲート 開く 鍵を 渡して くれていた。

頼まれた ことを、 先に 済ませた いの 確か だ。 だが その 前に、 そこで 必要 になる かもしれ ない 知識 品物を くま なく 探して おく 必要が なる。

最も 大事な 局面に、 必要な ものを って いないと いう P 抜けな ことは した くなかった。 それに この 死者の に関する 情報 少なかった。

「じゃあ、 どっちから 先に 行く。 川上 行く か? それとも 川下 か?」 「まずは 川上に 行って みよう」

エイ グの 質問に、 ハヤ テは そう 之た。

ハヤ テたち 姿は 亡者の 島から 北に むかって 消えて いった。 川は 静か tU 自分たち 上を 歩んで いく 者たち いささか 気にして いないよう であ た。

二日 ほどかけ 調べた 結果、 この 死者の 川と 呼ばれて おり、 フィルの 予測 したよう 閉鎖 空間 となって いた。 そして 死者の 地下 2 階と 別に もう 一力 斤、 城の 東に 見えた 沼地に けて いた。

ハヤ テたち 沼地に 住んで いた 好きの いも 虫の 頼みで キセノ 探し まで やらされた。 その 報酬に もらえた のが、 r ちっこくなる j 赤い キノ だけ とは 情ない 舌で ある。

冒険を している ととき どき、 こうい った ハズ レの 探索が ある。 噂の 宝が っうて ことない 石ころだった り、 恐ろ しい 怪物と いうの 岩の 裂け目を 通る とき 風の 音だっ たりす の/ど。

もっとも ハヤ テは いも 虫が^ てい たお 香を 買えた 運で ある と思っ ている。

彼の 侍と しての 常^から いえは^# 地に 赴く 場合は、 その 魂を 安らげる

ために 清らかな 水と 香に 花く らいは つてい ものな だ。 (7) 「へんな の、 煙を 吸って 楽しい わけな /K

ぃのに J

喫煙と いう 習慣を まったく 持って 【こ ない フェアリ ーには、 いも 虫が タバコ _ 吸って いるのは 不可解な 姿な ので ■?*-

る。

「まあ、 人の 趣味は どうで もい いじ や;^ ないか。 彼が 始終、 君の そばに いて iy カブ 煙を 出して るなら ともかく」 N

「そり や、 そうだけ j

オー ジが なだめる 声に、 フイ ルは ^

そう 答えた。 彼女に して みれば、 ^ ヽ° プを 分解 して 見た かっ たの だ。 珍しい ものを 自分が しっかり 調べる 前に、 誰かに 渡す のは 彼女に って不 満の 種な ので ある。

フィ ルの 好奇心は 時と 場所を 選ばな い。 迷惑に 感じる こと もた まには ある が、 その 好奇心が ハ。 ティーを 何度も 救った し、 隠. されて いた 重要な 謎を 鍵と なった こと ある。

誰かが ちょっと 注意して いれば、 女の 好奇心は 冒険 している パー ティー 強力な 武器になる だ。

オー ジも それを 理解して いるから、 彼^に いつも 注意して いる。 この パー テイ ーの なかで、 フイ ルの 一番の 理解 者な だ。

「あ一 っ、 つまらない。 ねえ ハヤ テ、 早く 死者の 島に いこう

もはや この 沼地には 自分の 好奇心を 満たす のがない 判断した フィ ルは 早く 次の 場所に いき たがった。

「そうだな、 死者の もこの 沼地 索す 場所は なさそう だ」

M

S

X

X'

そういう ハヤ テたち は、

西に 開い:!^

ている ゲート 通って 死者の 川へ つていた。

警護の 人物 王の 墓であった。

死者の 殿堂と 付ら れた 場所で ハヤ テたち は、 一回 だけ この 城の 城主と つていた。 いや 正確に いえば、 あれは 戦いではなかった。 一方的に 相手の

見せつ けられた だけで、 王は g の,; 状態に なった ハヤ テたち 残して 笑い I

ながら 去って いった。

その あとで 出会った 女王の 亡霊は、 復饕を 叫んで いた。 城主の 悪業を 叫び、 なじり、 その 周囲に いた 悪魔の 娘を り、 銀の 十字架と ひとつの 鍵を 残して 消えて いった。

それから ハヤ テたち は、 3 人の 守護 者たち 戦って いた。 殿堂の 中心に

83

かうた めには、 それぞれの 守護 者を さなければ ならなかった。

1 守護 者は ロビン •ウインド という レンジャーで、 弓の 名手で った〇 2 守護 者は サー •ゲ オフ •クレイトン、 ブラック ナイ トの称 号を 持つ ロードで あり、 ベン ジャー 呼ばれる 伝説の 持つ 男だった。

3 守護 者は ブリ ガード •ダンス ウォ ノレ トン、 薇の ハイ •マ イナ デス 称号を 持つ バル キリ ーであった 0 それぞれの 者たち ハヤ テたち 闘を おこない、 どうにか 勝った。

そして …… キーン。

堅い 鋼が 打ち あう 音が、 狭い 石室の 中に 響いて いた。

ハヤ テの 武士道 ブレー ドが、 ハイ •ダイク タの ムラ マサ ブレー ドに 受けられた 音であった。

目の前に いるのは 身の 2 メートル ほどの 大男で ある。 全身を 茜色の 武者 錯に 包んで、 ハヤ テと 同じように かまえて いる。

その 大男の 周囲には 12 ほどの ムライ がつ 従ってい る。

今、. 戦って いるの 4 守護 者で ある ハイ ヤト ダイ クタな ので ある 0 侍に して 用心 棉、 介錯 人と いう 肩書は ではな さそう だった。

剣の 腕は ハヤ テを やや 上回り、 その 身に つけて いる 鐙は おそろ しい ほどの 堅さであった。 ハヤ テの 会心の 突きの いくつかが、 その 鎧に よっては じかれ ていた 0

ハヤ テは 何度も 切り結びながら、 手の 弱点を 探して いた。 だか 相手の 擊は 強烈で あり 一撃で _ 受け かね ないた め、 いまだ 相手の 弱点を 見出し てはいない。

その ハヤ テを 掠める ように、 手裏剣 飛んで いく。

「ゥ ッ! j

背後 オー ジの 苦痛の 1»1 こえ てきた 0 どうやら 手裏剣が 命中したら しい。 続いて 飛んで いこうと する 剣を ハヤ テは 脇差しで 打ち落とす。 チン!

小さく 涼しげ 音が して、 手裏剣は 地に 落ちた。

「風と 光よ、 互いに 手を つなぎ、 その 身の 中から 輝く 炎を 導き だせ!」

ッ!!

眩い 閃光が、 ハヤ テの 顔を 強ぐ 照ら しだした 0 フイ ルの 唱えた ニュー クリ •ブラ ストの 呪文が、 その 恐るべき 効果を 発揮した だ。

敵の すべてを 包み こむ 魔力の 炎は、

容赦な サム ライ たちを 焼き 焦がして

いく。

イヤト ダイ クタ だけは、 炎に 焼かれる ことなく 全身を 青い 光に 包ま れて 立って いる。

ハイ ヤト ダイ クタ 相手には、 並の 魔法では 役不足ら しい。 怪しげな 鎧と 伝説の ムラ マサ ブレー ドを 持つ 人物な ば、 当然 かもしれ ない。

ムラ サブレー ドは 侍が 求める 刀の 中では 最強の もので あり、 その _ 凄まじい という。 ドラゴン や、 ひと つの 城を 一刀両断に したと 伝え られて いる。 それだけで なく、 あまりの 切れ 味の 良さ のた 一度 抜いた 誰かを ずに おけない という 刀の 渾名まで らっ ている。

一方、 ハヤ テが 持って いる 武士道 ブレード 名刀で あるが、 ムラ マサに ベれば 劣る。 もともと、 武士道 ブレ ドと いうのは ひとつの 刀の 呼び名で はない だ。

戦士の 使う ソードと 違い 刀には、 ベて 銘が 切って ある。 とは 刀を 鍛え た鍛; 台が 己の 鍛えた 日時、 刀の 前を 茎に 刻んだ ものである。 無名の 多く、 ただ 一文字が 刻んで ある けの 多い。 こういう 刀は、 俗に 文字と 呼ばれる。

7?ヾ そんな 刀の 中に も、 すばらしい ものが ある。 そのような 刀は 武士から 武士、 剣客から 剣客に 伝わり、 その れ味を 増して いく。 このよう にして 使 者、 すなわち 武士の 魂が 溜められた

名刀を 総称して 武士道 ブレー ドと 呼ぶ ので ある。

だが それ 世界に 振り か:^ りし かないと いう 名刀 ムラ マサ 相手には、 あまり にも 非力であった。

ユン。

刀身が 風を きる 音と ともに、 ハヤ 肩に 激痛を 感じた。 ハイ ヤト •ダ クタの 攻擊 が、 ハヤ テを 捕らえた である。

「ぐ っ」

脇差しを 握る 手に 力が 入らず、 思わ ずう めいた。 出血と 痛みが、 彼の 意識 揺る 力^: る。

そのため 隙が できた ハヤ テに、 とど めを さそう ハイ ヤト ダイ クタは ムラ マサを 振り あげた。

ドン!

その 巨体を 揺るがす ほどの 衝铁が 左から 襲った。

リー シャが イナ デス ランスで したの だ。 これは 薇の ハイ •マイ デスで ある ブリ ガード ダンス •ウ ォルトンが 残した 武器であった。 マイ ナデス とは、 オル ウスに 仕える 巫女 たちの* ^ である。 彼女たち 美しく 強力な 戦士で あった という。

その 巫女たち が使っ 伝説の 武器の ひとつが イナ デス. ランスな 0

長さは 通常の ランスより 短く およそ 2 メートル、 重さは 10 キロ 近くになる だろう か? 材質は 木製で トネ リコの 木から 作られて いる。

本来は に乗っ て突擊 する ための

器な 力气 この 程度の 長さなら 徒歩 であって 戦う こと もで きる。

イナ デス ランスは 趙の 間を 貫い て、 $ 采くノ 、イヤ ダイ クタの 身体に 食い込んだ。

「ぬっ I j

速く 切り返した ハイ トの 脇差し をリ シャは 身を 逸ら して かわす と、 再び ランスを 突き出した 0

それは まるで 鏡を 避ける ように、 深々 ハイ ヤト 身体に 突き さる。 それと 同時に 背後から、 エル ィアの ピアが 鍵を 貫通 した。

「ぐはっ! j

容赦ない 連続 攻擊 に、 ハイ ヤトは から 血を 吐いた。

ハヤ (お しい 痛みで 意識を 朦^と させながら も、 身体 覚えて いる 通り 武士道 ブレー ドを ふるった 0

無我の 一華は ハイ ヤト •ダイク タの 兜と 鏡の 間に 剝き 出しに なった 首筋に 吸い込まれる ように 近づいて いく。

クッ。

ハヤ テの 一擊 は、 見事に ハイ ヤト. ダイ クタの 首を 寸断した だ。

その 瞬間、 ほかの 守護 者と 同じよう ハイ ヤト ダイ クタの 身体は 黒い あげて 骨へ 変わって いった。

カラン。

乾いた 音を たてて、 ムラ マサ •ブレ ドと 鍵が 床に 落ちた。 骨は その 衝擊 塵へ とかわり、 やがて 透明に なると 完全に 消えて しまった。

「これで、 守護 者は 全部 倒した ことに

84

なる のか?」

「そうね、 少なくとも ここまで くる 見た 石室に 書いて ある 連中は、 これ 後ょ J

エイダの 呆れた ような 声に、 フィ ルが 冷静に 答える。

「護衛の 相手 すべてを 倒したら、 次は いよいよ あの 王ね 0 それとも 女王 ってた 悪魔の かしら?」

災いの 王と 悪魔の 娘は、 いったいな にを 宇宙 炉に 求めた だろ うか? してな にを 考えて いるの^ 5 ろうか? 「それより ハヤ テ、 この 刀と 鎧を 拾っ 使ったら? j

フィ ルは この あとの 戦いを、 さして 気にして いないよう だった。

「もちろん。 なにしろ 伝説の だ、 いていく 気は ない j

れが 死者の 墓に 納め られ たもの ら、 ハヤ テは 死んでも 手を 出さない ろう。 だが これは 蘇った 相手と 戦って 勝った 戦利品な 'ご。

ムラ マサを 持った 感覚は、 これまで 使って いた 刀の どれと 違って いた。 決して 軽く はない、 だが 重い とも 思わ ない。 手に 剧| 染む のに、 調度よ 重さ なの だ。

鍵の ほう 金属で 出来て いるとは えない ほど 身体に ぴったり 合った。 相当に 重かった が、 それなりの 防御 果は期 侍で きそうであった。

「じゃあ、 いよいよ 死者の 殿堂の 中心 にいき ましょう」

フィ ルは 自分が 書し 、た マップを 見な がら、 そういった。 その 地図の 中で 書かれず 空白に なって いるのは、 さしく 死者の 殿堂の 中心 だけだった。 「よし、 いくか」

ハヤ テは そういうと、 隠された ら中心 部へ とむ かった。

全員が 出て いった 部屋は、 ふたたび 死者と 静寂 だけか^ g 己した。 今まで こにいた 骨たち 1 肖え て、 かわりに 銀の 十字架が 残されて いた。

4

死者の 殿堂の 中央には、 子の •ア ラムの 娘. 暗黒の プリ ンスと 書かれた 墓が あった。

女王の 亡霊が 残して いった 鍵は、 もな くその ゲー トを 開けた。

「この 中に いる 相手が、 悪魔の 娘って ことか …… j

エイ はそう いいながら、 どうも 気が のらな そうであった。

女王の 亡霊は、 寝て いる 間に 娘を せと 叫んで いた。 彼の 道義と しては、 寝て 相手を 攻撃す るな 断じてで

きない ことであった。

それは 侍の ハヤ テに しても、 バルキ ーの リー シヤ にしても 同じ ことで り、 僧侶の オー ジや バードの エル テイ アも 同様で ある。

魔法使いの フイ ルに いたっては、 ている 相手に 攻擊 する 必要性を 感じて いないよう であった。

「とに かぐ 女王の 言葉が 正しい かど 確かめて 攻撃 しよう」

ハヤ テが いった 言葉に、 全員が 賛同 した。

「先に 攻擊 されたら 反擊 する。 全員、 注意を 磨、 るな よ」

ハヤ テは 厳しい 顔で そういうと、 墓の 中へ とはいって いった。

通路は すぐに 突き当たり、 左右に ていた。 左手の ゲートは 閉まって たが、 右の ゲート 開いて いた。 右の ゲート くには さら 小さな 室が あった が、 その {瓣 くて 見えな かった。

ハヤ テたち 石室の アーチを ぐる と、 突然に そのな かは 明るく なった。

置かれた 黒し 、柩の ふたは 斜めに いて おり、 その上に ひとりの 少女が ていた 0

真新しい 香水と ライラックの 香が 石室を 満たして いた。

「いらっしゃい、 侍って いたのよ」

その 少女は ゆっくり 立ち上が ると ハヤ テたち 語り かけた 0 少女は 黒髪 青い 瞳を していた。 普通の 人間 違う のは 全身は 緑色で、 背中には モリの よう 习习を 生や している こと であろう。

「私の 名前を 知っていて? J 「ええ、 城の 羊皮紙に 書いて あった よ。 レベッカでしょう?」

フイ ノレ 恐れる ■もな く、 レベッカ にそう 答えた。

「知ってい たの、 そう。 彼;^ あなたた ちが 来る といって いたわ。 私を 殺しに 来たの?」

その 声は 脅え ている よう ハヤ テに 思えた。

「いや、 そういう わけ ゃない」 「信じて いいの かしら? しかす

あなたたち、 やさしい のね . j

ハヤ テの 答えに、 少女は 安心した うに いった 。と、 その 瞬間、 レベッカ 瞳は 赤く 輝いた。

何: がどう なって いるの かわから ぬう ちに、 ハヤ テたち 彼女の 術に かか ていた。 その 強力な 催眠術に、 全員が 身動きで なくなった。

「君たち には、 失望した。 もう 少し、 知恵と いう ものを 持って いると 思った

だが」

寂しげ 声が 背後から 聞こえて きた ひとりと して、 そちらを 向く こと はでき なかった。

「だが ここ 来て しまって 仕方な い、 だか 調度よ かった ともい える」 全員が 身動きで きぬ 前に、 災いの 領主が ゆっくり 歩いて きた。

黒の ーブと 高貴な 衣装に 身を 包み 本の 牙を 隠す となく 不死の 吸血鬼 である 災いの その 人力' にこやかに 笑って いた。

「わたしは 少々、 喉が 乾いた ので 君た ちの 新鮮な ヤツ もらう としよ う。 なに、 死には せんよ」

ゆっくり ハヤ テの 首筋に 吸血^の 牙が 食い込んだ。

(そうだ、 あの 十字架!)

オー ジは 女王が 残した 十字架の こと 思いついた 彼は それを 自分の 首に かけて いたのた、

だが 鎖は 、イ ヤト •ダイク タとの いのと き、 彼の 背後に いた 侍が なげた 手裏剣に よって 断ち切られ ていた。 して 銀の 十字架は、 眠る 者の いなくな った ハイ ヤト ダイク タの 墓に 横たわ ってい る。

(くっ、 落と した こに 気づかなかった のか!)

催眠術を 解く ことは できず、 次々 吸血鬼の 牙は パーティ ーの 全員を 飼: にして いった。

「ああっ、 ひさしぶりに 生き返った。 さて、 君ら にも 別の 場所で 寛いで もら おうか?」

吸血鬼の 目が 赤く 輝く ハヤ テたち 全員、 気を 失った。

まず 最初に 目を覚ま したのは エイ であった。 どうやら 小さな 牢屋に 込められて いるら しいと 確認して ら、 エイダは 全員を 起こした。 「ここは、 どこ 7^ ろう?」

ハヤ テは 痛む 首筋に 手を あてた。 こには ふたつの 牙が 開けた、 醜い とが あった。

(口 鬼に 噛まれた。 これから どうな るの かな?)

伝説に あるよう に、 自分が なった ようには 思えない。

「たぶん 私たちが まだ 来た ことない 斤、 城の 4 匕彻 j でしよう J

フイ ルは 自分で 書いたい つかの 図を 眺めてから そういった。

「たぶん ここに、 女王 カヾ いっていた i 羊の 寺院が あるは ずよ。 ここは その でも いれて おく 牢屋 ゃない?」

フイ ルは 狭そう 牢屋を 見渡 しなが

ら、 そういった 0

「じゃあ、 どうやって ここから 出よう か?」

「私^ 頭が痛いから 寝る」

そういう フイ ノレ (i 寝て しまった 0 丸一日 たって わかった のは、 食事 もで 近く にある 泉は 濁って いて 飲めない という こと だけであった。

「さて、 脱出し ましょうよ」 「どうやって 脱出す るつ だ?」 ぐっすり 寝て 気分が くな たの 元気に ういう フイ ルに 呆れた ように ェイダが いった 0 「簡単よ、 ここ {お 鲜の 寺院が ある 所でし ょう。 そうしたら 私たちは、 れに 関係、 する ものを ふたつ ももって

I

\

\

ゃない」

「あれ か! J

ハヤ テは 思わず 叫んだ。

彼ら (iJ 成の 中で 羊の 仮面と 短剣を 見つけて いたの ご。

「仮面を 付けて 短剣を 持った ヱイ ゲートに 立ったら 警備の 連中が くる でしょう。 あとは 戦って、 切り抜けれ は滕 ちょ j

フィ ルの アイ デアの 通り にす ると、 ゲート 開けて 警備の 戦士たち 駆け 込んで きた。

充分に 休息を とった ハヤ テたち にと って、 警備の 連中は それほどの 強敵で はなかった。 オー ジと フィルの 呪文の 援護を 受けて、 短時間で ハヤ テたち ガードを 倒した 0

からでた すぐの 階段を、 ハヤ テた ちは 風の よう 駆け 昇っ ていく。

外から 冷たい 風が 吹いて くる。

そして 階段を 昇り きった ハヤ テたち 前には、 深い 森と 入り組んだ 沼が には いった。

外にで ハヤ テたち 背後には、 大な 寺院が そびえて いた。

「こ れが雄 羊の 寺院

宇宙 炉の 秘密が 隠されて

<

\

るの だ。

そのと 下から、 大勢の 人間 駆け てく 足音 か獨 こえて きた。

1 ■追手 だな J

「やっかい だな。 一端、 森の 中に 逃げ J

ハヤ テは 左手に 大きな 森を 指し しめした。 パー テイ ーの 全員 か, そこに 向かって 駆け出し ていく。

「必ず、 戻って くる J 刀を 鞘に 戻す と、 もう 一度 だけ 寺院 あげて ハヤ テは そう 眩いた 0 また 祕密は 明かされず、 冒険は 半ば でしかない のた%

第一部 完〇

85

音楽の

incir>

111111

MSX 音楽 教養 育成 企画

I ⑴川 mu I mimniinuii u 出⑴川 h I hu u

BY

ip

このところ ちょっと 変わった 音が かった ので、 今回は 最も ポピュラー エレキ ピアノを 作って みます。 リセ 音色の ビブ ホンが 代用と してよ 使われ ますが、 もっと ピュ アで 透き とおるよ ラな、 FM 音源の 得意な 音に してみ ましょう。

エレキ tf7 ノの 音色 作り

卖践簿

i?art3s

ェレキ °? ノと は?

ここでい エレ ピは 電子 ピアノ のこと ではなく、 フェンダー ロー ピアノな どの、 機械的な 振動を 電気信号に 変える もので、 電子 アンの ように 発振器を 使った もの では ありま せん。 最近は とん シンセに なって しまい t こが、 エレ ピがポ ピュ ラー になっ たのは、 コーラス アン サン ブルな どの エフ ェク ターの 出現で、 だれが 聞いて もい 音に なって まった 力、 で、 それまでは、 ピックアップで 音を 拾う 構造 どう しても ノイズが く、 歪みの 多い 音で ありました。 コーラス アンサンブルは それを まく カノ <一 し、 ノイズ さえ も、 れいな 音に してし まう ベス カッ プル だっ たよう です。 しかし FM 源の 登場で、 本物より きれいな 出て、 メンテナンス いらない セに 変わる のはし かたな いでし よう。 でも あの ノイズの いゴ リゴリ した 音は シンセに 無い 味が あり、 根強い フアンが いるの 確かです 0

発音の 原理

ェレ ピは 形は 違います が、 実は ビブ ホンと まったく 同じと いっ ていい もので、 発音 体は 音叉の

ものです (エレクトリック ランド ピアノの よう 弦を 使った もの もあります が、 それは べつ)。 音叉の 音と いうのは、 まったくの サイン 波と 考えても かまわな いの で、 FM^ 源で 音を 作る エレ ピも ビブ ホン も、 同じ 作り方と いっ ていいで しょう。 形の 違いを 1 にして みました。 共鳴 体の SI のに 系統の 音と いうのは 思議です が、 S1 つても その 能は 同じ ものを 持って います。

ちんと した 目的を 持った 音は、 (アルゴリズム) 違っても 同じに なるとい かもしれ ません。

振動す 部分は、 かの いです が、 固い ので 曲がる 形状は 弦の よう 波打つ ことは あまりな く、 振動は 全体の 長さを 1 波長と した ものが ほとんど となる ので、 サイン 中心の 音になります。 だし 金属 特有の、 いわゆる 金属 微妙に 含まれ、 同系 等の 音で 違いが 出ます。 これは 金属 その

のが 音を 吸収せ ず、 むしろ リバ のように アタック 種!^ 音力 ってい ると 思って ください。 デジ タル リノ < ーブ以 前の リノ < ーブ は、 プリ ングや 鉄板を 使った ものが あった ぐらいです。 ちょっと 舌は それます が、 リバ ーブが 高価で 入らなかった ころ、 私は 石油 (ポリ 容器では ない) 中に マイク ぶら下げ、 外からの スピーカー 音を 取って リノ マー ブに していた こと ありました。 デジタル リバ ーブ では 得られない 独特な (?) がで きます。

さて、 こうした 振動は 図に ある ように、 ビブ ホンの 場合は パイ

86

1 0 "mws 1 6ml . BAS

20 .く Music Workshop Vol . 16 >

30 *< E. PIANO >

40 *< BY Y. KITAGAMI 1992(C) >

50 CLEAR 5000 60 •/// INIT ///

70 CALL MUSIC(0. 0, 1, 1, 1. 1, 1, 1, 1, 1, l)

80 DEFSTR A-H, T 90 DIM AH (15)

100 POKE &HFA6C, 20 110 POKE &HFA7C, 20 120 POKE &HFA8C. 20 130 POKE &HFA9C, 20 140 POKE &HFB0C. 20 150 FOR 1=4 TO 15 160 READ A$

170 AMl)=VAI_(tt&H"+A$)

180 NEXT

190 DATA 0, 0, 0, 0

200 DATA 4F17. 60FA, 0, 0 210 DATA 11,1 1A6, 0, 0 220 CALL VOICE COPY (AA @63)

230 '/// PLAY DATA ///

240 * INIT ——

250 T="T60 260 A0=,,O5L4 ©63V15 270 B0="O4L4 @63V13 280 - MEL -

290 A1 =">E2R8D8C8<A8A-8>E1 6D2R8. <B16>C16 D4. G4D8. C8<B16B-4. B- 1 6>C1 6D8C8 B- 1 6>C8.

<

300 A2= mA>CEGA-GFGEDCB-AGFG<

310 . CORD

320 B1=">EEEE EEEE DDDD DDD D<

330 Cl— >CCCC CCCC B8BB B~B— B~ &B~8.

B-16

340 D1 =" AAAA A-A-A-A- GGGG GGG &G8 G 8

350 E い" FFFF FFFF EEEE EEE &E16 E

8.

360 PLAY #2, T. T, T. T, T. T, T. T. T 370 PLAY #2. A0. B0, B0. B0. A0, B0, B0. B0. B0 380 PLAY #2. A1, B1, Cl, D1, A1. B1, Cl, Dl, El 390 PLAY #2. A2, B1. Cl, D1. A2. B1. Cl. D1. El 400 GOTO 380

*** FM VOICE EDITOR DATA *** *** VOICE NAME E. Piano ***

PARM/OP0. OP1

トータル レへ' フイ-ド/ ゾック エンへ,, u-フ9 タイフ。 マルチ フ° レぐ

アタック .

テ,、 ケイ .

スティン .

リリース .

キ- レイト ケ- リンク’ キー レへ •'ル スケール レモ 13 r ラ-卜 テ、 スト- シヨン

DATA 0000 0000 DATA 0000 0000 DATA 4F17 60FA TSDA 001 1 i 1A6

MODULE

15

15

10

6

0

CARRIE

10

6

0000 0000 0000 0000 0000 0000 0000 0000

0

0

によって 共鳴 させて、 大きな にして います。 エレ では これを オルゴール のよう 板に よって じように 共^ させて います。 ちな みに ビブ ホンでは、 ハ。 イプに 羽根の ような のを 回転 させて トレモロを 作り、 レビでは 電気 回路で 作り出します。

音を 作る

今回の エレ ピは 上嫩 安く、 しか 幅広い 応用 性が るので、 減衰 系の 基本 音色と して 覚えて ると 便利です。 場合は キャ リアの ベロー プを 決め てし まい、 全体の 雰囲気を つかん で、 そこから 何が 足りない かを ジユ レーターで サポート する 方が いいで しょう。 ここで 足りない とは、 もちろん 金属 音の ことです。 この、 かすかな 金属 音に 目を つけ 音を 作って いきます。

エンベロープ

エンベロープ タイプは キャリア、 モジ レーター ともに 0 で、 キヤ リアの エンべ ローブは、 アタック がちょ っと 柔らかい 10、 ディケイ 6、 といった ところで すが、 リースが 1 長め です。 これは 回の サンプル 曲が スロー バラー のた め、 レガートの 効果を 出す めの ものな ので、 3 らいで まいません。 これで もま 長そう です が、 キー レイト スケーリング 使って いるので、 このぐ らいが ちょう どい いでし ょう。 また、 高い 周波数では エンベロープの 変化が 早くなります。

モジ ユレ ターは、 いつものと おり アタックの 音と、 リリー スの 金属 音の ふたつの 機能を 持た せて います。 金属 音の 量は ステ ィン レベルで 調節で きます。 これ キヤ リアと モジ ユレー ターの 離れて いるた め、 音色の 化と いうより、 ふたつの 異なった 周波数に 聞こえる ため 調節 可能な

わけで、 周波数が 近い 場合は 音色 変わ ってし まう 注意して ださい。

マルチプル レベル

音色 データ 表を 見て ください。 ここでは、 キヤ リアが 1 に対して、 モジ レーターが 7 になって いま すが、 これは 中心の レベルで、 10 でも 6 でも 好みの レベルに 調整し 結構です。 小さく すると 木琴 のよう 音に なって いき、 大きく するとち ょっ 耳障り 音に なっ てきます。 明かる めで 芯の ある にしたい ならば、 やはり 7 前後に なると 思います。 今回は 絶大な ラス 効果を 出したい ために、 物より 倍音の 多い、 固めの 音に てみ ました。 また レモ ロを付け ていな いのも、 コーラスの うねり 出したい ためです。 もしう ねり きなら ば、 トレモロを オンに する も、 ひとつの 効果 かもしれ ません。

今回の 音色は、 自由に 音を 作る ための 素材と もい え、 FM® 源の 作りの 基本: です。 ここ 力、 作り手 発想に って いろんな 音が でき るので、 いろいろ パラメー ターを いじって みて、 感じを つかんで ださい。

E エレ ピの エンベロープ

サン ブル U スト

音色 テ—夕

87

今月の 優秀

こころの コン テス トでは、 みな 使っても かまいませんが、

の作っ 曲を 募集 しています。 MuSICA 募集 部門は オリ ジナル 部門、 ゲー データ S ミュージック 部門の ふたつ。 なお、 くに オリ ジナル 部門は 優遇 します。 料と 作品は BASICS MuSICA のど ちらを 差し (

nmi 1111111 mil iii—

愚民 どもの 叫び

BY

FM ドラム チャンネルを 使わない 意欲 的な 作品。 ディレイ ビブ ラー エコーを 多用して、 独自の 空間を 再現して います。 ベースに もう 少し 空白が あれば エコー がより 効果的になります よ。 (北 神)

'ORG-34 .MSD.

Presented by. TRAGIC - Kaori Ashino

FM1 =*1. *F1. Ml /3 . M4 . MA . MB , MC

. MD . ME . MF . MG . MH , MI . MJ . MK . ML

FM2 =*I,*F2. Ml /3 . M4 , MA .MB . MC

. MD , ME .MF .MH . Ml . MJ . MK , ML FM3 =*I,*F3. Ml /3 . M4 . MA .MB MC

. MD . ME . MF . MG . MH . MI . MJ . MK . ML FM4 =*I,*F4, R /2 . S3 /2 , SA .SB , SC

. SD . SE . SF . SG . SH . SI . SJ . SK . SL FM5 R /2 . S3 /2 . SA , SB , SC

, SD . SE . SF . SG , SH . SI . SJ . SK . SL FM6 =*I,*F6. R /2 . S3 /2 . SA . SB SC

, SD . SE . SF . SG . SH . SI . SJ . SK . SL FMR =

FM7 =*I.*F7, B1 . B2 . B3 . B4 , BA . BB .BA . BD , BE . BF . BE . BH , BI . BJ . BI . BL FM8 =*I,*F8. BI . B2 , B3 , B4 , BA . BB . BA . BD . BE . BF . BE . BH . BI . BJ . BI . BL FM9 =*I.*F8. BI . B2 . B3 , B4 , BA . BB .BA , BD . BE . BF , BE . BH . BI . BJ . BI . BL PSG1=*I. *P1. BD1. BD2, BD3. BD4. BDA. BDB. BD A. BDB. BDE. BDF. BDE. BDH. BDI/3 . BDL

PSG2=* I. *P2. SDK SD2, SD3, SD4. SDA. SDB. SD A. SDB. SDE/3 . SDH. SDI/3 , SDL

PSG3=* I *P3. SY1. SY2. SY3. SY4. SYA. SYB. SY A. SYB, SYE/3 , SVH. SYI/3 SYL

SCC

SCC2=

SCC3=

SCC4=

SCC5=

MuSICA 場合は 必ず 音色 送って ださい。 なお、 採用され 方には 料と して 図書券 5000円 差し上げます。

〒1 07-24

東京都 6-1 1-1 |J エフ ビル (株) アスキー MSX7 ジン 編集部 こころの コン テス

: - initial ize. -

*I=t120 116 ; : : : FM initialize. : ::: *F1=§65 v13q6 〇3 *F2=®33 v12q6 〇4 *F3=§65 vl1q6 〇3 z32 *F4=@65 v13q6 o3 *F5=633 v12q6 o4 *F6=665 v11q6 o3 z32 *F7=@33 v13q6 o2 *F8=§65 v12q6 ol *F9=623 v12q6 o3 ::: : PSG initialize.::: *P1=@11 v15 o2 116 *P2=614 vl 1 o3 116

*P3=§15 v13 o3 164

: - music data. -

R=r 1 rl

: + + +me lody & sub. +++++ + + + + + + + + + + +++ ++++

M (p0D32p32m1) D32DDDDDE (F) FFFFFGAF EE EE<B>CE (D#) D#D#D#D#<AB>C<A>

:S1=R : M2=M1 ;S2=R ;M3=M1

S3= (p0F32p32m1) F32FFFFFG (A) AAAAAB>C<A

G#G#G#G#DEG# (G) GGGGCDEC

M4=>DDDDDDE (F) FFFFFGAF EEEE<B>CE (D#) D

#D#D#D#<AB>C<A

: S4=S3

MA=> (Ei64m4) E8. p32m1G#A8 (B) B8B8>C8<B8

> (Di 64m4) D8. p32m1 DC8< (B) B8B8>C8D8« SA= (Ei64m4) E8. p32m1FE8 (G#) G#8G#8F8E8

(G#i 64m4) G#8. p32m1 G#A8 (B) B8B8>C8D8< MB=» (Ci64m4)C8. p32m1 <FAB> (C) C8C8<B8A8

> (Fi 64m4) F8. p32m1 FED (C) C8<A8B8>C8« SB=> (Fi 64m4) F8. p32mt FED< (A) A8A8B8>C8

(Ci 64m4) C8. p32m 1 <A>CF (A) A8A8G#8F8< MC=>B8. A8. F8 E8. G#8. B8

> (Di64m4) D8. p32ml<G#B>D (Fi64m4) F4p32 m1<B>DF (G#i64m4) «

SC=>E8. F8. E8 G#8. F8. E8

(G#i64m4) G#8. p32m1FG#B> (Di64m4) D4p32 m1<G#B>D (Fi64m4) «

MD=»G#4p32m1DFG# (Bi64m4) B4p32m1 FG#B> (D i64m4

D2. . ) p32m1<Dr«

SD=»F4p32m1 <B>DF (G#i 64m4) G#4p32m1DFG# ( Bi 641114

B2. . ) p32m1<Br<

ME=»>C8. <B8. (Ai 32016 A) A2p32m1 B8. A8. (Gi32m6G) G2p32m1«

SE=»r2 >D8. C8. < (Bi32m6B)

B2p32m1 >C8. <B8. A8«

MF=» (Ai32m6A8. ) A4p32m1 0EFD8. A8

(Bi 32m6) B8. p32m1 BA8 (G#) G#8G#8A8B8« SF=»> (Ci32m6C8. ) C4p32m1 <FGAF8. >C8

(Di32m6)D8. p32m1DC8< (B) B8B8>C8 (D. ) <D 32«

MG=»>E8. D8. (Ci32m6C) C2p32m1 D8. C8. < (Bi32m6B) B2p32m1«

SG=»r2 A8. B8. > (Ci32m6C)

G2p32m1 <G8. F8. E8«

MH=» (Ai32m6) A4. . p32m1 AB>CD8EG#E

(Bi32m6)B8. p32m1BG#8 (E) E8D8C8<B8<< SH=» (Fi 3201 6) F4. . p32m1 FG#AB8>CEC

(G#i32m6) G#8. p32m1G#E8 (C) C8<B8A8G#8<

<

Ml=» (Ai48m4) A4. . p32m1 >C8. (Ei48m4) E4p32 ml

(Di48m4) D4. . p32ml G8. (Bi48m4) B4p32m1<

«

SI=» (Fi48m4) F4. . p32m1 A8. > (Ci 48m4) C4p32 m1<

(Bi48m4) B4. . p32m1 >E8. (Gi48m4) G4p32m1

MJ=»»C<B (Ai48m4AA2. SJ=»>AB> (Ci48m4CC2.

A2. . ) A8p32m1<« C2) C8F8E8D8p32m1<

MK=»> (Ai48m4) A2. . . p32m1 G4. . p32m1

SK=»» (Ci48m4) C2. p32m1 32m < (Bi48m4) B4. . p32m1«

(Gi48m4G4. . G) (Di48m4)D4. . p

ML=»> (Ai48nr4A2. . . A1 A1) A4「4 r2p32m1<«

SL=»» (Ci48m4C2. . . Cl Cl) C4r4 r2p32m1««

: +++bass. ++++++ ++++++ +++ + + +++ + + + + + + +++ + B1=>D4. D(C) C2 <A#4. A# (A) A2 B2=>D4. D (C) C2 <A#4. A# (A) A4>C#4< B3=>D8D8D8D (C) C8C8C8C8 <A#8A#8A#8A# (A) A8A8A8A8

B4=>DDDDDDD (C) CCCCCCCC <A#A#A#A#A#A#A# (A) AAAAAB>CD<

BA=>E>E<BE>E<EB>E 8<E>E<EBEB>E< E>E<BE> E<EB>E 8<E>E<EBEB>E«

BB=>F>FC<F>F<F>CF 8<F>F<F>C<F>CF< F>FC< F>F<F>CF 8<A>FEDC<BA<

BD=>F>FC<F>F<F>CF 8<F>F<F>C<F>CF< A>FED C<BAG# FEDC<BAG#F

BE=AAAAAAAA AAAAAAAA GGGGGGGG GGGGGGGG BF=FFFFFFFF FFFFFFFF EEEEEEEE EEEEEG#8. BH=FFFFFFFF FFFFFFFF EEEEEEEE EEEEEGFE BI=FFFFFFFF FFFFFFFF GGGGGGGG GGGGGGGG BJ= AAAAAAAA AAAAAAAA AAAAAAAA AAAAA>AE< A

BL=AAAAAAAA AAAAAAAA AAAAEFGG# (A2)

(A1) A2 r2

: +++drums ( bass & snare & synthe ) . +++ BD1 = GGGGGGGG rGGGGGGG GGGGGGGG rGG GGGGG

SD1 =§1 2 GrrrrrGG rrrrrrGr GrrrrrGG rrG 「G「Gr

SY1 = (DC<BAGFE) D> r4 (DC<B) A> (DC<BA GFE)D> r16r4 (DC<BAGFE) D> (DC<BAGFE)D> r4 (DC<B) A> (DC<BA GFE) D> r 6 < (GFEDC<BA) (GFEDC<BA) G> < (GFEDC BA) G>>

BD2=GrGrGGGG rGGGGGGG G rGG rGG G rGGrGGrG

SD2=GrGrrrGG rrGrrrGr G32G32GGG32G32GGG G rrGrGGrr

SY2=< (GFEDC<BA) (DC<BAGFE) D> r8 (DC<B )A> < (GFED

C<BA) r16 (DC<BAGFE) D> r8 (DC<BAG FE) D>

(G)F (G) F (DC<B)A> < (GFE) D> (G) F (G) F (DC<B)A> < (GFE) D> (GFE) D < (GFED

C<BA) r16 (DC<BAGFE) D> (GFE) D < (G FEDC<BA) r16

BD3=GrGGrGGr GG rGG rGG G rGGGGGG rGG GGGrG

SD3=GrGGrrGr GG rrG rGG G32G32GGGGGGG rrG rGGrr

SY3=< (GFEDC BA) G>> (GFE) D < (GFEDC<BA) r16 < (GFEDC<BA)

(GFE) D < (GFEDC BA) G>> r16 (GFEDC BA )G» (GFE) D < (GFE) D>

(G) F (G) F (GFE) D (GFE) D (GFE) D (DC<B )A> (DC<B)A> (DC<B) A> (DC<BA

GFE)D> r!6 < (GFEDC<BA) (GFE) D < (G FEDC<BA) r16

BD4=G rGG rGG r GG rGG rGG G rGGGGGG GGGGrGGG SD4=G32G32GGG32G32GGG32G32G GG32G32GGG32 G32GGG G32G32GGGGGGG GGGGrGGG SY4= (G) F (G) F (DC<B) A> < (GFE) D> (G) F (G) F (DC B)A> < (GFE) D> (G) F (G) F (DC<B) A>

< (GFE) D> (G) F (G) F (DC<B) A> < (GFE) D> (G)F (G) F (DC<B) A> < (GFE) D> (GFE) D

(G)F (G)F (GFE) D (GFE) D (GFE) D (DC<B )A> (DC<B) A> (DC<B) A> (DC<B) A>

< (GFE) D (GFE) D (GFE) D (GFEDC BA) G>> (GFE) D < (GFE) D> (GFE) D

BDA=rrGGrGGr rrGGrGGG r rGG rGG r rrGGrGGG SDA=GrGGrrGr GrGGrGGG GrGGrrGr GrGGrGGG SYA= (DC<BAGFE) D> (GFE) D (DC<BAGFE) D> r16 (GFEDC<BA) G>

(DC<BAGFE) D> (GFE) D (DC<BAGFE) D> (DC <B)A> (GFE) D (DC<B) A>

(DC<BAGFE) D> (GFE) D (DC<BAGFE) D> r16 (GFEDC<BA) G>

(DC<BAGFE) D> (GFE) D (DC<BAGFE) D> (DC <B)A> (GFE) D (DC<B) A>

BDB=rrGGrGGr rrGGrGGG G rGGGGGG GGG GGGGG

SDB=GrGGrrGr GrGGrGGG G32G32GGGGGGG GGG GrGGG

SYB= (DC<BAGFE) D> (GFE) D (DC<BAGFE) D> r16 (GFEDC BA) G>

(DC<BAGFE) D> (GFE) D (DC<BAGFE) D> (DC <B)A> (GFE) D (DC<B)A>

88

(G)F (G) F (GFE)D (GFE) D (GFE) D (DC<B ) A> (DC<B) A> (DC<B) A> (DC<B) A>

< (GFE) D (GFE) D (GFE) D (GFEDC<BA) (GFE) D (DC B)A> < (GFE) D>

BDE= GrrrrrGr Grrrrrrr GGrrrrGr Grr

rrrrr

SDE=§1 4 rrrrrrrr Grrrrrrr rrrrrrrr Grr

rrrrr

SVE=r2

(DC<BAGFE)D> r4. r2

(DC<BAGFE)D> r4.

BDF=GrrrrrGr Grrrrrrr GGrrrrGr GrrrrrGr : SDF=SDE : SYF=SYE

BDH=Gr rrrrGr GrrrrrGr GrGrGrGr G rG GGGGG

SDH=rr rrrrrr Grrrrrrr GrGrGrGr G32G32GG

GGGGG

SYH=r2

(DC<BAGFE)D> r4.

(DC<BAGFE) D> (DC<BAGFE) D> (DC<BAGFE) D> (DC<BAGFE) D>

(G)F (G) F (GFE) D (DC<B) A> (DC<B) A> < (GFE) D (GFE) D (DC<B) A> (DC B) A>>

BDI=GGGGGGGG GGGGGGGG GGGGGGGG GGGGGGGG SDI=「「G「rrGr rrGrrrGr rrGrrrGr rrGrrrGr SYI=r8 (DC<BAGFE)D> r8 (DC<BAGFE) D>

r8 (DC<BAGFE)D> r8 (DC<BAGFE) D>

r8 (DC<BAGFE)D> r8 (DC<BAGFE) D>

r8 (DC<BAGFE)D> r8 (DC<BAGFE) D>

BDL=GGGGGGGG GGGGGGGG GGGGG rGG Grr

rrrrr

r 1 r 1

SDL=rrGrrrGr rrGrrrGr GGGrG32G32GGG Grr rrrrr

SYL = r8 (DC<BAGFE)D> r8 (DC<BAGFE) D> r8 (DC<BAGFE)D> r8 (DC<BAGFE) D>

< (GFE) D> (GFE) D < (GFEDC<BA) (G) F (G) F (GFE) D (DC<B)A> < (GFE) D> (GFEDC<BA)G> r4. rl rl

•音色 データ

<FM VOICE No. 65>

MD 0.5.1. 2.10. 1. 2. 1 2. 1 . 0. of f . on off CR 1. 2.15. 4. 1 - 10 - 1*0*off-on -off

<PSG VOICE No. 1 1>

32.24. 0* 32* on of f 0 <PSG VOICE No. 14>

32- 16* 11- 12-off-on -0 <PSG VOICE No. 12>

32* 18. 1 1 . 14. off .on .0

PSG VOICE No. 15>

32* 1 2* 0* 1 2* on of f 0

イース I

ジック 部門 MuSICA 対応

TO MAKE

THE END OF BATTLE

BY 沢隆雄 ◎日本 ファルコ

どうしても 気になる のが、 ノイズで 作った 八イ八 トが ネアの 次に 抜けて しま 3 ところ。 曲の 開に 合わせて、 何を 目立たせ るかを 意識して バラ ンスと 音色を 考えた ほうがいいで しよう。 (北 神)

FM1 =A0. AA. A1 , A2. A3. A4. A5. A6, A7, AB. A4, A5 . A6. A8. AX. AC. A1 1, A12, AD. A 13/2. AA. Al. A2. A 3. A4, A5. A6. A7. AB. A4, A5. A6. A8, AE, AM FM2 =A0, Z, AB, Al . A2. A3. A4. A5. A6. A7. BB. A4. A5. A6. A8. BC, All, A12, AD, Al 3/2. AA, Al. A2. A3 , A4. A5. A6. A7. BB. A4. A5. A6. A8. AE. B14 FM3 =C0, CA. Cl. CV, C2/3. C3. C4/2. C5. C6. C7, C B. C4/2, C5, C6. C8. CC, Cl 1. Cl 2. CD. Cl 3/2. CA. C 1.CV. C2/3, C3. C4/2, C5. C6. C7. CB. C4/2. C5. C6 . C8. CE, AM

FM4 =C0. Z. CA. D1.CV. 02/3. D3. D4/2. 05. D6, D7 . CB, D4/2. D5. D6. D8. CC. D1 1. D12, CO. Cl 3/2, CA . D1.CV. D2/3. D3. D4/2. D5. D6. D7. CB. D4/2. D5. D6. D8. CE. B14

FM5 =E0. El, E2/3, E3. E4. E5. E4. E5. E4. E5. E4. E8. EI1A. El IB. El 1A. El 1C. E13/2. El. E2/3. E3.

E4. E5. E4. E5. E4. E5, E4, E8, El 4

FM6 =F0. HI. E2/3. E3. E4, E5. E4, E5. E4. E5. E4.

E8. El 1A. El IB. El 1A. El 1C. El 3/2, El. E2/3, E3.

E4. E5. E4. E5. E4. E5. E4, E8. El 4

FMR =R0. R1/4, R2A/3. R2B. R2A/3, R3. R1/7, R5.

R1/7. R7. Rl/7. R5. R1/7, R10. R1/7. R12. R13/4,

R1/4. R2A/3. R2B. R2A/3, R3. Rl/7, R5. Rl/7. R7.

. Rl/7. R5. Rl/7. R10, R14 FM7 =

FM8 =

FM9 =

PSG1=P0. PI/4, P2A/3. P2B. P2A/3. P3. P4/7. P5. P4/7. P7. P8/7. P9. P8/7. P10. P8/7. PI 2. PI 3/4. PI/4. P2A/3. P2B. P2A/3. P3. P4/7. P5, P4/7. P7.

P8/7. P9, P8/7. P 10. PI 4

PSG2=S0. SA. Cl. SV. S2/4. C4/2, C5. C6. C7. SB. C 4/2, C5. C6. C8. SC. C11.C12. SD. SI 3/2. SA. Cl. S V, S2/4. C4/2. C5. C6, C7. SB. C4/2, C5. C6. C8. SE . AM

PSG3=S0. SA, X. Dl. SV. T2/4. D4/2, D5. D6. D7. SB

D4/2. D5. D6, D8. SC. Otl. 012. S0.T1 3/2. SA. Z. Dl. SV. T2/4. D4/2. D5, 06. D7. SB, D4/2. D5. 06. D 8. SE, B14

SCC1 =

SCC2=

SCC3=

SCC4=

SCC5=

A0=T212R4. L8 C0=T212R4. L8 E0=T212§14V14O2R4. L8Q5 F0=T 212633 VI 302R4. L8

R0=T21 2Y22, 87Y23. 64Y24, 1 03VB15VS1 4VM15VH

12B16B16HSM4

P0=T 2121804 626V12RA4

S0=T212R4. L8

Z=Z31

X=Z15

RR=R1

AA=§69V1504 AB=§69V1404 CA=64V1205 SA=§ 16V 1004

A1=EFGA4. <A4>C+DEE4EDER1R1

C1=>E1G1L1 6D+ED+ED+ED+E>D+ED+ED+ED+E<L8E

FG+FEFG+A<

Dl =A1 >C+ 1 L 1 6<G+AG+AG+AG+A>G+AG+AG+AG+A<L 8AB->C+<B-AB->C+D<

El =AAAAAA>E<AAA>E<A>G<A>F<AAA>G<A>F<A>E< A>C+<AB->C + <B-AGB- R1 -B4HSM464HSM4 P1=§26V12R4A4R4A4

A2=>C+<AB-GAFGEB-GAFGEFDC+DEFGAB->C+EC+<

B->FC+<B-R4

CV=612V1105

SV=§28VI 103

C2=V12E. R. > (E4V1 1E4V10E4V9E4V8E4V7E4) RV1 1<

D2=V 1 2<A. R. > (A4V 1 1A4V1 0A4V9A4V8A4V7A4) RV 11

E2=A4R2>A4AE<ADA4>C+E<

S2=V12E. R. > (E4V1 1 E4V1 0E4V9E4V8E4V7E4) VI 1 R<

T2=V12<A. R. > (A4V1 1 A4V 1 0A4V9A4V8A4 V7A4) V 1 1R

R2A=B4. HSM8B8HSM8B8B8

R2B=B4. HSM8B8HSM8HSM8HSM8

P2A=§27V1 0AAA626V! 2A4A4R

P2B=S27V1 0AAA626V1 2A4AAA

A3=<G2. AB->C+2. EFGFEFGAB->C+EE4. F4G4<

C3=V12E. R. > (E4V11E4) V10EV1 1C+C+C+C+DDEE<

V1 1

D3=V12<A. R. > (A4V1 1A4) V10AV1 1 AAAABB>C+C+< V1 1

E3=A4R2>A4<A4>A4<B4>C+4<

R3=B8HSM8HSM8HSM8HSM8HSM8HSM8HSM8

P3=R§26V12AAAAAAA

A4=>FEC (Dl ) D<A>CDCFEC (01) D<AGFE

C4=>DC<G (A2) A>A4G4F4E4<

D4=AGE (F2) F>F4E4D4C4< E4=>DDDDDDDDDDDDDDDDCCCCCXXCCCCCCCCC< P4=§27V10AA626V1 2A§27V1 0AAAS26V1 2A627V10 A

A5=F4. D4. F4G4. E4. G4A4. F4. D4E4. G4. B-4 C5=>D4. B-4. >D4E4. C4. E4F4. D4. <A4A4. >E4. G 4<

D5=B~4. F4. B~4>C4. <G4. >C4D4. <A4. F4E4. >C+4 . E4<

E5=B-B->FB->D<B-FB-CCG>CEC<G>C<DDFA>D<AF

D<A>AEC+<AAAA

R5=B4HSM4HSM8HSM8HSM8HSM8

P5=§27V1 0AA626V1 2A§27V1 0A626V1 2AAAA A6=A1>DEFGAGFEG4. E4. C4<G4. >C4. E4< C6=>D1<A2>D2E1C1<

D6=A1F2A2>C1<G1

A7=>FD<AFDA>DFEC<GECG>CE<DFA>C+DFA>C+D1<

<

C7=>F1E1D1 D4C+4<B4>C+4<

D7=>D1 Cl Dl D4C+4<B4>C+4<

R7=B8HSM8HSM4HSM8HSM8R8HSM8

P7=§27V1 0AS26V1 2AA4AARA

AB=§80V15O4

BB=680V14R32O4

CB=§4V1 105

SB=§21V10O4

A8=>FD<AFDA>DFEC<GECG>CE<E-4. E-G4. E-16G1

6B-4. G16B-16> (E-4. ) E-16 .く

AX=R32

C8=>F1E1 (B-1)B-1<

D8=>D1C1 (G1)G1<

E8=B-B->FB->D<B-FB-CCG>CEC<G>C<E-E-B-E-G

E-B_FGE_B-E->E-<E~>G<E~<

R10=B8Y23. 58Y24. 83HSM8Y23. 64Y24. 1 03HSM8Y 23. 58Y24, 83HSM8HSM1 6HSM1 6HSM1 6HSM1 6Y23. 5 2Y24. 63HSM1 6HSM1 6HSM1 6HSM1 6Y23. 64Y24. 103 P8=§27V1 0AA626V1 2A4627V1 0AA626V1 2A4 P9=§27V10AA§26V12A4AAAA PI 0=§27V1 0A§26V 1 2AAAL1 6AAAAAAAAL8 AC=§79V1504 BC=§79V1404

All =>A2DFGA4. G4FG4>D4. <A4GF4E4. F4. G4. <

CC=§ 10V 1404

SC=ei6V1104

Cl 1= (AI)AIB-IAI

DM= (FI)FIFIEI

Ell A=>DD>D<DGA>CD<FF>F<FFF>F<FB-B->B - <B-

B-B->B-<B-AA>A<A

El 1 B=>G<A>A<A<

El 1C=>AEC+<A<

Al 2=>A2DFGA4. G4FG4> (02) DE 40402 C+2«

C12=>FFFFFFFFFFFFFFFFB-B-B-B-B-B-B-B-AAA

AAAEC+<

Dl 2=>DDDDDDDDDDDDDDDDFFFFFFFFEEEEEEC+<A

R12=B4HSM4B8B8B8B8

PI 2=§27V! 0AA626V1 2A4R2

AD=876V1405

A 1 3 = >D FAD FAD FAD FAE-GB -GDFAD FAD FAD FACCEG< CD=§ 16V 1304

C13=FA>D<FA>D<FA>D<FA>D<GB->0 + <B-FA>D<FA >D<FA>D<FA>D<GG>CE<

El 3=>DR4DR4> (C) D<RDFDE-E-GB-DR4DR4> (C) D< RDFDCCEC<

SD=§29V1 105

S13=L4F>D<AF>D<AG>D+<F>D<AF>D<AG>C<L8 T1 3=RL4AF>D<AF>D<B-B-AF>D<AF>D<GL8>E<

Rl 3=B8R488R4HSM4B8B8HSM 8888888 HSM8B8 P13=R827V1 0AARAA 2 6 V 12A4R4A4R4A4 AE=§6V1304

A14=>0R4DR4DM1 (D4. PI)C+4<R1. P0 BI4=AR4AR4AM1 (A4. P1)G+4R1. P0 CE=§24V1305 SE=§16V1 203130 M5 EI4=>DD>D<DGA>CM1 (D4. P1)C+4«P0 Rl 4 =HSM8B8B8HSM8B8B8HSM8HSM8B8 P14=§26VI2A4RA4RAA4

_ 音色 データ

<FM

VOICE

No

69 >

MD

5.2. 1

1

12.

0.

0.

8.

0 -

0

off

on

on

CR

1

3

15.

8.

1.

9 -

0 -

0

off

on

on

<FM

VOICE

No

79>

MD

20. 7. 1

1

6*

5.

2 -

7.

0 -

0

off

on

off

CR

1

1

8 -

5.

1

7.

0.

0

off

on

off

<FM

VOICE

No

76>

MD :

22.3. 1

5

12.

5.

1*

9.

0.

2

off

off

off

CR

0

1

13-

2.

2.

1 .

1-

1

off

on

off

<FM

VOICE

No

80>

MD

1-2-1

2

13.

3.

1-

10-

0.

1

off

on

on

CR

1

1

12.

3.

1

8.

0.

0

off

on

on

<PSG VOICE No. 26> 28*14. 0* 32* of f on 1 5 PSG VOICE No. 27> 32-17* 0- 32-off-on -6 <PSG VOICE No. 16>

28. 14. 13. 18 - on -off- 17 <PSG VOICE No. 28>

27 - 9 - 12 - 16- on -off* 17 <PSG VOICE No. 21>

32 - 0 - 15.32 .on -off- 17 <PSG VOICE No. 29> 28*10* 0* 16. on -off- 17

89

I.%

Ks^fiSSSBES^B

_

[QEnMn

■i

mSi

\m

_

‘1^ 纖』

*

#

E^BSSI

£Hlr %H

!

/<

ザス V7r 心し /W VTr/fl

BAS l “で tmhkXT^

[一 今一:^

リスト iS リに

logc^ji. 0^s

ハて 倍、 マ/ フ:ジ 、/)p->x"p 'ウン

HiU

r( . Ttm

ブ) -、/ フい ウ^?っ1 な、 二?

ぐ/遜 の不 スト h

マレ cn S Tz^ifX%T- 辦ハ

mmsm^

毛ち ラん あ、 不”卜 l:fe

CP] PD$ ライプ v) -に

f ci/on | -、/ フト う》

4 フリー ソフト ウェアを タウンし 5!

甲般人 = 地球 征服を たくらむ 地底 王国 マス (ドンの 住人。

r グッビ I 北京 U ミ/// 妹分。 活殺 拳' ,港 グル— プの リ—ダ I。

ススム H ミミの ボ—ィ フレンド。 ごく 通の 平凡な 高校生。 パソコン通信に くわしい。

O-KLt-

一. わ') 卞し

〒’ジ I 7. “/ 一/し

ISH.CoKN 今' >〇 ド、 n フ?3 ちし <T) N

D^/iuKvcn

フワ*、 ピー'

じ^ ■し

A>I5H \pi^Jb] fel

a

a

Al-S> 蝶. >ス ラ“ 〒A スワ 2 Do 5 か^

5 Y 1 運}®)" h、 テ、 H のて、

丫、

K5Y-PoSZ^*'

うで ミミ 肯_ 宿 だけ、 ご、 DoS<aKH、 、ちけ ちゃ/ od 技ぐ

〈デ \4、 ISH.CoM

电ち个 k、

m

^1!

芝-作〜 ん\ M マガ、

b つ、、 う“

-eM

- -

%u' 聽似 1 fe、 ち) ニニ fc? -し 1 >つの VU 、ね/

^ M ^ Z - -

この作品に関するご意見 4 」感想は》 3 ><マガジン編集部バトルスキン巳巳 3 係まで。

t? v

テレビの ビデオクリップ やコ フー シャルを 見て いると 実写 映像と ピュー ターグ ラフィックの 区別が つきに くいものが あるよ ね。 だと 思って いた ものが 突然、 変形した 〇、 変身した りする のを ことがあ るん やない かな。 ほんと、 暴まで きた かって 感じ 0

マイケル •ジャクソンの 新曲、 つながって いるし、 顔の すごく なって いる ことは 確か だ。 ほど 違いは ない 思う。 定置 的に 「BLACK OR WHITEj ビデオ クリ 本当に 滑らかに 変化して いくんだ テレビ コマーシャル なんかで も、 サル だって 人間と 同じく らい、

ップを 見た 人は いるかな あ。 よね 0 顔の ハバ なんて 半分く らい 実物 だと ばっかり 思って いた 自動 個性的な 顔の 違いを 持って いるは

あれは すごい よ〜。 になっ ゃうんだ 一。 それでも、 車なん かがくに ゃくに 曲がった だ。 でも、 普通は 人間は サルの

ャンスが あったら、 ぜひ 一度 ぜんっ ぜん、 不自然 ゃな いんだ。 り、 小麦粉の パウダーが クッキー 顔の 違いを 見分ける ことは とん

みて 見る といい。 ほんと ビック しかも それから 変わる 変わる、 になったり、 メカが 集まって して どで きない (もちろん 訓練 すれば

こいて しまう から (なんでも 男女は もちろん、 モン ゴロ イド、 カセット レコーダー になって 動き できる) のに、 人間の 顔の 違いは

ビデオクリップの 完全 版は、 ニグ ロイド、 コー カソ イド、 だしたり。 CG 映像と 実物、 モデ でも ごく 簡単に でき ちゃう。

的な シーンが あって、 子供の もさ ざま、 骨格なん 根本的 ルなん かを ものすごく うまく シャ 人間は 人間の 顔の 違いに すごく

悪い? だかなん だかと 違う し、 髪の毛 サンと 伸び フルして、 継ぎ目が ほとんど 敏感な わけ だ。 ところが、 件の

理由で、 もう 二度と 放映され たり、 しゅうう っと 縮んだり、 から なくなって きている。 デオ クリップは、 それだけ 威力を

いんだと。 それで、 ちっとも あもう 本当にた まげて しまう。 それに、 1 ■アビ ス」 とか 「T2j の、 持って いる 人間の 目を、 ものすご

ビで 放映され ない のかな …… 比較的 長め 維持され だけ 液体 状の 物体の メタ モルフォー くう まく 欺き 通して しまう。 こい

問題の シーンは 曲が 終わった あと 14 あるんだ けど、 実際には メタ (あれと BLACK OR WHITE 技術 つは やっぱ 技術の ひとつの 究極

続いて いると ころ だから、 取っ モルフ ォー ズの 途中に ごく 短い 組み合わせれば、 「寄生 獣」 みた よね 0

ゃっても かまわな いような 気が (t# 入され ている もい るみ いな 作品 も、 実写で でき るん それにしても、 この 顔の メタ

るんだ けど、 そういう ワケ にも たいで、 正確に 何人の 顔の 間を CG ないか なんて 思えるな)。 フォー は、 どんな テクニック

いかない のかね え)。 てつないで いっている のか サッ ただ、 そういった は、 使って 行って いるの だろう か。

まあ、 ともかく、 その ビック 見当が つかない。 生物を メタ モルフォー させる その 疑問を 解決す るた めに、

こく 部分と いうのは、 曲の いちば 映画では、 時代を 画する _ とが ほとんど だし、 とくに 人間の とわり 似た 技術の 「3 次元

最後の 部分 だ。 術なん ていう ものが ちよ くちよ 顔を 使って いないって ことが、 デル ベース 画像 合成 j システムを

最初に えらい 顔面の カイ、 現われる けど、 そういった もの モノと 区別が つかない 感じさ 開発した、 松下電器の 中央 研究所

ンゴ ロイド 風の おっち ゃん 出て 慣れち ゃえば、 溝し かけが せる 大きな 要素に なって いると 話を うかがって きた。 この

「IT’S BLACK rrS WHITE …… 見える もんだ。 スターウォーズの ろが あると うんだ よね テムは 人間の 顔を ビデオで 取り

首を ふり ふり ノリ ノリで 歌って 最初の やつなん か、 当時は スゴイ というの も、 人間に とって、 込んで、 If 匕を させた

いるんだ けど、 それが いきなり、 思った けど、 見る あちこち 間の 顔っての は、 いちばん 興味が り、 男性と 女性の ふたつの 顔を

しゅうん キュー トな ニグ ロイド アラが 目立つ もんね でも、 この ある 対象の ひとつ だから だ。 合して、 ふたりの 間にで きる 子供

女性に メタ モルフ ォー しちゃ ビデオクリップは そういう ものと これは サルの 顔と 人間の 顔を 顔を 作ったり する こと もで きる。

うんだ よね 〇た ぶん CG 実写を はちよ っと 次元が 違う。 ビデオで ベて みると よく わかる。 この 技術の ミソ は、 マルチ メデ

まく 組み合わせて いるんだ ろうけ 何度く 返し 見ても、 っぽ さが サルの 顔の 個性の 差と、 人間の ィア •パソコンを にらんで、 パソ

ど、 それだけ 割り切れない 全然 感じられな いんだよ 0 顔の 個性の 差は、 何ら かの 数値で コン 並みの^ 能力の 小さな コン

ような すごし 、リアリティ ーが ある。 もちろ 最近の CG 技術が もの あらわした 場合 (たとえば 目と ピュー ボード 付加した だけ

だいたい、 ノッ てる 頭の 動き すごい ことは 間違いない。 という 間隔と か、 目と 口の 作る 三角形 で、 こういった ^ がで きる こと

歌う もまつ たく 不自然 さがな か、 CGW 象の 使いこなしの 形と かを 上嫩 する)、 基本的に それ と、 同じ ポー ドで 取り込んだ ビデ

92

人工知能 うんちく

画像の パター 認識 もさせて ると いうと ころに ある。

ようする にお チープ ざん 方面 テク ノロ ジーで、 ビデオ リッ みたい ハイ クオリティ ーな のを 3 且って はいない。 でも メタ フォー ズの 方法は、 どちらも モデル ベース? 化と いう 手法 使って いるよう だ。 この 手法、

〒して いるの だそう だけど、 ようするに 基準の ワイヤー フレー T 作っ 顔に 写真から 取り 込ん 画像を はめ込ん て*、 その あと イヤ フレ ムを 変形させる とい もの だ。 ワイヤー フレームの 形は、 ある ルールに 従う。 たとえ 子供に する には 骨格を 丸みを びた ものにする とか、 年を とらせ ると きは 目の 下の 皮虜を たるませ ると か。 ただ、 単純な ルール だけ では やっぱり 限界が るよう で、 わりと マン ガっ (ずし 、変形に なっち やって いるんだ けどね 0 方面の 応用の 究極を 考える と、 たとえば マン マシン インタ— フェースに 使う というよ うな 用途 < 考えられる。 なんで、 顔の 合成 マンマシンインターフェースに なる のかと いうと、 これは アップ 社の ッジ •ナ ビゲ ータって のが あるんだ よね 0

1988 年く らいに アップル 社は、

ナレ ッジ •ナビ ゲー という 10 ほどの プロモーション ビデオを 制作して いる。 これは、 あの アラ •ケイを _ とする アップル フェローの メン ハ* 一を 中心に、 イナ ブックの さらに 未来の 姿を、 イメージした ものた、

内容は、 2010 年の 生活の 中に けこんだ 超. 情報^ システムの 形を、 短い リーの 中で さり 気な 紹介す るっても ので、 スト リーは、 外出 先から 戻った 男性 が、 テーブルの 上に 無造作に 置か ている 冊の 「本」 開く とこ ろから 始まる。 やや 厚め 本に えた それ こそ、 端末 ナレ ッジ ナビ ゲータ なんだ よね 0 この 本には デイ スプレーが あり、

•イ ラス ト/水口

そこに 映し出された 人間が、 留守 中に 電話が あった こと 告げる。 これは 実は、 エージ ェン トと 呼ば れる コンピューターと 人と イン ターフェ ース する、 AX cig 的な アイコン だ。 そして エージ ェン 主人の 言葉に よる リク エス トに 従って、 留守中の 電話の 録音を かせたり、 今日の スケジュールを 告げたり する。

主人公は ある 大学の m 学の 教授で、 時間 後に 行う 講義の めに 学術 データ •ベースを 検索し データを 収集し、 それを もとに 新しい シミ レー シヨ ンを I 式み る。 それから、 資料を より 完全に する ため、 それを 補完す 論文を 窨い 同僚に 連絡し、 « シミ ュレ ーシ ヨンを 交換し 合う。 それらの 作業が、 ぜんぶ ナレ ッジ •ナビ 一夕 経由で 行なわれ るんだ よね 0 この 1盼 余りの シミ レーナ ヨン. ビデオの 中には、 パー ソナ ル. コン ピュー イングの 究極の 姿が、 見事に 濃縮され ている。 ハ。 トで ワイヤレス、 音声に インターフェースなん ていう、 上嫩 的^り やすい ハー 面の®^ はもち ろんだ けど、 持ち主の 大雑 把な リク エス トに 対して、 高速に データ •ベースを 検索し、 要求に フィット した データを 提示したり、 ミュレ シヨ ンを 実行す ると

た、 高度な 知能^ ネット ーク 世界の 広がり 感じさせる 出が されて いる。

さらに スゴイ のは、 ナレ ツジ ナビ ゲー タが 独自の 判断で、 主人 母親^らの 電話に 居留守を 使っ たりす こと だ。 つまり、 この 置は、 持ち主の パーソナルな ニー ズに応 える ように、 完全に チュー ニン されて いる わけ。

そう いった 使用者 個性に あわせ チューニング する なんて 作業は、 今の コンピューターでは ものすご いめん どうな ブロ グラム 書かな いといけ ない。 でも、 この レツ ナビ ゲー タは、 エージェント という マン マシン ンタ フェ に、 人に 話す よう 話しかける けで それが でき ゃう んだ よね 0

ようするに、 コンピューターの 中に 小人が いて、 ぼくたちが 知ら ない 間に いろんな ムツ カシイ こと やって くれる という わけ。 そう いう 便利な 小人には、 当然 倩な ん力 ンバ バルな 彭見力 も、 持たせるべき だろう。

さて、 話を メタ モルフ ォー ズに 戻す と、 ビデォクリップの 方が ほど 見事に 人間を 欺ける のは、 ほど 述べた よう 単純な ルール だけじゃなくて、 職人の 作業に 修正が 相当に 入っ ている から だろうと 思う。 この種の 技術は

イク アップ、 スペシャル メイクな かの 分野で、 すごく 蓄積され いるから、 それを 十二分に 生かし ている のだろう。

女性は、 ちょっとした シャドウ 紅の 使い方で、 大人っぽく なっ たり 子供 っぽく なったり できる。 たとえば めかみ ところに シャ ドウを つける と、 大人っぽくなる そうだけ ど、 これは 人が 年と とも にこ 部分の 月挪の 厚みが 減って くるから なんだ よね 0 そこで ここ 少し 影を つけて やる と、 老けた かん じじ やなく 大人っ (ぞく なる。

ところで、 人間は いつも それ 熱!:、 他人の 顔を 見る ことは い。 慣れ親しんで いる 人なら ば、 余計に そうだと うんだ けど、 ろが そんな-^ 懸命は 見て いな いはず ものな のに、 どこかに I いが 生じる と、 そいつが けっこう 田な もので も、 いつもと 違う いう ことく らいは すぐに わかった りする。 人間は、 ある 部分では のす ごく 敏感に 違いを 感じ取れる けど、 厳密に シャープに 見て いる わけでは ないから、 別の 部分では まったく 鋪感 だったり する。

逆に いえば、 どんな 方法なら 間を 騙す ことができる のか。 そち らの 方から、 人間と いう 情報 知^ 装置の 特性を 調べる こと がで きる じゃないだろう かね 0

93!

編集部 制作

メタ モルフ オー

メタ モルフ オー とは、 魔法に よって 姿が 変わる こと が、 マイケル •ジヤクソンが 歌いながら 変身したり、 カメ ラが いつのまにか ジョージ. ルーカスに なったり する ログ ラムは、 ちよつ 無理。 今回は、 ある 図形から べつの 図形へ なめらかに 変形させる プログラム だ。

今回の プログラムは、 ある グラ フィ ック データを べつの グラフ ック データに アニメ ーシ ョンさせる プログラム だ。 たとえ 四角形を 三角形に 変化させる とな どが できる わけ だ。 まずは 使 力、 説明し よう。

最初に グラフィックを 描く のに 使う 入力装置を セージに 従っ 選んで ほしい。 キー ボード、 たは ジョイ ティ ックを 使う のな V を、 マウスを 使う のなら,々 入力す る。 また ジョイス ティ クや マウスは 本体の 入カ ポー 1 接^す こと。

入力装置を 指定したら、 アニメ ショ 前と アニメ ショ 後の 2 枚の グラフィック データを 作っ もらいたい。 ただし 今回の プロ グラムで 作れる データは、 直線の 組み合せで でき る^ {害き だけな

ので そのつ もりで いて ほしい。 描ける 線の 数は 2 体まで だ。 システムでは たいした 絵は 描け ないだ ろうが、 実験 用に 三角形 四角形を 描く だけな とり あえず 間に合う だろう。 カーソルを 目的 位置に 合わせて トリガー A、 たは スペース キーを 押し 線を こう。 完成したら リガ B また は、 —を 押して 終了 だ。 線を 29¢: 引いて しまう 自動 的に 次の 動作に 移行 してし まう てづ 主意して ほしい。

こうして 2 枚の 絵を 完成させる 画面の 絵が 動き 始める はず だ。 最初に 描いた 絵が しだいに 2 絵に 変化して いくさ 観察し もらいたい。 画面の 動きが 止ま つたら リガ A、 または ペー スキーを 押して、 もう一 始め 行なう ことができる。

さて プログラムの 説明を しよう。 この プロ グラムでは ユーザーが いた 2 枚の 絵の データ 配^ JDX () DY 記憶 している。 (DX(A,0) DY (A, 0) ) アニメーション 前の データ、 (DX(A,1),DY(A,1)) アニメーション 後の 絵の データ だ。 ここで 配列の 添え V 0 から 29 までの 数値で、 線を 描いた 順番 その 座標が 配^に 記憶され てい る。 ここまでの 作業が 23听 から 28 桁まで

さてこう して 作られた 2 枚の 線を 結んで いる 点の 数が 異なる ある。 アニメーション せる ためには 点の 数を そろえて のが あと ルーチン にと のぞましい。 その 作業を 290S から 41 までで 行なって いる。 では 点が 少ない ほう 絵の 点の 数を をもう 1 枚と 同じ 数に 増やし ている。

2 枚の 絵の 点の 数が ろったら、 今度は それらの 対応す 点が どれ だけ 離れて いるかを 調べ、 それを ^AMT 割っ 数を VX およ VY() 保存して いる。 この 値が 一回の アニメー ショ での 移動 になる。 変数 AH 値を 大きく すれ ば、 より®^ アニメーション 見る ことができる。 これが 420 行から 45 まで だ。 ここまで れば あとは 簡単 だ。 表示 ページを 切り替えながら、 いままで 作って データ を參 照して 絵を アニメ ーシ ヨン させて いる。

マウス ジョイス テイ ックで 変形 前と 変更 後の ふたつの 図形を 描いて おく。

この プロ グラムで 肝腎な のは メー ショ 前の 絵と アニメ ーシ ョン 後の 絵で、 どの 点と どの 点を 対応させる かとい うこと だろう。 いろ いろな 方法が 考え られ るが 回は 単純に 描いた 順番に 点を 対応 させて いる。 このため 同じような 絵を 描いて 点を打つ 順番に よっ アニメ シヨ ンの 方法が 異なる ことがある。 より 自然な 変^: めるなら、 点を打つ 順番を 工夫し ほしい。 たとえば 四角形を 三角 形に 変化させる 場合、 四角形を 廻り 点を 打って 描いたなら、 三角形 時計 廻り 点を 打って いて ほしい。 こうすれば おそらく 線が 重なる ことなく 変イ 匕す るは だ。 これを 逆にす ると ちょっと 自然な アニメー ショ ンを 行なう ろう。 また これを 利用しても おも しろい ことができる。 時計 廻りに 描いた 四角形を 時計 廻り 描い 四角形に t させて みよう。 形が 立体的に 回転し ながら 移動 する ような アニメーション;^ みら れる はず だ。 いろ C、 ろと ためして もらいたい。

♦ある 図形から べつの 図形へ、 中間を 埋める ように、 なめらかに 変形して いく。

LIST メタ モルフ オー

100 DEFINT A-Z:DEFSNG V

110 DIM DX (29. 1). DY (29, 1 ) . WX (29) , WY (29)

120 DIM VX (29) , VY (29) , SX (8) , SY (8)

130 AM=30:SV=4

140 SCREEN 0:WIDTH 40

150 COLOR 15, 1, 1 : KEY OFF

160 PRINT ”1 : キ- 木、 '•ハィ スティック”

170 PRINT "2: マウス"

180 PRINT

190 INPUT •,ソウサ シティ ”; IN 200 IF IN<>1 AND I N<>2 THEN 190 210 SCREEN 5: COLOR 15, 0, 0:CLS 220 OPEN "GRP:” AS #1 : GOSUB 850 230 SET PAGE 0, 0:CLS:PSET (0, 204)

240 PRINT #1, ••ヘン ケイ マエノ エヲ カイ クタ ♦サイ”

250 K=0:GOSUB 570:M1=I 260 CLS:PSET (0, 204)

270 PRINT #1, •’ ヘン ケイ: T i カイ クグ サイ”

280 K=1 : GOSUB 570:M2=I

290 IF Ml =M2 THEN 420

300 T=- (M1>M2) : IF Ml M2 THEN SWAP Ml, M2

310 FOR 1=0 TO 29

320 WX(I) =-1 : WY(I) =-1 : NEXT I

330 V0=M1/M2:V2=0

340 FOR 1=0 TO M2-1

350 WX(INT (V0*I))=DX(I,T)

360 WY(INT (V0*I))=DY(I,T)

370 NEXT I

380 FOR 1=0 TO MI-1

390 IF WX(I) =-1 THEN DX (I, T) =DX (1-1, T) E LSE DX(I, T) =WX(I)

400 IF WY(I)=-1 THEN DY ( I, T) =DY (I - 1 , T) E LSE DY (I, T) =WY(I)

410 NEXT I

420 FOR 1=0 TO MI-1

430 VX(I) = (DX(I, 1)-DX(I,0))/AM

440 VY (I) = (DY(I, 1)-DY(I.0))/AM

450 NEXT I

460 PG=0:CLS:SET PAGE 0, 1 : CLS

470 FOR 1=0 TO AM

480 SET PAGE PG, PG XOR 1 : CLS

490 PSET (DX (0, 0) +VX (0)*I,DY (0, 0) +VY (0) *

I), 15

500 FOR J=1 TO MI-1

510 LINE - (DX (J, 0) +VX (J) *1, DY (J, 0) +VY (J) *1), 15 520 NEXT J

530 PG=PG XOR 1 : NEXT I

540 SET PAGE PG, PG

550 IF STRIG(0) +STRIG(1) =0 THEN 550

560 IF STRIG(0) +STRIG(1) THEN 560 ELSE 2

30

570 X=0:Y=0

人工知能 勹ん ちく

580 IF STRIG (0) +STRIG (1) =0 THEN GOSUB 73 0.-GOTO 580

590 PSET (X, Y) , 7 : DX (0, K) =X : DY (0, K) =Y

600 IF STRIG (0) +STRIG(1) THEN 600

610 FOR 1=1 TO 29

620 X0=X:Y0=Y: GOSUB 730

630 IF X=X0 AND Y=Y0 THEN 660

640 LINE (DX(I-1, K) , DY(I-1, K) ) - (X0, Y0) , 7

, , XOR

650 LINE (DX (1-1, K) DY (1-1, K) ) - (X, Y) , 7, , XOR

660 IF STRIG (3) + ( (PEEK (&HFBEC) AND4) =0) T HEN 720

670 IF STRIG (0) +STRIG(1) =0 THEN 620 680 LINE (DX(I-1,K),DY(I-1,K))-(X, Y) , 15 690 DX(I, K) =X:DY(I, K) =Y 700 IF STRIG (0) +STRIG(1) THEN 700 710 NEXT I

720 PUT SPRITE 0, (0, 212) : RETURN 730 PUT SPRITE 0, (X, Y) , 15,0 740 IF IN=2 THEN 780 750 S=STICK(0) OR STICK (1)

760 X=X+SX (S) *SV : Y=Y+SY (S) *SV 770 GOTO 790

780 A PAD (12) :X=X+PAD (13) :Y=Y+PAD (14)

790 IF X<0 THEN X=0

800 IF X>255 THEN X=255

810 IF Y<0 THEN Y=0

820 IF >203 THEN Y=203

830 RETURN

840 GOTO 840

850 B$ = ••” FOR 1=0 TO 7

860 READ A$:B$ = B$+CHR$ (VAL (M&hf,+A$) )

870 NEXT I :SPRITE$ (0) =B$

880 FOR 1=0 TO 8: READ SX(I) : NEXT I 890 FOR 1=0 TO 8: READ SY (I) : NEXT I 900 RETURN

910 DATA 40. 30, 3C, IE. 1C, 0A, 00, 00 920 DATA 0, 0, 1. 1 , 1 , 0, -1, - 1 , -1 930 DATA 0,-1, -1,0, 1, 1,1,0, -1

変数

(DX(A. 0). DY(A. 0))

変化 前の 絵の データ (A=0 29)

(DX (A. 1),DY (A. 1))

変化 後の 絵の デー

(WX ().WY ())

作業用

(VX(). VYO)

点の 移動

(SX(). SYO)

ジョイス ティ ックの 移動 変数

AM

アニメー ショ ンの 細か

(数値を 大きく する ほど なめらかに 変化す る)

SV

カーソルの 速さ

(MSX2 4/MSX turbo R 1 設定)

95

ファイルを ピーす ると きな COPY 命令の お世話にな つてい ると 思う けど、 グラフィック 関係の COPY 命令は 種類 多く、 おまけに 論理演算 子な どと いう わけの わか らん もん 使えて、 なかなか 奥が 深いので あ〜 る。 今月 は、 ラッキー 先生が COPY 命令を 徹底 解析す るぞ。

まずは 絵を 描く

COPY 文は グラフィック データ 範囲 指定 して ごつ そりよ そに ピーす 命令 だけど、 これを 説明 上で グラフィック データ がない こと にはな にもで ない。

あえず 簡単な" ひよ こ" 書いて みた (リスト 1 )。 これを 基本に して 説明す るので、 めん さい リス だけど まずは 入力し てみ よう。

リス 1 すると、 画面の 左上の 方に ひよ この 絵が 出た 0 これを もとに、 ひよこが 歩く 動画 作って みよう。 まず 右上の 方に COPY 命令を 使って コピーす る。

際、 ひよこが 歩く ときに ょこ びょ こする ように、 縦を ちょっと ずらして みる。 すでに ある 足を して、 新しい 足を 描く。 ここまで リス 2 ( リスト 1 差分) だ。

◦COPY 文で ァニメ-ション

では リスト 2 までの 絵を 動かし てみ よう。 今まで SCREEN5 ベー 0 表示して いたのを ページ 1 表示す るよう 改造して'' 動画 絵〃 にす る。

COPY 命令で、 画面 (ページ 1 ) ひよこの パターンを かわり ばん こに 画面 (ページ 0) 定位置 にコ ピー すれば アニメーションが 完成 0 これを やって みたの リス

3 0

MSX のコ ピー 命令は 非常に 速い だけど、 やはり 描いて いるの 見えない ぐらい 速く はない。

ところで、 ページ 2 ページ 3 はまる まる あまって ことになる ので、 ページ 2 ページ 3 にあら かじめ 動画 パターンを 描いて おい て、 表示 ページを 2、 3、 2、 3 切り 替える だけで ニメー シヨ させよう。 これを やって みたの < リス 4

さて、 今度は ちょっと 違った やって みよう。 COPY 命令では、 絵を 重ね 会わせて 表示させる こと もで きる。 、、丁 PSET という 命令を COPY 文の おしり 付ける ことに

よって、 カラー コード 0 のと ころ 抜かれて 表示され る。 今まで この 背景は カラー コード 4 使 って あった けど、 0 flf 正す る。 して ページ 0 ランダムで 重ね 会わせて 表示 させて みたの リス 5

COPY 文酬が 多ぃ

COPY 命令は、 にかく 種類が い。 BASIC 使用可能な COPY 命令 種類は 8 種類 ある (デジ タイ ポー 扱う 場合 COPY 命令 使う。 この場合は 9 種類って とになる のかな?)。

1 に、' COPY 命令の すべて!〃 まとめて おいた ので 見て おいて

List 1 List 2 List 3 List 4

10 SCREEN 5: SET PAGE 0.0 20 COLOR 15, 4,0:CLS 30 GOSUB 1000 100 GOTO W

\m CIRCLE (S4, 64). 32. 1.3. 14, j3f

\m LINE(32. 64)-(95. 64).1

\m PA!NT(65,65). 10,1

1030 C1RCLE(48.4B),24. 10

1040 PAINK48, 48)/10

1050 C1RCLE(48.48).24.1

1060 L1UB(25. 40)-(16,48), 1

1070 LINE -(25. 56),1

1080 PAINT(17. 48).9, 1

1090 CIRCLE(48, 48), 2,1

110 PAINK48, 48), 1,1

1110 LINE(62, 96)-(62. 107), 1

1120 LINE -(54,107),1

1130 LINE -(54,111).1

1140 LINE -(65,111).1

11513 f LINE -(65, 96).1

116 PAINK63, 97). 9.1

1170 RETURN

40 GOSUB 2000

2000 COPY (0.0)-(127,111) TO (128,4)

2010 LINE(182. 101)-(193. 115). 4. BF

2020 iim(m 97)-(172, 105),1

2030 LINE -(166, 99).1

2040 LINE -(164, 101).1

2050 LINE -(172. 109),1

2060 LINE -(182.99).1

2070 PA!NT(180. 99).9. 1

2080 LINE(210. 95)-(217. 102), 1

2090 LINE -(210,109).1

210 LINE -(208. 107),1

2110 LINE -(213, 102),1

2120 LIKE -(208. 97).1

2130 FA! NT (2 10, 97),9.

210 RETURN

10 SCREEN 5: SET PAGE 1. 1

50 SET PAGE 0,0:CLS

60 COPY (0.0)-(127,111).1 TO (64,32)

70 FOR 1=1 TO 100: NEXT I

80 COPY (128.0)-(255. 110.1 TO (64. 32)

90 FOR 1=1 TO 10j3f:NEXT I

100 GOTO 60

List 5

20 COLOR 15,0 .0: C1,S 21 OPEN” grp:” AS #1

22 PRESET (0. 128) : PR_1. -HIYOKO*

23 CLOSE

25 OPEN** grp AS #1 50 SET PAGE 0.0:COLOR 15.4.0:CLS 60 -

70 ON RND (1)*20 GOTO 90. 100

80 COPY(0. 128)-(47. 135),1 TO (RND(1)*208. RND(1)*204), . TPSRTrGOTO 70 90 COPY (j?. 0)-(127,111).1 TO (RND(1)*128, RND(1)*10), . TPSET:GOTO 70 100 COPY (12 8,0 (255. 1 .1 TO (RND(1)*128, 8ND(1)*10). . TPSETrGOTO 70 2010 _(182. 101)-(193, 115),0,BF

50 SET PAGE j?.2:CLS:SET PAGE 0.3:CLS 60 COPY <0 .の- (127. 110,1 TO (64, 32),2 70 COPY (128.0)-(255. 111).1 TO (64. 32),3 80 SET PAGE 2:F0R M TO 10:NEXT I 90 SET PAGE 3: FOR 1=1 TO 100: NEXT ! m GOTO 80f

96

ラス ト/なかの たかし

1 COPY 使用法 一覧 (口内 可)

1. COPY < ァイノ U^l>[ TO < ァイ 2>]

5,6(7) 場合の 方向〉

ファイル 1 ファイルを ファイル 2 ファイルに コビーす る。 グラフ

0 ii から 右下

ィック とは まったく 関係ない 0

1 右上から 左下

(例) COPY "B:FILE.DAr TO "A:FILE.BAK"

2 左下から 右上

2. COPY (く ソース 座棵 1 >)一(< ソース 座標 2>}[,< ソース ページ >] TO

3 右下から 左上

の、 、ずれ かで、 X 方向- Y 方向の 順に 描画 される。

(く ディ ステ ネー ショ 座標 > ) [, [く ィス ティ ネー ショ ページ〉],

[く 演算子〉]]

※觀の M 要な 要素 数の 求め

グラフィック データの 範囲を 指定して、 べつの 場所に コピーす る。

(例) COPY (0.0)^(255,211), 3 TO (0,0),2,XOR

SCREENS または 7 のとき n=2

3. COPY (ぐ ノース 座標 1 >〉 (ぐ ノース 2 >)[ ,ぐ ノース ページ〉] TO

SCREEN6 のとき n=4

SCREEN 8 以降のと n=1

< ファイル >

グラフ ック データの 範囲を ファイルに セーブす る。 いわゆる” グラフ

m=INT (横 ドッ ト数 X 縱ドッ ト数 5 )

ック データの COPY 形式 セーブ”。

(例) COPY(O.O)- (255,211),1 TO "FILE.DAT,/

…… int ((m+ 1 ) + 2)

4. COPY (く ソース 座標 1>) (く ソース 座標 2 >)[,< ソース ページ〉] TO

_ 型!^ の^. . .INT ((m+ 3) + 4)

倍精度 配^の 場合… INT ((m+ 7) + 8)

< 舰>

グラフィック •一夕を 配^ 蜜^に 入れる。

Ji^、 最低限 必要な 要素 数と なる 0 例えば、 変数を 使い、

(例) DIM A% (100) : COPY (0,0) -(7,7) TO A%

SCREEN 5 (0 , 1 0) - (20 , 50) 配^に 入れたい 場合、

5. COPY < ファイル 名〉, [く 方向〉] TO (く ディ ステ ィネ ーシ ヨン 棟〉)

N=2: M=INT ((20-0+1)* (50 10+1 )/2 5) : PRINT (m+1)¥2 により 21 < 求められ v DIM A% (217) のよう 確保 すれば よい こと になる。

[, [く ディスティネーション ページ〉], [<_ 賓算子 >]]

COPY 形式で セーブ された データを、 グラフ ック 画面 上の 任意の 場所に

※継 演算子

ドす 0

C をコ ピーす SC コピーされ るが わの CF になる) 色と した 場合、

(例) COPY ’FILE.DAT'’, 1 TO (128,0), 1, AND

AND C AND SC

6. COPY く配歹 略〉, [く 方向〉] TO (く ディ ステ ィネーショ

OR COR SC

XOR NOT (C) AND SC

[, [く ディスティネーション ページ〉], [く 論理演算 >]]

PSET C

COPY 形式で セーブ された データを、 グラフィック 画面 上の 任意の 場所に

PRESET NOT(C)

ドす る。

TAND C=0C7) とき、 C=SC その他の とき、 C AND SC

(例) COPY A# TO (0,0)

TOR C=OCO とき、 C=SC その他の とき、 COR SC

7. COPY < 配列 > TO < ファィル >

XOR C=0(7) とき、 C=SC その他の とき、 NOT(C) AND SC

TPSET C=0<7) とき、 C=SC その他の とき、 C

配列を ファイルに セーブす る。

TPRESET C=0(7) とき、 C=SC その他の とき、 NOT(C)

(例) DIM A% (100) : COPY A% TO "TEST"

となる。 指^の 場合は PSET 同じ。

8. COPY ファ イノ 喊> TO 略〉

ファイルから 配列を 口ー ドす る。 ファイルは 3, 7 方法で 作っ たもの でなければ ならず、 配列は 充分の 大きさで ない とならない。

ほしい。 ついでに 論理演算 子な もまと めて みた。 論理演算 子の いっぱい あるけ ど、 実際によ 使う のは TPSET ぐらいで、 他の ものは ほとんど 使わない ので、 じめ 無視しても いいだろう。 けど 使い方に よっては おもしろい こと もで きる ので、 興味の ある はいろ いろ I 式して ほしい。 また、

C とか SC とか 書いても くわから ない 人は、 実際に 実行 (たと えばリ スト 5 TPSET 他の 論理演算 子に 置き換えて みるな ど) して じを 掴んでも らいたい。

今月の サガル ゲ-ム

例によって 応用 編の ゲームは けの わからな いものに なって しま た。 一応 グラフ イッ データを 配列から COPY する のと、 TPSET COPY 文で むかでの 胴体を 書い ている。 turbo R 作った のて \ きりいって、 MSX2、 2+ turbo R Z80 モードでは、 すっ ごく 遅い 思う。

ゲームの ルールは、 カーソル 一で むかでを ぴょ んぴょ ん跳 ねさ せて、 星を 取って 行く だけ。 むか

でが (水色の 飛び回 ている 玉) 当る と、 マヒ してし ばらく 操作 できな なる。 むかでが 地面には いつく ばって しまって、 もう!^ なくなったら ゲームオーバー。 れま では 何度 敵に 当たっても いい。

時間と もに ゲームの レベルが だんだん 上がって いく。 みずいろ 敵の 飛ぶ 速さが だんだん 速くな ってい くんだ けど、 この スピード には 上限が あって、 ある 程度 mi 速くなら ない。 レベルが 《る のは それだけ やなく、 マヒ する 時間 もどん どん 長くなる だ。

っちは 上限がない ので、 いい かげ んマヒ する 時間が 長く なった とこ ろで 敵に 当たる と、 もはや 目が てられない。

厶ヵ デの 飛び] ねる 高さ 低く なった とき、 高く 飛び跳ね るよう にす るには、 落下 中は 下の キー、 上昇 中は 上の キーを タイ ングよ 押して カロ 速を つけて いく。 これ がう まくで きないと、 ある 程度 下に なった とき 復帰で きな くなる。

m 純な ゲーム だけど、 結構 奥が 深い ぞ。

97

10 - m r/ ムヵ f Y -l 20 A=RND(-T1MB)

30 SCREEN 5, 2: SET PAGE 1. 1 40 COLOR 15,0,0:CLS 50 OPEN "GRP:M AS #1 60 DIM A%(18),X(15).Y(15),P(23)

70 gosub 500

80 FOR J=0 TO 8 STEP 8

90 FOR 1=0 TO 18: READ A%(I):NEXT I

100 COPY A%. 0 TO (JJ)

U0 NEXT J W GOSUB 120 130 SET PAGE 0,0

140 A$=””:FOR 1=0 TO 3 1 : A$=AS+CHR$ ( VAL ( " &h" +M I D$ ( ** j?l 01030307 FF3FlF0FlFlE3C3J0f200j?00j2f 08080 fC0FBF8Fj3fEj2f FJ?Fj2r7818]3f80j3fj0fr, 1*2+1. 2))) :NEXT I : SPRITES («=A$

150 A$=”\FOR 1=0 TO 31 :A$=A$+CHR$(VALr&h”+MID$(” 030FIF3F7F7FFFFFFFFF7F7F3F1F0F03C0F0F8FCFEFEFFFFFF FFFEFEFCF8F0CJT. 1*2+1, 2))):NEXT I : SPRITES =A$

200 ' i*)'JY 3 7 テイ m CLS

m LINE (好 0)-(255.191〉, 15. BF 230 LINE(8, 8)-(247.183).]?, BF 240 FOR I=j0f TO 15:X(I)=128:Y(I)=64:NEXT I:P=J3f 250 X=8:Y=8:XX=0:YY=0:SC=j0f:Tl=10:T2=20:CT=lJ3f 260 PRESEK16, 192) : PR INT#1, "SCORE:" ;SC 270 PRESET (1 28. 1 92) : PR 1 NT#1."HI -SCORE :";HS 280 EX=INT(RND(1)%224)+8:EY=INT(RND(1)*160)+8:EC=2 №=20

29j2f SX= INT(RND(1)*224)+8:SY=INT (RND (1 ) *1 6 +8 30 PUT SPRITE 0, (SX,SY),11.0 31# PUT SPRITE 1, (EX, BY). 7,1

m ' wjy mv

410 IF MF THEN MF=MF~1:!F MF=0 THEN GOSUB 120 ELS E 50

420 A=STICK(jJ):IF A=J3f GOTO 50

430 IF A<3 AND A=8 THEN YY=YY- 3

440 IF A>3 AND A<7 THEN YY=YY+. 3

450 IF A>1 AND A<5 THEN XX=XX+. 3

460 IF A>5 THEN XX=XX -. 3

470 IF ABS(XX)>16 THEN XX=SGN(XX)*16

480 IF ABS(YY)>16 THEN YY;SGN(YY)*16

50 IF ABS(XX) 2 THEN XX=0 ELSE XX=XX- 2*SGN(XX)

510 YY=YY+. 5

520 X=X+XX:Y=Y+YY

530 IP X 8 THEN X=8:XX=ABS(XX)

540 IF X>240 THEN X=24]3f:XX=-ABS(XX)

550 IF Y<8 THEN Y=8:YY=ABS(YY*. 9)

560 IF Y>176 THEN Y=176:YY=-ABS(YY*. 9) m P= (P+1) AND 15

610 COPY (8, jj)- (15. 7).1 TO (X(P), Y(P)), , TPSET 620 X(P)=X:Y(P)=Y

630 COPY (0. 0)-(7. 7),1 TO (X.Y).,TPSET W * f4 仆-ゥ

710 BC=EC-1:IF EC GOTO 80 120 EC=ES

730 EX=EX+SGN(X-EX) : EY=BY+SGN(Y-EY)

740 PUT SPRITE 1. (EX, EY). 7,1

娜, f Mi) ハン テイ

80 IF MF GOTO 900

820 A=X-EX:IF A<-4 OR A>12 GOTO 900

830 A=Y-EY:IF A<-4 OR A>12 GOTO 900

840 PLAY”01S 3j2f00T20L16CC#

850 MF=GT:FOR 1=0 TO 3:COLOR=(I+8. j3f. 0, 7) :NEXT I

900 •本 セデン ョク ハン テイ

910 A=X-SX:IF A<-8 OR A>16 GOTO 1000

920 A=Y-SY:IF A<-8 OR A>16 GOTO 1000

920 PLAY”S 10MT2WL16O4CO5CO6CO7CO4GO5GO6GO7G

90 SC=SC+1

m PRESEK64. 192):PRINT#1.SC

96j3f SX=INT (RND (1)*224)+8:SY=INT (RND (1)*160) +8

970 PUT SPRITE 0, (SX.SY).lU

1 卿, レへ •ルア 7 & シュウ リョウ

\m T1=T1-1:IF T1=0 THEN T1=10:CT=CT+1 \m T2=T2-1:IF T2=jJ THEN T2=20:ES=ES-1 : IF ES<1 T HEN BS=1

1 IF INKY) =176 AND YY<=j3f AND YY>- 5 GOTO 110

\m goto m

ii0 r -a -a、

11113 f PRESET(92.96):PRINT#1/GAME OVER"

112? IF HSCSC THEN HS=SC 1130 PRESET(20. 192):PRINT#1.HS 1140 IF INKEYSO"** GOTO 1140 1150 AS=INPUTS(1)

1160 GOTO 20 120 07 M

120 RESTORE 21 卯: FOR 8 TO llrREAD R. G,B:COLOR=(

I.R,G,B):NEXT I

1220 RETURN

im * f

2010’ タマ

2020 DATA 8, 8. -30464,153. -26360, -28502, -26232 2030 DATA -26454, -26232, -26471, -3jJ328, -30567 2040 DATA -30584, - 30584 . -30712, -32632, - 3020 , 136, 0 2050 タマ (ケス)

2060 DATA 8. 8, 4352, 17. 4353. 4113. 4369. 4369. 4369, 436

9.4369 .4369, 4369, 4369

2070 DATA 4353.4113.4352.17,0

2100 - ハ。 hr f、

2110 DATA 7,0, 0, 7.2,0. 7,10,7,10 5000 r ii f 一タ t ロイ r . or ラム 5 (m 5020 RESTORE 5120

5030 FOR J=0 TO 7: READ AS: FOR 1=0 TO 7 5040 PSET(U).VAL(”&h”+MlDS(A$. 1+1,1))

5050 NEXT I: NEXT J 506J3f COPY(0,j3f)-(7,7) TO A%

5jW SCREEN 0

5080 FOR 1=0 TO 18:PRINTA%(I) ; :NEXT I

510 * GRAPHIC DATA

5110 * 8x8 Size COLOR 0-9, A-F

5120 DATA 00111100

5130 DATA 011111 jJ

5140 DATA 11111111

515¢ DATA 11111111

5160 DATA 11111111

5170 DATA 11111111

5180 DATA imilllj?

5190 DATA 001U100

98

C 大逆

さて、 クイズの コーナー だ。 ずは 2 号の 発表から。

2 号の 問題は、 以下の □の 4 以外の 1 〜〇 数字を ひと つず 入れ、 式を 完成 させなさい、 とい ラち の。

4

□□

+ □□□

□□□□

この 問題の 出題 するとき ”最

Quiz

I コーナー だ。 上位の ケタに 0:

上位の ゲタに 0 入れて はいけ い〃 とい ラのを 指定す るのを 忘れ ていだ。 い^ 虫食い では 上位の ケタに 0 入れて はいけ いとい ラのは 暗黙の 了解と なつて いるんだ けど、 まあ、 こちらの でも あるので、 最上 位に 0 れた 場合を 含めて 計算 しだ 人も才 ケーと する。

答えは 最上 位に 0 入れる のを 禁止し 場合で 12 通り、 許可し 場合で 24 通りだった。

一時の 募の 週踩化 対策で やさ しい 問題に したせ いか、 今回は)® 数が かつ だ。 「1® 募が 少ない ない、 騒いで るから 出して やろ うか」 思いだ つて くれ 人、 どろ ありが とろ。 でも あまりに 多すぎる ので、 ランダムに 10 いだし、 その 5 当選者を 決め ことにし だ。

で、 ひと 通り 実行して みだ 結果、 計算の 速さよりも 何よりも、 表示 美し さで 広島県の 出昌宏 さん のブ □ブラムを 当選に 決めた。 出さん には 希望す ソフト 1 るね。 出さん のブ □ブラムは

下に 掲載して <。 これは、 最上 位の ケタが 0 場合 計算して る。 この □ブラムは、 あら かじ (4+AB+CDE=FGHI として) 必ず 0 1 にし かならない〃、 、'F=0 時は C+(A+D 繰り がり) 10 以上では いけない"、 、、F=1 のとき は、 C=9、 G=0、 A+D>10 になる〃 という 条件を 出して 作成され ている。

さて …… 今月の 問題 だけど、 スペース がな < なつて しまつ だ。 それに いいかげん ネタ 詰まりで あるので、 今回は お休み させて < ださいね I

2 号の 解答 広島県 昌宏さ プロ クラム

\0 SCREEN0:WIDTH8(3f:KEYOFF

340 .G

20 CLEAR 20 : DIMS:DEFINTA-Z

350 FOR G=L TO M

30 * i=0

360 IF S(G) THEN 430 ELSE S(G)=1

40 I=j3f:S(0)=l:S(4)=l:L=l : M=9:G0SUB1 0

370 ,H

50 ' i=l

380 H=G+K2:1F H=>_EN 420

60 FOR N=0 TO 9:S(N)=J3f:NEXTN

390 IF S(H) THEN 420

70 G=9:H=0: 1=1 : S (J2f) =1 : S(l) =1:S (4)=1 :S (9)=1 :L=2:M=8:

400 GOSUB550

GOSUB10

41)? *

80 LOCATE5,21:PRINT" イノ シュル イ” C0;” オリ”: END

420 S(G)=0

90 A

420 NEXTG

100 FOR A=L TO M-l

440 S(F)=0

110 IF A=4 THEN GOTO 530:ELSE S(A)=1

450 S(E)=0

120 *B

460 NEXTE

130 FOR B=A+1 TO M

470 S(D)=0

Ufl IF S(B) THEN GOTO 510 ELSE S =1

480 NEXTD

150 .C

490 S(C)=0

160 K1=0:CD=4+A+B

500 S(B)=0

170 IF CD=>20 THEN Kl=2:C=CD-2J3f: GOTO 190

510 NEXTB

180 IF CD=>10 THEN Kl=l :C=CD-lJ3f ELSE C=CD

520 S(A)=0

19J3f IF S(C) THEN 50 ELSE S(C)=1

530 NEXTA: RETURN

20 .D

540 PRINT

210 FOR D=L TO M-l

550 W=D:X=A:Y=E:Z=B:GOSUB59)3f

220 IF S(D) THEN GOTO 480 ELSE S(D)=1

560 W=E:X=A:Y=D:Z=B:GOSUB590

230 ’E

570 W=D:X=B:Y=E:Z=A:GOSUB590

240 FOR E=D+1 TO M

580 W=E : X=B:Y=D:Z=A: GOSUB590: RETURN

250 IF S(E) THEN GOTO 460:ELSE S(E)=1

590 IF CU4fHENXlrXl+10:LOCATE, 0 : CU=0

260 .F

600 W$=STR$(W) : X$=STR$(X) : Y$=STR$(Y) :Z$=STR$(Z) :G$=

270 K2=0:FD=K1+D+E:ON 1+1 GOTO 290,280

STR$(G): I$=STR$(I):H$=STR$(H) : F$=STR$(F) :CS=STR$(C)

280 IF FD<10 THEN GOTO 450

610 LOCATEXlrPRINT" 4”

290 IF FD >10 THEN K2=1:F=FD-1)? ELSE F=FD

620 L0CATEX1:PRINT” ”; W$;X$

30 IF S(F) THEN 450 ELSE S(F)=1

630 LOCATEXl:PRINr+ ”; G$;Y$;Z$

310

640 L0CATEX1:PRINTI$;H$;F$;C$

320 ON 1+1 GOTO 350,330

650 CU=CU+1:C0=C0+1: RETURN

330 GOSUB550:GOTO40

MSX プログラマー 倍増 計画

PWGl AM MOUSE

III プログラム 、ゥス 111 Jll _ #

アセンブラ— の神祿

今月は ドウ エア スクロール 機能の 使用法に ついて 明す る。 比較的 簡単に 処理で きる うえに スピード 速い ので、 応用 範囲は かなり 広い はず だ。 それでは 今月 も吉田 馬の 解説で お届けし よろ。

ドウ エア スクロール

最近の ゲームは、 RPG にしても シュー イングに しても ゲー ムシ リオが 複雑に なって いて、 マッ プのス クロ ルは 必要 不可欠な のに なって います。

マッ プを プログラムで クロー ルさせる ためには、 マップの 夕を 1 ドットず つず らしながら 面に 書いて いくか、 VDP コマンド 高速 転送を 使わなければ いけ せん。 このように プログラムで 面を 書き換えて スク ロールさせる 方法を ソフトウェア スクロールと 呼びます。

しかし、 MSX ソフトウェア ロールを させよう 思、 っても 簡単には いきません。 MSX 速度が 遅いた め、 このような 法を とっていた のでは、 スピード 感を 必要と する ゲームでは、 操作 *性 ゲーム バランス してし まいます。 また クロー ルさせる ための プログラム 複雑に なると いう 問題 もで てきます。

そこで このよう 問題を 解決す ために、 MSX21^ マシ ンにハ ドウ ェア スクロール という 機能 避かされました。 ハードウェア スクロールとは、 VRAM どこから

表示させる かとい 数値を VDP 与えて やる だけで、 その 位置から 画面 表示 力衧 なわれ 機能です。

プロ グラ マーは 表示を 開始す VRAM X 座標と Y 座標 だけを VD P レジスターに 書き込め ばいい ので、 処理 速度を 上げる ことが き、 また プログラム 自体 小さく てす みます。

この ハー ドウ アスク ロール 能は、 MSX2 方向 クロ ルが 可能に り、 さらに MSX2 十では 方向の スク —ル 機能 追加され ました。 今回は この ハードウェア クロ ルに ついて 説明 します。

ハードウェア スク ロールに 関係 ある VDP レジスターは 3 ります。

方向 スクロールを 行なう には、 レジスター 23 使います。 この ジス ターは 表示 開始 ライン、 つま 画面の 上端を Y 座標の ドット 目に する かを セッ トする ための ジス ターです。

たとえば 100 設定 すれば、 Y 標の 100 ドット 目の ライン 以降が 画面 上端から 下に 向かって 表示 ます。

つま りこの レジスター <7^ 直を 1

ずつ 増やす 減らせば、 画面を 下に スクロールさせる ことが きる わけです。

の縦ス クロ 機能は 256 イン、 つまり 1 ページ 単位で 行な われます。

つま 通常 方向には 212 ライ まで 表示され、 残りの 44 ライン 画面 下部に 隠れて 見え せんが、 レジスタ 23 0 以外の 値を 設定 する とこの 隠れて いた 部分が 表示 される ことになります。

このため プライ トを 使いたい 場合は、 スプラ イト 関係の テープ ルを 他の ページ 移さな ければ けません。

また 方向 ハー ドウ アスク ルを 行ないながら スプラ イトを 表示す 場合、 表示 開始 ラインが 変化す るので、 スクロールを 行な 同時に プライ トの Y 座標 変更し なければ いけません。

このと き、 プライ トの Y 座標 216 になったら、 その スプラ イト 優先) 倶位の 低い スプラ イトは 表示 なく なる ので 注意して ださい。

方向 スクロールを 行なう には レジスター 2氏 27 使います。 ふたつの レジスターは、 画面の 左端を X 座標の 何ドッ 目に する かを セツ トする ための レジスター です 0

スクロール 量は 〇~51 1 範囲 ドット 単位で ネ旨定 しま すが、 才旨定 方法は やや 複雑です。 レジ スター 26 左方 向への スク ロール 量を 8 ドット 単位で 指定 し、 レジ スター 27 右方 向への スク ロー 量を 1 ドッ 単位で 指定す るよ うに なって います。

つまり X 座標の 100 ドット らを 表示したい 場合は、 左方 向へ 104 ドッ 移動 させ、 右方 向へ 4 ドッ 移動 させれば いいので、 ジス 26 13 レジスタ 27 4 書き込む ことになります。

の横ス クロ ルは 縦ス クロ とは 異なり、 プライ トは クロ ルし ません。

また レジスタ ー25 ビット 0 0 のとき 1 ページ 内で クロー ルが 行なわれ ますが、 1 にす ると 連続す 2 ページで スクロールが 行なわれる ようになります。

このと パターン ネーム テー ルは 奇数 ペー ジカ _ されます。 スクロールを する こと によ って 画面 左端の 表示 データ 不定に ります。 この 部分は レジスター 25 のビッ 1 1 にす ことによ ボー ダー ラーで スク する とがで きます。

サンプル プログラムを 見て くだ さい。 この プログラムは カーソル キーに よって 8 方向に 画面 をスク

100

ラス ト/なかの たかし

(PUT_X). A HL

A. (PUT.Y) : Y 方向 画面 表示 開始 位置の ワーク エリアの 更新 A. (HL)

(PUT.Y). A

A. (PUTJO :X 方向 画面 表示 開始 位置の レジスター 書き込み E. A

A. 7 : VDP レジスタ ー2 6 書き込む データの 作成

000111 HB

B. A

C. 26 WRTVDP

A. E : V D P レジスター 2 7 書き込む データの 作成

000001 11B

B. A

C. 27 WRTVDP

LD

LD

ID

CALL

A. (PUTJO

B. A

C. 23 WRTVDP

MAIN

: Y 方向 画面 表示 開始 位置の レジスター 嘗き 込み

: メイ ルーチンの 先頭に 戻る

X、 Y 表示 開始 位置を 更新す るた めの データ

MOVDAT: DB DB

DB DB DB DB DB 2 55, DB 255, DB 255,

255

255

255

: ワーク エリア

PUT_X: DS 1

PUT_Y: DS 1

カーソル キーが 押されて いないと カーソル キーの 上が 押された とき カーソル キーの 右上が 押された とき カーソル キーの 右が 押された とき カーソル キーの 右下が 押された とき カーソル キーの 下が 押された とき カーソル キーの 左下が 押された とき カーソル キーの 左が 押された とき カーソル キーの 左上が 押された とき

;X 方向 画面 表示 開始 位置を 格納す ワーク エリア ;Y 方向 画面 表示 開始 位置を 格納す ワーク エリア

ハー

ドウ エア スクロール

WRTVDP

EQU

0047 H

LDIRVM

EQU

005CH

CHGMOD

EQU

005FH

GTSTCK

EQU

00D5H

R68SAV

EQU

0FFE7H

ここから 初期設定

LD

A. (RG8SAV)

OR

000000 10B

ID

(RG8SAV). A

LD

A, 5

CALL

CHGMOD

LD

DE. 000 OH

L00P1:

PUSH

DE

LD

HL. 000 OH

LD

BC. 200 OH

CALL

LDIRVM

POP

DE

LD

A. 0

ADD

A. 20H

LD

D. A

JP

NZ. L00P1

X0R

A

L0

(PUT_X). A

LD

(PUT.Y). A

:

ここから メイ ルーチン

MAIN:

X0R

A

CALL

GTSTCK

ADD

A. A

LD

D. 0

LD

E. A

LD

HL.MOVDAT

ADD

HL. OE

LD

A. (PUT_X)

BIOS、 システム ワーク 定義

:ス ブライ 表示の 禁止

: スクリ ンモ 5

: 画面 表示の ための データの 書き込み

; 画面 表示 開始 位置の ワーク エリアの 初期化

; カーソル キーの 入力

: x 方向 画面 表示 開始 a ワーク エリアの 更新

A. (HI)

pMOGlAM||OUSE

ロールさせる ものです。

画面 モー ドは SCREEN5 使用 し、 画面に 表示させる ための 夕と して メイ ROM(7) 内容を VRAM 転送して います。

ワーク エリ アの PUT X、 PUT_Y 今、 画面の どの 座標から 表示し ている かの It 報を 格納 して おく ための ものです。

カーソル キーの 押された 方向に よって この ワーク エリアに 格納 れた 座標の 内容を 増減し、 これを ハー ドウ エア スクロール 関係の ジス ターに 書き込んで やれば、 面を 8 方向に クロ ルさせる とがで きる わけです。

メイ ルーチン での 初期設定 部分では まず スクリーンモードを 5 変更し、 スプラ イトの 表示を します。

これは 先に 書いた ように、 スク ロールでは VRAM 1 ページを すべて 使うた めに、 スプラ イト 係の テーブル 壊さ れて しまう ためです。

次に 画面に かを 表示 させない 実際に スクロール している かど うかがわ からない ので、 そのため データと して メイン ROM 容を VRAM 転送して います。

そして 最後に、 表示 位置を 格納 して おくた めの ワーク エリアで る、 PUT X、 PUT Y 0 初期設定 します。

メイン ルーチンでは、 カーソル キーの 入力を 受け付けて、 その れた 方向に 対応す データから PUTX、 PUTY 更新して います。

この 状態で ワーク エリアに _ されて いる 座標は スクロールした

ことにな ます。

あとは 座標 H 左上に るよう VDP レジスターを 書き 換えれば、 実際に 画面 もス クロー ルす わけです。

方向の 表示 開始 位置は PUT_Y 内容を その レジスター 23 書き込む だけです みます。

方向の 場合は PUT_X 内容を レジスター 2氐 27 書き込め るよ うに 変換し なければ いけません。

レジスタ 26 書き 込む 夕は 左方 向に 8 ドッ 単位の スク ロール 量な ので、 PUT X 内容に 7 足し、 3 右へ シフ トした イ直 となり ます。

レジスタ 27 書き込む デー 右方 向への 1 ドット 単位の クロール 量な ので、 PUT X 内容 2 補数の 下位 3 ビットを 書き

込む ことにな ます。

mi の鄕 里を 繰り返せば、 画面 8 方向に 1 ドッ 単位で スムー ズに スクロールさせる こと がで ます。

ただし この プログラム のままで は、 とく 方向 スク ロー ルの 合に 画面が ついて 見えます。 これは MSX 画面 描いて いる 最中に、 VDP レジスター データ 送って いるた めです。

これを 防ぐ ためには ステータス レジスターを 調べて、 画面 走査 後に VDP レジスターに データを 書き込む 方法を なければ いけ ません。

もっと 安全で 確実な 方法は、 VDP ジス ーの 書き 込みを 割り 込み 处理 ルーチン 内で 行なう 方法 でしよう。

A A A L L c D DCCCD L 6D L

dnddd dddrrrnddadendda

L I _ IAL i - A R R- RALLCLNAL - c

101

神様

今月は グラフ ツク ツールの 完成 版を お届けす るは ったんだ けど、 リス トが 思った より 長く なって しまった ので またもや 途中までの 掲載と なって しまった。 次号で 必ず 完成させる ので、 もろ ちょっと 待って てね。

©グラフィック ツール 2

今回は グラフ ック ツール 作成 2 回目 だ。 今度は 前回の 白い 点し 描く ことので きない ログ ラムに 加えて、 直線 長方形、 して 円な どを 描ける 機能を 追加し よう。 また 色の 選択 ペイン

まずは 先月 掲載の リス トと マージして!

まずは とにかく プログラムを 行して みたい という 人の ために、 プログラムの マージの 方法から 明し よう。 マージと いうのは ふた つの プログラムを ひとつに まとめ 機能の こと だ。

最初に 今回の プログラムを 正し 打ち込んだら、 一度 ディスクに セーブしても らいたい。 ファイル 名は なんでもい いが 仮に% T00L2. ASC" しよう。 このと き必 'ず アス する こと。 たとえば SAVE 、、GT00L2.ASC'A といった 感じ だ。 セーブが 終わ 今度は 先月 掲載した プロ グラ ムを ロードす る。 これは アスキー セーブ れた もので くても よい。 つぎに さっき アスキー セーブした ディスクを セット して MERGE 、、GT00L2.ASC"

打ち込んで ターン キーを 押し もらいたい。 なにも エラー メッ セージが 表示され なければ マージ 完了 だ。 リス トを とってみ ると ふたつの プロ グラ 厶がひ とつに ってい ると 思う。

またこう してで きた 新しい プロ

追加して みた。

今月 掲載の サン プル ログ ラムは 先月 号で 掲載し 前半が だ。 まだ 打ち込んで いない 人は 急いで 準備しても らいたい。 それ では 始まり 始まり。

グラムは 新たに セーブして おく とを お勧めす る。 実行の たびに ージ する のは 大変 だからね。

プログラムの 流れを 追い かける

まずは プログラム 全体の 流れを 追っても らいたい。 . 1065—1110 カーソル^: 改良 先月の プログラムの 一部分を して、 カーソルの 飞見在 選択 されて いる 色になる よう にした。

2000 から 229(Wt までは カラ 選択の ルーチン だ。*

2000 —2120 ウインド ーを 開く カラー 選択の ウインド ーを 開く ために、 画面の 部を 裏ぺ ジに 保存して いる。

2130—2160 キー スキ ャン リガ ーが 押される まで 待つ。 2170 2190 キャンセル

リガ B また キーが 押された とき、 機能を キャンセル して メインの ウインド ーに 戻る。 2200 —2230 カラー 選択

カー ソルが 指定 れた 位置に るなら 次の 選択 カラ 表示の チンへ ジャンプ。 そうでないなら リターン。

2240—2290 選択 カラー 表示

新た 選択 された カラー 表示 する。

3000 ^ ペイント 初期化 ルー チン だ。 また 1000 听以 降は ライ ン、 ボックス、 ボックス フル、 ピー、 ペイン トの 実行 ルーチンと サブルーチンに なって いる。 ところどころ にある STOP^ 令の 行は、 来月 マージす 予定 だ。 401 )0、 5000 パレット 、ディスク 期^ レレー チン ここは 来月 掲載 予定。

10000 ライン 実行 ルーチン 変数 CF 選択 ラィンを 表示す サブ ノレ チンに、 どこ 力、 らコ ルされ たかを 教える 変数 0 ライン 実行 ルーチンなら 1、 サークル J レー チンなら 2 になる。

10500 —10620 選択 ラインの 表示 ルーチンは ライ ン実彳 〒ルー チンと サーク 実行 ルー から 呼ばれる。 ライン 実行 ルーチン 呼ばれて いるなら その ラインを、 サーク 実行 ルー から 呼ばれ ているなら その 直径 ロジカ ルオ ペレ シヨ ンを 使って 表示す る。

変数 CF 参照 して それぞれ 必要な ノレ チン 分岐す る。

10630 ラインを 引く 選択され ラインを 描く。 10640—10670 サークルを 描く 選択され 直径から サークルを 描く。

11000 ボックス 実行 ルーチン

変数 BF 選択 クス 表示 する サフ リレー チンに、 どこ 力、 力、 コールされ たこと 教える 変数 0 ボック 実行 ルーチンな 1 クス フル 実行 ルー チンなら 2、

ピー 実行 ルーチンなら 3 になる。 11500—11620 選択 ボックス 表示 この ルーチンは ボックス、 ボッ クス フル、 コピーの 3 つの ルー から 呼ばれる。 それぞれの 該当 する 域を 選択し、 ボックスを ジカ ルオ ペレ シヨ ンを 使って 示す る。 また 変数 BF を參 照して れぞれ ; 必要な チンに 分岐す る。 11630 ボックスを 描く 11640 ボックス フルを 描く

11650 —11820 コピー 選択

コピー 先の 領域を 選択し、 その 領域に ピー 元の 領域を 移す。 12000 ボックス フル 実行 ルーチン 変数 BF 2 にして 選択 ボック の表不 ンをコ ルす る。 13000 サークル 実行 ルーチン 変数 CF 2 にして 選択 ライン 表示 チンを ルす る。 14000 コピー 実行 ルーチン 変数 BF 3 にして 選択 ボック スの 表意 _ チンを ルす る。 15000 カラー 実行 ルーチン 2000 ^ から 始ま カラーの (匕! レー チンで、

RETURN 番号 技を 使って いるた め、 ここは 呼ばれる ことがない。 1600(^16010 ペイント 実行 ルー チン

指定され 領域を ペイン トする。

1700 0、 18000 パレット 、ディスク 実行 ルーチン

来月 掲載 予定。 しかし カラー 択と 同じ 方法を 取った 場合、 この 部分 も# ft しなし ヽ可肯 & あり。

追加され 部分を 解説す

今回の プログラムでは、 前回の 機能に 加えて、 ライン、 ボックス、 サークル、 コピー、 カラー 選択、 ペイン トの 機能を 加えて みた。 パレ トの 変更と ディスクへの セーブ、 ロードの ルーチンを 来月 掲載して 完成す 予定 だ。 まだ 番号が そろって いない けれども、 来月 号まで ナンバーし ないよう にして ほしい 0

さていく つか 目につく ところを 解説し よう。 先月の おさらい にな けれど、 この プログラムの 令は、 初期化 ルーチンと、 実行 チンに わかれて いる。 初期 <匕 チンは 機能を 選択す メイン ウィンド ーから 機能を 選択した 後、 実行 ルー チンは 初期 レレー から リターンし、 制御が メイン ループの、 1070 から 109 0S にわ たって いると きに リガ ーA

102

pEOGEAMJJOUSE

サンプル リス

1065 RC=1

1100 PUT SPRITE 0. (X. Y) . DC, 0

1 110 PUT SPRITE 1, (X, Y) . RC, 1

2000 X1=X+8: IF XI >120 THEN XI =120

2010 Y1=Y+8: IF Y 170 THEN Y1=40

2020 COPY (XI. Y1) - (X1+131, Y1+39) TO (0. 101). 1

2030 LINE (XI. Y1) - (X1 + 131. Yl+39), 1 , BF

2040 LINE (XI. Y1)-(X1 + 131. V1+39), 15. B

2050 PSET (XI +2, Y1+2). 1 : PRINT #1, カラ-”

2060 PSET (XI +2, Y1+20) . 1 : PRINT #1. "V ) 3 カイ ショク

2070 FOR 1=0 TO 1 : FOR J=0 TO 15

2080 LINE (X1+2+J*8. Y1+10+I*20) - (X1+8 + J*8, Y1+16+I*2 0) . 1 5, B

2090 LINE (X1+3+J*8, Y1+1 1+1*20) - (X1+7+J*8, Y1 + 15+1*2

0) . ,J. BF

2100 NEXT J. I

2110 LINE (XI +2+DC*8. Y1 + 10) - (XI +8+DC*8, Y1 + 16), 8, B 2120 LINE (XI +2+KC*8, Y1 +30) - (XI +8+KC*8, Y1+36), 8, B 2130 GOSUB 1 100

2140 IF STRIG(0) +STRIG(1) THEN GOSUB 2200 2150 IF (STRIG(3)=-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN 2170 2160 GOTO 2130

2170 COPY (0, 101)-(131, 140), 1 TO (XI, Y1)

2180 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0)

THEN 2180

2190 RETURN 1630

2200 IF X<X1 OR X>X1+127 THEN RETURN 2210 IF Y>=Y1+10 AND Y<=Y1+16 THEN 2240 2220 IF Y>=Y1+30 AND Y<=Y1+36 THEN 2270 2230 RETURN

2240 LINE (X1+2+DC*8, Y1 + 10) - (X1+8+DC*8, Y1 + 16), 15, B 2250 DC= (X-X1) ¥8: IF DC=1 THEN RC=15 ELSE RC=1 2260 LINE (XI +2+DC*8, Y1 + 10)-(X1 +8+DC*8, Y1 + 16), 8, B:R ETURN

2270 LINE (XI +2+KC*8. Y1 +30) - (XI +8+KC*8, Y1 +36) . 1 5, B 2280 KC= (X-X1) ¥8

2290 LINE (XI +2+KC*8, Y1 +30) - (XI +8+KC*8, Y1+36) , 8. B:R ETURN

2999 GOTO 2999

3000 GOSUB 1750: RETURN 4000 STOP

5000 STOP

10000 CF=1 : GOSUB 10500: RETURN 10500 XI=X:YI=Y:XJ=X:YJ=Y 10505 IF STRIG(0) +STRIG(1) THEN 10505 10510 LINE (XI, YI)- (XJ, YJ) , DC, . XOR 10520 X=XJ:Y=YJ: GOSUB 1100

10530 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN 10600

10540 IF STRIG(0) +STRIGO) THEN ON CF GOSUB 1 0630,

10640: ON CF GOTO 1 0500, 1 1820

10550 IF X=XJ AND Y=YJ THEN 10520

10560 LINE (XI, YI) - (XJ. YJ) . DC, . XOR :XJ=X: YJ=Y

10570 GOTO 10510

10600 LINE (XI. YI) - (XJ, YJ) . DC, , XOR 10610 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN 10610 10620 RETURN

10630 LINE (XI, YI) - (XJ. YJ) . DC: RETURN

10640 LINE (XI, YI) - (XJ, YJ) , DC, , XOR

10650 XP= (XI+XJ) ¥2:YP= (YI+YJ) ¥2

10660 R=SQR ( (XI -XJ) * (XI -XJ) + (YI-YJ) * (Y YJ) ) ¥2

10670 CIRCLE (XP, YP) , R, DC: RETURN

11000 BF=1 : GOSUB 1 1500: RETURN

11500 XI=X:YI=Y:XJ=X:YJ=Y

11505 IF STRIG(0)+STRIG(1) THEN 11505

11510 LINE (XI. YI) - (XJ, YJ) , DC, B, XOR

11520 X=XJ:Y=YJ: GOSUB 1100

11530 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN 11600

11540 IF STRIG(0) +STRIG(1) THEN ON BF GOSUB 11630,

1 1640, 1 1650: GOTO 1820

11550 IF X=XJ AND Y=YJ THEN 11520

11 560 LINE (XI, YI) - (XJ, YJ) , DC. B, XOR:XJ=X: YJ=Y

11570 GOTO 1 1510

11600 LINE (XI. YI) - (XJ, YJ) . DC, B, XOR 11610 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN 11610 11620 RETURN

11630 LINE (XI, YI) - (XJ. YJ) , DC. B : RETURN 11640 LINE (XI. YI) - (XJ, YJ) . DC, BF: RETURN 11650 IF STRIG(0) +STRIG(1) THEN 11650 11 655 LINE (XI, YI) - (XJ, YJ) , DC, B, XOR 11660 IF XJ<XI THEN SWAP XI, XJ 11670 IF YJ<YI THEN SWAP YI, YJ 11680 XX=XJ-XI : YY=YJ-YI : X=XJ : Y=YJ 11 690 COPY (XI, YI) - (XJ, YJ) , 0 TO (0. 0) , 2 11700 XK=X:YK=Y: GOSUB 1100

1 1705 IF (X-XX<0) OR (Y-YY<0) THEN X=XK : Y=YK : GOTO 11700

11710 IF (STRIG(3) =-1) OR ( (PEEK (&HFBEC) AND 4)=0) THEN GOSUB 1 1770: RETURN

11720 IF STRIG(0) +STRIGO) THEN GOSUB 11 770: GOTO 1 1800

11730 IF X=XK AND Y=YK THEN 11700 11740 LINE (XK, YK) - (XK-XX, YK-YY) , DC, B, XOR 11750 LINE (X. Y) - (X-XX, Y-YY) . DC. B, XOR 11760 GOTO 11700

11 770 LINE (XK. YK) - (XK-XX, YK-YY) , DC. B, XOR 11 780 LINE (XI. YI) - (XJ, YJ) . DC, B, XOR 11790 RETURN

11 800 COPY (0, 0) - (XX. YY) 2 TO (XK-XX, YK-YY) , 0 11810 RETURN

11820 IF STRIG(0) +STRIG(1) THEN 11820 ELSE RETURN

12000 BF=2: GOSUB 1 1500: RETURN

13000 CF=2: GOSUB 10500: RETURN

14000 BF=3: GOSUB 1 1500: RETURN

15000 STOP

16000 PAINT (X, Y), DC, KC 16010 RETURN 17000 STOP 18000 STOP

される 呼ばれる。 よって ドット、 75(W 初期^: ルーチンを 利用し

ライン、 サークル などの ルーチン ならば、 初期化 ルーチンは メイン ウイン ドーを 消去す だけで いい わけ だ。 1750^ それらの 共通の 初期 レレー チン だ。 また ペイン 境界 色を カラー 選択で 変更で るよう にした ので、 ペイン 1

ている。

なお カラー 選択 ルーチンは 実行 ルーチンが 必要なかった ので、 ラー 選択 ルーチンから RETURN 番号 直接 イン ウイン ドーに 制御を 戻して みた。

お、 お、 わ! £よ0、彐—1 ビツ!

来月 号では、 グラフィック データ

107-24

セーブ、 ロード ルーチンを 加え

東京都 6-11-1

完成 パー ジョンを 掲載す 予定

U エフ 青山 ビル

0 この コーナー に関する 質問

(株) アスキー

意見な どが あった ら右 記の 住所

MSX7 ジン 編集部

ではが きを 送って ちよ だいね。

ASIC 神様

103

シヨート プログラム •八 ウス

今月は 3 作品が 入選を 果たした。 最強の パーティーを ことが 目的の RPG/3、 戦闘 ゲーム、 コースを 自作し その上を 走る レース ゲーム、 そして オーソドックスな

スクロール シュー テイ ング ゲーム だ。

1

A

2 入選 作為

賞金 5 方円く

BLOOD FIGHT

大阪府/渡 辺荘 一郎 -ジに 掲載

7 種類の キャラクターの 中から 4 体を 選ん キャラクター 組み、 戦闘 させて 強さ 競う ゲーム だ。

ゲームは 3 つの モー ドに 分かれ ている。 まずは 戦闘させる ための くーテイ 作る 必要が ある ので、 ニュ 1 番を 選択して しい。 すると テイ 構成す 4

キャラクタ ーの 選択 画面になる ので、 カーソル キーと スペース 一を 使って、 右の 表を 參考 にして 選んでくれ。 選択が 終わったら、 リターン キーを 押す キャ ラク ターの 能力 値の 設定 モー ドに 入る。 能力 値は 各キ ラク ターと も攻擊 力、 信仰心、 速さ、 知性の 4 類の 、。ラ メーター 構成 されて る。 ここで キャラクターの 基本 能力 値に ボーナス ポイント 振り 分け、 行動 パターンを 設定し よう。 設定したい キャラクターを 変えた いとき は、 キャラクタ ー名のと ろに カーソルを 合わせて スペース キーを 押して くれ。

作成した パー テイ ーは、 、、SAVE" 項目 選べば デイ スクに セーブ する ことができる。 なお、 作成

♦戦闘は すべて 自動的に 行なわれる。

みの < ティ —の肯 I 値を 変更し たい 場合は、 メニューで 3 番を選 ばよ い。

マー テイ ーの 編成 したら、 メニューで 2 番を 選択し よう。 で対戰 させたい パーティー たつ 選ぶ 戦闘 モー ドに 入る ぞ。

戦闘は、 どちら かの パーティー 全滅す るか、 ターンを 29 重ね るまで 続けられ、 終了後に 勝敗が 表示され る。 ちなみに、 戦闘 中に E] キーを 押せば 無条件で 戦闘を 終了させる ことができる ぞ。

アドバイス

これは かなりの 力作。 とくに 戦闘 シーンの りよ a 作者 こだわりが 伝わって くる。

ただ、 その せっかくの 戦闘 ーン が、 細部まで 凝りす ぎた いか チマチ マし すぎて て、 状況 かわかり らいんだ ね。 私は 戦闘 画面は そっちの で、 HP ばかり 見て しまい ました。 キャラクターの 動き 魔法を かけた ときの エフ ェクト にも ひと 工夫 必要 かな。

(評/林 ロロ オ)

★★各 キヤ ラク ターの 能力**

キヤ ラク ター

行動 パターン

FIGHTER

STR : 18 PRT: 9

DEX: E INT: 3

A : ランダムに 目標を 決めて 移動す

B : CLERIC 攻擎を 集中す

C : HP が一 少ない 敵を 攻擊 する

D : 一番 近くに いる 敵を 攻擎 する

攻擊 力は一 優れてい るが、 動きは にぶい 0

WIZARD

STR: 9 PRT: 7

DEX: 8 INT : 19

A : ランダムに 移動す

B : HP 初期値の 3 割を 切ったら 逃げる

C : HP 初期値の 5 割を 切ったら 逃げる

D : 常に 逃げ回る

4 種類の 攻擊 魔法を 持って いるの 特徴。

CLERIC

STR : 11 PRT: 8

DEX: 7 INT : 15

A : ランダムに 移動す

B : HP 初期値の 3 割を 切ったら 逃げる

C : HP 初期値の 5 割を 切ったら 逃げる

D : 常に 逃げ回る

HP 回復と、 敵を 眠らせる 魔法が 使える。

ELF

STR : 16 PRT: 8 DEXlll INT: 8

A : ランダムに 移動す

B : 常に 逃げ回る

C : HP 一番 少ない 敵を 攻擎 する

D : 一番 近くに いる 敵を 攻犟 する

弓で 遠く にいる 敵を 攻擊 する ことができる。

LIZARD

STR : 17 PRT : 10

DEX: 3 INT: 1

A : ランダムに 目標を 決めて 移動す

B : CLERIC 攻擊を 集中す

C : HP 一番 少ない 敵を 攻擊 する

D : 特定の 敵を 倒す まで ひたすら 攻擎 する

敵を 眠らせる 能力を 持って いる。

DEVIL

STR : 16 PRT: 7

DEX: 9 INT: 6

A : HP 初期値の 3 割を 切ったら 逃げる

B : HP 初期値の 5 割を 切ったら 逃げる

C : ランダムに 移動す

D : 特定の 敵を 倒す まで ひたすら 攻擊 する

HP 回復 能力を 持って いる。

N.ARM0R

STR : 14 PRT: 12

DEX: 1 INT: 0

A : ランダムに 目標を 決めて 移動す

B : 特定の 敵を 倒す まで ひたすら 攻擎 する

C : HP 少なく なったら 防御に 専念す

D : 一番 近くに いる 敵を 攻擎 する

体当たり 一度に 多数の 敵を 攻擊 できる。

104

賞金 3 方円

■gaief^ ^

:32K 以上 ※要 MSX ベーしつ

埼玉県/沢 ^ ぺ-ジ 掲載

オー ドック スな スタイルの スクロール シュー テイ ング ゲーム。 5 構成で、 各面の 最後には キャラとの 戦闘 シーン 用意 ている そ; なお、 プログラムを 実行す るた めには MSX ベーしつ 必要 だ。

貫通 ウエーブ シヨ などの 武器が 用意され ている。

タイ 画面で スペース キーを 押す ゲーム スター ト。 機は ソル キー または ジョイ ステ イッ クで 上下 左右に 動き、 スペース または リガ A ミサイルを 発射で きる。 敵機を 撃ち落と すと サイ ルの 威力が アッ する アイ テムを 残して くれる ことがあ るので、 れを 利用して 先へ んで いこう。

機の ストックは 4 あり、 ボス キヤ ラを 倒す ごとに 1 ずつ 増える ようにな ている。 トック なくなったら ゲー 厶才

♦面が 進む につれ 攻擎が 激し を增 す。

ボス キャラ 倒せば 面クリ ーと なる。

/X

キヤ ラの 動きは スピー だし、 パワーアップ アイ テム 用意され てるし、 んと 最後に ボス キヤ 出現 する。 でも、 あまりに 単調 内容で サク サク 進んで しま

ろので、 ちょっと 拍子抜けし てし まった。 リス トの 長さ らいって あまり 凝った ことは できない だろ ラけ ど、 やつ 5 ひと 工夫 ほしいな。

(評/ド ット 絵師 田)

S) —ドブ t2 ブラム 募集!

まずは 業務 連絡から。 12 号で 掲載した 『FIREj 作者の さん、 正確な 連絡先が 不明で つてます ので、 これを 読んだら

編集部まで 送って くれ。 毎月 いてる けど、 盗作 誌との 二重 投稿は 絶対 禁止 だからね

T107-24

編集部まで 連絡を くださいね 0

では、 応募 要項を 説明し

東京都 6-1 1-1

応募 作品は 必ず ディスク または

U エフ 南冓山 ビル

プにセ して、 住所、 氏名、

(株) アスキー

年齢、 電話番号と、 操作 方法

MSX マガジン 編集部

表、 番号 表な どの 資料を 添え

ショー ブロ クラム

作らない ことには 遊べない、 とい 5 のが 非常に 面倒 だが、 その 難関を 乗り越えれ ばかな 楽しめる。 プログラム 的に 見ても、 3D ふろの 画面の 処理

フィック データの 圧縮まで つてい るな ど、 細かい ところ までし つかり 作って あってい いんじ やない かな。

(評/ 吉田哲 馬)

グラフィック エディター 使っ て自 分で ース デザイン 作画し て、 その上を 走る という、 ちょっ 珍しい タイプの レース ゲーム。

まずは オリジナル コースの 作成 から 始める 必要が あるので、 タイ 画面で 2 番を 選んでくれ。 モード 簡単な グラ フィ ックツ ルの ようになって いて、 マウス 使って コースを 作成す ことに なる。 操作 方法に ついては 右の を參 照して ほしい。 なお、 機が とおれる 道の 色は カラー コード 0 または 109# 、乗り上げ ると リタ イァ してし まう 部分は 255#、 地点は 254#、 その他の 色は 障害物と 決められて いるので、

って ほしい。 また この モードでは 市販の グラ フィック ツールな どで あら かじ 作画した SCREEN8 グラフ ック データを コース 夕に 変更す こと もで きる ぞ。

さて、 コースが できあがったら レースを 楽しむ こと できる。 タイ 画面で 3 番を 選んで ース データを メモリー 上に ロード し、 次に 1 番を 選んでくれ。

機は カーソル キーで 操作す ことができる。 コース 中に 出現す 敵と ぶつかったり、 障害物に 触す ると 燃料が 減っ ていく ので、 うまく かわしつつ ゴール 地点を 指そう。 なお、 燃料が なくなって しまったら ムオ ^ だ。

RADIUS,30S

MSX2 VRAM128K 以上

神奈川県/ KPC リス トは】 09 ページに 掲載

pBOGiAM[|OUSE

♦まず コース デザインを 描く ことが 必要。 レース 中の 画面。 疑似 3D 表示な だ。

★★ ドエ デイ ターの 操作 方法 ★★

ボタン

線を 引いたり、 ペイン 時の 境界 色を 指定した りする。

ボタン

使う 色を ネ家定 できる ほか、 画面 上の 色を 拾う こと もで きる。

画面 上の 特定 部分を 塗りつ ぶす ための コマンド。

スター 地点 ゴール 地点を 設定す るた めの コマン だ。

1

線を 引く ための 座標を 指定す る。

S

メモリ 上に データ セーブ したり、 口ー ドしたり する。

スペース

現在の 力ー ソル 位® スター 地点に 決め、 エディ ターを 終了す る。

とりあえず コースを ひとつ など 見事 だし、 ちゃんと クラ

2 入選

アドバイス

105

ソフトウェア コンテスト r^i ひさびさ

Software Contest e

ひさびさに 入選 作が 出た そ。 アクション バズ 『LASE S』 だ。 ゲーム 内容 もさる ら、 MuSICA 対応の 爽快な GM の。 最近 ころい タイプの ゲームが だけに、 楽しめる だろう。

3 入選

賞金 10 万円

LASERS

MSX AM32K 以上

富山県/米

レーザー 砲から 発射され 赤、

青、 黄、 緑の 4 色の レーザー ビー を、 エグジット ブロックと 呼ば れる 青い ブロックに 当てて 破壊し、 ゴール 地点 でた どり 着く ことが 目的の アクション パズル ゲーム だ。

この ゲームの 特徴は、 プレーヤ 一が 操る 機械が、 白い ジェット機

青い レーザー 砲の ふたつに 分か ている こと。 レーザー 砲は 砲台 向きを 変えられる だけで、 直接 動かす こと はでぎ ないよう になつ ている。 そのため、 レーザー 砲を 的の 場所 移動 させた I 、場合 はジ エッ 機で 押して やらな けれ ばなら ない だ。

ジエッ 機は カー ソル キー または ジヨ スティック 上下 左右に 移動す る。 台は 区]^ 一、 スぺ— スキー または リガ A 回転させる 匕が でき、 _ 一、 mEB キー または リガ B レーザ - ビーム 発射す る。

ステージ 数は 全部で 40。 後半の 面は 難易度が 高い ぞ。

rrrrrrrrr^rrrrr^rrrrrrrrrV AAA A A A \

::

AAA Ji A A A A r

浮遊す 移動 機雷に 気をつけよう。

ムの 色は $ 台の きに よって 変イ 匕す るよう になって いる。 ステージ クリア ーす るた には 青い グジ ブロック にす ベての 色の ムを 当て やらなければ ならない ので、

台の 位置 向きを よく 考える 必要 あるの だ。

それから、 画面 内を うろつく 動機 雪に 主意し ければ ならな い。 レーザー 自体は 機雷に 触れ 平気 だが、 ジェット 機が 触れる 破壊 れて しまう だ。 また、 レーザー ビームは グジ ブロックの みならず、 機雷 障害物、 さらには プレーヤー ジェッ 機まで 破壊す 威力が こと 忘れて はならない。 機雷

I A A

rr A A

M > 一一

rr A A A A ^ r

^ A A A ^ A A A

猫!^ 吓觀獅

T 7 mTT xiera-T c=t ,Ar:7r ryx=i mi i Mtmmm

♦虹色に 輝く 場所が ゴール 地点な だ。

破壊す ると 特殊 アイテムを 入手 する ことができ るが、 ジェット機 壊す ミスに なって しまう ので 気をつけよう。

ジェッ 機は 3 用意され てい て、 すべて 壊れて しまったら ゲー . オーバー となる。 _ 一を 押す ポーズを かける ことができ、 た、 どうしても クリア ーで きない t 態に ってし まっ 場合は、 [EH キー 押す と、 ジェッ 機を 1 代わり その ステージの 最初 やり直す こと がで るよう にな ってい る。

なお、 この 作品は 「MSX マガ 4 プロ グラム サービス」 i されて いるので、 興味の ある 人は 買って 遊んで みて 0

グランプリ 賞金 万円

リフト ウェア コンテスト 応募 要項

、'MSX マガジン •ソフ ウェア コン テス ト〃 では、 みなさんからの ジナル プロ グラム 募集 してい ます。 優秀な 作品には グランプリ 50 万円が 贈られます。 そして 2 席、 3 席に 入選した 作品には、 それぞれ 30 万円と 1 0 万円 1、 曽られ ます。

なお、 AiS した 作品は 毎月 8 TAKERU から 発売され る、 「MSX マガジン プログラム サービス」

収録され ことに なって います。 •募集 部門

^ ーム シナリオ 部門

^ 一厶 プログラム 部門 •応募 条件

雑誌な どに 未発表の オリ ジナル 作品に 限ります。 誌との 二重 稿 や、 他人の プログラムの 全部 一部を ピー した ものは 固く お断わりいた します。

入選 作品に ついては、 MSX マガ

掲載す ほか、 TAKERU から 売され 「MSX ガジ プロ グラ ムサービス j 収録され ことを ご了承 願います。

なお、 MuSICA (’ 9 10 号で 介) 使用 しても かまい せんが、 その さい、 使用して いる ことを 己す るよう にして ください。 •応募 方法

応募 作品には、 以下の « 頁を必 同封して ください。

プログラム §录 した メディア (フロッピー ディスク、 カセット

テープな ど) 記した もの。

MSX、 MSX2、 MSX2+、 turbo R 別。 必要 RAM、 VRAM 表示。

行方 法、 遊び 方を 記載した もの。 あなたの 住所、 氏名、 年齢、 番号 (連絡先)、 賞金の 振り込み 口座 (銀行 名、 支店 名、 口座 番号、 名義人の 住所、 氏名) 明記 した (住所、 氏名には 必ず フリ ガナを つけて ださい)。 なお、 20 未満 方は、 保護者の 承諾を 受け、 者の 住所、 氏名、 電話番号 記して ください。

〒107-24

東京都 6-1 1-1 U エフ ビル

L (株) アスキー

MSX ▽ガ ジン 編集部 7L ソフト ウェア コン テス

106

P»G1AM|J0USE

SHORT PROGRAM HOUSE

シヨ-ト プログラム •八 ウス

リス ページ

BLOOO FIGHT

操作 方法は 104 ペ-ジに 掲載

10 SCREENl ,2,0:CO OR 15,1, 1 : KEYOFF : WIDTH 32: DEF1 NTA-Z: R=RNDC-TIME)

20 FOR I =01051 : BS=>, ••: FORA=0TO3 1 30 READAS: B$=B$+CHR$( NEXT:

SPRITESC I )=B$: NEXT: 2=&HD000 40 FORI =0TO7: READB: FORA=0TO2: VPOKE768+I+ A 4. B: NEXT: NEXT

50 FORI =0TO8: FORB=0TO7: RE ADA: VPOKE1 408+1 *8+B. A: NEXT: NEXT: 才力 ♦クク •,

60 FORI =240TO727: V=VPEEK< I ) : VPOKE1 , VORV¥ 2: NEXT

70 FORI=0TO6:READN$C 1+1 ) : FORA=0TO3 : READB : POKEZ+I *4+A,B: NEXT: NEXT: P$= ••象、 あく

80 FOR I = 1 T08: READA.B: VPOKE8 197+A.B: NEXT 90 FOR I =0TO3 : READAS : Z$( I )=AS+CHRSC31 )+CH RSC29 )+CHR$<29 )+A$: NEXT 100 ••• TITLE •••

110 C S:GOSUBS50: A$=.,BY SOICHIRO. W-,, FOR

1 =1 T07: LOCATE 17-1 , 10:PRI NT EFT$( , > : 0

CATE 1 7 , 1 0 : PR 1 NTR I GHT$< AS. I ): NEXT

120 OCATE9, 14:PRINT"1 :MAKE CHARACTER**SP

C(50),,2:FIGHT,.SPC(59),,:3:しOAD,,

130 AS=I NKEYS : ( A$= " 2 OR ••フ ORA$=f,4.M )-(A$=,* ^,ORA$=,,3?,,ORA$=,,l6,, : •本 2_( A$=”3 •,〇 RA$ =,,7,,0RA$= ,•あ,, 3 : ONAGOTO870 ,140, 2930 : GOTO 130

140 C S: 0CATE2. 1 :PRINTMCHARACTER SELECT ”SPC(50).,1 2 3 4”

150 ••• CHARACTER SELECT •••

160 FOR I =0TO6 : PUTSPR I TE I , ( 200 . I * 17> , 1 5. I 4:P( I )=0 : NEXT : X= 1 :Y=1 170 IFSTRIGC0)THEN170 180 PUTSPR I TE7. <X*24, 15),3,42 130 S=ST ICKC0): X=X-( S=3 )+CS=7 ): X=X+( X=5 ) 4-<X=0) 4: A$=INKEY$: IFAS=CHRS< 13)THEN29 0

200 I FA$=CHR$C 1 1 ) THEM 1 1 0

210 IFNOTSTRIG(0>THEN180EI_SEBEEP

220 IFSTRIGC0 )THEN220

230 PUTSPR ITE7, ( 192, 35+Y 1 7 > 3 . 42

240 0CATE5, 15:PRIimiSING,,NAME:& &•,;

N$(Y>

258 S=ST I CK( 0 ) : Y*Y-C S=5 )+< S= 1 ) : Y=Y+C Y=8 ) 7_(Y=0) 7

260 I FNOTSTR 1 G< 0 5THEN230

270 POKE2+X*50 . Y~ 1 PUTSPR I TE7+X , C X*24+9 , 32). 15. CY-l )*4+3: BEEP: P(X)=1 280 FOR I = 1 T07 : A=ASCC M I DSC N$( V ) + ,( ,, I

, 1 )): POKEZ+50 X+ 1+10, A: NEXT : GOTO 170 230 IFP( 1 〉+P(2)+P(3〉+PC4〉<4THEN170 300 FOR 1 = 1 T04: FORA=l T02 : P0KE2+A+ 1 50 . 1 : N EXT: F0RA=3T07: POKEZ+I 50+A . 0 : NEXT: P0KE2+ 1*50+8, 5: NEXT

310 ••• CHARACTER CHENGE •••

320 GOSUB650:B=1

330 OCATE5,7:PRINT,.STR: ,,SPC(60 V,PRT: ,’ SP C(60).,DEX: ,,SPCCB0 V* INT: MSPC( 60 ) ^TYPE : MSP CC59) "SAVE,.SPC( 3 1 ) "BONUS : ,,

340 P(0)=PEEKCZ+B*50>:FOR1=1TO4:A(I )=PEE K(Z+P<0) 4+1-1 ): NEXT FORI = 1T06: PC I )=PEEK <2+B*50+I ):NEXT

35® B$= ,” ,: FORI = l 1T017: A=PEEKCZ+50 B+1):B S=BS+CHR$CA): NEXT

360 FOR I = 1 T04: LOCATES . 5+ I 2 : PR I NTUS I NG”tt tt+.,; I ):NEXT:V=1 : BO=PEEK(Z+B 50+8〉

370 0CATES.5:PR1NTSPC(7)

380 OCATE5.5:PRINTUSING”>& &,. :B$

390 FORl=3TOS: OCATE12. 1 2 + 1 :PR1NTMID$CP S.6-PC I > . 5 ) : NEXT

400 OCATE11 . 20 : PR I NTM I DSC P$ . 6-BO , 5 >

41(9 LOCATE 1 0 . 1 5 : PR I NTCHR$(64+PC 1 ))

420 PUTSPR I TE1 .(100.2¢), 1 5. PC 0 )*4+2

430 PUTSPRITE0,(32,CY+1 IS- 1),3, 42

440 S=ST I CK( 0 ) : Y=Y+< S= 1 )-< S=5 ) : Y=Y+C Y=8 )

7-(Y=0) 7: I FS=3ORS=7THEN470

450 AS=H4KEY$: IFA$=CHR$C 1 1 〉THEN100

4619 IFSTRIG(0)THEN530ELSE430

470 A=(S=7 )_( S=3): ONYGOTO480 .510,510,510

.510, 520,430

480 FORI = 1TO6:POKEZ+B*50+I , PC I ) : NEXT : POK

EZ+B本50+8,BO

490 FOR = 1 T07: POKEZ+B 50+ I + 10, ASCCMI D$( B $, I , 1)):NEXT

500 B=B+A: B=B+(8=5 4 B=0 ) 4 : GOTO340 510 BEEP : BO=BO-A : PC Y+ 1 )=P(Y+1 )+A: IFBCK0O RPCY+1 ) <0THENBO=BO+A : PC Y+ 1 )=PCY+1 )-A:GOT 0 430E SE390

520 PCY-5 )=P( Y-5 )+A: P< Y-5)=P<V-5 )+CPCY~5

)=5 )*4-CPCY-5 )=0 ) 4 : BEEP: GOTO 410

530 ONVGOTO540 . 430. 430 . 430 , 430 . 430. 570

540 A=7 : Q=5 : R=5 : GOSUB8 1 0

550 BEEP:B$*B$+>, ,•: GOTO 430

560 ••• DATA SAVE •••

570 FORI = 1TOS:POKEZ+B本50+I,P(I ) : T4EXT : POK EZ+B 50+8 ,BO

580 FORI =1T07:P0KEZ+B 50+ 1+10 , ASCCMI D$(B $, 1 , 1 )):NEXT:BS=,,W

530 FORI=i T04: A=PEEKCZ+1 50 ) : FORA=0TO3:C =PEEK( Z+A 4*+A ) : D=PEEK(Z+I *50+A+3): P0KE2+ I *50+A+20, C+D: NEXT : NEXT

600 GOSUB650:B$=,.": OCATE10, 1 0 : PR NT,F 1 E NAME,,SPC(88)” -

610 ONERRORGOTO640: A=8 :Q=10:R=12: GOSUB8 1 (9

620 BS=BS+M . ZZZ** : BSAVEBS. 2+50. 2+249: OCA TE10, 15:BEEP:PRINTMSAVE COMP ETEMSPC(52 > MPUSH SPACE KEY**

630 IFSTRIG(0 )THEN1 10E SES30

640 BEEP ••し OCATE1 1 1 4 : PR 1 NT "ERROR ! •,: RESUM

E810

650 C S: FOR 1=0 TO 12: PUTSPR I TE I , <0. 193).0,

0 : NEXT: RETURN

660 ••• LOAD DATA •••

B70 C S: OCATE5.0:PRINT”FILE I ST"

830 LOCATE,2:FILES"*.ZZZ,,:P(0)=0:PC1 )=0 690 FORI = l T02: OCATE3 , 5+ 1 5 : PR 1 NT,,P AYER

•, I ; SPC<88)M - ••: NEXT : OCATE3 .20: PR I

NT,,START”: Y=0

700 PUTSPR I TE0 . ( 16. C3+Y 5 )*8 ).3. 42 710 S=STICK(0):Y=Y+(S=1 )-(S=5 ) : Y=Y+C V=3 ) 3 (Y=-l 3: IFINKEY$=CHR$C 1 1 )THENGOSUB65 0 : GOTO 110

720 I FNOTSTR I GC 0 > THEN? 00 730 ONY+1 GOTO 740.74 0,830

740 ONERRORGOTO770: A=8 : Q=3:R= 12+Y*5: GOSU B8 10

750 HS(Y)=BS: BS=BS+M. 2ZZ>,: B UADBS . Y 本:: 013 760 FOR I = 1 T04: A=PEEK( Z+Y 2130+ PU7SP

R1TEY 4+1 , ( 100+1 16, < 1 1+Y 5 ン本 8.», 15, A 4+2 : NE' T:PCY>=1 : BEEP: GOTO 700 770 BEEP:RESUME740 780 ••• SOUND •••

790 FORI=0TO13:REAUA$:SOUNDI , VA (

): NEXT: RETURN 800 ••• NAME •••

810 BEEP: B$= "•: OCATEQ+ 1 ,R:PRI NTSPCC A):F 0RI=1T0A

820 PUTSPRITE9. CCQ+I ) 8,R 8_l >.15,48

830 AS=I NKEYS : 1 FA$=CHR$C 13 )THEN860

84121 IFSTICK(0)=?THENI = I-1 : I = I-C I=0):BS=M

ID$<B$. 1 . 1-1 ): OCATEQ+1 .R:PR1NT,, ,-

850 AsASCCRIGHTSC* ,,+A$. 1 )): 1FA;64AHDA 9

STHEN OCATEO+l . R PR 1 NTAS : BS=BS+AS : HE TEL SE820

860 I F EN( B$ 〉=0THENBEEP : GOTO830 870 PUTSPR 1TE9. C0. 193).0,50: RETURN 8812) ••• GAMEN SAKUSE1 •••

8*90 ONERRORGOTO0

300 IFPC0 )+PC 1 )<2THEfJ?0(ZI

910 GOSUB6 5 0 : FOR 1 =0 T 0 1 :し UCATE1 . 1*21 : PRUJ

rSTRI NGSC22, ,,春,,〉: NExT: FOR I = 1 TO20: OCA rE 1

.1 :PRINT”^”SPC(20〉,,_,U

320 FOR I = 1 T08: B$= ,,” FORH= 1707: A=PEtK';Z+l

♦50+10+H): B$=B$+CHR$C A ) : NE 1

930 OCATE24, 1 2+ 1 ¥5_2 : PR I NTB$ : UCATE24 .

I 2+I¥5-l ••PRINT”200/200” :NExT ••し 0CA1E26>. 1 S: PRINT,, TURN”

940 ••• FIGHT •••

950 B=0: FOR I = 1 T08: A=PEEKC Z+ 1 50 ) : H= I : G=2 :F=A:GOSUB2730: A< I )=K:PC I )=1 : NE > T SB0 FORA=2TO8:FOR1=ATO8:E=RND(0) 2: 1FA •: A -1 XAC I )+ETHENSWAPACA-l ). AC I ) : SWAFF (: A- 1 ) ' P

970 NEXT : NEXT: VC 1 )=0: V<2 )=0: W=0

980 FOR I = 1 T04 : FORA=0 TO 1 : H(A 4+1 )=A*-^+2 :

AC A 4+ 1 )=200 :«X( A*4+I )=1 本: 3 2 •• YQ A 4+1 )=A y

+ 1:0( A 4+ )=A+1 : NEXT: NEX1

990 FOR I = 1 T08: A=PEEK( Z+ I 50 ) : PUTSPR l TEI +

4, (XC I . YC I ) 1S-3), 15-C 1¥5)本5,分本4+^1

1000 LOCATEXC I )*2. YC I >*2-1 :PRlNTZ$uji; 1 ^ : JC I >=0:MC I )=0:NE T

10 10 FOR 1=0TO4: PUTSPR I TE1 . «: b6+ I * 1 6 . 7^ + I * 4) ,9+ I ,43+1 : NEXT: 0NKEYG0SUB275tf 1 1020 REST0RE42 10: GOSUB790: KEYC 1 >UM 1030 FORI =010300: NEXT: FORI =0TO4: PU1 SPRIT El . (0. 193).W.0:NEXT 1194(9 - ••• MAIN •••

1 050 F0R22=1 T08: A=P<ZZ>: 0CATE28 ,20: PR IN TUSING*'tt« ••: U: IFJ(A)=2THEN1350 1 060 0CATE23 A 2+A¥5_2 : PR 1 NT ”7.

1070 IFJCA)=1 THENH=A: F=B: G=3 GOSUB2730:F =RNDC 1 50+K: I FF >30THEf4J C A )=0 : F = 1 : E=A : G OSUB2200: GOTO 1 350E SE l 350 1 080 B=PEEKC2+A*50): T=PEEK( Z+A 50 + 1 ノ: 01 IB + 1G0T01 100, 1400.200 0.2220 .2400.*. 470.2 b20 1090 ••• FIGHTER •••

1100 OMTGOSUB2590 . 2620 . 2650 . 26913 1110 ••• MOVE •••

1110 E= < A ) : F= > < T C A > ) G=YC A ) : H=YC T C A ^ : =ABS( E-F > : Y=ABSCG-H>: C=C E > F 〉一( E F ) : D=CG

1 130 FORM= 1 T03 : G=0 : E-> < A .■> : F=Y<: A j : 1FY, < TH EfJl 180

1 1 40 ソ=ソロ££卜(&^800+"(>(«)+〇本;1:+ <丫(〇.»本2-1

:> 本; 32 IFV0 32THENG=G+1 : lFG=2THEm 200E SE 1 160

1 150 X( A>=XC A)+C: X=X-1 : HCA;=-C+2:G0T0\ 18 0

1 160 ^*=ワ?巨已沁(;&1~118013十..<'|:6)本2 + («:7<:«)+〇;>本2-1

IFU. >32THENG-G-* 1 : 1 FG=2THtl 1 1 ■し

1 140

1 1713 Y( A)=Y.、AJ+D: Y Y-l : HCAJ>=D+1 1 It! 13 GOSUB25bM:BEEP: IF +*Y= 11 Ht£N 1 SEN

L I

1 130 ••• CHELk •••

IjW h ORM= 1 T U4 : =C M=4 M=2 ) : M= 1 .*- •; M=

3 :) : リ= VPEEK C &H 1 8 0 0 A ) + .) 2 "K ' A + / 本“

1 ) 本: 32)-16i3 + tKA:): IFV=lTHtM12J0 1210 I1EXT: GOTO 1330 1220 ••• ATTACH •••

1230 H=tt: G=2: F=B: GOSUB 273 0: E=K : H=M: F=PEE K( Z+M 50 ) : GOSUB2730: F=K-E: F=F 本一 <F 0 )+1 1240 E=RNDC 1 ) 100 : I FF>ETHENK= 1 E SEK=0 1250 D=25+M 2_(M=1 :* 8 : G=C (M=3 )-CM=l >*14 : H=C CM=4)-(M=2 ) 16 : E= < C 1 0RM=4 ) - •. OR

M=3 > ) 1 4 •: F=C ( M 3 ) ) 1 S •• 1 = 1 THEUFuR M=0TO2:GOTO 1280

1260 PUTSPRlTE0.(CxCA:>+;O*l&+l.r/d,+,»* 16-9>, 10.3b

I 270 RESTORE4180: GOSUB790 : FORM=0TO2

107

VCM:'T HEf INE.'.T

1 FORF=0TO1 : PUTSPRI TEF . (0 . 1 y 4 > . « . 0 : NE T: IFK=lTHtH13J0

1310 H=A: G=0 : F=B: G0SUB273W : E=h :H=M:F=REE \ * .二 + f1 50 i:G=l : GOSUB2730 : F=K~C I )*5

1320 D=CE-F >+1 : D=D 本-く D>0):D=20 D¥10: ACM) =A •: M)-DtCD=0): I F AC M :' < 1 THEN J C M >=2 GOSUB 1 3 70E SEG0SUB2 80

1330 M(A;=M<A>+l+(M<A)/3->: I FB=5THENM=A : A .. A:-=ACA)+5: A<:A>=A<:A) + CA<A) >200 ノ本 C AC A )-20 0):GOSUB2180

1340 G0SUB2 190 : I FVC 0( C ^=4THEM^750 1350 OCATE2 3. A 2+A¥5_2:PRlNT, ••: ME' T^Z:

M=W+ 1 : IFW,' 30THEN105OELSE275,0 U60 ••• DEAD •••

l 370 AC M )=0 : REST0RE4 190: GOSUB790 : PUTSPR 1 Ttn+4. ( CM) 16+1 . Y(M) ie»-3). 15-,M¥b > 5 . 4 ^ : FORE=0 fO500 : IIE^T : C CK M ) )=V«1 (X M .,+ 1 138« PUTSPRnEn+4. ^0. 194j.0.0:LOCArt,《:M.. 4 . Y(n) 本‘- 1 : PR1NTZ$<0V. x<M>=J0: YCM)=3«: L tJ4. M 1 : PRINT^DEAU ,: J(M)=2 : L=M:F=10: GOSUB 220 0: RETURII I ' - li) ••• U I ZARD •••

FuRI = l f08 : LK I >=« : HE T : D=ld •• UUSUB2 1 yid IF M* A:* (3 1 HtNt=A: K=1 +MC A> : 005118^200 : GuTO V

1 4 1 W 0147 GOT 01100, 1420 . 1420,1 440 14*10 T=T-1 : GOTO 2480 1430 . RUN •••

1 440 FORC=0TO3: DCC)=0: NEAT : G0SUB2 190 14T.0 F0RD=CT0C+3: IFJ<D)<2THENE=X(D)¥6 + <Y

D ._ 6〉 本‘ DtE::>=D(E)+l :HEx TE SENE T

14 (il C=0 :FORD=0TO3: I FDC D XDCC )THEHC=D 1470 1FD=l THENF=Rf lDC 1 > 2: IFF=1THENC=D 14:J« I IE 7 : 9 C= 1 0RC=3 )*5 Y< 9 )=3-C C=

_ORC=3^*5:T<A>=3:GOT01 120 1490 - ••• CHECK 2 •••

1500 D=0: F=0: G0SUB2 190: F0RM=CT0C+3 : E=ABS C A )- > C M ) )+ABSC YC A )-YC M ) ) ONMC A )GOSUB 1 5 40. 570. 1550. 1570

1510 ME - T : ONMCA )GOSUB 1600. 1600. 1610, 1610 1520 IFF=0THEN1410

1530 ONMCA)GOTO1B30, 1700, 1760, 1840

1540 IF" CA)=XCM) ANDE <40RY CA)=YCM) ANDE <4T

HEND=D+1 : D(M) = 1 : RETURNE SED •: M)=0 : RETURN

1550 I FE= 1 THEh4D=D+ 1 : DC M )= 1 : RETURN

1560 IFE=2ANDx(;A)<>X(M)ANDYCA)<>YCM)THEN

D=D+l :DCM)=1 : RETURNE SED(M)=0:RETURN

15713 IFE< 4rHEND=D+l : DCM)=1 : RETURN

1580 I FE=4AtlDX <A)OXCM) ANDY CA)<>Y<M ) THEN

U=D+1 :DCM)=1 : RETURNE SED(M)=0:RETURtl

15 ••• CHECK 3 •••

lbIZItO E=RND< 1 3: IFE> 1ANDD>0ORVCO(C^)+D=4 IHENF-1 : RETURNE SERETURN

Ibid IFD/ 1 ORVCOCC) )+D=41 HENF=1 : RETURNE S tREI URN

lb ‘は ••• FIRE •••

I63W GUSUB2 190: F0RD=CT0C+3 : I FDC C >=0THENN L T : GOTO 1410 E SEM=D : FORD=0 TO 1 : NEXT 1640 x = 0 i:A〉WM))-(X(A><XCM)〉:Y=(Y<A〉>Y «.M) )-<YC AMYCM) )

1650 FORC= 1 TOABSCXC A)-X<M) )+ABS( Y< A)-YCM

) )

1660 PUTSPRI TE0 . C ( X A >+X 1 S+ 1 , < YC A )+Y C J 1 6-9 ).9, 37: FORD=0TO50: NEXTD.C 16713 IFB=4THEN2340

1680 D= 1 5 : GOSUB 1 920 : M( A )=- 1 : GOTO 1900 1690 THUNDER •••

1700 G0SUB2 190: F0RD=CT0C+3 : IFD<C)=0THENN t T:GOTO1410E SEM D:FORD=0TO1 :I1EXT 1710 RES10RE4 190 : GOSUB790 : F0RC=1 TOYCM) 1720 PUTSPRITE0, CXCM) 1S+1 ,C 1S_3), 3,38 173M FORD=0TO200 : NEXT: NEXT 1741¢ D=25:GOSUB1920 :MCA>=-1 : GOTOlSBlfl lV'-i? ••• TAIHOOOri •••

17bW REST ORE4200 : GOSUB790

FORM=lTOy : >=CM>5) - <M> 1 Af4DM<5 ) Y=C M= •JORfl 3 )-( M 3ANDM<7 >

1 7 aw 1 FB=6THEMPUTSPRI TEA+4 ,“ ,、く A ) + 0 1 6+

1 . ' (A)+Y) 16-3), 15-<:6学5)本5,51:〇〇丁〇1800 1730 PUTSPRITE0, 1S+1 , (YCA)+Y:> 18-9>. 14,39

181210 FORE=0 TO 1 00 : NEXT : NE.xT : I FB=6THEN2370 1810 D=25: G0SUB2 130: FORM=CTOC 3 : I FD< M 〉= 1 THENGOSUB1920

1820 NExT:MCA)=-l : GOTO 1900 1830 - ••• LIGHTNING •••

1840 G0SUB2 190 : D=30 : F0RM=CT0C+3

185W IFDCM)=0THENGOTO 1890 1 BSld REST0RE42 10: GOSUB790 : FORE=4TO0STEP- 1

1870 PUTSPRITE0. CXCM) E.Y(fl) IS 3-1S E), 11,40

1 880 FORF=0TO20 : NEXTF . E : GOSUB 1 920 1890 NEXT:M<A)=-1 1300 E=A : F= 1 0 : GOSUB2200 : GOTO 1330 1910 DAMEGE •••

1920 PUTSPRITE0, (XCM) 16+1 ,YCM) 16 3〉, 10 .36

1930 RESTORE4180:GOSUB790

1940 ONBGOTO1950. , 1300.23 50, 1300,2380

1 350 I =PEEK< Z+50 M ) : H=A: G=3 : F=B: GOSUB273

0:E=K:H=M:F=I : GOSUB2730:F=K

1960 G=E-F+1 : G=G _CG>0):G=D G¥10:

M>-G

1970 FA(M〉 1THENGOSUB1370E SEG0SUB2 180 1 98M PUTSPRI TE0 , ¢0. 194),0.0: RETURN 1990 ••• CLERIC •••

2000 F0RI = n08:D< I )=0:NE:^T:E=A: IFMCA) -01 HEIIF=5+M(A>: E=A: GOSUB2200E SE 1410 2010 OMMC A )GOTO 2030.21 10.203 0.2030 2020 HP 10R2 •••

2030 4+1 :F0RF=M+lT0M+3

2040 IFA(M)+J(M〉 101 >A<F)+J F〉 10 1THENM=

F

2050 NEXT : 1FA(M)>175-M A) 25THEN1410 20619 RESTORE4210: GOSUB790: FORE=0TO14 2070 PUTSPRITE0,<X(M〉》1S+1 , Y(M) 1S_3 5 . 41 : FORI =0TOS0: NEXT: PUTSPRI TE0. ¢0. 194).0. 0 : NEXT

2080 D=-CM(A)=1

ACM)=ACM)+D: IFA<M)>200THENACM)=200 2030 G0SUB2 180: GOTO 1900 210(9 ••• SLEEP •••

2110 F=RMD(1) 3: 1FF=0THEN1410

2120 G0SUB2 1 90 : M=C : FORF=C+ 1 TOC+3 : IFACM>~

J M) 101 A(F)-J(F〉 10 1THENM=F

2130 H=M: K=PEEK( Z+M 50 ) : G=3 G0SUB27 30:F=

RNDC 1 ) 50+Kr IFF>40THEN2150

214b) REST0RE42 1 0 : GOSUB790 : J < M >= 1 :E=M:F=1

: GOSUB2200

2150 FORE=0TO10:PUTSPRITE0, XCM> 16+1 .Y( M)*16-9),9,50: FORI =0 060 : NE^ T : PUTSPRI TE0 . (0. 194 ).0.0: NEXT 2160 M(A)=-1:G0T0 1900 2170 . SONOTA •••

2180 0CATE24.M 2+M#5_l tPRiriTUSINGM^tt^T : ACM): RETURN

2190 C=-CA>4)-(A<5)#5: RETURN

2200 0CATE23,E 2+E¥5-l :PR1NTMID$C l

): RETURN

2210 ••• ELF •••

2220 F=0:FORI = 1TO8:DC I )=0 : NE> T 2230 G0SUB2 190 : D=0 : F0RM=CT0C+3 2240 E=ABSCX<A>-X<M))+ABSCYCA)-YCM))

2250 ONB-2GOSUB1540. 1540. . 1550: IFE=1THEH F=F+1

2260 MEXT: IFD=0THEf4ONB-2GOl 02320 , 2450 . . 2 530

2270 ONB-2GOTO2280 , 2330 . , 2360 2280 I=RNDC 1 ) 10: IF I - 3A»JDF /0T HhlJ^

2230 I=0:FORC=CTOC+3: 1 FD( C )=0THENNE 1 E S EM=C:IIEXT

2300 F=28_(X(A) X(M〉〉 YCM)) 4-¢ •: A) <(的)〉本6:父=(ド=34)-く汗=30〉:丫=(厂=28)_<汗=

32>:E=ABSO«A)-x(M)>+ABS<YCA)-Y<M>)

231(J RESTORED 180: GOSUB790: FORC= lTut: PUTS

PRITE0 . C <. * CA) + X C> 1&+1 . C) 1S-3)

. l«.F:FORD=0TO5tf :NE' FD . C GOTO 1 920

:32 OMTGOTOl 100 . 1440 .1 100,1 1

^ JJB I=RNLK 1 ^*H9: IF1 jAUDF=0 THEH1 6 j0t SE

“_4bW

13: GOSUB 1320 . G03UB197W: GOT 01330 *. Jb0 2 HEN2530E SE177W

‘370 GOSUB2570 : F0RM=CT0C+3 : IFDCM)=M THENfJ EXT : GOTO 1 33WE SE 1920

2380 AC M )=AC M 1 0 : GOSUB 1 970 : 1 It T: GOTO 133 0

-390 _ ••• IZARD •••

2400 F=0: G0SUB2 130: D=0 : F0RM=CT0C+3 2410 E=ABSCX< A )-XC M ) )+ABSC Y( A >-YC M ) > : IFE =1THEND=D+1 :D(M)=1ELSED(M)=0 2420 IFD>0THEN1200 2430 F0RM=CT0C+3

2440 E=ABS( CA>-x<M>)+ABSCYCA)-Y«;M> J: IFE =21 HEN2 1 30E SEtJEXT 2450 0NTG0T01 100, 1100.1 100,2500 2460 ••• DEVI •••

1470 ONTGOTO2480 , 2480 , 1430 . Z50W

^480 1KA(A> 20 + T 40THtlll440 GOSUB 253 0:GOTO1 120

了.: A>)=2THEI 49tft Stl 1 j0 ^510 ••• I J. ARMOR •••

b2W IFA<A) 6WANDT-J1HENJ«: A.'=- 1 : PUTSPRI T

A4 4 .•: xCA) lb+1 . 15-く兑奉5>本5,51 =GOTO1350E S£2220

Z53W JCA>=0:ONTGOTO1 10W.250M .2490, 1 10ld 2540 _ HYOJI •••

2550 OCATEE 2 .F 2-1 : PRIHTZSC0^

2560 OCATE、 (A〉 2. YCA) 2_1 : PRINTZSCOCA^ 25713 PUTSPRITEA+4, CXCA)*16+1 . Y<A)*lb-9).

15_(6¥5)木5,8本4+|"1く6〉:只£丁11只1\1

2580 ••• RND •••

2590 GOSUB2190:D=RNDC 1 ン本 4+C: IFJCD .'=^THEM 2590

260121 TC A )=D: RETURN 2610 ••• CLERIC. •••

2620 G0SUB2 190: F0RM=CT0C+3 28313 E=PEEIK(:;+50 M) : If t ^ORJ C M >=L THtNUE 丁:《:3〇丁〇»2530£し5£了<:^»)=^1:ド〇?^1=0 rOl :Nb r : Rt URM

“b40 •••HP •••

G0SUB2 190:F ORM='; +110Lf3 *.660 IFA<C^+ J<«. ..*101 mri パ」、 MV 10i 1 HtNC = M

NE、 T: UA.、=C:RE”JRI4 2bb0 ••• NEAF: •••

..690 G0SUB2 1 90 : E=9 : F0RM=CT<X+3 2700 F=ABSC - AJ-、 CM) 〉+ABS( Y AJ-Y •: M ): IFE FANDJ(M) 2THENC=M:E=F 2710 NEXT: T ( A =C: RETURN “720 ••• SU-G I •••

2730 K=PEEKC Z+F 4+G )+PEE 卜、 Z+H 50+b+3 ) : TURN

2740 ••• GAME END •••

FORA=0TO4: RESTORE4210: GOSUB790: FORB =WTO50:NE,TB. A:C S:GOSUB650:KEY( 1 >OFF 276W LOCATE 1 1 , 0: PRINT"W INNER ! ,•

^77tf FORA=0TO1 ••し OCATEA 14+4,2:PR1NTN$ A) : NE/ T

“780 FORI=0TO1 : P< 1-1 )=0 : FORA= 1 T04 : B=PEEK (Z+< 1本4+〇)本50:>:口じ了3ド(^1丁£1本4十6,く I U2 + 1S, A 32_1 ), 15-I*5,B*4+2

2790 OCATEI 14+5 , A 4+1 : PRlNTUSING,,#«tt/2 00.,; AC I*4+A): A$=” M :F0RH=1T07 2800 G=PEEK(Z+C I *4+A )*50+ 1 0+H ) : AS=A$+CHR ICG):fJExT:P( 1-1 )=PCi-l )+100-AC 1 4+A)¥2-( A( I 4+A) 1: •本 150

28 10 OCATE 1 1 4+5. A 4 : PR NTA$ : NE T : OCAT El 14+3, 13:PRlNT,.P0mT,,:NE'T 2820 FORI=0TO1 : FORH=0TOP( 1 )STEP 1 0 : G0SUB2 y 1 0 : BEEP : T4E T:H=P( 1 ) : GOSUB29 1 0 : NEXT ‘•830 1FPC0 )=PC 1 )THEN 2900

2840 FORI=0TO2: VPOKE8204+I . 17: lit J: I=-CP 0) P< 1 >>

^8b0 E=0: F=ia: / =1 : Y=3: F0RH=1 T056: I FH=1 ORH ^12ORH=29ORH=40THErJx,K=CF=2)-CF=0^:yY=':F= J ノく F=1 ):F=F+1

^860 OCATE I * 1 4+ . Y : PR I NTCHRS S&+8 E ) •• E= 1 +<E=2 )本3 : X=X+ v -: : Y=Y+YY: NEXT

2870 FORA=0TO4: REST0RE42 1 0 GOSUB790: FORB =0 TO50 : NEX TB , A : PC 0 ) =65 : PC 1 )=97 : P< 2 )= 1 93 2880 FORI =0TO2: VPOKE8204 + I ,P( I >: NEXT: SWA PP(0>.PC n:SWAPPC0),P(2)

2830 I FNOTSTR I G( 0 )THEN2880E SE 1 1 0 2300 OCATE0,9:PR1NTSPCC42),’ DRAW . . . . ,.S PCC42): REST0RE4 190: GOSUB790 : GOTO2890 2910 OCATEI 14+8, 1 9 : PR I NTUS I H :

RETURN

2920 - ••• LOAD DATA •••

2930 C S:FI ES” .ZZZ,,

2940 ONERRORGOTO296I0: OCATE10, 13: PR I NT”

UAD DATA ..SPC( 56 ) ,, - ”: A=8 :W=10:R=14

•G0SUB8 10

BS=BS+,- . ZZZ": BLOADB$:GOTO3^0 *:'JbW BEEP:RESUME2930 ‘970 •••SPRITE DATA •••

y8W DATA 40 . 46 . 4F . 0F f 60 , EF . 2F . 4F , 20 . 6F . b6.ld3.0B,03,08,03

DATA i 30,00 .00, 00. 60.70. 40, Aid, 213,40, •10.00. 121121. 00.130,00

DATA 00.0 C.0E.0E.6&.F0, 36.07, 8E, 60, 6E.06, IB, IB. 22. 13

30 10 DATA 40,4 0,4 •0.40,40,40, 40, 40,00, C0, CO . 00 . 1210 . 00 . 0(9 . 00

3020 DATA 00,06 .0F.0F,66,E9,2F,5F,09,36. 36.lfl9.0D,0C,01 .0C

3030 DATA 20 . 20 . 20 , 20 . 20 . 20 . A0 . A0 . 00 . 60 . 60.00.00.00,00.00

3040 DATA 80.8C,9C.5C.59,43,2C,2B, 16,69, 1A. 00. 36. 36. 11.32

108

[OUSE

3050 DATA 00. 00. 00. 00. 80. I^IZl.0iZl.O0.00.Q0.ldl2)

DATA 00. 06. 0b. 06. 06. U . II ,3K. JF, jF. 31- W.'W DA I A 沾沾 0U . IZMJ . 00 . 0 沾. :J0 , U0 . ».(3 . '^0 . C0 . '. 0 JUUJI3 L>A1 A 00.0 b.l£U>.07.0J. IB. 18. IB, 31 .35.35 3090 DATA 00,00.00.00,00, 60,60,00.80.00,30 3100 DATA 00.06 .06. 06. 06. 35. 30. 2D. 2C. SI ,6C 3110 DATA 00.00.00.00.00.

80.40.40.40.60.60

3U0 DATA 00,06.06.0E.0C, 60.61 ,0D. 18, 0A, 1A 31:lfl DATA 08 . IZIlZi . 00 . 00 . (did . 80.80.30.C0.C0,C0 3140 DATA 00,06,0F.0F. lb. 3F.3F.7F.3F.40.3F J 150 DATA 00,00 ,00. 00. 80. •.0.C0.E0,C0.20,C0 3160 DATA 00.06 .0F .0F. 16. 34.37.33,35.45,35 3170 DATA 00,00,00.1^0.0(3. 80.00.00,80.00,80 3180 DATA 00.06.0F.0F. lb. 37,30 ,4B, 63, 68, 63 3190 DATA 00,00,00.00.80,

40.40.60.60.60.60

3200 DATA 00. 18.3C.3C. 1A, 4B.3B.33,6B.28,6B 3210 DATA 00,00 .00. 00,00. . 0121 . 00 . 00 . 80 . 00 3220 DATA 06 . 06 . 0B . 09 . EG . 3b. 41 .99,02, 18,03 3230 DATA 00 . 00 . 2 W . 413 . A0 . 80.3121.80.80.00.00 32415 DATA 38, 1C,86.48.2E. C8.IZIB. 15.0B.32, IB 3250 DATA 00 , 013 , WW 00 . 00 .

0,00 .20, 00. 00,0®

3260 DATA 00.80,52. IE. ED.

53.6 2,6 A. 58. 02. 18

3270 DATA 00,00,00.00,^0,

40 . 2121 . 00 . 12)0 . 00 . 1210

3280 DATA 01,03,86.41,27,

19,06.06,01 .02, BE

3290 DATA C0 , 80 , 00 , 00 , 00 ,

60.60 .80, C 0.60 ,C0

33013 DATA 00,0 C, 1E.D2.6D.

2D, 0D. 36.38. 16,33

3310 DATA 00,00 .00. E0.C0,

@0 , 812) . 0Q , 012) . 00 , 0121

3320 DATA 00 . 0b . 0F . 07 . 77 .

IA. 23.60, 47. D1 ,9B

3330 DATA 00,00.00.00.00.

60. 60. 00. 121 IZl. 00.80

3340 DATA 00 , 0& . WF , SF , E6 .

b6,69, 15.06. 15,05

33513 DATA 00 . 00 , 00 . 4W . .

t!0. 00. 80. 80. 00. 80

3360 DATA 00.00. IE. 1 C . DD .

62, 18.06 . 1C, 1 1 , 3B

3 J7W DATA 00 , 00 , 00 . 00 , C0 ,

80.80 , C0. 40. 60. 20

3380 DATA 00 . CA . E4 . 2E . 3F .

IB. 00.00 .3F.7F.3F

3390 DATA 00.60 .E0. 80. 80. ¢0. 00,00,80,03, 80 .Am DATA 00,63 ,F2, 73. 0B, JW.IZIW.00. JF.Vf- . Jf

ltd DATA 00.00 .C0.E0. 60. 00.00 . W0 . 8W . '.0 . 80

9.00,00,00.00

. 30,0F.0F, IF

). CO. Old. 00.80

'… 1B.IM.WD.0D

9,00.00.80.80

,3b. 1^0. 16.1b

D, 00.00 .40. 80

4-,0D,ia^ . lb, lb-

D,t!0 肩. ,00

3.0&. IF. i ,3F

3 . 00 . BlZ» . . CIZI

,0D, 1J. IB. 1A

9,0121 .00. 00. 80

3.00 .80.C0.C0

9.O0.l^0.U(fKI/l0

l .iflB. 26.2L . lb

3,0 B, 0.CW.0

9.00 .0IZI. 1^)0. C(d

, 80.00. E 0.60

. J7.5B.7C.6C.

. 00.60. E 0.00 .

DATA 00.DB,E4.2E,75.bE, 0.0ta.3F.7F.3F DATA ®W.&0.E0.8lfl.C0.CW, 0.00.80.00.80 DATA 00. 18.69 ,E3. DA. 3F. 0.00 .3F,-7F,3F DATA 00,C0,E0.C0,IZI0,00, の. (90,80. C 0,80 DATA 00.0 A. 1C. 4F, 36. 35, F. 13.6C.2C.E6 DATA 130,00.00.00.80.80. 0.00 .C0.80.E0 DATA 08.0 D.0D. 13. IE. 3D. b,4A.b8.D6.87 DATA 1210.2121 .AIZI.C0. 40. Aid . 0,00 .40. 60.60 DATA 01 .0B.3B.6C.6B. IS. B. 80.D1 ,5B.DB DATA 1^0 . 00 . 0ld . AtZI . bIZI . 60 . ^.^0.b0.40.b0 DATA 02.S6.B6.79.4F.B7. b .13 A. 4 CD. DC DATA 00. 00. 00. 1 210.00 .20. 0.41 d'C0, 60 ,2(/5 DATA U0.0IZI. 00,00.1210. 00. B, 06.0 G. 06.06 DATA 00.00 .00. Old. 019.00. 0,1210 ,00. 00, 00 DATA 00.00,00,00.00.1210.

8. 18. 30. 80. C0

DATA 00,00,00.00,00.00. 9 . 00 . 00 . 00 . OQ DATA 00 . 00 . 00 . 00 . 00 . 012) , ^,@0,00.00.00 DATA 00. 00. 00,00 .00.13a. 21.00,00.00.00 DATA B (3,00, 60. 30. ly .04, ^.l/)0.00.ld0.IZIO DATA 00 . 0IZI , 00 . 00 . 00 . 00 . d. 00,00 .00. 00 DATA IZI'... 00.0 C .0C.0L .04. ^).00. 00. Id id. 00 DA IA 00. 00.01 fl, ( 30.00 .1^10, A. Id 0.00 DATA 150.00.00,01 .01 .0 二. H 00 , 00 . 00

DATA 20.60 .00,31^,00.00. Z). 00, » 0.12 )0. 00 DATA 00 . 00 . 00 . 00 . 1210 . 00 . Zl . 00 . 00 . 00 , 1210 DATA 00,00.00,00.00.00, Zl . 00 . 00 . 80 . 00 DATA 00.00,00,00.00.00, J.01 .00.00.00 DATA 1210 . 00 . 00 . 00 . 1210 . 00 .

3.8 0, C 0.81 3. 26)

DATA 00.0¢. 00.40 ,31 <9. Id Id. 00,00.1^121 DATA 00 . 00 . 00 . 40 . 8li) . 80 . ^.00.00.0(^.00 DATA 00.130 .00,00. OE. IB, 3.00,00,00,00 DATA 00,00 ,00, 00, 00. 00, Zl . 00 . QO . 190 , (90 DATA 04. 04,04. 0C. 08, 14. + .I3A.09, 10.10 DATA 00,00,00.00,00.00, Zl, 00.0121 .00. 00 DATA 00. 3F.40 .

E. 00.0 C, 00.02 DATA 00. 130.00 ,40. 80, 41 21,00 ,00, 00,00 DATA 00.00.

D5.DB.4A.B1

60.60 .40. A0

1D.DB.E 7.06

80.40.C0.C0

4D.72.2D.6D

40 . C0 .00 . 40

6D.6E. 1H .67

Aid . b0 . Bid . 6ld

7F.60.DF . A0

AW.Ctd.b0. AW

B6.CE.3F.DL

C0.c0,0ia.c0

00.0 W. 04.04

1^0 . . 00 . 1210

00.00.00. 02 00,00,00,00

FF.F 8,00 .00 1210 . 00 . 00 . 00

ia 2,01 a. Id! 5.00

l<90. 00. 00.00

DATA 00,00 ,013, 00, 00. 00, 00.00, WW, 00, Utl . lW . E0 . E>0 . 00 . 00

J 800 DATA 00 . 40 . E0 . 43 , 130 . 02 . 07 ,02,20.01/1. 04. U9, 38, 11.00

38113 DATA 0O.IZIO.4O.00.0O.0O.00.0IZ).8O.IZIIZI. 40. E0, 40. OU. 0121.00

38213 DATA 00 , 22 . 72 . 3E . I E , 1 E , 7E . 00 , 00 . 00 f 019,0 0,00 ,00, 00, 00

3830 DATA 00 , 1210 . 0(9 . 00 . 012) . 00 . 00 , QIZI , 00 . 00 , 00.00 ,00. 00, 00. 00

3840 DATA 7F.7F.7F, 70,70 ,70,70, 7F.7F.7F. 70,70 ,70 ,70,70,70

J650 DATA C0 , CO . 00 . 00 . 00 , 00 . 1210 . 80 . 80 . 80 . 00,00,00.00.00, 00

3860 DATA 7F . 7F , 7F . 1 C . 1 C , 1 C . i C , 1 C. 1C . 1 C , 1 し. 1C, 1C.7F,7F,7F

3870 DATA 00 . 00 , 00 . 00 . 00 . 00 . 00 . 00 , 00 . 210 . ^ Id. 10.01 9. QIZI. 1^10

■!d8lZI DATA 1E.7F,7F.F3,E1 .El ,E13,E0.E0,E7. L7,L1 ,FJ.7F.7F, IE

J89IZI DATA 00.80,30, C0 . C0 , C0 , 00 . 013 , 00 . C0 , '.0.CW.C0.C0.C0.C0

33m DATA E3 , E3 . E3 . E3 . E3 . E3 , FF , FF . FF . E3 , LJ.L3.EJ.E13.E3.E3

J910 DATA 80,80,30,80.80,80,80,80,80.80, «W, 80. 80. 80, 80.80

39^0 DATA FF.FF.FF. 1C, 1C. 1G, 1C. 1C. 1C. 1C. 1C, 1C. 1C, 1C, 1C. 1C

3930 DATA 80,80,80,00.00,(2)0.00,00.0(2),0121, 00,0 0, 00, 00, 00,00

3940 DATA FE . FE , FE . FE . FE . FE . FE . FE . 00 . 00 . 00 , 00 . ¢90 . 00 . 00 . 00

3950 DATA 00 , 00 , 00 . 00 . 00 , 00 . 12)0 . 00 , 00 . 00 . 00.00.00,00,00. 00

39BIZ) DATA 00 .00. 00. 00. 38.03, 0D. 23,50. AA. AA,5C,55.01 .C6.96

4y70 DATA 00.00 .00. 00. 00. 30 .40.40. B 0.80 . 1^^,8(9,80.19(9.00.00

:98W DATA F 8.08 . 10, 213. 40.30 ,F 8,100 . IE. 04. W8. It. 13 0.03 .01 ,03

-:9yU DATA 130,00.00,00.00.00.00.00.00,013. 01^1 fk1W. 013.80 .00.813

DATA C5 . AD . 6U . 73 , BF . DF , DF . 5C . BB , FB . 卜し, .J .8F.6F. 53,00

4W1W DATA 1(3 . C0 . EW . t0 . D0 . B0 , B0 . Ctfl . 70 . 70 ,

《,卜0,[_>沾,分0,60,20

4020 ••• CHARACTER PATTERIl •••

DATA 16. 16,254. 124,56,124,198,00 40413 DATA 24,00.126.66.90.90.66.128 41353(3 DATA . lb . *:4. IB . 30 . 28 , ..4 . lb

40bld DATA 0 .0、4. j し. 44.J4.0.W

DATA 0. 12. .14.56. U .^4.48.0 40yid DATA W. U4.W.Sb.B.^4.a. 16,

4WJ13 DATA W.Bb.34. lb, 8, 63, J4. lb 410 UATfA 0.'J0.y0.t>0.^4.fe(fl.8b.bb 41 IW DATA 0. 16,32, 120.00 .-.WW 4 Uia DATA 6). 9(3. 9B. 5b. Z2, 50, 68.70 4130 ••• SONOTA DATA •••

414W DATA FIGHTER. 1 8 . y . ^ . J . W 1 ^ARD . y . 7 . 8 , 19. CLER IC. 11.8.7,15. ELF .16,8. 11. 8, LI ZARD .17,10.3,1. DEV I L . 1 & . 7 . 9 . 6 . N . ARMOR .14,12. 1,0

4150 DATA 1 .81 .2,81 . 1 1 . 187. 12. 17U, 1::. Ib3 . 14. 136. 15. 102 . lb. 17 4160 DATA

4170 ••• SOUI1D DATh •••

4 180 DATA 64.00 .BC. 02,4 L. 04. 1W. 10. 10.68.02.04

4 13W DATA HFH 00.00 , IF. 30. 1U. 10, W0. 10.27 ,0W

42013 DATA FF.0F.A0.IZIF. .IZIF.WIZI.IS /. 1¢. 1W. 33.04

4^- llcl DATA b4.l^0.41 .Wld.41-. WIZ),^0. J8. 10. IW.

0. 10.27 .0W

RADIUS930S

^!0r 操作 方法は i 〇5 ページに 掲載

1 ' ! P0TAGERAD1US 30'S 1991/12 RPC. SUZU

KI ! SS/KIYOMIZU RFAN j

2 * ! SEALED MAP 'PAY ISLAND III*. *DEV0TI ON TO SPLENDOR BLAST* j

3 CLEAR999. &HBFFF : DEF INTA-Z : KEY1 . "WIDTH8 0:LIST**:OPEN'*GRP:,,AS#1 : COLOR 15. 0. 0:CLS

4 SCREEN8: 1 =&HC 卿: F0RY=3T034 : FORX=0TO31 : SX=84+X*3+ (X-l 6) * (Y*Y/240) + (X>15)

5 SY= (Y*Y) /8+55: PSET (SX. SY) . 1 28+X+ 1 : POKE I. SX: POKE 1 + 1, SY: 1 = 1+2: NEXT: NEXT

6 A=&HD000 : DEFUSR=A: RESTORE 1 00 : A$ (8) +CHRS (160) +'*@,,:CS=, 'PLEASE LOAD COURSE"

7 FORI=0TO35: READAS : FORJ = 0TO34: POKEA, VAL (”&H"+MID$ (A$. J+J+l. 2) ) :A=A+1 : NEXT: NEXT

8 INPUT” INPUT WAIT (R800=1 /Z80=0) ": A:Z=A ♦600+USR (0) : SCREEN2, 2. 0 1

9 FORI =0TO7 :CLS : IFI>3THENFORJ=0TO24- 1*3: PSET (RND (1) *16. RND (1) *16) : NEXT

10 IFI<4THENCIRCLE(7. 7). 1+4: PAINT (7. 7) : F ORJ=0TOI+3:CIRCLE(8. 8) , J. 0:NEXT

11 FORJ=0TO31 : A$ (I) =A$ (I) +CHRS (VPEEK (-25 6* (JMOD16>7) -8* ( J> 1 5) +JM0D8) ) : NEXT: NEXT

12 TITLE ——

13 COLOR 15, 0. 0: SCREEN8. 2. 0: RESTORE 18

14 SETPAGE0. 0 : DRAW"C1 28S4A0BM22, 16R186F1

109

80301 1 86H 1 8U30 ": PA I NT (33, 33) , 64. 128

15 PSET (64. 30) , 64, TPSET : C0L0R255 : PR I NT# 1 . “POTAGE RADIUS"

16 COLOR239:DRAW"BM80. 45" : PRINT# 1. "by su zuki oishi "

17 FORI =0TO4 : READAS : PSET (64. 90+1*18) . 0. T PSET:COLOR254-I :PRINT#1. A$:NEXT

18 DATA 1. Participate, 2. Hard editor. 3. Co urse manager. . PUSH NUMBER KEY

19 ONVAL (INKEYS) G0T049, 20. 74: GOTO 19

20 •--- COURSE EDITOR

21 SCREEN0 :G0SUB82: PR I NT SPACE

タラ シク 7 クル: OTHER”

22 IFINPUT$ (1) =" M THENG0SUB86ELSESCREEN8

23 SPRITES (0) =A$ (8) : FORI =0TO255 : L INE (I. 0 )-(1, 7). I : NEXT: 1=0

24 A$ = LEFT$ ( INKEY$ + " ! ", 1) :A=PAD(12) :V=X: W=Y:X=X+PAD (13) :Y=Y+PAD (14) : 1 = 14-1

25 IFX>255THENX=255ELSEIFX<0THENX=0ELSEI FY>21 1 THENY=21 1 ELSEIFY<0THENY=0

26 PUTSPRITE0, (X-1.Y-2). 1 5- 1, 0 : PUTSPRITE 2. (C-1.0). 15, 0: COLOR. , C

27 I FSTR I G ( 1 ) THEM FY<8THENB=X : PUTSPR I TE 1 (X-l. 3). 15. 0ELSELINE (V. W) - (X. Y) . C

28 I FSTR I G (3) THENI FY<8THENC=XELSEC=P0INT (X, Y)

29 ONINSTR ("PSL1 2G". AS) GOSUB43. 44. 45. 46. 47, 48: IFA$<>" "G0T024

30 LINE (0, 0) - (255. 8) . 0. BF: BEEP: COPY (0. 0) -(255. 216), 0TO(0, 0). 1 : SCREEN0

31 INPUT "COURSE NAME (卜 30 モシ,)”: C$

32 INPUT "HOW MANY ENEMYS (1-15) **:A: INPUT "& POWER" :C

33 INPUrFILE NAME (カク 3 ウシ 3 ウド: F$ : PRIM T" ,シ i クシ 7ス (Y/N) -

34 IFINPUTS (1) ="Y"THENFS = LEFTS (F$ + M -•8) +MRAD":B=1ELSEF$ = FS+". SR8":B=0

35 SCREEN8:SETPAGE1, 丨: VPOKE0. A: VP0KE255. C: SPRITES (0) =A$ (8)

36 FORI = 1TO30:VPOKEI, ASC (MID$ (C$+STRING$ (30. 32), I, 1)) : NEXT

37 F0RI = 1T0A:J=PAD (12) :X=X+PAD (13) :Y=Y+P AD (14) : PUTSPRITE0, (X-1.Y-2), 15. 0

38 IFINKEY$<>" "THENI =1-1 : NEXT

39 PUTSPRITEI, (X- 1 . Y-2) . 1 5. 0 : VPOKE257 + 1 + I. X:VP0KE258 + I + I, Y:NEXT

40 FORI=0TO2:HS (I) =MID$ ("neko kazuyo morisawa". 1*8+1, 8) : HS (I) =35:NEXT

41 VP0KE31. V:VP0KE32. W:GOSUB97 : IFB=0THEN BSAVEF$, 0, &HD3FF. SELSECMDE0, &HD3FF. FS

42 GOTO 12

43 LINE (0. 8) - (255. 8) . C: PAINT (X. Y).C, B:RE TURN

44 COPY (0. 0) - (255, 216). 0TO (0. 0) . 1 : RETURN

45 COPY (0. 0) - (255, 216). 1 TO (0. 0),0: RETURN

46 D=X : E=Y : PSET (X. V) , C : RETURN

47 LINE (X. Y) - (D. E) . C: RETURN

48 LINE (X. Y)-(X+12. Y+9) . 255. BF : LINE (X+6, Y+1) - (X+12. Y+8) 254, BF: RETURN

49 - PLAY -

50 SETPAGE0. 1 : AS=C$ : EN=VPEEK (0) : CMDB0:IF LEFTS (C$, 5) ="PLEAS"G0T012

51 I =&HC800 : FORA=0TO1 5 : POKE I . VPEEK (258+A +A) : POKEI + 1, 0:POKEI+2. VPEEK (257+A+A)

52 POKE I +3, 0:POKEI+4. 0: POKE I +5. VPEEK (255 ) : I=I+6:NEXT

53 POKE&HDD00. VPEEK (32) : POKE&HDD02. VPEEK (31) : POKE&HDD01, 0 : POKE&HDD03. 0

54 SETPAGE0, 0 : CLS : C0L0R255 : DRAW"BM9, 80": PRINT#1. AS:PUTSPRITE0. (128. 88) . 5, 2

55 DRAW "BM 140, 94" : PRINT# 1 . EN : FORI =0TO7 : S PRITE$ (I) =A$ (I) : NEXT

56 FORI=0TO31 : COLORSPRITE (I) =5-RND (1 ) *1 0 * (I >15) :A=SQR (9) : NEXT

57 CLS: PUTSPR I TE0. (120. 82). 4, 1 : LINE(1. 14 )-(254.209). 109. B

58 CMDA: FORI = 16T0239STEP2: LINE (I. 2) - (I, 7 ) 96:NEXT:TI=239:B=0

59 CMDA:A= POINT (127. 95) :TI=TI+PEEK (&HCFF F)*10:B=1-B:TI=TI-B:LINE (TI, 2) -(TI. 7),0

60 IFA=254GOTO66ELSEIFA=255THENTI=10

61 IFA>0ANDA<>109THENCOLOR. . 28:TI=TI-8: INE (TI. 2) - (T I +8. 7). 0. BF: COLOR. . 0

62 FOR I =0TOZ : NEXT : I FT I > 1 5G0T059

63 . RETIRE

64 PUTSPRITE0. . 0 : FOR I =0TO9: CIRCLE (127, 90 ) . I. 252: NEXT

65 FORI=0TO8:CIRCLE(128. 91) . I, 0 : NEXT : FOR I=0TO1 : I = -STRIG (0) : NEXT:G0T012

66 ' - GOAL -

67 FORI=0TO50:COLOR. , (IM0D2) *255 : NEXT : VP OKE-1536, 216:A=TI-15: IFA>255THENA=255

68 FORI=0TO106:LINE(I. I) - (255-1, 209-1). 2 55. B: LINE (I. I) - (255-1. 209-1),0, BrNEXT

69 DRAWBM50, 80 ••: C0L0R21 1 : PRINTtl, "YOUR SCORE" : : C0L0R255:PRINT#1, INT (A*4. 3)*10

70 IFSTRIG(0) =0GOTO70ELSEFORI=0TO2: IFA<H S(I)THENNEXT:G0T012

71 SCREEN0 : CMDC : I NPUT - INPUT YOUR NAME"; A $

72 F0RJ=2T0I + 1STEP-1 :H$ (J) =HS (J-1) : HS(J) =HS (J-1) : NEXT

73 H$(I)=AS:HS(I)=A:I=9: NEXT: SCREEN8: SET PAGE0, 1 : G0SUB97:G0T012

74 COURSE MANAGER ——

75 CLS: DRAW" BM8. 32":COLOR21 1 : PRINT#!, C$ :

76 FORI =0TO2: PSET (40, 50+1*11). 0: C0L0R254 -I :PRINT#1. "No. **: 1 + 1 :A=HS(I)

77 PSET (88. 50+1*11) . 0:PRINT#1, INT (A* 4. 3) *10: PSET (146. 50+1*11). 0:PRINT#1, HS (I)

78 PSET (90. 100+1*13) , 0:COLOR148:PRINT#1 . MIDS ("1. LOAD 2. SAVE3. EXIT", 1*6+1. 6) : NEXT

79 A=VAL (INKEYS) : I FA= 1 THENG0SUB86ELSE I FA =2THENG0SUB96ELSEIFA=3G0T012ELSE79

80 G0T074

81 •― SUB ROUTINE

82 COLOR 1 5 : SCREEN0 : WIDTH40: 0NERR0RG0T085

83 PRINT". SR8=M : FILES"*. SR8" : PRINT : PRINT : PRINT". RAD= ": FILES”*. RAD"

84 CMDC:LOCATE0. ] 6. 0 : ONERRORGOTO0 : RETURN

85 PRINT"NO FILEm:RESUMENEXT

86 GOSUB82:X=0:Y=0

87 LOCATEX, Y:A=ASC (INPUTS (1) )

88 X=X+13* ( (A=29ANDX>0) - (A=28ANDX<25) ) : Y =Y+ (A=30ANDY>0) - (A=3 1 ANDY<20)

89 IFA<>32G0T087ELSEF$= ””: FORI =0TOU : F$= F$+CHR$ (VPEEK (X+Y*40+I) ) : NEXT

90 SCREENS :SETPAGE0. 1

91 IFRIGHTS (F$, 1 ) ="D"THENCMDF0, &HD3FF, LE FTS (FS. 8) +RIGHTS (FS. 3) ELSEBLOADFS. S

92 CS = m,,:FORI = 1TO30:C$=CS+CHR$ (VPEEK (I) )

: NEXT

93 FORI=0TO2:H$ (I) =MM :FORJ=0TO12:H$ (I) =H $ (I) +CHRS (VPEEK (51 2+1 *256+ J)) : NEXT

94 HS(I) =VPEEK (1280+1) : NEXT

95 COPY (0, 0)-(255.217). 1 TO (0. 0). 0:SETPAG E0, 0: RETURN

96 SETPAGE0. 1 : CMDB 1 09 : CMDE0, &HD3FF. LEFTS (FS, 8) +mRAD":SETPAGE0. 0: RETURN

97 FORI =0TO2: FOR J=0TO 1 5 : VP0KE512+ I *256+ J .ASC (MIDS (H$ (I). J+1. 1)+" ") : NEXT

98 VPOKE 1280+1, HS ( I) AND255 : HS (I) =LEFTS (H $(1),丨3) : NEXT: RETURN

99 * - ML DATA -

100 DATA 21 B 402110 DFE 010500 EDB0C923E5AFC DD 5008720051 1 00001 80A21 9 304475 E 235623 1 0

101 DATA FA3A01 DD82FE 0520023 E04FEFB 20023 EFC320 1DD21 00DD 863200 DD3A03DD83FE 052002

102 DATA 3E04FEFB 20023 EFC3203DD21 0200863 202DD2100DO7ED60F 5723237 ED60F5FEBF31 100

103 DATA C00E 200620 E5CD 800208 1 A6F 1 3 1 A67 1 308009 AD2E1 2C10ED7DD6206F240DC26CD 02100

104 DATA DD 5623235 EEBCD80D 267281 EFE 60281 A3A01 DDCB2FED 443201 DD3A03DDCB2FED 443203

105 DATA DD2 1 BFD4CD59D4AF32FFCF2 1 00CF 1 1 0 1 CF01 7F 003609 EDB0DD21 00081 1 00CF061 0DD7E

106 DATA 04FE02CA 540287 CA4AD 1 3A00DDDD4E0 0CD73D2DD8601 FE 0420023 E03FEFC 20023 EFDDD

107 DATA 7701 3A02DDDD4E02CD73D2DD8603FE0 420023 E03FEFC 20023 EFDDD7703DD7E 00008601

108 DATA DD7700DD7E02DD8603DD 77023 A00DDD 6304FDD7E0091 FE60381 83A02DDD6304FDD7E02

109 DATA 91 FE 60300 AAFDD7704DD7701DD 77033 A00DDD60F4FDD7E0091 67FE1 FD 254023 A02DDD6

110 DATA 0E4FDD7E 02916 FFE1FD254D23E01DD7 704D5544A 5026006 A 292929292929 160019191 1 m DATA 00C0 1 95E2356EBD 1 7CD606 1 23204 DD 1 37DD6061 23205 DD 1 379CB3FCB3FCB3F8787 1213

112 DATA 1 3D5DD5600DD5E02EBD1 CD 800287286 6FE 602862 0521 40001 9C53A04DD573A05DD5F06

113 DATA 03CD46D4CB2FCB2FCB2FCB2F 8257772 3CD46D4CB2FCB2FCB2FCB2F835F 772378 C 60487

114 DATA 8777232 31 0D8C1 D 1 DD7E0 1 CB2FED44D D7701DD7E03CB2FED44DD 77032 1A3D4CD59D4DD

115 DATA 350520093 E02DD 770421 FFCF343A02D D3C3CDD9602FE 05302 E3A00DD3C3CDD9600FE05

116 DATA 3022004 E0 1 3A0 1 DD87DD7 70 1 79320 1 D DDD 45033 A03DD87DD 7703793203 DD2 1 B 1 D4CD59

117 DATA D 40023 DD23DD23DD23DD23DD 2305020 00021 00CF1 1 04FA01 7B00CD5C00E1 FBC 9693805

118 DATA 28063 E01C93EFFC9AFC97CE6C0F601 0 707D3993E8ED3997DD3997CE63FD 3990000 DB98

119 DATA C9087CE6C 0070703993 E8ED3997DD39 97CE63FF640D 39908 D398C9F 1 C3B 902002 BCD66

120 DATA 46FE4 1 CA0CD0FE42CA6AD4FE43CA8CD 4FE45CAD8D2FE46CA9ED323C923CD2F54EB22AF

121 DATA DDEB23CD2F54EB22B1 DDEB23CD644CE 5CDD 067237 E5F237E57EB1 1 07DD01 0B00EDB021

122 DATA 06DD 360006 1 A2 11 2DD 360023 1 0FB0E0 F 11 06DDCD7DF 38728080 El 61106 DDCD7DF30E 13

123 DATA 1 106DDCD7DF30E161 106DDCD7DF3B7C 279030 El A1 12BDDCD7DF3F30E 00212 BDD22ADDD

124 DATA 2AAFDD3AB2DD47CD7401 571 E00231C7 BB 72806 CD7401 BA28F4CD7BD37CB838E7 1 1 06DD

125 DATA 0E 1 5CD7DF30E 1011 06DDCD7DF3FBE 1 C 9E52AADDD 722373230 C0C79FE 80200 F0E 151106

126 DATA D0C5CD7DF3C1 21 2BDD0E0022ADDDE1 C 923CD2F54EB22AFDDEB23CD2F54EB22B1DDEB23

127 DATA CD644CE5CDD 067237 E5F237E57EB1 10 7000 1 0B00EDB021 06DD 360006 1A21 1 2DD 360023

128 DATA 10FB0E0F1 1 06DDCD7DF 3872803 C379D 30EIA1 1 2BDDCD7DF3F32AAFDDCD7 1 0 1 1 1 06DD0E

129 DATA 1 4CD7DF30E002 1 2BDD22ADDDCD 1 FD4B 7C21 304437 AD3981 0FCC 303040 E 101 1 06DDCD7D

130 DATA F3FBC 37903 E52AADDD 56235 E230C0C7 9FE803E 00201 1 D50E1 4 1 1 06DDC5CD7DF3C1 D 1 21

131 DATA 2BDD0E0022ADDDE 1 C9C5ED4B57D4ED5 F81 804847 ED4357D4C1 C9AA55D5C5060E5E3E0E

132 DATA 90CD 930023 1 0F6C 1 D 1 C923CD 1 C52E52 6082E00CD80D2BB2005EE6DCD770 1 3E 04856 F30

133 DATA EF3E 04846730 E7E 1 C9E5CD560 1 E 1 23C 900FF01 FF01 0001 01 0001 FF01 FF00FFFF0000FF

134 DATA FF 80800800 101010002001 000040408 0800038 101010001801 000000000000 1001 1 000

1 35 DATA 00001 00000000000000000000000000

000000000000000000000000000000000000000

^^GAIER

操作 〇5 ページに 掲載

10 REM * 本* 本***** 傘****** 木***** 傘** 傘** * 本本*

20 REM * *

30 REM * FOR BASIC COMPILER *

40 REM * [ GAIERS ] BY H. SAWADA *

50 REM * *

60 REM 本本 ♦♦本本 本本 ♦本 ♦♦本 ♦♦♦♦♦拿 ♦本 ♦拿 ♦拿 拿*

70 ' - SATRT -

110

pMOGMM||OWE

80 SCREEN 1. 2:WIDTH30:COLOR15, 0, 0:KEYOFF 90 .TURBO ON 100 DEFINTA-Z

110 DIM MV (8). PA (14). MS (3) . MX (3) . MY (3) . M W(3),TX(14), TY(14).TM(14),TC(14),TH(14), ST (17). CL (14). TW(14). TZ(14)

120 F0RI = 256T0983:A=VPEEK (I) : VPOKE I, A¥2 OR A: NEXT I :A=RND (-TIME)

130 SOUND7, 181 : SOUND 1 1 . 0 : SOUND 1 2. 1 0 : SOUN D8. 16 : SOUND9. 0: SOUND 10. 0 140 HS= 1 00 : FORI = 1T08: READ MV (I) : NEXT I:F 0RI = 1T014:READ PA (I) : NEXT I : FORI=0TO1 7 : R EAD ST (I) : NEXT I

150 FORI =0TO1 5 : B$= ,# " : READA$ : FORJ=0TO31 : V POKE 14336+ 1 *32+ J, VAL ("&HM+MID$ (AS. J*2+1, 2)) : NEXT J. I

160 ' - TITLE -

170 LOCATE 10. 6: PRINT" ( GAIERS 1 LOCATE 9 . 13:AS=STR$ (HS) : AS=RIGHT$ (A$. LEN (AS) -1) : AS = RIGHTS (M0000-+A$. 5) +"00" :PRINT Top: ":A$:LOCATE6. 20 : PR I NT "PUSH (SPACE) KEY !

180 FORI=0TO1 :I=-STRIG(0) -STRIG(I) : NEXT I : CLS

190 X= H 4 : Y= 1 74 : P 1 =0 : P2=0 : CT=0 : SC=0 : LF=4

:IF STICK (0) +STICM1) =0 THEN ST=0

200 TH(10) =ST*100+100

210 X= 11 4 : Y= 1 74 : GOSUB920 : FOR I =0TO 1 0 : TM ( I

) =0: NEXT I : FORI=0TO3:MS(I) =0:NEXTI :FORI = 1

T031 :PUTSPRITEI. . 0:NEXT I

220 - MY MOVE -

230 S=STICK (0) +STICK (1) : A=ST(S) :X=X+A+A+ A+A:IF X<1 THEN X=0 ELSE IF X>238 THEN X =239

240 A=ST (S+9) :Y=Y+A+A+A+A: IF Y<32 THEN Y =32 ELSE IF Y>174 THEN Y=174 250 PUTSPRITE0. (X. Y), 15

260 - MISSILE -

270 IF STRIG(0) +STRIG(1) THEN FORI=0TO1 + P2/2: IF MS (I) THEN NEXT I ELSE MS (1) = (1 MOD 2) *4+1 : MX(I) =X:MY (I) =Y: PUTSPRITE1 + 1, (X, Y) , 10-PU4, 1+P1 : 1 =4: NEXT I 280 FORI=0TO3: IF MS (1)=0 THEN FORJ=0TO25 : NEXT J. I:GOTO320

290 MY (I) =MY (I) -16:MX(I) =MX(I) +MV (MS (I) ) *(P1=2) :IF MY(I)<0 THEN PUTSPRITE1 + 1. . 0: MS(I)=0:NEXT I ELSE PUTSPRITE1 +1. (MX (I). MY (I) ) , 10-P1-P1-P1-P1, 1+P1 300 MS (I) =MS (I) +1 : IF MS (I) =8 THEN MS (I) =

1 : NEXT I ELSE NEXT 1

310 * - ENEMY MOVE -

320 FORI=0TO10: IF TM (1)=0 THEN FORK=0TO1 0:NEXT K. I : GOTO400 ELSE IF TC(I) THEN PU TSPRITE5+I, . TC(I)-1. 1 1 :TC (I) =TC (I) -1 : IF TC(I) =0 THEN A=RND (1) *5: IF A=1 THEN A=RN D(1) *3:TM(I) =12+A:CL (I) = 1 0-A-A-A-A ELSE TM(I) =0:ON - (CT<1001) GOSUB1010 330 H=16: IF TC(I) OR TM(I) =0 THEN 360 EL SE ON TM(I) GOSUB 470, 490. 510. 530, 550, 57 0. 600, 620. 680. 700, 720:TX(I) =TX (I) +TW(I) : TY (I) =TY (I) +TZ(I)

340 PUTSPRITE5+I. (TX ( I) . TY ( I) ) CL . PA ( TM(I)) :IF ST=4 AND 1=10 THEN PUTSPRITE15 , (TX(I), TY(I)). 15. 12:PUTSPRITE16, (TX(10)

+ 16, TY(I)). 15. 13:PUTSPRITE17. (TX(I0) . TY ( 1)+16) . 14. 14:PUTSPRITE18. (TX (10) +16. TY (I )+16), 14. 15

350 IF TY (I) >199 OR TY(I)<0 OR TX(I)<0 0 R TX >240 THEN TM (I) =0 : PUTSPRITE5+ 1, . 0 360 A=H¥2: IF TC(I)>0 OR TM(I) >10 THEN 40 0 ELSE FORJ=0TO3: IF MS (J) =0 THEN 390 370 IF ABS (MX (J) +8-TX (I) -H¥2) <H THEN IF ABS (MY (J) +8-TY (I) -H¥2) <H THEN TH(I) =TH (I ) -P2-1 : GOSUB990: IF P1<>1 THEN MS (J) =0:PU TSPRITE1+J. . 0

380 IF TH (I) <1 AND TM (I) THEN A=31 : GOSUB 980:TC(I) =15:SC=SC+ST+1 : GOSUB930:IF 1 = 10 THEN 1=1 6: NEXT I :GOTO740 390 NEXT J

400 IF ABS (X+8-TX (I) -H¥2) < (H- 1 ) THEN IF ABS (Y+8-TY(I) -H¥2) <(H-1) THEN IF TM(I)>1 1 THEN P1=TM (I) -12:TM (I) =0: PUTSPRITE5+I,

, . 0: IF P3=P1 THEN P2=P2- (P2<4) ELSE P3=P1

ELSE IF TM(I) AND TC(I)=0 THEN 870 410 NEXT I

420 CT=CT-(CT<1002) :IF CT MOD 4=0 THEN G OSUB1010:GOTO230 ELSE IF CT=1001 THEN 44 0 ELSE 230

430 ' - BOSS -

440 TC (10) =0:TH (10) =ST*50+1 00: TM (10) =6+S T:TX(10)=120 + (ST=4) *8:TY(10) =0:TW(10) =2: TZ (10) =2: CL (10) =15:FORI=0TO9:TC(I) =15:NE XT I: IF ST<4 THEN FORI= 1 TOI 5: PUTSPRITE1 5 (TX(10). 0), I. PA(TM(10)) : FORJ=0TO2500:NE XTJ. I : GOTO230

450 FOR I =0T0 1 5 : PUTSPR I TE 1 5. (TX(10). 0). I. 12:PUTSPRITE16, (TX(10) +16. 0). I, 1 3 : PUTSPR ITE17. (TX (10) . 16). I. 14 : PUTSPR I TE 18. (TX(1 0)+16. 16). I. 1 5 : FOR J=0TO2500 : NEXT J. I : GOTO 230

460 * - ENEMY 1 SUB -

470 IF TW(I) THEN RETURN ELSE IF ABS (TY ( I) -Y-8) <16 THEN A=SGN (X-TX ( I) ) : TW =A+A :TZ (I) =0:RETURN ELSE RETURN

480 * - ENEMY2 SUB -

490 B=6:GOSUB800:IF TZ (I) THEN RETURN EL SE IF ABS (TX (I) -X) <16 THEN A=SGN (Y-TY(I)

) :TZ(I) =A+A:TW(I) =0: RETURN ELSE RETURN

500 - ENEMY3 SUB -

510 IF TY (I) =120 THEN TW (I) =RND *1 6-8: RETURN ELSE RETURN

520 * - ENEMY4 SUB -

530 B=6:GOSUB800:TW(I) =SGN (X+8-TX (I) ) *2 : TZ(I)=SGN (Y-TY(I)) *2:RETURN

540 ' - ENEMY5 SUB -

550 TW(I) =RND (1 ) *5-2:TZ (I) =4: RETURN

560 * - BOSS1 SUB -

570 B=0 : GOSUB800 : TZ ( I ) =0 : 1 F TX(I) =0 THEN TW(I) =2 ELSE IF TX(I) =240 THEN TW(I) =-2 580 RETURN

590 * - BOSS2 SUB -

600 GOSUB570: IF TX(I) MOD 10=0 THEN F=1 : GOSUB1 010: RETURN ELSE RETURN

610 . - B0SS3 SUB -

620 IF (TX(I) MOD 64=0) OR (TY (I) MOD 64 =0) THEN A=RND (1) *6-3:B=RND (1) *6-3:TW(I) =A:TZ (I) =B: IF (TW(I) MOD 2) OR (TZ(I) MO D 2) OR (TW(I)=0 AND TZ(I)=0) THEN 620 630 B=4:GOSUB800: IF TX(I) MOD 8=0 THEN F =RND(1) * (- (ST=4) *5) +1- (ST<4) : GOSUB1010 640 IF TX(I)<2 THEN TW(I)=2 ELSE IF TX(I )>222 THEN TW(I) =-2

650 IF TY (I) <2 THEN TZ(I)=2 ELSE IF TY(I ) >160 THEN TZ(I) =-2 660 RETURN

670 ' - BOSS4 SUB -

680 B=5:GOSUB800: IF TX(I) MOD 32=0 THEN F=4 : GOSUB 1 01 0:GOTO640 ELSE 640

690 * - BOSS5 SUB -

700 H=32:GOTO620

710 * - ENEMY MISSILE -

720 H=8: RETURN

730 * - STAGE CLEAR -

740 LF=IF+1 : F0RI = 15T031 : PUTSPR I TE I. . 0:NE XT I

750 A=TX(10) - (ST=4) *1 6:B=TY (10) - (ST=4)*1 6:F0RI = 15T018:PUTSPRITEI. . 0:NEXT I : GOSUB 960

760 FORI=0TO31 : PUTSPRITEI, . 0:NEXT I : LOCA TE 9. 10:PRINT "Stage clear !" :SC=SC+ST*1 0 0+100: GOSUB920 : FOR I =0TO 30000 : NEXT I :CLS: ST=ST+1 : CT=0: IF ST<5 THEN 200

770 ' - ENDING -

780 CLS:GOSUB920:LOCATE7. 5:PRINT "Congra tulat'ions !”: LOCATE2. 20 : PRINT "1992 Prog ramed By H. Sawada" : FOR I =01030000: NEXT I : F OR I =0T0 1 : 1 =-STR IG (0) -STR IG ( 1 ) : NEXT I:ST= 0:LF=-1 : GOTO890

790 ' - EN.MISSILE SET -

800 A=RND (1) *10: IF A<>1 THEN RETURN

810 FORJ=B T09: IF TM (J) THEN NEXT J:RETU

RN

820 TM (J) =11 :A=X-TX(I) :B=Y-TY(I) : C= (ABS ( A) +ABS (B) ) ¥5:C=C- (C=0)

830 TW(J) =A¥C:TZ (J) =B¥C: IF TW(J) =0 AND T Z (J) =0 THEN TW ( J) =TW ( J) + 1 : TZ (J) =TZ (J) + 1

840 TX (J) =TX (I) +6:TY(J) =TY (I) +6:TC(J) =0 : CL (J) =10

850 J=10:NEXT J: RETURN

860 * - MISS & GAME OVER -

870 A=18:GOSUB980:P1=0:P2=P2+ (P2>0) : IF C T=1002 THEN CT=1

880 PUTSPR I TE0, , 0: A=X:B=Y:GOSUB960: LF=LF

-1 : IF LF=>0 THEN 210

890 IF HS SC THEN HS=SC

900 FORI=0TO31 : PUTSPR I TE I, , 0:NEXT I : LOCA

TE8, 10:PRINTM* Game Over *M : FORI =0TO327

66: NEXT I : CLS : LF=0 : GOSUB920 : G0T01 70

910 * - SCORE PRINT SUB -

920 LOCATE0, 0 : PRINT"Score : 0000000 Left:

0 Stage: **: LOCATE! 9, 0 : PRINTLF: L0CATE28. 0 : PRINTST+1

930 IF SC> 10000 THEN SC= 10000 940 A$=STR$ (SC) : A$=RIGHT$ (A$. LEN (AS) -1) : AS=RIGHT$ ("0000"+A$. 5) : L0CATE6. 0:PRINT A $: RETURN

950 ' - BOMB SUB -

960 F0RI = 1 1T014:TX (I) =A:TY(I) =B:NEXT I :F ORI=0TO31 : F0RJ=2T08STEP2:A=1 0+J¥2: PUTSPR ITE18+J¥2. (TX (A) TY (A) ) , 15-I¥2. 11 : TX (A) = TX (A) +ST ( J) : TY (A) =TY (A) +ST (J+9) : FORK=0TO 100: NEXT K. J, I : RETURN

970 * - SOUND SUB -

980 SOUNDS, 1 6 : S0UND9. 0 : S0UND6. A : SOUND 1 3. 0: RETURN

990 S0UND8. 0:SOUND9, 1 6 : S0UND2. 10:SOUNO3. 0: SOUND 13, 0: RETURN

1000 * - ENEMY SET -

1010 IF CT<1002 THEN F=RND (1) * (ST+1) +1 1020 FORL=0TO5: IF TM (L) THEN NEXT L : RETU RN ELSE TM (L) =F:TC (L) =0:TX(L) =RND (I) *240 :TY (L) =0:TH(L) =ST+1 : CL (L) =TM(L) *2+1 1030 ON TM(L) GOSUB 1050, 1060. 1070. 1080. 1090: L=1 6: NEXT L 1040 RETURN

1 050 TW(L)=0:TZ(L)=2: RETURN : * ENEMY 1 1060 TX(L) = (L MOD 2) *240 : TY (L) =L*24 : TZ (L ) =0: IF L MOD 2=0 THEN TW (L) =2 : RETURN ELS E TW(L) =-2: RETURN : * ENEMY2

1070 TW (L) =0 : TZ (L) =4 : RETURN : ' ENEMY3 1 080 TH (L) =3+ST:TY(L) =0: RETURN: ' EMEMY4 1090 TZ(L) =8: RETURN : *ENEMY5

1100* - DATAS -

1 110 DATA 16.8. -8. -16, -16, -8, 8, 16 1120 DATA 5. 6. 7. 8. 9. 6. 5. 9. 8. 12. 10. 4, 4. 4 1130 DATA 0, 0. 1, 1, 1, 0. -1. -1, -1, 0, -1, -1, 0 . 1. 1, 1.0, -1

1140 DATA 01010] 020303032526072 AACA8AACB A 50000008080808048 C8C0A86A2AAAA64A 1150 DATA 1 0 1 030303030303030303020 102010 2010181818181818181818180810081008 1160 DATA 207070707070707070707070707070 20081 Cl Cl Cl Cl Cl Cl Cl Cl Cl Cl Cl Cl Cl C08 1170 DATA 030F1 F3F7C70E0C0C 0808080000000 00C0F0F8FC3E0E 0703030 10101 00000000 1180 DATA 030C1 32F5F58B0BDBCBD 50582 F 1300 030030 C8F4FA3ADDDD3DFDFAFAF4C830C0 1190 DATA 1125285 B 555685 BAB4A5A1 45412101 011 048A8B 454045 ABA5A4A0A 4404080000 1200 DATA 03076609 B 47669553 A1 C 0533783850 00C0E0661 B2D6E8AA476ECD08C1 E1C0A00 1210 DATA 9141 55B 5899695 1 503 1 6050303020 1 01 1 204545 A3AD 2525080 D 0408080800000 1220 DATA 0300 11 2A 53439 DBEAE9D 43532 B1 10C 03C 0308804 CAC 269757 DB9C2CA 54883000 1230 DATA 90CBCD 5655585 A 59064 B4 1 08430302 01 12A666D 45484 B434A0A404A 084808000 1240 DATA 00003078 7830000000000000000000 0000000000000000000000000000000000 1250 DATA 030F1 F3F7F7FFFFFFFFF7F7F3F1F0F 03C0F0F8FCFEFEFFFFFFFFFEFEFCF8F0C0 1260 DATA 8041 1 B372D1 B367DBBD7EFAFAEEFEB AEFF6EBFC0BF79FF76AFDFA76FDCFBF7F7 1270 DATA FF76FD03FD9EFF6EF5FBE5F63BDFEF EF01 82D86CB4F86CB6DDEBF7F575F 70775 1280 DATA AEEBEFAEAFEFD7BA7D36 1 B2D37 1 B4 1 80F7F7FBDC4FB75FEFF6FF79BFC0BF6EFF 1290 DATA AF6FDF3BF0EDFAF76FFF9EFD03FD7 6 FF75D7F775F5F7EB1 DB66CF8B46CD8820 1

111

1 号で 行なった 正月 特別 企画の プレ ゼン トでは、 くさん 応募 ありが とろっ! いよいよ 待ちに 待った 当選者の 発表 だが、 キミの 名前は 見つかった かな 7 ゼン トは 順次 発送 中な ので、 5 しばらく 待って てね。

Panasonic

FS- A1 GT

秋田県

高知県

桧垣龍

東京都

金山 雅弘

BIT2

SIOS

北海道

北海道

大分県

雅人 大畸正

三重県

本聖一

M マガ 情報 BOX

U.S.A. G.R.Jacobson

岡山県 本和敏

小税ウ イザード リイ f 宙炉の 災い』

青山 通價社

北海道 堀川

神奈川県 柴田 早苗

岐阜県

0 けんのすけ ベで いかつ!!

音楽の こころ

愛知県

奈良県 井坂 英樹

特集 BASIC 逆襲 PartE

奈良県 光浩

神奈川県

兵庫県 田浩二

CG マシン

人工知能 5 ちく

兵庫県 谷隆之

秋田県 澤克彰

MSX 百科

埼玉県 久保和

福島県 井義清

島根県 利昭仁

茨城県 山智成

テクニカル •アナ U シス

東京都 川端 康代

愛知県

山梨県 本武彦

東京都 并教行

滋賀県 賀健一

千葉県 伊藤 _

福井県 大家 洋介

ブロ グラム ウス

八イ テク ワンダーランド

宮城県 野雅民

北海道 松林

群馬県 郁雄

茨城県

神奈川県 川栄一

長野県 沢明彦

神奈川県 竹内徹

徳島県 片岡元

兵庫県 木宏行

NIKO"

闘娜市

ディスク ステ ー: a 16

岩手県 愛知県 甲斐 一郎

福島県 梶嶋智 愛知県

茨城県 中村栄 愛知県

新潟県 山正敏 滋賀県 山拓也

千葉県 田裕之 熊本県

北海道 1 青森県 小枝 弘行 千葉県 滕憲司 宮城県 松宏明 神奈川県 福島県 嶋靖二 大阪府 大西霣 福島県 庄子健 % 福井県 慎一

埼玉県 川喜裕 愛知県 秀泰 岐阜県 三重県 宮部武 佐賀県 田裕介

ソーサ リアン

ガゼ ルの

ディスク トカ 21

秋田県 高橋覚 〖大阪府 寿 神奈川県 藤康介 大阪府 愛知県 門谷徹 '大阪府 功一 京都府 鳥取県 本泰樹 滋賀県 福井県 毘奈正

北海道 田高銳 兵庫県 下正樹

宮城県 U 和歌山県 鈴木拓

千葉県 恒平 岡山県 田満雄

奈良県 村昌史 広島県 大城 戸裕文

大阪府 阪玲奈 香川県 上前 年男

北海道’ 愛知県 戸宏治 愛知県 愛知県 内雅洋 徳島県

戦国 ソーサ リアン

W ルス ランチ Vol.5

ピンク ノックス •マニア

ピーチ アップ 3

北海道 成田靖 愛知県 川裕峰 福島県 大内直 愛知県 大野 隆生 茨城県 海老 沢敦 和歌山県 崎智裕 千葉県 i 長崎県 伊藤 康子 千葉県 たか 沖縄県

北海道 北海道 藤*! 神奈川県 葉山豊 神奈川県 上野 英明 佐賀県 田義信

北海道 脇大途 北海道 野隆行 東京都:! 光宣 神奈川県 泉1 浩輔 福井県 一也

栃木 殿 千葉県 新潟県 林吉伸 愛知県 岡山県 小川 洋人

•打倒

ピン ノックス •プ btf ンツ

とし/ 3、 •スペシャル

ピ— アップ 4

群馬県 田武弘 f 澤寛之 埼玉県 岡田豊 新潟県 安太郎 埼玉県 兵庫県 埼玉県 沼田 〖奮 先祖 龍彦 東京都 _ 植弘隆

北海道 戸田 埼玉県 三門 神奈川県 兵庫県 根和久 三重県 堀川

岩手県 内達 新潟県 新潟県 新潟県 佐明央 愛知 谷文泰

岩手県 安藤 邦彦 神奈 新潟県 伊藤 愛知県 本晴久 三重県 石垣 征樹

112

csa □クラ 購入 方法の 5s

rMSX マガジン 4 プログラム サービス j は、 3 7 日に 全国の TAKERUU»£ 発売され る。 今月 収録 内容は 以下のと おりだ。

まず、 今月は MIDI 特集と いう こと で、 FS-A1GT 拡張 BASIC 使った サンプル プロ グラムを I してい る。 F 贿 源の MML データを MIDI 用の データ 変換す るプ ログ に、 サンプル 曲を 鳴らす ログ ラム、 そして MIDI BGM 使った ゲームの 3 だ。 なお、 これらの プログラムは FS-A1GT か、 FS-A1 ST 「#• PACK」 組み合せた 環境 でのみ 動作す る。 また、 当然の ながら MID 瘡源 がない 音が ない ので 気をつけよう。

「人工知能 うんちく j は、 メタ フォー ズがお という わけで、

MSX 図形の 変形 処理を やらせて よう、 という プログラムを 収録し ている。 この プログラムは、 図形 グラフ ツク データを 2 作成 してやる と、 最初に 描いた 図形が なめら かに 2 図形へ 変形 していく、 という もの だ。 ただし 描ける 図形は 必ず 一筆書きで、 数が 29¢: までと いう 制限が る。 よって _ 図形し;! くこ とはで きないが、 それでも 変形す さま はかな 楽しめる だろう。

また、 今月は ひさびさに ソフ コン 入選 作品 「LASERS」 収録 してい る。 そのほか、 毎月 恒例の ツキ 一先 生の ゲーム、 こころの コンテ ストの 入選 2 ^ そして ショー プロ グラムの 入選 作品 3 るぞ。

TAKERU で購; \ する 場合

rMSX マガジン 4 プログラム サービス j は、 TAKERU にて 中。 価格は 2000円 [税込] だ。 た、 「MSX ディスク 通信 j のころ からの パック ナンパ ーにつ いても 引き続き 入手 可能 だ。 価格は 90 10 号から 4 号まで 3000円 [税込]、 そして 『プ ログ サービス j 名称が 変わった’ 91 5 以降が 2000円 [税込] とな

ってい 0

毎度 おなじみの パソコン ソフト 自動販売機、 TAKERU だが、

近は 地方で 設置 店が 増えて きた よう だ。 ニュー TAKERU マシン 評判 上々 のよう だし、 近くの 店で 見かけた ぜひ 触って みよ 5。 なお 詳しい 設置 場所に ついて 下記まで 問い合わせ てね。

問い合わせ先

467

屋市瑞 苗代 2-1 ブラザー エ業 株式会社 TAKERU 事務局 a 052-824-2493

■機種 . MSX2(VRAM128K) 以降

■メディア . 3.5 インチ 2DD

■価格 . 2000円 [税込]

直販を 利用す 場合

直販 には 3 種類の 方法が ありま す。 いずれの 場合 f 斗は サービ で、 価格に ついては、 プロ グラ ムサ ビスが 2000円 [税込]、 デイ スク 通信が 3000円 [税込] となつ ております。

まず、 郵便局に ある "§15 便 振替 通知 漂" 利用す 場合は、 右の 例の よう 必要事 項を 記入し 上で、 代金を 郵便局へ 振り込ん でく ださい。 この場合、 お申し みから 商品の 到着まで 2 週間 ほど かかります

また、 現金書留で アスキーまで 直接 申し込む 場合 や、 郵便 小為替

簡易 書留な どで アスキーに 申し 込む 場合は、 必ず 下に 掲載した うな メモを 同封して ください。 お、 商品が 到着す るまでに、 前者 場合は 1 週間から 10 日、 後者の 場合は 2 週間 程度 かかる ものと われます。

あて 先は こちら

107-24

東京都 6-11-1 エフ ビル 株式会社 アスキー 直販部 M ガフ □グラム サービス O03-3486-7114

•現金書留と 郵便 小為替で 込む 場合の メモの

hsx マが ゾンブ 〇ワ ’う /rr- 匕* j 〇每 レ眘す 0

2ocor*E 闾初 多し lo'ZA 轰贡 •者? 邊&南 iUfc)- い- I

冬む (P3-37?bM?o3

郵便振替 通知 票で 込む 場合の 記入

P

丨_野 广 驚拓 ::

//々/ "ンノ/へ

ここには . W Ztt \

この は, 加入« あての

: にお® いくた い。 __ _ 一ー

MSX ゲン- ンプ 〇ワ ••う ムサ-ビスの

| 〇耷〇 月% 艽泰 し豸 守.

金! Lf 1 Z.. 守. 3 乙不 .触い し3

惠の ■は、 L 2 t<nx « 变惫 utt たり ン为 したりし

•住所は パー 名、 名まで。 会社 あての 場合は 部署 名まで 書いて ください 0

113

EDITORIAL

41992

あの 高速 ASIC インタープリター 『ベ しつ 君』 turboR 対応版を 密かに 手!! 次号で 大公 だ。 R8M パワーを I 出し turboR がさら 速くなる。 ブロ グラム サービス にも 収録して しま 5 だ!!

STAFF

発行 -

編集 - 小島 文隆

編集長 - 宮野洋

蹋集長 - - 八十

編集 スタッフ ——

—宮川

清水 百合

敦子

知惠子

軎宽

英明

奥山

浩幸

制作 タッフ

- •荒并

小山

千英子

井沢

利昭

佐々

校正 - - -

ォト グラフ:

人士

澤芳彦

宮野

知英

稲垣

編集 協力 -

憲一

吉田

吉田

哲馬

戸塚

義一

大庭

聖子

三須

隆弘

鹿

利智

山元

制作 協力 -

筒并

悦子

スタジオ B4

C Y6 N U S

古川

宏之

吉田

大介

秀和

千尋

小島

弘司

小幡

久美

かおり

広告 営業 - 淳一

出版 業務 一一 聖一 伊藤 恭子 メリ 駐在 トム •ラン ドルフ イラスト 玉吉 実樹 なかの たかし 水口 達郎 みんだ ☆なお 末弥純 望月 下部 拓海 笹井 孝悦

情報 電話の 案内

Q03-3796-1919

MSX マガジン 編集部では、 24 時間、 テープに よる アフターケア などの 情報を 流して おります。 た、 本誌の 内容に ついての お問い合わせ、 問は、 祝、 祭日を 除く、 毎週 火曜日から 木曜日 午後 2 時から 4 時までに お願いい たします &

1059204

R けよ 思/!^ 衣/,

! 卜»ス綱3

1

、•ソ コン ソフト 販裰

TAKERU

ISORCERIAN SYSTEM SCENARIO Vol.3

Fvramidd r_

Falcom

迫り 来る VX 魔〃 波動を 感じた

ならば 旅立て、 暗黒の ギル バレス 島へ •グ

「戦国 ソーサ リアン 続く、 移植 シナリオ 2 弾/ 圧倒的な 手強 さ、 圧倒的な 謎。

最も 危険な 冒険に、 今、 出発せ よ…/,

ピラミッド

1. ぬられた 王家の 秘宝

2 . 魔の 下僕 ガッシュの 陰謀 3 .心を 失った 姫君 4 .咦 きの 神殿 5 •魔王 ギル バレスの 迷宮

: 謎。^^

•「ピラミッド ソーサ リアン j プレイ する には、 「ソー サリ アン (¥6.800 TAKERU 発売中) 必要です。 「戦国 ソーサ リアン j (¥4.800) 発売中/

@3,5001

画面 写真は 開発 中の ものです。

■対応 撇:

! 画/制作: テイール ハ仆

ピラミッド ソーサ リアン •戦国 ソーサ リアン カッ プリング パッケージ 発売 決定

すでに 「戦国 ソーサ リアン」 買って くれた 君へ

急きょ 決定した ビック ユース./ なんと、 「ピラ ド」 「戦国」 2 つの 追加 シナリオが 入って 7,800 (税別) といろ、 モノす ごく お得な 限定 パッケ ージ 版が 発売./ 全国で 3 , 000 本し かない、 貴重 品/ 4 20 日が 待望の 発売日/ とにかく 早い 勝ち だ/ 品切れの 際は ゴメ ンネ。

いち 早く 「戦国」 買って くれた 君に も、 一ん と特 典が ある ヨ。 「戦国 ソーサ リアン」 お買い上げ 同封の 上、 通信販売 のみで、 なんと 「ピラミッド」 3 , 000 (税 込) 買えち やろ だ/もちろん、 カッ プリング パッケ ージに 入って るよ/熱烈 フアンに、 絶対 損は させない TAKERU なの だ/

「ピラミッド ソーサ リアン j だけ 欲し いってい 5 君へ

4 20 日、 TAKERU から 3.500円 (税 込) 発売。

そして ビック /「 ピラミッド ソーサ リアン j 単体で パッケージになる# こちらは 3,800円 (税別) だ/ この どち

^ -

IV— - -

『ラサ _

〒467 古屋市 填* S 苗代 2 1

TAKERU 事務局 (052)824-2493

東京® 鷄所 (03)3274-6916 大阪笞 •所 (06)252-4234

通信販売

«馆 販売を 2 の方ぱ ソフト •機 11 •住所 •氏名 •電 結* 号を 明記 TAKERU 事務局まで 現金 霤留で お申し込み 下さい.

代金引換は一度、 現金書留で 申し込んで IH いた 方に 案内 させて di

3 azme (0 2 ■私

nH ^ lI zo r 1 找缱 !! 発行所 株式会社 スキ— ® M

これが; 3 ビッ トの

キメ技

多彩な «

OG U

i§vi

i

O

4

O

1

8

^1.

m