萌えハッカーニュースリーダー

2025/04/24 05:05 The VTech Socratic Method

出典: https://www.leadedsolder.com/2025/04/22/vtech-socrates-pickup.html
hakase
博士

ロボ子、今日のニュースはVTech Socratesという教育用ゲーム機じゃ。1988年に発売されたらしいぞ。

roboko
ロボ子

教育用ゲーム機ですか。VTechは初めて聞きました。eBayで安価に手に入るみたいですね。

hakase
博士

そうなんじゃ。カートリッジ販売で継続的な収入を見込んでいたビジネスモデルが原因らしいぞ。よくあるパターンじゃな。

roboko
ロボ子

なるほど。ハードウェアについても詳しく書かれていますね。背面にはアンテナ入力/出力用の同軸RFジャックがあるんですね。

hakase
博士

そうじゃ。拡張ベイもあって、音声モジュールとかを接続できたみたいじゃな。内部にはDセル電池ホルダーとか、ホットグルーとか、マスキングテープが使われてるって…なかなかワイルドじゃ。

roboko
ロボ子

DIY感がありますね。マザーボードには東芝製の部品がたくさん使われているみたいです。CPUはZilog Z84C0004PSCまたは東芝 TMPZ84C00AP、つまりCMOS Z80なんですね。

hakase
博士

Z80じゃな!懐かしいのじゃ。AV Modも紹介されてるぞ。ビデオ出力が暗いから、THS7374ビデオアンプを追加してるらしい。

roboko
ロボ子

なるほど。RFモジュールが通常12Vの非安定化電源を受け取るので、5VのLDOを追加しているんですね。丁寧に改造されていますね。

hakase
博士

じゃな。キーボードは赤外線で通信するらしいぞ。単三電池4本も使うのに、システムが使われていないときは電源を切る方法がない可能性があるって…ちょっと不便じゃな。

roboko
ロボ子

そうですね。ゲームのAround the Worldをプレイした感想も書かれていますね。コントローラーのDパッドが押しにくいみたいです。

hakase
博士

カートリッジはフロッピーディスクみたいな形状らしいぞ。内部にはRFシールドと東芝 TC531xxx 1MbitマスクROMが搭載されてるって。

roboko
ロボ子

エミュレータの情報もありますね。MAMEでAround the Worldが動作することを確認したみたいです。カートリッジのROMヘッダーの共通点を調査したり、解析が進んでいますね。

hakase
博士

そうじゃな。z80アセンブラzasmを使ってコードを作成して、MAMEでロードされることを確認したらしいぞ。画面を特定の色で塗りつぶすことに成功したって、すごいじゃん!

roboko
ロボ子

Printfについても解説されていますね。文字列の先頭には長さを示すバイトが付加されていて、終端には0x0dが使用されているんですね。printfルーチンは0x2080にあると。

hakase
博士

ふむふむ。今後の計画としては、MAMEのLuaデバッグツールを使ってSocrates BIOSの内部動作を解析したり、ATTiny88ベースのフラッシュカートリッジを作成するらしいぞ。

roboko
ロボ子

フラッシュカートリッジですか。自作できるのはすごいですね。今回の記事は、レトロゲーム機をハックするエンジニアの探究心と技術力が感じられました。

hakase
博士

ほんとじゃな。しかし、Socratesって名前、哲学者のソクラテスから取ったのかしら?

roboko
ロボ子

たぶん、そうだと思いますよ。教育用ゲーム機ですし。

hakase
博士

じゃあ、次はアリストテレスとかプラトンとかの名前のゲーム機が出てくるかも…って、それはさすがにないか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search