MSX BASICでアフターバーナーを作ろうとしてみた2 / AFTER BURNER for MSXturboR

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 82

  • @black_soul_water
    @black_soul_water Месяц назад +20

    MSX BASICで、すでに形になってる!驚愕しました!電波新聞社に見せたい。
    「アフターバーナーを作ろうとしてみた1」から見ているがゲームへの愛が感じられる。
    シューティングやアクションゲームに欠かせないテンポの良さが見て取れる。すごく良いです。
    それがなかったらジャンルは異なるが、最近復刻発売されたドラ〇エⅢのラーミアの飛行速度みたいに、
    オリジナルを知っている方々の「コレジャナイ」感の酷評ががが。
    このシリーズの次を期待してしまいます!!

    • @b.p.s.
      @b.p.s.  Месяц назад +6

      ありがとうございます(^^)
      「作ってみた」シリーズはある程度の完成度が必要な気がして、気軽に作れる「作ろうとしてみた」シリーズにしてみました(^^;
      また何か思いついたら作ってみます

  • @ak2i
    @ak2i Месяц назад +10

    当時のMSXで自分がプログラミングしてた時のことを考えるとほんと素晴らしい完成度です!!ブラボー!

    • @b.p.s.
      @b.p.s.  Месяц назад +4

      ありがとうございます(^^)
      この速度で動いているのMSXturboRのおかげですが、拡張BASICのDM-SYSTEM2のブロック転送機能が大活躍でした

    • @ak2i
      @ak2i Месяц назад +1

      @ ここら辺があると、あのゲームも、このゲームもと夢が広がりますね!!

  • @ayhht1768
    @ayhht1768 Месяц назад +8

    2:22 全身が震えた瞬間

    • @みやかん-p6i
      @みやかん-p6i Месяц назад

      同じく

    • @b.p.s.
      @b.p.s.  Месяц назад

      最初はメガドライブ版みたいに上から降りてくるようにしていたのですが、PCG半分ずつ入れ換えたら、アニメできそうだったので、つい(^^;

    • @家子都築
      @家子都築 Месяц назад +1

      1:08
      『一回目』です!!
      3:19
      『三回目』です!
      4:22
      『四回目』です!
      ・・・それとも“震えた”のはBGM♪の方かな?

  • @odinn69zzz
    @odinn69zzz Месяц назад +15

    SEGA愛とアフターバーナー愛があふれている。
    Xで毎日の進化する進捗報告をみているので感動です。

    • @b.p.s.
      @b.p.s.  Месяц назад +5

      ありがとうございます(^^)
      あの時代にあの筐体でアフターバーナーを遊べたのはいい思い出です(^^)
      Iが出た頃に操縦桿を両手で持って遊んでいたので、IIでの片手操作に慣れるのに苦労したのも思い出しました(^^;

  • @TERRY2070K
    @TERRY2070K Месяц назад +15

    MSX BASICでここまでできるんだ!
    ミサイルの軌道の塩梅がとても好きです。

    • @b.p.s.
      @b.p.s.  Месяц назад +9

      BASICでこれだけ動くMSXturboR、スゴイですよね(^^)
      煙はミサイルの座標を順番にコピーしているだけなのですが、回転や奥行、高さで表示位置に変化が出るので、いい感じになりました

  • @saito2849
    @saito2849 Месяц назад +7

    天才という言葉しか見つかりません
    何年も前から楽しませていただいております

    • @b.p.s.
      @b.p.s.  Месяц назад +3

      ありがとうございます(^^)
      褒めていただいて恐縮なのですが、プログラムは積み重ねだと思っています
      ちょっと前に作っていたスペースハリアーで3D座標の計算、ハングオンでカラーパレットアニメ、今回は座標の回転と、ちょっとずつできることが増えていく感じでしょうか(^^;

  • @shi-san-musicplayerV3
    @shi-san-musicplayerV3 Месяц назад +2

    十代から学生時代夢中になっていた体感ゲーム.こういう再現もいいですね.
    当時画像も音楽も筐体もバケモノゲーム.今こんな感動するモノないですから.

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      ありがとうございます(^^)
      私もアフターバーナーは衝撃でした
      いつかそれっぽいものを再現したいと思っていたのですが、38年かかって、ようやく(^^;

  • @murphys7887
    @murphys7887 Месяц назад +9

    テンポが良く雰囲気が素晴らしいですね。

    • @b.p.s.
      @b.p.s.  Месяц назад +4

      ありがとうございます(^^)
      雰囲気重視で演出の方をがんばってみました(^^;

  • @voichannel
    @voichannel Месяц назад +8

    完成おめでとうございます! すごすぎて、もはや偉業ですね(*´ω`*)
    ずっと追っかけさせてもらっていましたが、進捗の速度も速くて、あっという間に出来ちゃった気がしますw
    とんでもないことをさらっとやってのけるの、カッコ良すぎる!

    • @b.p.s.
      @b.p.s.  Месяц назад +5

      ありがとうございます(^^)
      「ブロック転送が使えたらあんなことやこんなことができるかも」・・・と妄想していたのが一気に爆発した感じでしょうか(^^;

  • @3s-gte322
    @3s-gte322 Месяц назад +5

    やればできるってこういうことか!すごい!すごすぎる!

    • @b.p.s.
      @b.p.s.  Месяц назад +2

      やってみたら意外と動いた、って感じでしょうか(^^;
      MSXturboR、すごいですよね(^^)

  • @kumarokuminami5616
    @kumarokuminami5616 Месяц назад +2

    2年程度で捨てられるスマフォとかをみてると、こういう地道な作業でできるゲームがある事に感動を覚えます。
    がんばってください!

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      ありがとうございます(^^)
      また何か思いついたら作ってみます

  • @nikog3359
    @nikog3359 Месяц назад

    オープニング映像だけで
    既にカッコイイ☆
    あと途中から激しくうねる
    16ビートのハイハットが
    素晴らしくカッコイイ☆
    ナイスアレンジです☆☆☆

    • @b.p.s.
      @b.p.s.  Месяц назад +2

      ありがとうございます(^^)
      BGMはとくにリズムパートは複雑でMMLの入力に苦労しました(^^;

  • @machi_home
    @machi_home Месяц назад +3

    めっちゃアフターバーナー!!!
    補給機の拡縮でめっちゃ熱い気持ちになりました!!

    • @b.p.s.
      @b.p.s.  Месяц назад +3

      ありがとうございます(^^)
      補給機の拡縮演出は苦労したのですが、その甲斐ありました

  • @ayametokaede
    @ayametokaede Месяц назад +1

    感動しました!!
    私も今一度、BASICを勉強し直したくなりました!!
    次回作も楽しみにしております!!

    • @b.p.s.
      @b.p.s.  Месяц назад +3

      ありがとうございます(^^)
      プログラミングもそうですが、何かを作るのは楽しいですよね
      また何か思いついたら、次回作やってみます(^^;

  • @luhb2000
    @luhb2000 Месяц назад +5

    今回もスゴイ!!
    オンメモリでここまで動いているのですか?
    それともturboRのRAMディスクを活用しているのでしょうか?

    • @b.p.s.
      @b.p.s.  Месяц назад +5

      最初にVRAMやメインメモリにデータをロードしていますが、それ以降はオンメモリで動いています
      今回はBGMデータをVRAMに入れてDM-SYSTEM2の機能を使って裏メモリにブロック転送して入換えしてみました(^^)
      RAMディスクを使っていないので、動作はかなり遅いのですがMSX2でも起動させることは可能です(^^;

  • @萩原じゅん-e2l
    @萩原じゅん-e2l Месяц назад

    むかし88ユーザーだったので88版スペハリの出来と比べても全く遜色ない❗️BASICで、しかも MSX(MSX2?)でここまで作り込むのは凄すぎる❗️ベーマガの楽譜を見ながらBASICで作った時はBGMですら遅延が激しかったのですが…音源はPSGとSCCのみですよね。電波新聞社さんに見て頂きたいです‼️

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      ありがとうございます(^^)
      MSXturboRのCPUはR800で、BASICだとMSX2のZ80より6~7倍くらい速い感じです
      BGMはFM音源(OPLL)のみで再生しています

  • @CreamLemon3527
    @CreamLemon3527 Месяц назад

    素晴らしいですね👍
    BASICだとBGMを鳴らしながら、キー入力の割り込み制御で頭を悩ませますがw
    最後の着陸まで再現されているとは。凄い。

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      オールベーシックだとON INTERVAL GOSUB文で割り込みかけるので負荷が大きくなりがちですが、今回は拡張BASICのDM-SYSTEM2を使ったので、BGM再生の苦労は4KB以内でつくることぐらいでした(^^)

  • @家子都築
    @家子都築 Месяц назад +1

    おぉ~?!
    0:30
    回った(一回転半した)!!!
    いつもながらお見事!!!
    5:24
    d(℃゜)
    ・・・これシリーズ化しますか?(笑)

    • @b.p.s.
      @b.p.s.  Месяц назад

      基礎研究あたりのものは「作ろうとしてみた」シリーズで公開していこうかと(^^;

    • @家子都築
      @家子都築 Месяц назад

      ​@@b.p.s.
      返信ありがとうございます!!
      ところであなたのこの動画、『4gamer』さんに“記事”としてとりあげられていましたよ?(驚)もしかしたら取材されるかもしれませんね~?!
      シリーズ化して今度は敵機体を表示させることにチャレンジしましょうよ?!(ムチャ振り)

    • @b.p.s.
      @b.p.s.  Месяц назад

      @@家子都築 今日、再生数増えててなんでかと思っていたら、4亀さんの記事の影響なんですね(^^;
      教えてくださって、ありがとうございます(^^)

  • @purple_eyes9027
    @purple_eyes9027 Месяц назад +2

    あのMSXで凄いですね
    当時はもっと酷いアフターバーナーあったからこれだけ遊べたらかなり売れてたでしょうね

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      速度が出ているのはMSXturboRのおかげです(^^)
      当時は自宅で遊べるだけでも羨ましかった思い出(^^;

    • @家子都築
      @家子都築 Месяц назад +1

      あ、“アウアーアーアー”のことかな?!(汗)

  • @punshaka0726
    @punshaka0726 Месяц назад +2

    after burnerがメロディ入りなのが泣ける

    • @b.p.s.
      @b.p.s.  Месяц назад

      裏メモリにBGMデータを入れるには4KB以内で作る必要があるのですが、がんばってメロディ付で入りました(^^)

  • @赤井秀教
    @赤井秀教 Месяц назад

    スッッッゲェェェェェッッッ!!
    ミサイル飛んでるゥゥゥゥ!
    ロールシザースしてるゥゥゥゥ!
    一番ビビったのが補給機が拡大縮小してるゥゥゥゥ!!
    メガドラ版でもオミットしてるのにィィィィ!
    感動しまくりです!!

    • @b.p.s.
      @b.p.s.  Месяц назад

      ありがとうございます(^^)
      演出面をがんばってみました

  • @VariStor
    @VariStor Месяц назад

    ひえぇ、すごい!魅入ってしまいました✨

    • @b.p.s.
      @b.p.s.  Месяц назад

      MSXturboR、やればできる子でした(^^)

  • @vintagerush-dx8977
    @vintagerush-dx8977 Месяц назад +2

    どんどん進化してますね!
    完全間近ですか?

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      一度ここで中断して、新しいアイデアが見つかったら続きをする感じです(^^)

  • @teeoatmark7062
    @teeoatmark7062 Месяц назад

    あの声が聞こえる!!
    パーフェクトです!(*≧∀≦)b❤

    • @b.p.s.
      @b.p.s.  Месяц назад

      ありがとうございます(^^)
      ロックオンした時のアレですね(^^;

  • @fwkv7193
    @fwkv7193 Месяц назад

    すごい!!

    • @b.p.s.
      @b.p.s.  Месяц назад

      MSX、スゴイですよね(^^)

    • @fwkv7193
      @fwkv7193 Месяц назад

      @@b.p.s.
      いえ。あなたのプログラミング技術が凄いのです!! 尊敬します。

  • @顔面凶器-y9f
    @顔面凶器-y9f Месяц назад +4

    ゲーム化したらプレイしたいです
    ( 例えば ゲームウォッチとか )

    • @b.p.s.
      @b.p.s.  Месяц назад +2

      ありがとうございます(^^)
      メーカーの許諾があれば配布や販売は可能だと思いますが、個人相手には難しいと思います...orz
      あとこのシステムを使って別のゲームをつくれば配布や販売も可能だと思いますが、ゲームの内容があまりにも酷似しているものはキャラやBGMを差し替えしてもダメかも(^^;

    • @家子都築
      @家子都築 Месяц назад

      ​@@b.p.s.
      『4gamer』さんと協力できるかも?!(無責任発言!でも夢が膨らむ)

  • @南遥-b7s
    @南遥-b7s Месяц назад

    すげえ!

    • @b.p.s.
      @b.p.s.  Месяц назад

      拡張BASICを使っていますが、BASICでここまで動くMSXturboRスゴイですよね(^^)

  • @さばさば-l6o
    @さばさば-l6o Месяц назад

    すごい🎉

    • @b.p.s.
      @b.p.s.  Месяц назад

      BASICでこれだけ動くMSXturboR、スゴイですよね(^^)

  • @ノスタル爺-e6f
    @ノスタル爺-e6f Месяц назад

    これよこれ。これぞMSX😭

    • @b.p.s.
      @b.p.s.  Месяц назад

      今更ながらMSXの表現力の高さにビックリ(^^;

  • @じゆん参
    @じゆん参 2 дня назад

    アフターバーナーは スネークのような動きが 好きですね すごいですねΣ( ̄ロ ̄lll)

    • @b.p.s.
      @b.p.s.  2 дня назад

      ありがとうございます(^^)

  • @miked4377
    @miked4377 Месяц назад

    very good!!

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      Thank you(^^)

  • @うぎゃタロウ
    @うぎゃタロウ Месяц назад +2

    当時動いてたらターボRももう少し売れたかな?

    • @b.p.s.
      @b.p.s.  Месяц назад +2

      MSXturboRは専用ソフトが少なかったですね(^^;

  • @sdbh-daipon
    @sdbh-daipon Месяц назад

    👍️

    • @b.p.s.
      @b.p.s.  Месяц назад +1

      Thank you(^^)

  • @ojitamin
    @ojitamin Месяц назад +1

    当時のベーマガに応募したら大賞取れるんじゃないかな?

    • @ojitamin
      @ojitamin Месяц назад

      正直セガマーク3の奴より優れてますよ

    • @b.p.s.
      @b.p.s.  Месяц назад

      拡張BASICのDM-SYSTEMを2使っているので、応募資格を満たしていないかも(^^;

  • @almondsquid2011
    @almondsquid2011 Месяц назад

    この割り切った移植ならゲームギアでアフターバーナー出せてたかも

    • @b.p.s.
      @b.p.s.  Месяц назад

      ゲームギアはマークIII版からの移植がいくつかあったのですが、アフターバーナーはでてなかったんですね

    • @xg530g
      @xg530g Месяц назад

      ナムコがドラスピを諦めたぐらいだからこのぐらい割り切っていても出ないでしょうね。

  • @ベスコ
    @ベスコ Месяц назад

    これ本当にBASICかな?
    BASICのコメント行を使ってマシン語を書いてたら、それはもうBASICとは言いづらいw

    • @b.p.s.
      @b.p.s.  Месяц назад

      MSX-FANの掲載プログラムでよくみかけた手法ですよね(^^)
      BASICでも速度がでているのはMSXturboRのおかげです
      概要にも書いていますが、ブロック転送などMSX-BASICから使えない機能は、拡張BASICのDM-SYSTEM2で拡張されて命令を使っています