2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

芸夢狂人のゲームを語ろう

1 :ナイコンさん:2005/12/20(火) 03:40:01 .net
当時のマイコン少年達の憧れの存在だった芸夢狂人さん。
その芸夢狂人さんが作ったゲームや当時の思い出を語り合いましょう。


123 :ナイコンさん:2020/11/19(木) 00:10:04.22 .net
I/O投稿以前の九十九時代の作品リストが見たい

124 :105:2020/12/12(土) 12:12:38.85 .net
(20/11/11の続き)
Hitech-Cにもアセンブラがついており、拡張子は.as
ディレクティブなどの記述が若干異なるものの
M80と同様にマクロが記述可能なのはありがたかった。
そしてC言語とアセンブラのインターフェースについて調査し、
C言語(オリジナルではN-BASIC)から呼び出された場合
アセンブラはどのようにふるまえばよいか、
情報はどのように受け渡せばよいかを調査したんだよ。
オリジナルはUSRn(〜)をつかってN-BASIC→マシン語をコール、
スコアとかハイスコアのような情報はN-BASICからはPEEK/POKEで
直接アドレスを指定するところ
Cからは外部変数として参照するようにした・・・

125 :ナイコンさん:2021/01/01(金) 18:16:44.90 .net
{ /* 20/12/12の続き */
みなさん = あけましておめでとうございます();
}

N-BASICのプログラムをC言語に置き換えるにあたって
いくつかの関数とマクロを記述することにした。
たとえばCLSやWIDTH、COLORといったもの。
これらは他のゲームを同様に移植するために使いまわしが可能なので
ライブラリ化することにした。
HiTECH-Cもライブラリの作成が可能なのとLIB80より扱いが楽なのは助かった。
BASCOM-80+M80のときからですが1ルーチン1ソースファイルとしているため、
Lunar City SOSファイルの数が50近くになります。
さすがにCP/MのSUBMITファイルは自由が利かないので一度にすべて処理することができない、
ちまちまアセンブルまたはコンパイルするには記述が多すぎて、
かといってループして処理させるとかもできないし、
SUBMITファイルの限界でどうにもならなかったんだよ・・・

