ニャオニャオ21世紀

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

2018-03-01から1ヶ月間の記事一覧

【感想・書評】PCエンジンコンプリートガイド 全ソフト大公開!写真は少し小さいけど貴重な本です!

PCエンジンコンプリートガイドの書評です。 この本は、PCエンジンの全ソフトが紹介されている 非常に資料的価値の高い本です! 当時、PCエンジンを 追っかけていた人、 今、ソフトを集めている人にはとてもいい本だと思います。 ただ、写真が少し小さく、1本…

PSVRが1万円安くなりました。ソフトがたくさんでることに期待!そして妄想!!

PSVRが、34980円(税抜き)になります! めでたい! ついに35000円を切ってきましたか! 私はというと一番高いときに買ったのですが、 ちょっと残念な気持ちと、もっと普及してソフトがいっぱいでることに なるといいなぁという期待があります。 最近ではPSV…

所有するMSXソフト、基本的にハードオフで購入しています。ネットでは駿河屋がいいみたい。

私が所有しているMSXゲームカートリッジ達です。 ハイドライド 魔城伝説1 ハイドライドⅡ 魔城伝説2 ガリウスの迷宮 ハイドライド3 シャロム イーガー皇帝の逆襲 ドアドアmk2 ジャガー5 WIZ ザナドゥ スーパーレイドック ロマンシア グラディウス2 ディーヴ…

MSX BASICの自作ゲーム作成!第15弾。 キャラの動きを速く!BASICのみで全体的な高速化をしました!(URLクリックで実行できます)

WebMSXでMSX BASICの自作ゲーム作成!第15弾。 マシン語を使うとかではなく、BASICを少し弄ることで高速化をはかってみました。 こちらのボマーンさんという方の、tweetを参考にしました。 https://t.co/QeRstfzUkq 以前P6にまほわらを移植して下さった秋川…

中級レベル? MSX BASICの自作ゲーム作成!第14弾。 さらに早く!キャラクターパターンを読み込んで、前回より8.5秒短縮!(URLクリックで実行できます)

WebMSXでMSX BASICの自作ゲーム作成!第14弾。 前回は3秒縮めましたが、今回はさらに8.5秒ほど短縮しました! 全部で11.5秒縮めたことになります! 今回は、 BSAVEでメモリを保存したファイルを、読み込んでVRAMに書きました。 キャラクターパターンそのも…

2018年3月25日は桜満開!このエリアでは10日早く咲く愛知県一宮市138タワーパーク周辺!

2018年3月25日。 愛知県一宮市138タワーパーク周辺の堤防は桜が満開でした。 私は岐阜県人なのですが、 まだ岐阜の桜が咲くには、あと1週間から10日はかかりそうな感じ です。 テレビを見ていても、愛知県はまだわずかに桜が咲き始めた頃らしいです。 な…

身体が疲れたり筋肉痛になりやすい人は、足の親指と手の小指に意識を置くといいという話

妙に身体が疲れたり、すぐに筋肉痛になってしまう方は、 身体の使っている筋肉がダメなのかもしれません。 普段、身体のどこに意識がいっているでしょうか? 物を持ち上げたり動く時に、どこの筋肉を使っているのでしょうか? あまり意識したことがないかも…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第16回 サブルーチンの作り方

今回はサブルーチンの呼び出し方と、戻り方です。 命令自体はとても簡単です。 CALL と RET です。 BIOSのところでも出て来ました! BASICでいうところの GOSUB ~ RETURN に当たります。 スポンサーリンク // サブルーチンを呼び出すのは、 マシン語からマシ…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第15回 レジスタの値を増減する命令 INC DEC

今回はとても簡単で、便利な命令です。 +1増加するのが、INC (インクリメント) -1減少するのが、 DEC (デクリメント) です。 例:ニーモニックは、 ① INC B レジスタBの中身を1増やします。 ② DEC (HL) HLレジスタでアドレスを指定されるメモリの内容を1減…

androidでアプリのお試しができるようになる!どれくらいインストール数に影響があるのかな?

