日経ソフトウエア2026年5月号

24日発売の雑誌「日経ソフトウエア2026年5月号」で2件の記事を書かせて頂きました。 ・特集、ロボットシミュレーション・プログラミング入門、前編。 ・連載、生成AIでプログラムを作ろう第5回目。 ロボットシミュレーションの特集記事は「フィジカルAI」が…

ダイソーのハンダ(110円)

ダイソーでハンダを買ってみました。税込110円。 ハンダの直径は1mm。ヤニ入り、鉛入りのハンダです。 パッケージのどこを見ても長さが書いてありません。重さも不明です。 うろ覚えで上皿天秤っぽいものを自作してみました。 ハンダの反対側に12円ぶんの硬…

「トップライダー」専用コントローラーの互換品を作る

ファミコン用ゲーム「トップライダー(1988年発売)」の専用コントローラーの互換品を作ってみました。 回路図とプログラムはGitHubに公開しています。 github.com 「トップライダー」はバイクのレースゲームです。専用コントローラーはバイク部分とハンドル…

ファミリートレーナー専用マットコントローラーの互換品を作る

「ファミリートレーナー専用マットコントローラー(1986年発売)」の互換品を作ってみました。ボタンを押すだけで、マットを踏んだ代わりになるというゲームパッドです。試していませんが、「ぽっくんモグラー」も遊べるかもしれません。 回路図です。4列×3行…

DIY-ROBOT ver.2.0(製作費約3000円の自作ロボット)

自作ロボット「DIY-ROBOT」を、Ver.2にアップデートしました。 左がVer.1(旧型)で、右がVer.2(新型)です。 回路図とプログラムはこちらで公開してます。 github.com Ver.1は製作費が4762円だったので、反省して、今度のVer.2は製作費を3030円にまで抑え…

DIY-ROBOT(ラズパイPicoを使った自作ロボット)

ラズパイPicoを搭載したロボットです。 今、そういうロボットは沢山売られているのですが、オープンソースである物が少ないので、自分で作ってみることにしました。 ・DCモーターを2つ搭載。 ・カラーセンサー/反射光センサーを搭載。 ・スピーカー搭載。 ・…

秋月の1.54インチTFT液晶の代替品(336円)

秋月で750円で売っている1.54インチTFT液晶(正しい商品名は「1.54インチ 240×240ドットカラーグラフィックTFT LCDモジュール」)に似た製品を買ってみました。欲しいのはサイズが「1.54インチ」、解像度が「240×240ピクセル」、搭載チップが「ST7789」の液…

日経ソフトウエア2026年3月号

1月23日発売の「日経ソフトウエア2026年3月号」で記事を2件書かせて頂きました。 ・OpenHands CLIの特集記事。 ・生成AIの連載記事。 OpenHandsの記事は去年の9月から準備していたのですが、どんどん仕様が変わってしまうので、スクリーンショットの撮り直し…

誰でもできる!AIエージェント&LLMプログラミング入門

1月7日に「誰でもできる!AIエージェント&LLMプログラミング入門」というムックが出ました。雑誌に書いた記事の再録です。自分はメガドラ用ゲームの記事などを担当しています。

日経ソフトウエア2026年1月号

21日発売の雑誌「日経ソフトウエア2026年1月号」で2件ほど記事を書かせて頂きました。 ・特集記事、AIエージェント特集 使い方編。 ・連載記事、生成AIでプログラムを作ろう 第3回目。 AIエージェントの記事ではGemini CLIを使っています。原稿を書き始めた…

1.54インチTFT液晶の表示デモ(M154-240240-RGB)

秋月で売っている「1.54インチ 240×240ドットカラーグラフィックTFT LCDモジュール(M154-240240-RGB)」という液晶を使ってみました。価格は750円です。 今まで使っていた1200円の1.77インチ(AE-ATM0177B3A)と比べると、一回り小さいですが、値段が安いのが…

Hollow Knight: Silksong(ホロウナイト・シルクソング)

「Hollow Knight: Silksong」を遊んでみましたが、見切り発車で感想を書こうかと思います。 ネタバレしますので、ご注意ください。 最初、この池から出られなくて、ゲームを終了してしまったのですが、実は花を下攻撃すると上昇できます。というか、チュート…

PS/2キーボードをX68000に接続する変換器(update)

Googleサイトの趣味ページで公開していたプログラムや回路図をちょっとずつGitHubに移行しています。最終的には、もうGitHubだけあれば良いという状態を目指します。 PS/2 X68000キーボード変換 https://github.com/nicotakuya/ps2_x68_converter/ インベー…

C言語でスーファミ用のソフト開発(5)効果音を鳴らす

前回の続きです。 C言語でスーファミ用のソフト開発(4)スプライトの表示 - takuya matsubara blog 今回はスーパーファミコンで効果音を鳴らします。 効果音を鳴らすには音源のファイルが必要です。PVSnesLibが対応しているファイルの形式は「it」または「b…

日経ソフトウエア2025年11月号

「日経ソフトウエア2025年11月号」にRoblox特集・後編の記事を書かせて頂きました。 スクリーンショットを150枚くらい撮ったけど、ほとんど使いませんでした。ボツ画像の一部です。新旧のソルジャーとゾンビを動かした様子です。古いソルジャーは棒立ちです…

