5インチディスク(2D)からデータを吸い出してみた。

5インチディスク(2D)の自作同人ソフト
ん十年前のモノなので、いつ読めなくなるかもしれない不安がある。
なので、バックアップがてらディスクの吸い出しを模索する。

5インチディスクからの吸い出しにはネットで調べると、購入したPC-8801本体のみでイケるようだ。 ふむ。
  • PC ←(RS-232C)→PC88
のシリアル通信でやり取りをするわけね。

…ん。待てよ。
PC-8801なんぞの頃のレトロPCはシリアルポートの信号レベルって12Vだよなぁ。despair
だと、USBシリアル基板では使えないじゃん。∑(; ̄□ ̄

さて……古いPCってどこかに……あった。wink
10年間未だに現役で動き続けていたPCがあるじゃん。
確かこのマザボにはCOM1端子が有ったはず。
あーあった。あった。( ̄▽ ̄)

ここにPC-8801のシリアルポート(D-SUB25Pin)とを繋げればいい。

お金がないので、シリアル(9pin <-> 25pin)クロスケーブルを作る。
いつものように家にあるもので、作る。(๑˃̵ᴗ˂̵)و

配線は電子工作をするのでいっぱい転がっている。
ってことで……。

力技でつないでやった。

お次は、吸い出し。
フリーソフト「TransDisk(xdisk2)」があればいいことが分かった。
楽したいので、ラッパー「XDISKWIN2」を用いてWindows上のGUI動作を可能とさせた。

  • PC-8801を受付待ちにする。 (load "COM:N81X" と打ち込む)

  • PCから待ち受け状態のPC-8801へBasicデータを送る。
    よしよし、入った。


  • PC-8801でRUNして実行する。
    →背面のシリアル通信でリモートモードになる。

  • あとはPC-8801の内のデータの読み書きをPC側で行える。

  • まずはPC-8801エミュレータ上で走らせたいがための、PC-8801のROMデータを吸出し。

  • 次が今回のメインである5インチFDデータの吸出し。

    吸い出されたデータはエミュレータ上で走るD88ファイルとして保存してくれるので楽。♪


    ところが最初は順調だったけれど、最後の方でエラーが発生。(´゚д゚`)あっ。

    そういや当時、後輩から「コピープロテクトを入れている」って聞いた気がする。

一応D88ファイルができたので、Windows上で遊んでみる。

PC-8801のエミュレータもいろいろあるけれど「X88000」で動かしてみる。
ダウロードした実行ファイルフォルダに、吸い出した「ROMファイル」、「D88ファイル」を置いて実行する。

おー一応遊べる。

しかし、読み取りエラーが出た場所は絵が壊れてしまっている。crying

ま、でも最後までエミュレータで遊べたので、一応配布できる状況になりました
ヽ(´▽`)/


| | コメント (0) | トラックバック (0)

PC-8801 FHのキーボード・エミュレータの動画を作ってみた。

自分が関わった同人ゲームをやりたいがために購入したPC-8801 FH。(キーボード無し)
遊ぶにはキーボードが必要なので、GWどこにもいかず引きこもって開発したPC-8801 FHのキーボード・エミュレータ

思った以上に時間がかかっただけに、このままにするには勿体無い。

なので、成果発表の動画に起こした。coldsweats01

PC88が扱えるようになったので、キーの打ち込みがてら久しぶりにBASICに触れた。
いやー。忘れているもんだわ。∑(; ̄□ ̄

ファイルリストを表示するのに"Dir"じゃなくて、"files"だもんなぁ。

| | コメント (0) | トラックバック (0)

ン十年前の自作同人ソフトをプレイしてみた。

ン十年前の自作同人ソフト(恵子殺人捕物帳)を初めて遊ぶために、PC-8801本体(ジャンク品)を購入

しかし遊ぶためには、88のキーボードがない。(。・w・。 )

なので、自作をすることとなった。
いや〜。これが意外と時間がかかって、ブログ更新そっちのけで週末に時間を費やして作成していたが、これだけでも出来ず。wobbly

GWに入って、まとまった時間ができた。
ここで一気に完成まで達成させねば!

PC-8801 FHのキーボード資料はネットから得られたので、これを元にエミューレートさせる治具を作成する。

そのためのボードとしてはArduinoやRasPiなど色々選択肢があるけど、さて何をベースにするか…。

せっかくだから、この前買ったNano Pi NEOを使うことにした。
買ったのに使わないとね。catface

まずはPC-8801 FHのキーボードとして接続するために、アキバでミニDIN 5Pinのジャックを購入した。

お次はNano Pi NEOの出力ボートを、PC-8801 FHのキーボードのRxDポートと直結させた。
ハードウエアはこれで完成。次はソフトウエアの開発。

C言語でポートをアクセスするライブラリーをGitHubからダウンロードしてきて、ビルド。
このライブラリーを使って、キーボードの信号を作成するソフトを作る。
(これが結構時間がかかった。ブログの更新すらできひんかった。despair

MacのターミナルからSSHでNano Pi NEOへ接続。
あとは慣れないエディターnanoでプログラム作り。

インターバル・タイマー割込みを使った処理で、ビルド後走らせてデバッグをする。
デバッグに際してはやっぱりオシロでチェックしないと思った通りの信号になっているのかがわからない。

ホント、オシロには助かりますわ。
一家に一台は必要です。(`・ω・´)キリッ

さてこれでようやっと同人ゲームをするのに必要なキーの出力は確認できたので、
PC-8801 FHに接続。
コンソールから入力したキーの情報をPC-8801 FH用に変換して送れるようになった。
(つまりネットワーク越しのキーボード。w)

これでキーボードが完成したので、さぁ遊ぶぞ!

ン十年前の自分に会いに行く感じ。

自分が原作・原画を担当した同人ゲーム。

我ながら絵柄は変わっていない。w
しかしゲーム的にはアラが目立つねー。∑(; ̄□ ̄
1ヶ月でコミケ33までに間に合わすにはこれが精一杯だったんだろうなー。

自分が原作者だけにオチまで知っているので、これが面白く感じてもらえたのかはわからないが、わかることといえばスタッフの皆さんご苦労様でしたという感想で、PC-8801とはこれでお終い。
未練もなし。

周りからは「遊びたい」ってリクエストがあるので、5インチFDからイメージを作るかなー。

| | コメント (0) | トラックバック (0)

同人ソフトのためにジャンク PC-8801 FHを購入してみた。

自分がン十年前にプロデュースした同人ソフト「恵子殺人捕物帳」

完成版をもらったが、遊ぶために当時の貧乏生活者にPC-8801なんて買えるわけがない。
いただいた5インチFDは、そのまま押し入れにしまわれていた。

ン十年の年月を経て、今、青春を噛み締めるべく(遊びたいがために)PC-8801を物色する

PC-8801といえど、レトロPCははピンキリで高いものは1万を超える。
そもそもPC-8801シリーズもいっぱいあって、どれを選んでいいかわからない。sad

このゲームだけを遊ぶためにそんなに投資する気は無いし…。

そんなこんなでヤフオクで、ジャンク扱いのPC-8801FHを7200円で落札できた。(送料とかで9000円弱かな)
ジャンク理由は「動作未確認」。
起動後の画面は掲載写真で確認できていたので、ま・なんとかなるでしょ。w
届いて、中を開けると…まぁ綿ぼこりがすごい。
しかも設置されていた場所がタバコの近くなのか?綿ぼこりも茶色くなっているし。despair

これは掃除のしがいがある。
まずは中身の掃除から。

バラすたびに次から次へと埃があるので、どんどん分解して行った。
もう電源の中身もバラしたし、FDDも同様。
特に5インチFDなんかはヘッドの接触面が剥き出しだから、埃は念入りに払っておきたい。
さて、お次はPC-8801 FHの出力画面をどうするか

このためだけに専用のモニターまで揃えていたら、金が勿体無い。
当初は中国のアップコンバーターをかまして表示することを考えていたけれど、家にある既存の液晶モニタ(IO-DATA製)が24KHzをサポートしているのがわかった。wink

あとは映像を出力させるために変換コネクタを作成する。

PC-8801のアナログRGB出力は2段のD-SUB15Pinなので、2段から3段のものにしなければ。
ってことで、ネットでピン配の資料集めて自作した。
では仮組み立てして、動かしてみる。
「スイッチオン!」
FDからの自動起動なので、FDDがカチカチ動いた後に液晶モニタにオープニングの止め絵が表示された!ヽ(´▽`)/
2枚目のFDも動くようだ。

実際に遊ぶためには、キーボードが必要になる。
しかしキーボードは買っていないので、これから作る。>つづく

| | コメント (2) | トラックバック (0)

【ジャンク】リモコンを直してみた。【Nexus Player】

いつものようにスマホアプリで徘徊中。
Nexus Playerのジャンクを発見。
ジャンク理由は、リモコンの効きが悪いらしい。
2500円は安いので、購入。

このリモコンはコンタクトレンズみたいな半球の形をした薄い鉄板が、指の力で押されて基板と接触して機能するタイプのものであった。
普段ゲームパッドをバラしていると、ゴム系のスイッチを見慣れているせいで、ちょっと勝手が違う。

んで全ての金属板は、1枚のシールでベタッと貼ってある。

効きの悪いリモコンは、右のカーソル・ボタンの薄い金属が金属疲労でパカっと割れてしまい、役にたくなっていたのが原因だった。

ンなので、代わりの金属板を手に入れるためにジャンク箱から不要リモコンをバラして、金属板を抽出。
カッターで切れ目を入れてシールを剥がして、金属板を入れ替えた。

あとは組み立てて、元どおり。

効かなかったリモコンがうまく動くようになった。catface

ってことでNexus Playerがこれで2台。w
smile

| | コメント (0) | トラックバック (0)

【ジャンク】2DSのクリーニングで直してみた。

いつものようにフリマアプリで見ていると、美味しい2DSのジャンクが出品していた。

ジャンク内容は「一部のキーが効かない」。

ほほー。これは清掃で直りそう。
ってことで速攻で購入。(2700円)
ボタンが押しっぱなしになっているのか、動かしてみると、確かにタッチ等がうまく入らない。
何かのボタンが押しっぱなしになっているのかな。

ってことでバラす。
んー。見た目はそんなに汚くないのだが、ま。濡れティッシュで赤丸の接点とゴムを拭く。
あとは元どうりに組み立てて、動かしてみる。

おし。
ボタンが効くようになった。smile

ってことで、2DS完了。

| | コメント (0) | トラックバック (0)

発掘、同人ソフト「恵子殺人捕物帳」。

天井裏の荷物を整理していたところ、自分が携わった同人ソフト「恵子殺人捕物帳」が出て来た。

PC-8801シリーズ用で、5インチFDx2枚組み。
ギャルゲーです。今は美少女ゲーって言うんだっけ?。

このゲームは今を去ることン十年前、俺が社会人なりたてで、大学の後輩が企画を持って来たもの。

その年の冬コミ(コミックマーケット33)に出したいということ。
話を持って来たのが開催1ヶ月前なので、1ヶ月でこれを作りきるプロジェトであった。
えー∑(; ̄□ ̄
ま。後輩たちの卒業の記念にしたいのであろう
面白そうなので、一口のった。w
プロジェクトがスタート。
後輩の希望もあって、原作・原画を担当した

当時の資料や生原稿は今でも全て大事にしまっておいていて、先ほどブログに載せるためスキャナーでデータ化しているので欲しければ、言ってきて。>関係者

んでは当時描いた絵コンテの一部を掲載。

我ながら当時の絵柄に懐かしさを感じる。

で、俺の作業はここまで。
以後の開発・製造・冬コミで販売はノータッチ。
んで、結果は完売した。ヽ(´▽`)/

このゲーム、当時の雑誌(漫画ゴラクの別冊)「Hacker」にライターさんがコミケで購入したゲームを評価する記事があって、「今回のコミケのゲームの中で一番面白かった。」と書いてもらった記憶がある。(定かでないけど。coldsweats01

その甲斐あってか…

と、どうやらコミケ後も売ったらしい。

本当に面白く感じてもらったのかなぁ…
原作・原画を担当したけれど、当時PC-8801なんて高価なものは持っていないので(お金がないのでMSX2を持っていた。)、未だにこのゲームは遊んだことがない。w

屋根裏で風化して今となっては動くかどうかも怪しいもんなー。

| | コメント (0) | トラックバック (0)

久しぶりのハードオフ。その2。

前回書いたハードオフでの800円(税別)のDreamcast以外にも、ゲーム機を購入していた。

そ。
800円(税別)PS3。

いつものハードオフの説明書きが付いていなく、値段シールだけ。coldsweats01
HDDが欠品。ってことがわかる。

800円の値段につられて、購入してみた。


家で電源を入れると、ピピっ♪を音を立ててすぐに落ちる。

こりゃ超有名な"YOLD"(Yellow Light of Death)つー症状。

最近じゃYoutuberもドライヤーとかで直しているくらい有名。

この手のは散々XBOX360で直して来たので、特に身構えることもなく、淡々とヒートガンを持ち出してきて炙る。


HDDが欠品なので、手持ちのSATA2.5インチHDDを入れて電源ON!。

…よし。電源も落ちることなく立ち上がりました〜。w

んで先に進めるためには、PCでUSBストレージ(SDカード)にフォルダ(\PS3\UPDATE)を作ってネットから請求されているアップデートデータ(Version4.81)ファイルを書き込んだ。

それを、PS3に挿して新規HDDへUpdateを施した。

これで不動のPS3は、Ver4.81のPS3として復活。ヽ(´▽`)/

さて、何に使うかなー。
(実はPS3のゲームソフトは1本も持っていない。w)
catface

ま。まずはCFWのインストールからにしよーっと。w

| | コメント (0) | トラックバック (0)

久しぶりのハードオフ。

Twitterでも、ハードオフの巡回で購入ネタを見かける。
そういや最近行っていない。
ってことで、行ってみた。

んで、「ゲームを読まない」というドリキャスが860円。

この手のはピックアップレンズの汚れ。

綿棒に無水アルコールつけてフキフキ。


はい動きましたー。

このドリキャス、もうちょいイジってみる。(春節も明けたことだし、中国に部品発注中)

| | コメント (0) | トラックバック (0)

Scoopyのクランクケースを清掃してみた。

通勤で駅までの距離に移動するのに使っている原チャリ(Scoopy)。
ブログでも何回か取り上げて来た。

これが1週間前から、走っていると異音が目立ってきた。
アクセルを開けると、ディーゼル音みたいなやかましい音になる。
んー。メンテ全然していないので、ヤバいか。coldsweats01

週末、エンジン周りの清掃からと、近くのDIYショップでパーツクリーナーを購入。

そいいや、昨年遊びでキックレバーからエンジン掛けようとして、レバーが戻らなくなってたし、まずはクランクケースをあけてみる。

うっ…見事に錆びているなぁ。sad
とりあえず、クリーナーで中の汚れを吹き飛ばして洗浄。
錆があるところには、556をかけて潤滑。
これでキックレバーが戻らなくならないことはなくなった。

しかし、これだけでは肝心のエンジン音は、変わらない。
いよいよ本格的にエンジンのオーバーホールか修理だなぁ。

まずはクランクバラすために、プーリーホルダーを買うか。

ただ修理代いかんによっては、第3の選択として、フリマアプリで原チャリも考慮に入れておく。
今週末はここまで。(慣れないバイクメンテで体が痛いわ。歳だわー。(´゚д゚`))


| | コメント (0) | トラックバック (0)

«イベントのお手伝いに行って来た。