aburi6800のブログ

コンピュータのプログラミング、ゲームに関するニッチな情報を書いていくブログです。

2022-01-01から1年間の記事一覧

【MSX】Corridor Runner

MSX

Z80アセンブリの勉強で、ゲームを作ってみました。 こんな雰囲気のゲームです。 www.youtube.com 以下のURLで遊べます。 WebMSX 遊び方 タイトル画面でスペースキーを押すと、スタートします。 タイトル画面 カーソルキーの左右で方向変更、下でパワーを溜め…

【MSX】Z80マシン語を勉強してみた(第1回)

はじめに 往年のマイコン少年なら誰しも憧れた、マシン語。 当時のマイコン雑誌には何ページにもわたってダンプリスト(16進数の羅列)が載っていたりして、その入力すら厳しいものでしたが、そこから動くゲームはどれも本格的でBASICでは味わえないものばか…

【Python】ソーサリアンのようなタイトル表示を実現してみる

久しぶりの更新です。 昔、主にPC8801mk2SRなどの8ビットパソコン用に、「ソーサリアン」というRPGが発売されていました。 このゲームは、当時としてはとてもスケールの大きいものだったのですが、そのタイトル画面がシンプルなのに壮大で美しく、ゲームのイ…

【Obsidian】Obsidian gitプラグイン

(2022/4/13 加筆修正しました) Obsidian gitプラグインとは Obsidianからgitのローカル/リモートリポジトリ操作を行えるプラグイン。 予めVaultに対してgitの操作を行い、githubなどのリモートリポジトリと関連付けさせておく必要があるため、gitの知識があ…

【MSX】AndroidでMSXクロス開発環境を構築する(3)

今回は、ubuntuにz88dkとcode-serverをインストールし、Z80アセンブラの開発を行えるようにします。 最後に簡単なサンプルプログラムを作り、動作確認を行います。 これまでの作業については、以下の記事を参照してください。 aburi6800.hatenablog.com abur…

【MSX】AndroidでMSXクロス開発環境を構築する(2)

今回は、ubuntuにgit環境を構築し、GitHubとSSH通信するまでの設定を行います。 一般的な内容になりますので、詳細は色々と検索すると出てくるかと思います。 Android上にubuntu環境を構築するまでの手順については、前回の記事を参照願います。 aburi6800.h…

【MSX】AndroidでMSXクロス開発環境を構築する(1)

はじめに 今回から数回に分けて、Android端末にMSX開発環境を構築する手順を紹介します。 とは言え、AndroidにMSX開発用のアプリという都合のいいものはないので、AndroidにPCと同様の開発環境(※1)を構築することにします。 具体的には、gitでソースのバー…