2017 04123456789101112131415161718192021222324252627282930312017 06












ファミコンカセット 吸い出しツール unagi 【使い方】 

紹介だけしていた「unagi」ですが、今回は実際吸い出す方法を紹介したいと思います。

※フラッシュROMカートリッジの作成や書き込みスクリプトに関しては、認証サイトで公開されています。

認証サイトに関しては、下記サイトにてメールアドレスが記載されていますので、そちらへお問い合わせください。

・flashmemory/SRAM wiki → http://sourceforge.jp/projects/unagi/wiki/flashmemory

・flashmemory/SRAM wiki認証サイト →  http://unagi.sourceforge.jp/cgi-bin/hiki/hiki.cgi

 

◆ unagi に必要なもの

パラレル端子が付いたパソコン (ホンコンが動く環境であればOK)

吸い出し機本体: unagi は2つの吸い出し機に対応していますのでどちらでも構いません

・ホンコン(千石電商で購入可能)+FCアダプタ(千石電商で購入できたが、現在は自作しか入手方法はない)

・パラレル接続のパソファミ吸い出し機(自作する必要があります)

※吸い出し機の回路図はエミュステさんのサイトで→ http://www.emusta.net/fam.html

私の製作記事は → パラレル接続の吸い出し機【完成】

 

s-hongkong251c.jpg ホンコン+FCアダプタ    s-onajimi.jpg パラレル接続:パソファミ

 

吸い出し機が準備できたら、unagi をダウンロードします。

unagi → http://sourceforge.jp/projects/unagi/

カセットの吸い出しに必要なのは、unagi 本体の Client と ROM dump script です

どちらも最新バージョンをダウンロードしてください。

 

ROM dump script はマッパ別に用意した吸い出しスクリプトです。

マッパ別にどのスクリプトを使用するかは readme.txt に記載されていますので確認してください。 

RAM read/write script はカセットのセーブデータを吸い出したり、書き戻したりする場合に使います。

 

ダウンロードしたら適当なフォルダを作成し、Client と ROM dump script を同じフォルダ内に解凍します。

s-unagimm01.jpg  

unagi.txt にも書かれていますが、GIVEIO.SYS が必要なので google 等で探してファイルを用意してください。

GIVEIO.SYS が用意できたら、unagi.exe と同じ場所へ保存します。

 

次に unagi.cfg をメモ帳などで開きます。

#使用するハードのコメントを外してください
#DRIVER hongkongfc
#DRIVER onajimi
#hongkong fc の flash の書き込みができない場合はコメントを外して
#試してみてください
#HONGKONG_FLASH 0.5.3

使用する吸い出し機に合わせて、DRIVERの前の # 消して保存します。

ホンコンを使用する場合 → DRIVER hongkongfc
パソファミ(パラレル接続)を使用する場合 → DRIVER onajimi

 

準備が出来たら、unagi はコマンドプロンプトで動作をしますので、簡単にバッチファイルを作成します。

バッチファイルって何?という方は google で検索してみてください(^-^

 

例として、MMC3(マッパ4)を吸い出してみます。

下記のようなバッチファイルをメモ帳などで作成します(ファイル名は unagi-mmc3.bat とでもしてください)

もしかすると記述間違いがあるかもしれませんが…動いているからいいでしょう(^-^;;;

※バッチファイルの内容は各自好きなように変更してください。

--------------------------------------------------- 

@echo off

set map=mmc3.ud

:START
echo.
echo カセットをセットしてください
set /p yn="バッテリーバックアップは使用していますか[Yes/No]?"
if /i "%yn%"=="y" (set BB=S) else (set BB= )

:RENAME
echo.
set /p fname="保存するファイル名は?"
if /i exist %fname%.nes goto ERROR
goto READ

:ERROR
echo.
echo 保存先に同じファイル名があります
echo ファイル名を変更してください
goto RENAME

:READ
echo.
echo %map% のスクリプトを使用して吸出しを開始します
echo ファイル名は %fname%.nes で保存されます
unagi d %map% %fname%.nes %BB%

:END
echo.
echo 吸出しを完了しました
set /p yn="続けて吸出しを行いますか[Yes/No]?"
if /i "%yn%"=="y" goto START
exit /b

--------------------------------------------------- 

他のマッパを吸い出す場合は mmc3.ud の部分を 該当するスクリプトファイル名に変更します。

 

s-unagimm03.jpg  ここではMMC3(マッパ4)のすごろクエストを吸い出します。  

用意が出来たら、吸い出し機に該当するマッパのカセットを挿して unagi-mmc3.bat を実行してください。

吸い出し中の画面表示で同じ数字が続いているようであれば、接触不良の可能性もあります。

カセットの端子を、無水エタノール や 接点復活剤 などで綺麗に掃除をしてください。

 

s-msdos02.jpg  

吸い出しが終わったら、NESイメージファイルをエミュレータで試してみて正常に動作すれば完了です。

 

関連記事
ACR WEB ブログランキング参加してます

FCアダプタ+unagi vs ホンコンFC

どうも始めまして。本来ならBAKUTENDO様にご相談する事ではないかもしれませんが…、
上記をご参考にホンコン(千石キット)+FCアダプタを使用しunagiで吸い出してみたのですが
動作が不安定で困っております。具体例は下記。
問題の切り分けをするためにホンコンFC正式版が欲しいのですがリンク切れ?のようです
公式サイトにてサポートを送信したのですが「いろいろある」みたいで不安です。
もし"うっちゃん"様にコンタクトを取るすべを
ご存知でしたらどうかご教示をお願いいたします。

具体例※
・ゲームは動く。(PROMはOK?)
・キャラの絵が崩れる(CROMがよめてない??マッパー対応等のソフトの問題??)

P。S。pittanko様がつかまらないとどうしょうもなさそうではありますが。
[ 2011/10/20 21:00 ] [ 編集 ]

>ケイさん

はじめまして(^-^
ホンコン開発者の方の連絡先は申し訳ありませんがわかりません。
ホンコンは現在、カッパドギアさんで販売されていますのでそちらでご購入されると
いいと思います。
FCアダプタは現在在庫切れのようですね…
http://kpp.ms/?mode=grp&gid=62055
[ 2011/10/20 21:58 ] [ 編集 ]

ご返信ありがとうございます。

ご返信ありがとうございます。
カッパドギアさんに実はだめもとで一回泣き付いたんですが
ソフト別売りはしないと言われましてorz

おっしゃるようにアダプタ購入を検討したのですが売り切れです。
勉強がてらungaiソースを勉強していこうかと思ってるところです。
io叩くの遅くしたらどうなるか?等やってみたいところです。とほほ

kazzo再販おまちしております。。。
[ 2011/10/20 22:19 ] [ 編集 ]

バージョン(6.0→5.2?)落としたらhonkonfcイケましたー
どうもお騒がせいたしました。
自分の手半田含むハードずっと疑ってましたがw
unagiめちゃ最高です!
[ 2011/10/22 09:24 ] [ 編集 ]

コメントの投稿














管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://bakutendo.blog87.fc2.com/tb.php/118-743b23fa