C言語でスーファミ用のソフト開発(4)スプライトの表示

前回の続きです。 C言語でスーファミ用のソフト開発(3)BGの表示 - takuya matsubara blog 今回はスーパーファミコンでスプライトを表示します。 PVSnesLIbでのスプライト表示する方法は大きく分けて2つあります。「ダイナミックスプライト」というエンジン…

C言語でスーファミ用のソフト開発(3)BGの表示

前回の続きです。 C言語でスーファミ用のソフト開発(2)Hello World - takuya matsubara blog 今回も引き続きスーパーファミコンでBGを表示します。 前回はhello_worldを改造して、オリジナルのフォントで表示しましたが、色を3色しか使っていません(透明…

C言語でスーファミ用のソフト開発(2)Hello World

スーパーファミコン用開発環境「PVSnesLib」の話。前回の続きです。 C言語でスーファミ用のソフト開発(1)PVSnesLibの導入 - takuya matsubara blog 今回は「PVSnesLib」のサンプルプログラム「hello_world」について紹介します。普通、Hello Worldというと…

今から始める!生成AI活用プログラミング

お知らせが遅れてしまいましたが、「今から始める!生成AI活用プログラミング」というムックが10日に発売されました。このうち一部の記事(Robloxなど)を担当してます。

SUPER JUMP GAME(スーファミ用自作ゲーム)

前回の続きです。 C言語でスーファミ用のソフト開発(1)PVSnesLibの導入 - takuya matsubara blog PVSnesLibを使って「SUPER JUMP GAME」というスーファミ用のゲームを作ってみました。 ソースとROMイメージをこちらで公開中です。 github.com プレイヤーを…

C言語でスーファミ用のソフト開発(1)PVSnesLibの導入

「PVSnesLib」という開発環境を使うと、C言語でスーパーファミコンのソフトが作れるようです。PVSnesLibの公式ページはこちらです。特に新しい話題というわけではないのですが、最近になって知ったので触ってみました。 ↓github.com PVSnesLibという名前から…

アーシオンSTEAM版

「アーシオン」のSTEAM版が発売されたので、遊んでみました。ビジュアルもサウンドも素晴らしいです。どこかの有名作品で見たようなシチュエーションが一杯出てきますが、ゲームシステムはオリジナリティに溢れてます。 難易度は4段階あります。EASYは簡単す…

日経ソフトウエア2025年9月号

雑誌「日経ソフトウエア2025年9月号」で2つの記事を書かせて頂きました。 ・「Roblox(ロブロックス)」の特集(前編)。 ・生成AI駆動入門の連載(第2回目)。 「Roblox」は若い世代に人気のある仮想空間のプラットフォームです。最近だとメタバースの一つ…

IoT時代の電子工作

雑誌「日経ソフトウエア」で2021~2025年まで連載していた「IoT時代の電子工作」の見出しの一覧です。「日経ソフトウエア」の公式サイトは一定の年数が経過すると目次が読めなくなるので、ここにまとめてみました。 ・2021年9月号「第1回 スマホでLEDをコント…

ゼビウスのアドベンチャーゲームブック

中学生の時に買った「ゼビウス」のアドベンチャーゲームブック。主人公がダサダサな半裸の男で、当時は困惑しました。 その本が今は国会図書館デジタルコレクションで読めます。 dl.ndl.go.jp 今まで題名を「スーパーアドベンチャーゲーム ゼビウス」って呼…

ファンタジアン(PC-8801版)

プロジェクトEGGで無料で配信している「ファンタジアン(PC-8801版)」を遊んでみました(遊ぶには会費が必要)。1985年発売のクリスタルソフトのRPGです。2021年発売のスクエニのRPGとは別物です。元クリスタルソフトの方々がスクウェアのゲームを何本か手…

日経ソフトウエア2025年7月号

23日発売の雑誌「日経ソフトウエア2025年7月号」で次の記事を書かせて頂きました ・特集「ローカル生成AI入門」PART1とPART2。 ・連載「AI駆動開発入門 生成AIでプログラムを作ろう」第1回目。 特集のPART1ではDeepSeek-R1とGemma3の性能を比較しています。…

夢幻の心臓III for PC-8801

「夢幻の心臓III for PC-8801」を遊んでみました。1990年発売のクリスタルソフトの超大作RPGです。 そのまま載せていくと、大変な量になってしまうので、要点を絞って紹介したいと思います。以下、ネタバレ満載なのでご注意ください。 前作「夢幻の心臓II」…

夢幻の心臓II PC-8801/mkII版

プロジェクトEGGで無料で配信している「夢幻の心臓II PC-8801/mkII版」を遊んでみました(遊ぶには会費が必要です)。1985年11月発売のクリスタルソフトのRPGです。 以下、内容をネタバレしまくっているのでご注意ください。 プレイヤーが何も持っていないとこ…

リザード for PC-6001mkII

プロジェクトEGGで配信している「リザード for PC-6001mkII」を遊んでみました。 今回、自分が遊んだのは期間限定で無料配布した「リザード for PC-6001mkII」です(2022年のプロジェクトEGG20周年キャンペーン)。この特殊な「リザード」はなぜか、寺院で「…