プログラミング指南 - Code Knowledge

ゲーム制作に関するプログラミング等を主に書き溜めていきます。ただ、どちらかと言えば日記的な書き方が続くと思いますが、そこは温かい目で見て頂ければ。あと、ちょっとしたサンプルやツールのダウンロードも出来るようにしておきます。

タグ:ツール

このページは前回と前々回の内容の理解を前提とした、まとめページとなります。そのため、直接こちらに飛んできた場合は、先に準備と実装のページを読んでいただくと助かります。準備 実装 前回までの実装で Z80 のニーモニックのままで、展開処理を実行できる前準備が整いま ...

このページでは、Z80 の動作を C# でシミュレートするための技法について解説しています。いきなりこちらに飛んできた場合は、先に準備編を読んでから先にお進み頂ければ、理解がしやすいと思います。準備 Acc アキュムレーターZ80 で計算を行う際は、この Acc に値を入れて ...

Exomizer は圧縮率で ZIP をも凌ぐ大変優れたソリューションです。欠点としては解凍速度が遅いことですが、絶対的な圧縮が欲しい時は、これの選択が唯一無二とまで思っています。例えば、データロードの時間を短くする時も、Exomizer を使って圧縮すれば、その後数秒の展開時 ...

PC-8001mk2でゲームを制作する上で、避けては通れない問題、それがBEEPを使った音楽再生です。この機種は音を出す方法が 2400Hzという固定の周波数しか出せない BEEP のみなのです。まあ、カセットのリレーを使ってカチカチと音を出せなくはないのですが、それはとりあえずこ ...

私の環境ではしばらく表題の、デバイスセキュリティ項目であるコア分離がオフのままでした。xusb21.sys が分離前にインストールされており、これがコア分離を阻害していました。たぶんこれ、Xboxゲームバーかなにかだと思うんですよね。しばらくどうにも出来ずに困っていたら ...

例えば PS4 のコントローラを Windows PC に接続すると、こんな感じで認識されます。プロパティを確認すると、アナログスティックもボタンも完璧に認識されていて、一見このまま使えそうですよね。でもこれ、DirectInput なのです。PS2 のエミュといえば、やはり PCSX2 だと ...

先日手に入れた MC2SIO を設定してゲームを動かすまでの手順を解説します。簡単に言えば使い方の説明ですね。MC2SIO は、吸い出して ISO ファイルにしたゲームを、PS2 の実機で起動するためのツールです。MC2SIO の購入はこちらが良いと思います。2022/05/31 13:00 現在はま ...

PC-6001 screen 3 に対応した画像を出力する汎用コンバータを公開いたします。基本的な使い方は以下の通りです。画像ファイルを読み込む縦横分割数等の分割設定を行う出力設定の後に出力ボタンを押してデータを吐き出す 読み込みファイルの読み込みは、実行ファイルにD&Dで画 ...

公開してまだ日が浅いのに恐縮ですが、自分で使ってて欲しいと思ったので、上下左右の画像反転機能を追加しました。使い方の説明すら不要ですよね?ダウンロードはこちらからお願いいたします。 ...

以前、PC-6001 カセットテープのデータ構造について解説しました。今回はそれをお手軽に実現するためのツールを作成しましたので公開いたします。2022/03/09 17:30 少し問題があったのでツールを更新しました。 p6 カセットテープバイナリロードツールPC-6001 のカセットテ ...

↑このページのトップヘ