スポンサーリンク // アンドロイドでお試しプレイができるそうで。 アプリ開発者としては、気軽に試して貰える機会が 増えるのは大変ありがたいです。 WebMSXみたいに簡単にできる感じだったらいいなぁ。 game.watch.impress.co.jp このブログは、半分くらい…

【感想・書評】こんにちはマイコン 現役プログラマもこの本で学んだかも プログラム解説マンガ

はじめてBASICを学んだのは、 こんにちはマイコン という漫画でした。 私は、小学生でした。 当時、”ゲームセンターあらし”という 今でいうゲーマーの漫画がありまして、 そのスピンオフのマイコンのBASICを学ぶという漫画が こんにちはマイコンでした。 電…

昔懐かしのMSX BASICで自作ゲーム作成!第13弾。 マシン語で最初の待ち時間を3秒縮めました(URLクリックで実行できます)

スポンサーリンク // WebMSXでMSX BASICのゲームを作ろう!第13弾。 マシン語を使うことによって、最初の待ち時間を3秒縮めましたw マシン語にすればいける!と思ったのですが、 ほとんど変わらなかったですw 非常に効率の悪いマシン語ではありますが。 VR…

MSX BASICで自分のゲームを!第12弾。 BLOADでMAPデータの読み込み。(URLクリックで実行できます)

WebMSXでMSX BASICのゲームを作ろう!第12弾。 今回は、RUNした直後の待ち時間を減らすために、 BLOADでMAPデータの読み込みをします。 本当は速くなっていないのです; ただ、WebMSXでは早いだけなんです。(30秒ほど早いです) 実機でやった場合は、ディス…

MSX ハイドライド 無料オマージュ作品のSPACE DRAGON(スペースドラゴン)が面白い!

SPACE DRAGON スペースドラゴン。 MSX BASICで素晴らしい作品を見つけてしまいました。 なんといってもすごいのはBASIC という点。 BASICでもここまでできるのかって思いますよ。 マップはハイドライドを小型にしたくらいの規模なのですが、 やりごたえ十分…

バーチャルユーチューバー シロにハマる。本格的なゲームマニアみたい。

電脳少女YouTuberシロってゲームマニア ガチですね。 恥ずかしながら、PUBGってゲームを知らなかったのですが、 シロさんがやっているのをみて興味を持ちました。 モンハンもよくやっていますね。 www.youtube.com 特に面白かったのが、 DOOMを初めてのやっ…

PCエンジンコンプリートガイドがでるそうです!これは買うしかない!

PCエンジンの本がでるそうです。 PCエンジン大好きな私としては、 これは買わねば。 PCエンジンの全ソフトを掲載するそうです。 PCエンジンコンプリートガイド posted with amazlet at 18.03.14 主婦の友社 売り上げランキング: 1,347 Amazon.co.jpで詳細を…

ブラウザでMSX BASICのゲーム製作!第 11弾。 マップを広げる!(URLクリックで実行できます)

今回は画面切り替えのマップを4画面にしました。 前回までは、2画面のみの切り替えだったので。 こちらのURLクリックで出来ます。 http://webmsx.org/?DISKA_URL=http://goods.heteml.jp/msx/map.dsk なんとなくゲームらしくなってきました! 今回はソース…

ドット絵初心者の効果的な練習方法。ファミコン、MSXの模写から始めるといい理由。

ドット絵初心者である私が、効果的な練習方法を調べました。 ドット絵の上達には、なんといっても模写がいいと思います。 一番いいのは、ファミコンとかMSXといった8bitのゲームの ドット絵の模写です。 なぜファミコンやMSXがいいのか 練習方法は? 1日1…

肩こりにならない方法!すぐに無料で出来る身体意識改善!

// 肩こりにならない方法を見つけました。 一切お金はかかりません。 簡単にできる人もいれば、少々難しい人もいるかもしれません。 以前、肩こりに悩まされていたのですが、その時は、 こたつでPC作業を長時間することによってかなって思っていました。 www…

WindowsでMSX BASIC!第十弾。 圧倒的速さ!マシン語で画面切り替え!(URLクリックで実行できます)