126 :ナイコンさん:2021/01/09(土) 02:31:00.91 .net
あけおめっす
ことよろ
(遅いw

127 :ナイコンさん:2021/01/09(土) 08:54:17.38 .net
当時、俺はMZ80Kだったので芸夢狂人さんのソースを指をくわえて見てただけだったなぁ

128 :ナイコンさん:2021/01/24(日) 17:44:56.91 .net
自力で移植しなはれ。

129 :ナイコンさん:2021/02/02(火) 01:11:12.92 .net
2021/02/02
;BUGは〜外♪
;みなさん、またお会いしましたね・・・ :-D
SUBMITファイルの限界はBASCOM-80+M80でも同様でその時はソースファイルを6分割して分割の単位でSUBMITファイルを動かしてオブジェクトを生成、
最後にL80を動かして全体をリンクする手法としました。
HiTECH-Cの場合はもうすこし工夫してまとまったソースファイル単位で
つまりSUBMITファイルがうまく機能する程度の数で
オブジェクトを生成、ライブラリに登録、これを繰り返したうえで最後にmain()とライブラリを指定してのリンクとしました。
それでもわが実機(X1 turboII)および2HDのFDを使って0から作成すると30分くらいかかります・・・。
HDDでも使うもっと早いんでしょうけどねぇ?

130 :ナイコンさん:2021/03/03(水) 22:24:04.49 .net
/* March 03, 2021 - Hello again? 今日はひな祭り♪ */
と言うわけで実機上でコンパイルとリンクをやるのはたいへんしんどいのでWindows上でクロス環境
を構築することにしました。Z80用ということで探してみるとCコンパイラとアセンブラ環境として
z88dkというものがありましたのでCygwin環境上に展開したんですよ・・・。
これにGNUのmakeと組み合わせてCP/MのCOMファイルを生成するようにしたのが今の環境。
数えてみるとアセンブラが57、Cソースがヘッダと合わせて8の合計65ファイルとなっていましたが
COMファイルを作成するまでは30秒弱となります。クロス環境を導入すると実機でのアセンブル、リンクなど
もはややる気にならないです・・
で、通常だとCOMファイルをFDメディアのイメージファイル(2D形式やD88形式など)
に転送しないといけないので何らかのツールを使用することになるのですが今はそれもやっていません。
INCLUDE ”次回”

131 :ナイコンさん:2021/03/05(金) 15:19:11.18 .net
話は変わるが。。。
外国の「スペースマウス」

コモドール VIC-20版
https://youtu.be/nXryCB7s3Ao
VIC-1001版とは違うのか?

タンディ MC-10版
https://youtu.be/UovXBiI263k
PC-6001版から移植したらしい

ほんま世界の芸夢狂人やね。

132 :ナイコンさん:2021/04/30(金) 03:32:38.20 .net
昔はお医者さんのソフトが多かったよね

133 :ナイコンさん:2021/04/30(金) 19:36:00.29 .net
多いか?

インターン・アドベンチャー
とか
Dr.麻酔科医
のことか?

134 :ナイコンさん:2021/04/30(金) 20:47:52.59 .net
医者にさせとくのは惜しい天才プログラマーだったな(泣)

135 :ナイコンさん:2021/04/30(金) 21:52:16.26 .net
つまりあなたは
こお言いたいのですね?

「医者は、どこだ」

136 :ナイコンさん:2021/04/30(金) 23:01:02.56 .net
違います

137 :ナイコンさん:2021/05/01(土) 07:04:40.12 .net
悪質な冗談はやめてください!

138 :ナイコンさん:2021/05/01(土) 07:54:34.84 .net
洒落はやめなしゃれ

139 :ナイコンさん:2021/07/29(木) 14:14:14.22 .net
はじめて買ったゲームが8001mk2の「芸夢狂人の宇宙旅行」だったわ

140 :ナイコンさん:2021/09/27(月) 10:37:23.15 .net
医者じゃない石屋だ。

141 :ナイコンさん:2021/11/17(水) 19:06:50.58 .net
MZだったので、この方の8001のgamesは垂涎だっなぁ。
なんでMZのブロック的なキャラには線が入っていたのだろう。あれさえなければ多少は…

142 :ナイコンさん:2021/11/19(金) 13:58:22.80 .net
今は開業医??

143 :ナイコンさん:2021/12/23(木) 19:43:06.71 .net
あるPCのエミュレータにハマっていてスペース・マウスを移植中です。
そのPCの機能を駆使すればオリジナルと同等になるはずですが今のプログラムだとスクロールダウンが遅いので改良中・・・
オリジナルはZ80のブロック転送命令をつかってた・・・

144 :ナイコンさん:2021/12/23(木) 20:19:44.54 .net
6001か

145 :ナイコンさん:2021/12/23(木) 21:13:26.32 .net
I/O版はかなりいい出来だけどな

146 :ナイコンさん:2021/12/24(金) 09:14:55.39 .net
>>143
エミュの画面書き換えが遅いとかいう案件?

147 :ナイコンさん:2021/12/25(土) 18:03:55.72 .net
エミュのせいじゃなかった。コードを変えてみたら問題ない動きになってきた。
で、そのPCではキー操作はカーソルキーの操作が面倒、かつテンキーもないのでジョイスティックに置き換えた・・・
スペース・マウスはI/O1981年10月号に掲載。表紙の右下に2匹のマウス、その真ん中にはしごを上るハイレグパンツのおねいさん。
多分ビル屋上に上がってロケットで救出されるシーンのイメージかと思う・・・

148 :ナイコンさん:2021/12/25(土) 18:10:58.59 .net
なぜそのPCの機種を頑なに隠すんだ……?

149 :ナイコンさん:2021/12/26(日) 04:19:26.03 .net
ペケロッパとかいう恥ずかしいPCだったんじゃね?

150 :ナイコンさん:2021/12/26(日) 17:10:34.55 .net
どんな機種でもアンチな荒らしが湧くから隠したままにしてほしいな。

151 :ナイコンさん:2021/12/27(月) 23:07:02.72 .net
忠告ありがとう、とやかく言われるのも嫌なのでPCは内緒にしとくね。
それにしてもSpace Mouseの掲載されたI/O誌はもう40年と2か月前になるんですね・・。

152 :ナイコンさん:2022/01/05(水) 21:24:32.07 .net
スペースマウスの移植ですが人の動きはほぼ完成、
最上階(250階)に到着してロケットで救出される場面を作成中。
音出しもなんとなくそれっぽくなってきたです。
デバッグのため、いきなり240階からスタートとしており・・・
マウス、パワーエサは未実装、おまけに人が死ぬルーチンも未実装なので
酸素がなくなっても決して死ぬことはありません。平和です(^^;ゞ

153 :ナイコンさん:2022/01/05(水) 22:10:06.70 .net
ゲスです!ゲスニックマガジンの西条です!ゲスゲスゲスゲス!ゲスの勘繰りをします!

>>そのPCの機能を駆使すればオリジナルと同等になるはずですが
駆使してようやく同等になるという事はオリジナルのPC-8001より低いスペックのマシンと思われ
初心者向けの低価格マシンか???

>>今のプログラムだとスクロールダウンが遅いので改良中・・・
>>オリジナルはZ80のブロック転送命令をつかってた・・・
という事はZ80マシンではないって事??? Z80マシンでないのならかなり絞られてくるぞ

>>で、そのPCではキー操作はカーソルキーの操作が面倒、かつテンキーもないのでジョイスティックに置き換えた・・・
・カーソルキーの操作が面倒 (という事は、カーソルキー自体はある?)
・テンキーがない
・ジョイスティックがつながる

テンキーがないという事はやはり初心者向けの低価格マシンと思われ
ここまでで予想される候補は ベーシックマスターjr、JR-100、JR-200、VIC1001

操作が面倒ながらもカーソルキー自体はあるようだ
カーソルキーがそもそもないベーシックマスターjr、JR-100は除外。残るはJR-200とVIC1001

JR-200のカーソルキーはPC-6001初代機を模倣したような十字型の使いやすい並びになっている。だからJR-200は除外

という事は・・・残るはVIC1001!ジョイスティックポートがある点でも合致するぞ!
本命 VIC1001!
大穴 ファミリーベーシック?

154 :ナイコンさん:2022/01/06(木) 04:06:05.24 .net
ビック1001か
いいね

155 :ナイコンさん:2022/01/08(土) 17:26:44.65 .net
2095年、ベガ星域の緑の美しい惑星アルドス(DOSがある?)に
エイリアンがUFOでやってきて投入したのが遺伝子操作をした生物兵器「スペースマウス」
スペースマウスの呼気には”カドヒソクロム”という猛毒が含まれていることから
空気は汚染され、酸素ボンベを背負って行かなければならない・・・
スペースマウスの特徴
・体長1m
・体重100Kg
・歯・・超チタジュラミウムを食い破る
・元はペテルギュース星系に生息するおとなしい草食系ねずみの一種
・眼・・・赤外線も感知
・後ろ脚が発達して跳躍力が凄い
・肉食系で1日に自分の体重と同等のエサを必要とする
・光線銃は効果なし、分子破壊光線でやっつけられる

156 :ナイコンさん:2022/01/20(木) 22:53:32.31 .net
スペースマウスの移植はいよいよ”パワーエサ”の実装を残すのみ。
まぁBEEP系の効果音がまともに出ないとか全体のパフォーマンスが悪いのはこれからの課題として・・・
屋上でのロケットに乗り込むちょっとした演出を追加、スコア、ハイスコアの32bit化が改良点かな。
コンパイラ、一部アセンブラを使用してそのオブジェクトサイズは22KB程度となります。
しかし250階も上がるのは結構シンドイ・・・ですね。

157 :ナイコンさん:2022/01/21(金) 07:11:59.78 .net
21世紀の8ビットプログラマー、ガンガレ

158 :ナイコンさん:2022/02/03(木) 22:58:33.76 .net
>>157
応援アリガトウ 君のおかげで移植完了だ!

じつは先の書き込みのあとの土日でパワーエサがうごくようになったんだ。
BEEP系の効果音もSIDの周波数設定に置き換えたりしてみた。
エミュレータによって音の再現性が違うこともわかってきた。
全体のパフォーマンス改善をと考えたが今のままでも十分かとも思う・・

>>153
移植完了したのでちょっとだけ・・
いい推測でした。”駆使”の意味をちょっと取り違えていたようですかね・・・
40x25の文字表示が可能
文字の色指定は8色以上
PCGが可能
ヒント出しすぎたかな・・・?

VIC1001(VIC20)の場合は(1)RAMサイズ、(2)テキスト画面のサイズ
を工夫して問題解決できるなら移植も可能だと思う・・・
(1)はエミュレータを使う場合、ROMカートリッジとしてバイナリを置けばOK?
(2)は横を一杯使うとして、縦方向は人がいる階より下は表示しない画面構成とし、
 残りをスコア、階表示、酸素残量など情報表示領域とすればOK?

159 :ナイコンさん:2022/02/04(金) 01:10:27.79 .net
C64か

160 :154:2022/02/04(金) 20:37:07.72 .net
ああ、そっか
C64までは予想していなかった
暴いてしまったようでなんかごめんな・・

アンチなんかしないよ。応援するよ。このスレの皆も応援するだろ?
ガンガレ!

161 :ナイコンさん:2022/02/06(日) 22:40:05.74 .net
う〜ん、せいぜいステージ3の32000てんくらいだ・・・。
どうも重なったマウスが縦通路(階段?)を飛び越えてくる攻撃にやられることが多い。
これじゃあスコアを32ビットにした意味がないや。
で・・調子に乗って今度はまた別のPC(エミュレータ)に移植してみるかなぁ。
40x25画面、PCG、PSG、ジョイスティックのPCでいくぞぉ。(^^

162 :ナイコンさん:2022/04/05(火) 22:27:07.30 .net
1

163 :ナイコンさん:2022/04/05(火) 22:43:46.28 .net
I/OだとFIREシリーズってゲームが掲載されていて
スタートレックFIREとかバグファイアとかあった

164 :ナイコンさん:2022/05/30(月) 20:56:14 .net
今だと差別用語でNGになりそうなPNだよな・・・

165 :ナイコンさん:2022/05/31(火) 01:22:15 .net
考え過ぎ

166 :ナイコンさん:2022/05/31(火) 01:23:10 .net
アウアウSaの日頃w

167 :ナイコンさん:2022/06/10(金) 03:27:22.96 .net
芸夢狂人の宇宙旅行を最近プレイしたが
ダライアスのコース選択はこれをパクったんだな

168 :ナイコンさん:2022/11/15(火) 19:30:34.95 .net
>>1
本気で架空の人物と思ってた
知ったのは88のジーザス
ベリーニとの会話

169 :ナイコンさん:2023/03/29(水) 20:14:58.38 .net
すこすこ

170 :ナイコンさん:2023/03/31(金) 20:53:42.65 .net
>>168
>>本気で架空の人物と思ってた
なるほどね
I/O誌であまりにたくさんのゲームを発表していたからそんな風に思った読者もいたかもしれんな

このスレ、約1年半前は144氏がスペースマウスを移植中だとかんばっていたのか
完了したと書いていたがその後、どこかで発表したりしたのかな

171 :ナイコンさん:2023/04/15(土) 00:06:45.38 .net
ジーザスで知った人間は架空の人物と思っただろうなぁ
物語と関係ない話なのでそのままスルー

172 :ナイコンさん:2024/02/01(木) 14:45:03.40 .net
日陰の存在、8001mk2専用のゲームを作ってくれてありがとう

39 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★