忘れない内に皆に伝授しときましょう。
・多色刷り、
・ドット単位横スクロール、
・エスケープシークエンス・・・
色々ありましたよね。
思い出したらなんでも書き込みよろしく。
MSX-BASICの奥義を伝授するスレ
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNG487デフォルトの名無しさん
2007/11/26(月) 12:20:33 &HF000はDISK-BASICのワークエリアにひっかかる。
RAM8Kのマシンがあったこともお忘れでいいです。
RAM8Kのマシンがあったこともお忘れでいいです。
488デフォルトの名無しさん
2007/11/26(月) 13:39:21 まあ、HC-90/95以外の高級機はゴミだし。
489デフォルトの名無しさん
2007/11/26(月) 20:41:32 >オフジェクトコードを吐く版
あってもおかしくないな、とは思っていたけど。
実現していたら最強のベーシックコンパイラだっただけに、残念。
あってもおかしくないな、とは思っていたけど。
実現していたら最強のベーシックコンパイラだっただけに、残念。
490デフォルトの名無しさん
2007/11/29(木) 05:56:58 >>486
その鈴木さん、今フリータかwww
その鈴木さん、今フリータかwww
491デフォルトの名無しさん
2007/11/29(木) 23:48:41 >490
⊇Mマガ保存版2
⊇Mマガ保存版2
492デフォルトの名無しさん
2007/11/30(金) 05:39:21 >>490
40過ぎてフリータ(で密航して捕まったの)はエメドラのコード書いた人
40過ぎてフリータ(で密航して捕まったの)はエメドラのコード書いた人
493デフォルトの名無しさん
2007/12/01(土) 09:30:40 >>491
ボーステックの人か。懐かしいな。
ボーステックの人か。懐かしいな。
494デフォルトの名無しさん
2007/12/03(月) 11:00:41 直人にょ.
495デフォルトの名無しさん
2007/12/27(木) 01:18:02 ク ク || プ / ク ク || プ // ,へ ヘ
ス ク ス _ | | │ //. ス ク ス _ | | │ // /ハ \_/ 八
/ ス ─ | | ッ // / ス ─ | | ッ // /_______}
/ _____ // / // ..{_____ニート_|
. / l⌒l l⌒l \ )) ____ |ミ/ ー―◎-◎-)
. / / ̄| ,=| |=、| ̄ヾ / ____ヽ (6 u (_ _) )
/ ̄/ ̄. ー'●ー'  ̄l ̄ | | /, −、, -、l )) ―-、ノ/| .∴ ノ 3 ノ 直人にょ.
| ̄l ̄ ̄ __ |.  ̄l ̄.| _| -| ,=|=、 || | -⊂)/ _\_____ノ__
|. ̄| ̄ ̄ `Y⌒l__ ̄ノ ̄ (6. ー っ-´、} | |/ 粘 ≡ :::: (、 ヽ
ヽ ヽ 人_( ヾ ヽ `Y⌒l_ノ ヽ `\( 着 ≡ :::: |___|
>〓〓〓〓〓〓-イ /ヽ 人_( ヽ `− ´ ( .無職 ::::. | |
/ / Θ ヽ| /  ̄ ̄ ̄ ヽ-イ (うーたん萌え.(t )
ス ク ス _ | | │ //. ス ク ス _ | | │ // /ハ \_/ 八
/ ス ─ | | ッ // / ス ─ | | ッ // /_______}
/ _____ // / // ..{_____ニート_|
. / l⌒l l⌒l \ )) ____ |ミ/ ー―◎-◎-)
. / / ̄| ,=| |=、| ̄ヾ / ____ヽ (6 u (_ _) )
/ ̄/ ̄. ー'●ー'  ̄l ̄ | | /, −、, -、l )) ―-、ノ/| .∴ ノ 3 ノ 直人にょ.
| ̄l ̄ ̄ __ |.  ̄l ̄.| _| -| ,=|=、 || | -⊂)/ _\_____ノ__
|. ̄| ̄ ̄ `Y⌒l__ ̄ノ ̄ (6. ー っ-´、} | |/ 粘 ≡ :::: (、 ヽ
ヽ ヽ 人_( ヾ ヽ `Y⌒l_ノ ヽ `\( 着 ≡ :::: |___|
>〓〓〓〓〓〓-イ /ヽ 人_( ヽ `− ´ ( .無職 ::::. | |
/ / Θ ヽ| /  ̄ ̄ ̄ ヽ-イ (うーたん萌え.(t )
496デフォルトの名無しさん
2008/01/13(日) 03:49:20 MSX-BASICでなんとなくゲームを作るwiki
ttp://www29.atwiki.jp/msx_basic/
ttp://www29.atwiki.jp/msx_basic/
497デフォルトの名無しさん
2008/01/21(月) 20:44:30 MSX-DOSはどれくらいMS-DOSみたいに使えたのか・・・(´・ω・`)
498デフォルトの名無しさん
2008/01/21(月) 22:24:35 CP/Mくらいかな?
499デフォルトの名無しさん
2008/01/27(日) 07:12:20 BASICプログラムを保存する際、
拡張子.BASは付けなくても保存できますが、
拡張子は付けなくても問題はありませんか?
.BASを付けているが多いので気になります。
拡張子.BASは付けなくても保存できますが、
拡張子は付けなくても問題はありませんか?
.BASを付けているが多いので気になります。
500デフォルトの名無しさん
2008/01/28(月) 01:04:41 そりゃよかった
501デフォルトの名無しさん
2008/01/28(月) 01:34:21502デフォルトの名無しさん
2008/01/28(月) 07:54:14503デフォルトの名無しさん
2008/01/28(月) 10:39:20 漏れは拡張子をつけることを勧める。
それが何のファイルかが拡張子で分かりやすいから。
つけないと、ファイル整理で困ることになると思われ。
それが何のファイルかが拡張子で分かりやすいから。
つけないと、ファイル整理で困ることになると思われ。
504デフォルトの名無しさん
2008/01/28(月) 11:40:10 なぜ付けたくないのかが気になる。
505デフォルトの名無しさん
2008/01/28(月) 13:35:26506デフォルトの名無しさん
2008/01/28(月) 13:36:35 N88しか知らんが、save”program”だけなら勝手にprogram.basでsaveされる。
save”program.”だと拡張子なしのprogramでsaveされる。
別に同じ名前のファイルがなければ拡張子はあってもなくても問題はないが、loadするときbas以外は拡張子が省略できないので面倒。
save”program.”だと拡張子なしのprogramでsaveされる。
別に同じ名前のファイルがなければ拡張子はあってもなくても問題はないが、loadするときbas以外は拡張子が省略できないので面倒。
507デフォルトの名無しさん
2008/01/28(月) 14:09:32 MSX-BASICスレでN88の例を出されても・・・
508デフォルトの名無しさん
2008/01/28(月) 14:46:31 拡張子つけないってアホか?と思ったけど、最近のWindowsは非表示ががデフォだからなぁ。
拡張子がないと「中身は独自バイナリかな?」と思ってしまう。
拡張子がないと「中身は独自バイナリかな?」と思ってしまう。
509デフォルトの名無しさん
2008/01/28(月) 15:20:44 Macは拡張子が無いです。隠された属性になります。
MS-DOSには拡張子があります。
基本は、MS-DOSの流儀に従って拡張子を付けるべきです。
これはWindowsでも同じように通用します。
MS-DOSには拡張子があります。
基本は、MS-DOSの流儀に従って拡張子を付けるべきです。
これはWindowsでも同じように通用します。
510デフォルトの名無しさん
2008/01/28(月) 16:50:05 良く見たら、他のスレでも同じ質問しているな。
新手の釣りだったのか?
新手の釣りだったのか?
511デフォルトの名無しさん
2008/01/28(月) 21:05:13 拡張子のあとにスペースを160個入れて最後に.scrをつけます
512デフォルトの名無しさん
2008/01/29(火) 06:31:51 >>510
勝手にコピペしてあたかもマルチしているように邪魔されてるんです。
勝手にコピペしてあたかもマルチしているように邪魔されてるんです。
513デフォルトの名無しさん
2008/01/29(火) 17:58:14 今、MSX-BASICをやる意義とは?
514デフォルトの名無しさん
2008/01/29(火) 23:23:15 オモチャで遊ぶ感覚を楽しむこと。
MSXなら公式エミュもあるし、ワンチもあるし、
非公式エミュも発展しているしで、動作させるには困らない。
MSXなら公式エミュもあるし、ワンチもあるし、
非公式エミュも発展しているしで、動作させるには困らない。
515デフォルトの名無しさん
2008/01/30(水) 08:43:10 BASICマガジンなんかを中古で買った場合、
中にある手本のBASICプログラムをMSXに打ち出した場合、
ちゃんとRUNするのでしょうか?
BASICにも色々種類があるようですし、
「こんにはマイコン」でもMSX版とPC-6001版とかがあります。
中古でBASIC本を買うときはその辺りが難しいです。
中には表紙に対応ハードを書かずに単にBASICというだけのものもあり、
それがMSXでも使えるのかどうかなど。
MSX以外のBASIC本を買った場合、MSXユーザーとしては、
どういうところを読み替えたりする必要がありますでしょうか?
大抵は問題ありませんか?
中にある手本のBASICプログラムをMSXに打ち出した場合、
ちゃんとRUNするのでしょうか?
BASICにも色々種類があるようですし、
「こんにはマイコン」でもMSX版とPC-6001版とかがあります。
中古でBASIC本を買うときはその辺りが難しいです。
中には表紙に対応ハードを書かずに単にBASICというだけのものもあり、
それがMSXでも使えるのかどうかなど。
MSX以外のBASIC本を買った場合、MSXユーザーとしては、
どういうところを読み替えたりする必要がありますでしょうか?
大抵は問題ありませんか?
516デフォルトの名無しさん
2008/01/30(水) 08:56:30 MSX用のものは、MSXで間違いなく動作する。
MSXは下位完全互換なので、MSX1用のものはMSX2でも2+でも動く。
他機種のベーシックからの移植は、難しいと思う。
両機種のハードを知っていないといけないから。
MSXは、まず他機種よりも画面が狭いので、画面回りは
大きく手を入れる必要が出てくる。
なので、「MSX用」かどうかを確認してから打ち込まなければいけないし、
他機種用のベーシック本を買って勉強は間違っていると考えるべき。
資料なら、MSXの場合はネットで検索すればある程度は出てくる。
MSXは下位完全互換なので、MSX1用のものはMSX2でも2+でも動く。
他機種のベーシックからの移植は、難しいと思う。
両機種のハードを知っていないといけないから。
MSXは、まず他機種よりも画面が狭いので、画面回りは
大きく手を入れる必要が出てくる。
なので、「MSX用」かどうかを確認してから打ち込まなければいけないし、
他機種用のベーシック本を買って勉強は間違っていると考えるべき。
資料なら、MSXの場合はネットで検索すればある程度は出てくる。
517デフォルトの名無しさん
2008/01/30(水) 12:03:38 リストは、Win上のメモ帳とかに打って"xxxx.bas"と保存して、
そのファイルを実機や公式エミュなら2Dフロッピーに、
1チップならSDカードに、非公式エミュならdiskmgrとかでディスクファイルに
入れると動作するので、ひょっとしたらプログラムの入力は
OCRソフトが役に立つかも。
そのファイルを実機や公式エミュなら2Dフロッピーに、
1チップならSDカードに、非公式エミュならdiskmgrとかでディスクファイルに
入れると動作するので、ひょっとしたらプログラムの入力は
OCRソフトが役に立つかも。
518デフォルトの名無しさん
2008/01/30(水) 16:28:35519デフォルトの名無しさん
2008/01/30(水) 17:43:39 ツッコミ乙
520デフォルトの名無しさん
2008/01/30(水) 20:50:10 1チップMSXにてSDカードにSAVEすることはできましたが、
SAVEしたファイルを削除する方法が分かりません。
BASIC命令で削除するにはどうすれば良いのでしょうか?
SAVEしたファイルを削除する方法が分かりません。
BASIC命令で削除するにはどうすれば良いのでしょうか?
521デフォルトの名無しさん
2008/01/30(水) 20:57:48 KILL "ファイル名"
522デフォルトの名無しさん
2008/01/31(木) 10:41:53 >>521
ありがとうございます!
ありがとうございます!
523デフォルトの名無しさん
2008/01/31(木) 15:03:46 サブルーチンがやっと分かった!
524デフォルトの名無しさん
2008/01/31(木) 15:20:39 マヂで今勉強してるやついんの?
悪いとは言わんが。
俺ももうちょっと年寄りになって余裕ができてきたら
また遊ぶかもしれん。
悪いとは言わんが。
俺ももうちょっと年寄りになって余裕ができてきたら
また遊ぶかもしれん。
525デフォルトの名無しさん
2008/01/31(木) 19:39:17 ム板最古スレ
526デフォルトの名無しさん
2008/02/01(金) 09:26:33 >>521
KILL"ファイル名”で問題なくSDカードにあるファイルを削除できました。
ありがとうございます。
当方、手持ちのMSX1のマニュアルや全BASICコマンドのリファレンスカード、
またはテープレコーダーのマニュアルにもこのKILLコマンドは記載しておりません。
このコマンドは昔からあったコマンドでしょうか?
フロッピーディスク内のファイルをいじる際に使うコマンドだったのでしょうか?
KILL"ファイル名”で問題なくSDカードにあるファイルを削除できました。
ありがとうございます。
当方、手持ちのMSX1のマニュアルや全BASICコマンドのリファレンスカード、
またはテープレコーダーのマニュアルにもこのKILLコマンドは記載しておりません。
このコマンドは昔からあったコマンドでしょうか?
フロッピーディスク内のファイルをいじる際に使うコマンドだったのでしょうか?
527デフォルトの名無しさん
2008/02/01(金) 10:45:53 >>526
ttp://www.imasy.or.jp/~ngs/fsw/wiki.cgi/TechHan?page=1.2+MSX+DISK-BASIC%A4%CE%CC%BF%CE%E1
ttp://www.imasy.or.jp/~ngs/fsw/wiki.cgi/TechHan?page=1.2+MSX+DISK-BASIC%A4%CE%CC%BF%CE%E1
528デフォルトの名無しさん
2008/02/01(金) 11:39:12 をを〜っ、スバラシイページができてる!
DataPackのWiki化計画はないかな。
DataPackのWiki化計画はないかな。
529デフォルトの名無しさん
2008/02/01(金) 12:15:06 MSX DISK-BASICってFDD用ということでしょうか?
530デフォルトの名無しさん
2008/02/01(金) 13:13:48 >ディスクシステムを使用している場合には、このver2.0に
>さらにディスク操作の命令が追加されたMSX DISK-BASICが利用できます
テクハンHPの、ベーシックの項目にちゃんと説明がある。
ゆっくり読んで勉強してくれ。
>さらにディスク操作の命令が追加されたMSX DISK-BASICが利用できます
テクハンHPの、ベーシックの項目にちゃんと説明がある。
ゆっくり読んで勉強してくれ。
531デフォルトの名無しさん
2008/02/01(金) 15:58:50532デフォルトの名無しさん
2008/02/01(金) 20:05:50 このスレって、意外と見ている人多いのか?
533デフォルトの名無しさん
2008/02/01(金) 20:33:04 多色刷りを勉強し始めました・・・
534デフォルトの名無しさん
2008/02/02(土) 00:29:17 >>531
ありがとうございました!
ありがとうございました!
535デフォルトの名無しさん
2008/02/02(土) 01:09:19 シューティングゲームを作ろうとしたけどテキストとグラフィックが同時に使えないから
点数表示ができない。助けて!アルゴマン!
点数表示ができない。助けて!アルゴマン!
536デフォルトの名無しさん
2008/02/02(土) 09:24:18 open "grp:" as #1
preset (x,y)
print #1, score
だっけ?
preset (x,y)
print #1, score
だっけ?
537デフォルトの名無しさん
2008/02/02(土) 09:40:15 10 SCREEN 5,2,0:DEFINT A-Z
20 OPEN "GRP:" FOR OUTPUT AS #1
100 PRESET(100,100)
110 PRINT #1,"HELLO WORLD!"
120 GOTO 120
グラフィック画面でテキストを表示する場合、こうやる。
凝りたければ、COPY命令(またはそれに準じるもの)でスコアを表示するのもアリだな。
スクロールするゲームが作りたいという場合は、
スプライトでスコアを表示させるか、垂直帰線割り込みによる
画面分割というテクニックが必要になってくる。
20 OPEN "GRP:" FOR OUTPUT AS #1
100 PRESET(100,100)
110 PRINT #1,"HELLO WORLD!"
120 GOTO 120
グラフィック画面でテキストを表示する場合、こうやる。
凝りたければ、COPY命令(またはそれに準じるもの)でスコアを表示するのもアリだな。
スクロールするゲームが作りたいという場合は、
スプライトでスコアを表示させるか、垂直帰線割り込みによる
画面分割というテクニックが必要になってくる。
538デフォルトの名無しさん
2008/02/02(土) 19:28:02 ■■■■■■■■□□□□
■■■■■■■■タイトル
■■■■■■■■□□□□
■■ゲーム画面■□点数□
■■■■■■■■□□□□
■縦スクロール■□残機□
■■■■■■■■□□□□
■■■■■■■■□□□□
こんな画面構成にしたいんですが
■■■■■■■■タイトル
■■■■■■■■□□□□
■■ゲーム画面■□点数□
■■■■■■■■□□□□
■縦スクロール■□残機□
■■■■■■■■□□□□
■■■■■■■■□□□□
こんな画面構成にしたいんですが
539デフォルトの名無しさん
2008/02/02(土) 19:56:34 スクリーン4を使って、8ドットスクロールさせれ。
その画面割りで1ドットスクロールは、漏れにはでけん。
その画面割りで1ドットスクロールは、漏れにはでけん。
540デフォルトの名無しさん
2008/02/04(月) 14:58:46 MSX-DOSの話題はスレ違いでしょうか?
新スレ立てるのもアレですし、
このスレに統合しても構わないですか?
新スレ立てるのもアレですし、
このスレに統合しても構わないですか?
541デフォルトの名無しさん
2008/02/04(月) 21:01:33 >>538
お前、わかっててわざと言ってるだろ。
お前、わかっててわざと言ってるだろ。
542デフォルトの名無しさん
2008/02/04(月) 22:25:55 >>537
垂直帰線(V-Sync)ではなく水平帰線(H-Sync)ね。念のため。
垂直帰線(V-Sync)ではなく水平帰線(H-Sync)ね。念のため。
543デフォルトの名無しさん
2008/02/05(火) 12:51:02 MS-DOSとMSX-DOSはどの程度共通しておりますか?
MSX-DOSを使いこなせれば、その知識でMS-DOSも使いこなせるものでしょうか?
MSX-DOSを使いこなせれば、その知識でMS-DOSも使いこなせるものでしょうか?
544デフォルトの名無しさん
2008/02/05(火) 13:35:31 MSX-DOS2だったら、結構近いけど、MSX-DOSだと微妙。
CD
MD (Mkdir)
RD (Rmdir)
がMSX-DOSには無かった記憶が。
結局、MSX-DOSもMS-DOSもMSX-DOS2も、そこから動かすコマンド次第なので、
使えるようにはなるけど使いこなせていない。と感じると思う。
PJだよ。PJ.PatternJack最高
CD
MD (Mkdir)
RD (Rmdir)
がMSX-DOSには無かった記憶が。
結局、MSX-DOSもMS-DOSもMSX-DOS2も、そこから動かすコマンド次第なので、
使えるようにはなるけど使いこなせていない。と感じると思う。
PJだよ。PJ.PatternJack最高
545デフォルトの名無しさん
2008/02/05(火) 13:50:51 >>544
すみません。私がやりたいのはMSX-DOS2の方ですね。
こちら方ではMS-DOSと共通部分が多いということですか?
MS-DOSは16ビットでMSX-DOSは8ビットの機能限定版と聞いたこともあります。
すみません。私がやりたいのはMSX-DOS2の方ですね。
こちら方ではMS-DOSと共通部分が多いということですか?
MS-DOSは16ビットでMSX-DOSは8ビットの機能限定版と聞いたこともあります。
546デフォルトの名無しさん
2008/02/05(火) 14:24:27 どのような事をもって使いこなせる。と感じるかだと思いますよ。
実際のプログラムは「まったく」使えないし。
ファイル管理方法が同じで、COMMAND2.COM(DOS2)とCOMMAND.COM(MS-DOS)上の
コマンドでよく使うのが同じ。ってくらい。
MS-DOSとの関係的に話を広げちゃうと
・CONFIG.SYSによるデバイスの設定
・常駐プログラムの概念
・EMS/BMSなどの追加メモリ管理の概念(デバイスドライバだけど)
とか、範囲が広がりすぎる。
MS-DOSで何をしたいんでしょう?
実際のプログラムは「まったく」使えないし。
ファイル管理方法が同じで、COMMAND2.COM(DOS2)とCOMMAND.COM(MS-DOS)上の
コマンドでよく使うのが同じ。ってくらい。
MS-DOSとの関係的に話を広げちゃうと
・CONFIG.SYSによるデバイスの設定
・常駐プログラムの概念
・EMS/BMSなどの追加メモリ管理の概念(デバイスドライバだけど)
とか、範囲が広がりすぎる。
MS-DOSで何をしたいんでしょう?
547デフォルトの名無しさん
2008/02/05(火) 15:12:52 Windowsのコマンドプロンプトで詰まってる奴を見ると、
「プログラム書いててDOSも知らねーのかよ」と思うことがあるが、
今からDOSを学習しようとする奴を見ると、
「何で今頃DOS?」と思ってしまう、矛盾した俺。
「プログラム書いててDOSも知らねーのかよ」と思うことがあるが、
今からDOSを学習しようとする奴を見ると、
「何で今頃DOS?」と思ってしまう、矛盾した俺。
548デフォルトの名無しさん
2008/02/05(火) 15:33:15 >>547
なるほど。そういうレベルでの利用法ならMSX-DOS2でも勉強になるかもしれないな。
なるほど。そういうレベルでの利用法ならMSX-DOS2でも勉強になるかもしれないな。
549デフォルトの名無しさん
2008/02/05(火) 15:35:56550デフォルトの名無しさん
2008/02/05(火) 16:53:53 >>546
1chipMSXやMSXPLAYerでのファイル管理です。
またMSX-DOS2を覚えることが、MS-DOSを覚えることと等しいのであれば、
ウインドウズでのコマンドプロンプトも使いこなせることになると思ったからです。
当方、今のところコマンドプロンプトを使えません。
1chipMSXやMSXPLAYerでのファイル管理です。
またMSX-DOS2を覚えることが、MS-DOSを覚えることと等しいのであれば、
ウインドウズでのコマンドプロンプトも使いこなせることになると思ったからです。
当方、今のところコマンドプロンプトを使えません。
551デフォルトの名無しさん
2008/02/05(火) 17:16:18552デフォルトの名無しさん
2008/02/07(木) 03:36:46 シューティングの部分スクロールって
widthで幅を少なくして余白をずらすってテクニックがあったよな。
widthで幅を少なくして余白をずらすってテクニックがあったよな。
553デフォルトの名無しさん
2008/02/09(土) 08:52:18 MSX1のゲームってシンプルなものが多いですが、
全てBASICで作られたものでしょうか?マシン語で作られたものでしょうか?
MSX1のボコスカウォーズのようなものが作りたいのですが、
BASICだけで再現できますか?マシン語は必要ですか?
Mマガに作者が大学生の時に作ったと言っていました。
一人であれだけのゲームを作れるなんて凄いですね。
全てBASICで作られたものでしょうか?マシン語で作られたものでしょうか?
MSX1のボコスカウォーズのようなものが作りたいのですが、
BASICだけで再現できますか?マシン語は必要ですか?
Mマガに作者が大学生の時に作ったと言っていました。
一人であれだけのゲームを作れるなんて凄いですね。
554デフォルトの名無しさん
2008/02/09(土) 09:12:43 当然、ベーシックでは速度的に限界があるので
マシン語で作られているのがほとんどだが、
ベーシックでも作れなくはない。まずは、作ってみればよい。
ベーシックで遅いと思ったら、処理の重い部分を一部マシン語にして
ベーシックからその部分を読み出すようにするだけで全然違う。
そうやって、徐々にマシン語にしていけばよい。
マシン語で作られているのがほとんどだが、
ベーシックでも作れなくはない。まずは、作ってみればよい。
ベーシックで遅いと思ったら、処理の重い部分を一部マシン語にして
ベーシックからその部分を読み出すようにするだけで全然違う。
そうやって、徐々にマシン語にしていけばよい。
555デフォルトの名無しさん
2008/02/09(土) 09:27:43 >>554
市販のパッケージソフトでオールBASICで作ったゲームタイトルはありましたか?
市販のパッケージソフトでオールBASICで作ったゲームタイトルはありましたか?
556デフォルトの名無しさん
2008/02/09(土) 10:36:25 ミステリーハウスとかが、そうじゃねぇ?>オールベーシック
あれ、工夫したらリスト表示されたし。
あれ、工夫したらリスト表示されたし。
557デフォルトの名無しさん
2008/02/09(土) 18:56:20 >>556
ROMカートリッジでお願いします。
ROMカートリッジでお願いします。
558デフォルトの名無しさん
2008/02/09(土) 19:25:14 ファンダムコレクションが市販パッケージだしROMカートリッジだしBASICだぞ。
559デフォルトの名無しさん
2008/02/09(土) 20:22:37560デフォルトの名無しさん
2008/02/09(土) 20:37:06 こないだからずっとだが、多分MSXの事をかなり深く
知っていて、面白半分に質問していると思われ。
知っていて、面白半分に質問していると思われ。
561デフォルトの名無しさん
2008/02/09(土) 22:45:47 >Mマガに作者が大学生の時に作ったと言っていました。
この時点でイマドキノヒトではないな・・・
この時点でイマドキノヒトではないな・・・
562デフォルトの名無しさん
2008/02/10(日) 07:37:42563デフォルトの名無しさん
2008/02/11(月) 08:02:55 >>541
いいえ、最近1チップMSXを買って始めた初心者です。
いいえ、最近1チップMSXを買って始めた初心者です。
564デフォルトの名無しさん
2008/02/11(月) 11:15:57565デフォルトの名無しさん
2008/02/11(月) 13:21:27 ええと、もしかしてMSXってグラフィック二画面の重ね合わせとか出来なかったりしますか?
566デフォルトの名無しさん
2008/02/11(月) 13:41:54 できません。表示は1枚です。
SET PAGE の命令の説明を見れば分かるかと。
SET PAGE の命令の説明を見れば分かるかと。
567デフォルトの名無しさん
2008/02/11(月) 13:44:07 ってか、MSX発売当時のPCで、そんなことが出来る機械といえば16bit機ぐらいだな。X68000とか。
テキストが独立するけど単色しか出ない88や98ってのも、いちおーありか?
FM-77AVあたりだとテキストすらグラフィック画面に上書きで吹いた覚えがあるなあ
テキストが独立するけど単色しか出ない88や98ってのも、いちおーありか?
FM-77AVあたりだとテキストすらグラフィック画面に上書きで吹いた覚えがあるなあ
568デフォルトの名無しさん
2008/02/11(月) 16:21:36 >564
ファミコンのロードファイターが画面縦割りだったぞ。
あれはスコアとかをオブジェでやってたんかな。
ファミコンのロードファイターが画面縦割りだったぞ。
あれはスコアとかをオブジェでやってたんかな。
569デフォルトの名無しさん
2008/02/11(月) 17:25:54 >>568
ついでにギャラガもそうだっけか
背景無地だし、多分、スコア部分はスプライトだろうかな。ロードファイターのロードマップは縦線だし
ギャラガぐらいの背景なら、書き換えてもチラつきは「演出です」でごまかせそうだが
スコア部背景無地なら擬似的にできる、ということになるか
ついでにギャラガもそうだっけか
背景無地だし、多分、スコア部分はスプライトだろうかな。ロードファイターのロードマップは縦線だし
ギャラガぐらいの背景なら、書き換えてもチラつきは「演出です」でごまかせそうだが
スコア部背景無地なら擬似的にできる、ということになるか
570デフォルトの名無しさん
2008/02/11(月) 17:43:34 ファミコンの場合、ギャラガはスコアをBGで表示している。
左メイン部分の星のスクロールをスプライトで描いている。
ロードファイターは、右のスコア部分全てをスプライトで描いている。
だから、画面を縦割りできている。
工夫の産物だな。
左メイン部分の星のスクロールをスプライトで描いている。
ロードファイターは、右のスコア部分全てをスプライトで描いている。
だから、画面を縦割りできている。
工夫の産物だな。
571デフォルトの名無しさん
2008/02/11(月) 18:35:44 MSXなら8ドットスクロールで我慢汁
572デフォルトの名無しさん
2008/02/11(月) 18:40:30573デフォルトの名無しさん
2008/02/12(火) 00:51:41 懐かしいなー。
PC-8801/PC-9801系は、テキスト+RGB3(98VM2以降はさらに+1)プレーンあったから
プレーンとパレットの割り振り次第では結構できるはず。Xanaduとか旨く利用してた。
MSXはプレーンタイプの割り振りじゃないから厳しいよね。
PC-8801/PC-9801系は、テキスト+RGB3(98VM2以降はさらに+1)プレーンあったから
プレーンとパレットの割り振り次第では結構できるはず。Xanaduとか旨く利用してた。
MSXはプレーンタイプの割り振りじゃないから厳しいよね。
574デフォルトの名無しさん
2008/02/12(火) 07:04:45 何だよロードファイターってwロードランナーだろww
575デフォルトの名無しさん
2008/02/12(火) 08:40:38 知らないなら、せめてぐぐればいいのに。
576デフォルトの名無しさん
2008/02/12(火) 08:52:28 |
|
∩___∩ |
| ノ _, ,_ ヽ (( | プラプラ
/ ● ● | (=)
| ( _●_) ミ _ (⌒) J ))
彡、 |∪| ノ
⊂⌒ヽ / ヽノ ヽ /⌒つ
\ ヽ / ヽ /
\_,,ノ |、_ノ
|
∩___∩ |
| ノ _, ,_ ヽ (( | プラプラ
/ ● ● | (=)
| ( _●_) ミ _ (⌒) J ))
彡、 |∪| ノ
⊂⌒ヽ / ヽノ ヽ /⌒つ
\ ヽ / ヽ /
\_,,ノ |、_ノ
577デフォルトの名無しさん
2008/02/14(木) 00:56:19 縦分割のSTGって話が出てたんでブラスターバーンを思い出した。
8ドット単位の潔いスクロールだったなぁ。そういえば。
でも回転する面はすばらしかった。
8ドット単位の潔いスクロールだったなぁ。そういえば。
でも回転する面はすばらしかった。
578デフォルトの名無しさん
2008/02/14(木) 11:00:22 その回転する面のBGMが、ガーディックのアレンジだとわかったのはずいぶん後だった。
579デフォルトの名無しさん
2008/02/16(土) 04:49:26 右側のスコア部分を、スクロールに合わせて毎回書き直すのでは
間に合いませんか?
間に合いませんか?
580デフォルトの名無しさん
2008/02/16(土) 07:51:42 まずは、自分でやってみれ。
どれだけのものを書き直すかにもよるだろ。
どれだけのものを書き直すかにもよるだろ。
581デフォルトの名無しさん
2008/02/16(土) 07:51:57 MSXでビットマップ描画をするのか
582デフォルトの名無しさん
2008/02/16(土) 21:50:33 暇つぶしにBASICでやってみた
適当にゴミ描いて、85x10のサイズをYMMMでコピーしてスクロール
ページはスプライトエリア触るのがめどいから、1と3を使ってかぶらんよーに回避
画面の切り替わり部分で表示が消えるけどスルー
見た目の同期を取るためのウェイトも無し
310行目はZ80モードなら、YMMM終了にBASICが追いつかないから要らんけどね
100 SCREEN 5:OPEN"GRP:"FOR OUTPUT AS #1
120 SETPAGE 1,1:CLS:FOR I=0 TO 100
140 LINE(RND(1)*160,RND(1)*212)-(RND(1)*160,RND(1)*212),RND(1)*16
160 NEXT:COPY(0,100)-(255,200) TO (0,190)
170 SETPAGE 1,3:CLS:PSET(169,1),0:PRINT#1,"SCR:000000"
190 FOR I=0 TO 255
210 VDP(35)=0:VDP(36)=3:VDP(37)=170:VDP(38)=0:VDP(39)=(I+20)AND255
260 VDP(40)=1:VDP(43)=10:VDP(44)=0:VDP(46)=0:VDP(47)=&HE0
310 IF(VDP(-2)AND1)=1THEN310
340 VDP(24)=I:NEXT:GOTO 190
あー遅い。
適当にゴミ描いて、85x10のサイズをYMMMでコピーしてスクロール
ページはスプライトエリア触るのがめどいから、1と3を使ってかぶらんよーに回避
画面の切り替わり部分で表示が消えるけどスルー
見た目の同期を取るためのウェイトも無し
310行目はZ80モードなら、YMMM終了にBASICが追いつかないから要らんけどね
100 SCREEN 5:OPEN"GRP:"FOR OUTPUT AS #1
120 SETPAGE 1,1:CLS:FOR I=0 TO 100
140 LINE(RND(1)*160,RND(1)*212)-(RND(1)*160,RND(1)*212),RND(1)*16
160 NEXT:COPY(0,100)-(255,200) TO (0,190)
170 SETPAGE 1,3:CLS:PSET(169,1),0:PRINT#1,"SCR:000000"
190 FOR I=0 TO 255
210 VDP(35)=0:VDP(36)=3:VDP(37)=170:VDP(38)=0:VDP(39)=(I+20)AND255
260 VDP(40)=1:VDP(43)=10:VDP(44)=0:VDP(46)=0:VDP(47)=&HE0
310 IF(VDP(-2)AND1)=1THEN310
340 VDP(24)=I:NEXT:GOTO 190
あー遅い。
583デフォルトの名無しさん
2008/02/16(土) 22:10:30 前から思っていたが、VDPコマンドは知らない人が見てもさっぱりだな。
584デフォルトの名無しさん
2008/02/16(土) 23:02:17 COPY文とかで描けない領域描くには、これしかないからなぁ
つくづく、そのあたりが面倒な画面仕様だな。
つくづく、そのあたりが面倒な画面仕様だな。
585デフォルトの名無しさん
2008/02/16(土) 23:50:04586デフォルトの名無しさん
2008/02/18(月) 09:25:48 SCREEN3を使えば高速に画面をいじれるよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 働いて働いて働いても生活は…円安に歯止めが掛からず生活は苦しくなるばかり…サナエノミクスの限界で「高市不況」がやってくる ★5 [ぐれ★]
- 中国空母、太平洋で訓練……日本・防衛省発表 [少考さん★]
- 日中対立、打開策見えず 高市氏答弁1カ月、影響拡大 [蚤の市★]
- 働いて働いて働いても生活は…円安に歯止めが掛からず生活は苦しくなるばかり…サナエノミクスの限界で「高市不況」がやってくる ★6 [ぐれ★]
- 『DOWNTOWN+』2回目生配信で松本の実兄・松本隆博が登場し共演 [jinjin★]
- 2026年はゲーム機やPC、スマホが一斉値上げか メモリ大手ブランド「Crucial」廃止の衝撃 [樽悶★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1820
- 2025/2026 Formula E Lap.1
- 競輪実況★1621
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap612
- とらせんIP ★3
- 他サポ2025-281
- 【悲報】ゼレンスキー「国民がどうしてもと言うから60歳以上でも軍隊に入れるようにした。志願者は一歩前に出ろ😤」 [616817505]
- 脳みそ🧠スッカスカバカ無職集会所🏡
- 日本人が戦争したがってる中国、ガチで強い模様…なぜ日本人は強気なの? [819729701]
- 国民・玉木雄一郎「日本は台湾を国家として正式に承認していないため、台湾への攻撃だけでは存立危機事態にはなりません」と世界に発信 [594040874]
- 夢は…「結婚!」 ダウン症や自閉症の女性18人が模擬挙式
- 【朗報】 ヤンマガの山上を主人公としたような漫画『アマチュアビジランテ』6巻発売 [303493227]
