ニャオニャオ21世紀

アイデア。レトロゲーム(MSX、PCエンジン、ファミコン、メガドライブセガサターン)と、MSXのゲーム開発と、最新ゲーム(PS4、SWITCH)、身体(身体意識など)、ライフハック、電子工作ほか雑記を綴っています

MSX

MSX1のPCGエディタをHTML5で作っています

ドット絵ツールを作っています。 しかもMSX1用で多色刷りのPCGエディタを。 HTML5で作るのは初めてなので、 アレコレと試行錯誤していますが、少しづつ 形になってきました。 少し前に、MSX1のBASICでPCGエディタの EDIOを作りましたが、 エミュ上で動かすの…

MSXでプレミアが付いているゲームソフト 買取価格ランキング50の紹介!

MSXのゲームソフトも、他の機種に負けず劣らず 人気があります^^ そんなMSXの中で、一体どんなゲームの買取価格が高くなっていて、 プレミア化しているのか? そんな疑問を持ったので、少し調べてみました。 全55本です。 同価格があるので50位からとなりま…

MSX マシン語(アセンブラ)のスプライトの定義方法 初心者歓迎!

今まではBASICでスプライトを定義しておいて、 マシン語を呼び出して、 スプライトを動かす部分のみをマシン語かしていましたが、 今回はマシン語でスプライトの定義をします。 では例のごとく、MSXPENでやりたいと思います。 (MSXPEN.comは、ブラウザででき…

MSX マシン語・アセンブラ(MSX PEN)のSCREEN1などの画面設定方法

MSX PENでアセンブラを書いていくときに、 画面設定などをすると思いますが、 その例を書きます。 アセンブラソースコード ;ワークエリア RG0SAV:EQU 0xF3DF ;VDPレジスタR#0の値の入っているアドレス FORCLR:EQU 0xF3E9 ;前景色の入っているアドレス BAKCLR…

【感想・書評】このレトロゲームを遊べ!を読んで

この"レトロゲームを遊べ!"は、永久保存版ですね^ ^ とても良い本だと感じました。 最初の方は、コンシュマーについてなので、 まぁ、よくある感じです。(失礼) PCエンジンだと、 悪魔城ドラキュラX、改造町人シュビビンマン、ガンヘッド、 スーパースター…

マップで100画面設置の方法。少し単調なMAPですが^^; MSX BASIC基礎 その16

以前にハイドライドもどきでマップを設置しましたが そのときは16画面または、12画面だけでした。 今回は、容量をできるだけ節約して、100画面にしたいと思います^^ そんなことができるのか!って思われるかもしれませんが、 マップを単調にすれば可能なので…

D4エンタープライズさんが1chip MSXの次の構想が始動中らしい!【ProjectEgg】

MSX

D4エンタープライズ社さんのインタビューが掲載されました。 その中で、1 chip MSXの次の構想がある!(*´艸`*)とありました! 後編にあります。 ゲーム文化保存研究所 HOME - ゲーム文化保存研究所(IGCC) igcc.jp igcc.jp これは! 以前に西さんが言って…

超初心者のためのMSX BASICゲーム作り 壁打ちテニスを作ります。

スプライトだけを使って簡単なゲームを作りたいと 思います。 うーん、なににしようかなぁと考えた時、 テニスしかない! と思いました^^ すべての基本は壁打ちテニスです(*´∀`*) 完成したものをどうぞ! https://msxpen.com/codes/-LdRBf9KpqrZNBXREpgX わ…

zemmix mini【ゼミクス ミニ】 韓国のMSXがミニになって登場!欲しい(ΦωΦ)

韓国のMSXであるzemmixってご存知でしょうか? 僕は、当時名前と写真だけみたことがあります^^ 要Check!! 期間限定 お得なKindleセール情報! MSXをファミコンみたいにしたもの、かな? キーボードとかなくして、ROMカートリッジが入れれてパッドのみ つなげ…

ベーシックのMSXゲームのタイトルはTANKにします

今作っているゲームですが、 名前はTANKにします。 なんてシンプル(*´ω`*) 現在、文字をブロックの形に変えて、自機と敵機が動いています。 いや〜BASICは簡単でいいですね。 なんといってもコンパイルがないのがいい! MSXではないのですが、アプリとか作…

YSっぽいハイドライド!?mayQⅡ MSXのこびにぃさんのARPGが面白い^^

こびにぃさんは続々とMSXの新作をリリースしておられます。 いつも大変楽しみにしているのですが、 今回、ハイドライドっぽいというか、YSっぽいというか そんなゲームをリリースされました。 木に隠れたりする四方向なゲームを MSX 向けにつくってみました…

MSX BASIC ゲームを作るときに便利なコピペサンプル

MSX BASICでゲームを作っていて、何気にプログラムがし辛いと感じています^^; まぁ、仕事でもないとプログラムのアルゴリズムって 暗記できないですよねぇ〜。 そこで、 今まで紹介してきたBASICプログラムのサンプル集を作っておこうと思いました。 このペ…

BEEPさんで第2回8ビット機,16ビット機プログラムコンテスト

MSX

BEEPさんで、プログラムのコンテスト第2回 があるそうです。 https://www.beep-shop.com/procon/ 金賞がMSX turboRか、5万円だそうです。 銅賞でも1万円! 昔、昔、8bitマイコンが流行る少し前に、 マイコンショップに集まってきたお客さんに ゲームを作って…

MSX ブログから刺激を受けてbasicでミニゲームを作ってます。

こんにちは!いつもゲームを完成させることが できないnaoです(^_^)a にゃごさんのブログで刺激を受けて簡単なミニゲームを作り始めました。 テーマは小さく、小さくです。 こんな感じの戦車のゲームです。 こんな感じのゲームを作ってます。 pic.twitter.co…

MSXの修理リベンジ!

数ヶ月前、MSXのCF3000が壊れて、 修理に挑戦したものの直らず-_-b 再度、修理に挑戦です。 今回は、Twitterのフォロワーさんにヒントを頂き、ちょっとやれそう!と思いました。 VDP、VRAMあたりがおかしいと思います。 ところどころに ! の文字が表示された…

MSX実機での遊び方!Youtubeでプログラム配信をする方法

MSX

MSXでプログラムを書くのはエミュが楽です。 しかし遊ぶのはMSX実機でやりたいところ。 今回実験してみたのは、Youtubeでプログラムを配信できないかということです。 やっていることはとても簡単なことです^^ 以前、WebMSXで作ったプログラムを、音声(wavフ…

MSXマシン語 ゲーム制作 スプライトで歩行アニメーション

前回、マシン語でスプライトを動かすことができました。 今回はウォーキングのアニメーションをさせたいと思います。 カーソルキーの右を入れたら右を向き、そしてテクテクと歩く! というものです。 僕が持っているマシン語の本には、スプライトの移動は書…

MSX BASIC基礎 VRAMについて、やさしく説明します!

VRAMについて説明します。 MSXにはRAMとVRAMがついています。 普通にBASICを書いた場合、プログラムはRAMに入ります。 VRAMはどんなデータが入るのかといいますと、 画像についてのデータが入ります! 僕が小学生の頃は、恥ずかしながら、VRAMを知りませんで…

MSX基礎 RAMをめちゃくちゃ易しく説明します!初心者

今回は、MSXのRAMについて解説したいと思います。 僕は、数年前にMSXについてあれこれ調べ始めるまでは、 RAM? うーん、 プログラムが入っているんだよね? (僕が本格的なプログラムを書いたのはWindowsからでした。 最近のPCはメモリを意識しなくても書け…

100均のセリアでレトロゲームのカセットを収納!ケース!ファミコン、MSX、メガドライブ、SFCで検証。

ROMカセットを収納したいと思い、 100均ショップを回ってきました。 ダイソーとセリアに行ったのですが、 セリアに少し良い飾り棚を見つけました! コレはいい! まずはMSXのロムカセットを! 10本入れて、わずかに隙間ができる感じです。 少し余裕があって…

初心者のMSX修理の結末 果たして直せたのでしょうか?

CF3000用のffcケーブルが売っていないというのを、前回書きました。 (あるけど高すぎる-_-b) www.nyaonyao21.com www.nyaonyao21.com ヤフオクでMSXのCF3000が、4500円で 入札しているのを発見し、無事購入しました! キーボードは無しで、BASICは動くものの…

MSXの修理 (CF-3000 National) のその後 故障箇所を特定!したのかな?^^

MSXの修理をするためにあれこれやってきましたが、 www.nyaonyao21.com 故障箇所らしき場所がわかりました! どうも、このケーブルというか線?が原因みたいです。 FFCというらしいのですが、 ここを差し込みを触ると、ここまでMSXの文字化けが改善されます…

MSX BASIC 基礎 今後の予定^^

MSX BASICの基礎の記事が遅くなって申し訳ありませんm(_ _)m じつは、MSX BASICの技術的に面白いことで、 書くことがもう特にありません^^; PCG(文字)の扱い、 スプライトについて、 当たり判定(ブロック、スプライト)、 BGM、 マップ、 敵キャラの表示、 宝…

MSXが故障。CF3000を修理します!今回は準備編!!半田ごて、テスター、静電防止手袋を買いました^^

子供の頃に 貯めていたお年玉を使って買ったMSXのCF3000。 最近、ドラクエ1をやっていて突然画像が おかしくなりました( ・∇・) ソフトの接触がおかしくなったのかな?と思って カートリッジを入れ直してもなおらず... MSX BASICを起動したら、この画面でし…

MSX BASIC 画面上に拾えるアイテムを設置する。(今回は宝箱^^)基礎 その15

宝箱(アイテム)の設置とアイテムを拾う処理をします。 簡単そうにみえますが、地味に面倒くさいです^^; 今回は宝箱ですが、 ゲームによってはアイテムだったり、 フルーツだったり、コインだったりすると思います。 いずれも今回の方法でやることが出来ま…

MSX BASIC文字を計算で太くする!その昔、MSX FANなどに載っていました 基礎 その14

このMSX BASICの基礎のページでは、 SCREEN1.5(多色刷り)を使っていますが、 その時に文字を定義(コピー)しているので、どうせならかっこいい文字にしておこう、と思いまして^^ VRAMの文字をちょこちょこっと弄ってやるだけでできます。 こんな感じの文字に…

MSX BASIC 枠を描きます。 簡単ですが見栄えが変わりますね^^基礎 その13

HPや、STR、EXPが描かれている枠を描きます。 ものすごく簡単なので拍子抜けです(^^;) PRINT文で、枠を表示させてやるだけですw 21995 'WAKU HYOUJI22000 LOCATE 0,022010 PRINT"yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"22020 FOR I=1 TO 2222030 LOCATE 0,I:PRINT…

MSX BASIC 敵を徘徊させます!ゲームらしくなってきました^基礎その12

敵を自由に徘徊させます。 今回は特に難しくもないですし、変わったこともしていないです^^ ただ、以前は敵キャラのスライムが左右にしか動いていなかったのを、 上下左右に動かしています。 敵のアルゴリズムはゲームのキモになってきますので、 色々なパ…

MSX BASIC ARPGに使えるマップの画面切り替え!BASICなので画面描画は遅いですが(^^;)基礎その11

今回はARPGやRPGに使える画面切り替えを書きたいと思います。 敵の移動についてはまた今度。すみませんm(_ _)m この基礎ブログは、ハイドライドオマージュが最終目標にしたいと思います。 そのためには、世界を表現するマップが必要です。 マップと言います…

第31回 カーソルキーで自由自在に動かす!! MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 

今回はカーソルキーの入力です。 やっとゲームらしくなってきました^^ BASICでいうところのSTICK関数みたいなのがあるのかな? それでは始めます。 MSXマシン語では、BIOSでジョイスティック(カーソル移動キー)の状態が分かるそうです。 BIOS ------------…


「ニャオニャオ21世紀は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。」

当サイトは第三者配信の広告サービス「Google Adsense グーグルアドセンス」を利用しています。 広告配信事業者は、ユーザーの興味に応じた広告を表示するためにCookie(クッキー)を使用することがあります。 Cookie(クッキー)を無効にする設定およびGoogleアドセンスに関する詳細は「広告 – ポリシーと規約 – Google」をご覧ください