前回までマシン語入門で、BASICの中からマシン語を呼び出すというのを やっていましたが、 今回は実際にプログラムしてみました。 まずは、以前書いたBASICでの画面切り替えを試してみてください。 http://webmsx.org/?DISKA_URL=http://goods.heteml.jp/msx…

なぜこんなにゲーム開発が遅いのか?早くするための解決策を考察!

// マリドライドというMSXっぽいゲームで、 ハイドライドとスーパーマリオを混ぜたようなゲームを開発しているのですが、 なかなか完成しません; なぜこんなに遅いのでしょうか? ひとつは、開発時間があまり取れていないことでしょう。 もうひとつは、ゲー…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第14回 前回とは逆の、VRAMからメモリへブロック転送 LDIRMV

// 今回はVRAMからメモリへのブロック転送です。 前回とは逆になります。 どんな時にこれらのBIOSルーチンを 使うのかと言いますと、 画面のデータをメモリへ写して、そこで改変して、再びVRAMへ 戻してやるような時です。 前回スクロールに使うと書きました…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第13回 メモリからVRAMへブロック転送 LDIRVM

// ブロック転送というのは、いっぺんに大量のメモリの内容を、 別のメモリのアドレスに写すというものです。 コレができると、マップの画面切り替えとか、 そういったことができるようになります。 マシン語ではこれが一番やりたいんですよね〜。 BASICでは…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第12回 BIOSを使う

BIOS!よく聞きます。 詳しい意味は最近知りました; マシン語では必要になってくるというか、使うととても便利なもの だそうです。 MSXのROMには、BASICインタープリタとBIOSが入っています。 BASICインタープリタは、BASICプログラムを翻訳しMSXで動くよう…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 第11回  引数を渡す

MSXマシン語勉強レポート 第11回は、 引数を使って、BASICからマシン語のプログラムに値を渡します。 使うのはUSR関数の引数です。 USR関数に引数をつけてマシン語をコール ⬇︎ HLレジスタに入っているアドレスの2バイト先に、引数として渡した数が入る む…

PS4 北斗が如くの体験版をプレー!面白い、コレ!!

PS4の北斗が如くの体験版をプレーしました。 まず最初にアクションシーンのプレーから。 最近のPS4のアクションゲームはあまりやらないのですけど、 面白いですねー。 特に秘孔を突くのとか、百裂拳のようなラッシュとか。 ゲームを進めていけば、どんどん北…

MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート  第10回 BASICの中からマシン語を呼び出す

今日は、MSX BASICの中から、マシン語を呼び出す方法を勉強しました。 前回のページはこちらです。 www.nyaonyao21.com 最近はWebMSXで動かす、BASICで書かれたゲームの記事を 書いています。 (手軽なのはいいのですけどねぇ(*´ω`*)) www.nyaonyao21.com 処…

Wiiのバーチャルコンソール終了間近!この見やすいリストを使って、まずは買うものをリストアップ!

Wiiのバーチャルコンソールのポイントは、 2018年3月27日(火曜日) 4:59まで しか買えません! なお10,000ポイントまでしかいれることができないそうです。 こちらのWikiがわかりやすいです。 www65.atwiki.jp 左のメニューからアーケードなどを選んで、 ラ…

EMUでMSX BASIC言語!第九弾。 MAPをDATA文より持ってくる。遅い^^(URLクリックで実行できます)

今日はマップをDATA文より取得します。 前回までは、LOCATE、PRINTで表していました。 かなりアナログな方法だったのですけど、 意外や意外、表示は一瞬でした。 しかし今回、マップデータを読み込みで表示したところ かなり遅くなってしまいました^^ これぞ…

あなたの肩こりは、こたつトップ(こたつでのPC作業)のせいかもしれません。800円で解消しました!

最近、肩こりが酷くて、困っておりました。 何が原因かといろいろ考えて、 こたつでブログを書いたり、ゲームを作ったり していたせいだと判明しました。 最初は、眼精疲労を疑いました。 確かにそれもあると思います。 でも、それは本質ではなく、一番の原…


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

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