検索
<< 2023年05月 >>
1 2 3 4 5 6
7 8 9 10 11 12 13
21 22 23 24 25 26 27
28 29 30 31
広告
駿河屋レトロゲーム
最新記事
ブログランキング
にほんブログ村 ゲームブログ ゲーム制作へ
プロフィール
J-JSOFTさんの画像
J-JSOFT
高校時代、あれほど熱心に取り組んだMSXに触れなくなって30年余…。 MSXエミュレータとの出会いで、MSX愛が再燃中。
カテゴリーアーカイブ
ファン
QRコード

2023年05月12日

過信に注意

4_19_1.png
うーん、マシン語のサンプル作ってたのですが、ここまで忘れてるのか!?と言うくらい忘れてます…。
自分を過信していました…。

忘れたと言ってもマシン語を忘れたわけではありません。
こちらは忘れたとしても、「マシン語入門」があるのでコード引けばすぐわかりますし、所詮はプログラムなので、すぐに思い出します。
では、何をそこまで忘れたのかというと、SPRITEの場合MSX独自のVRAMの知識が必要なのですが、こちらをほぼ完全に忘れてしまっていました!
驚くことに基本中の基本、スプライトのパターンを「64個」用意できることまで忘れてました。
あぁ、これは酷い…。
当然、各データのVRAM上のアドレスなんか覚えていないし、保存のされ方も忘れていました。

まだスプライトのパターンに関しては、ツールで作った60個分そのままVRAMに転送してやればいいだけなのですが、カラーテーブルはスプライトの表示数32個分しかない。
「あれ?どうやって送るんだっけ!」って訳わからない悩みで一晩過ぎてしまいました…。
解る人には酷さがわかると思いますが、さすがにヒドイ…。
後で冷静になって考えたら、恥ずかしくて死にそうでした…。
表示するスプライトのパターンに合った色を、都度スプライト毎にカラーテーブルを設定しなければならないので、一気に「どーん」とVRAMに転送することは出来ないのです。

そんな状態なので、当然サンプルなんか作れませんでした…。
今晩一晩悩みます…。
posted by J-JSOFT at 18:18 | Comment(0) | TrackBack(0) | MSX雑記
Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: