製作流程:
1.從線路圖(Schematics)Layout成PCB板圖:
目前在FWNES CLUB網頁上只有一個線路圖(註:也許你有之前吸出機二號的線
路圖,你會發現有點不同,根據請教SCOTT兄得知,新版的線路圖拿掉了一些抑
制雜訊用的電阻及電容,軟體的使用都是一樣的),你需要將它LAYOUT成PCB板
圖,也許需要請朋友幫忙!當然如果你想自己做也是可以,有一本書可以參考一
下:
非常PCB設計(Protel for Windows PCB 3.XX) 張義和著 松崗
ISBN957-22-2653-3 附CD,含繪製PCB板的軟體!但是這是推廣版的,功能上
不免有些限制!
注意,這位作者還有另一本類似的書,只有書皮及英文名稱不同,稱為
非常線路設計(Protel for Windows PCB Schematics 3.XX)
這是 Layout PCB用的,Layout後轉成GERBER FILEs,(Top Layer,Bottom Layer
Text Layer Size Layer,Screw Layer.)再拿去PCB板廠商做底片與SAMPLE.
不過據SCOTT兄告知,這張板應該LAYOUT成2層板,如果你功力夠,也許能自己
LAYOUT 單層板,否則就必須請有力人士,例如花錢請廠商作,這可不便宜(PCB
圖=>底片,NT$4000,底片=>

CB板,嘿嘿,最少NT$8000),沒有足夠的熱忱及決心
,實在很難令人下手!
另一種方式是用洞洞板+OK導線,按照線路圖,做出吸出機.這樣算是廉價很多
的替代方案!
2.製作感光電路板(這是從書上抄來充場面的):
首先把電路板的線路印到投影片上,把製作好的透明片放在電路板藥膜上,利
用日光燈或紫外燈來曝光,兩者距離約10CM左右.以18WPL燈曝光,距離很近,約
需要20~30分!
感光完畢後,可以看到藥膜會變色,此時就得準備泡顯像劑,將不需要的藥膜清
除.顯像劑的藥粉在電子材料行也有,泡製時,按照需要的量泡製,因為具時效
性,多的放太久也會失效!可以加入熱水,減少時間!
感光後的電路板放進顯像液之後,不需要的藥膜便會去除而露出銅箔,此時要
檢查線路部份是否露出銅箔,若有,則用油性簽字筆修補,以免線路被腐蝕.接
下來是去除銅箔,此時需要"氯化鐵"藥水,此步驟時間較長,加熱一下會進行的
快些!氯化鐵有毒且有腐蝕性,在家不宜做,用學校設備較佳.
當銅箔去除乾淨只留下所需要的線路後,用水清洗並乾燥後,準備作加工!按照
零件的需要,在零件孔位上鑽孔,最好事先量一下元件的腳距,以免零件不好安
裝!
3.電子元件安裝:
安裝零件時,最好是由高度低的先焊,熟能生巧!最後把外接電源DC+5V,GND接
在任一74HC373的Vcc,GND上,完成DUMPER的製作!
4.測試!
[ SCOTT's ROM DUMPER II 的運作機制 ]
你以為這樣就能DUMP ROM了嗎?嘿嘿,你還需要DUMPER軟體,SCOTT's ROM DUMPER II
有這麼強的功能,就是因為利用程式模擬6502切換ROM BANK的動作,所以DUMPER
軟體就是整個的DUMPER的核心!不過話說回來,當您會了就可以寫此Mapper之任
天堂模擬器(不含音效)!
以硬體的切換控制而言,主要是以60PIN插槽上的PRG-WE,PRE-OE,CHR-WE,CHR-OE
,CLK,控制PRG ROM及CHR ROM的切換!功能如下:
PRG-WE : PRG ROM Write Enable/Disable Pin.
PRG-OE : PRG ROM Output Enable/Disable Pin.
CHR-WE : CHR ROM Write Enable/Disable Pin.
CHR-OE : CHR ROM Output Enable/Disable Pin.
CLK : 在PRG-ROM CHR-ROM Write時當基本Clock Cycle用
而運作方式是:
當變更 PRG Bank 時:
1). PRG-OE=Enable , CHR-OE

isable , PRG-WE:Enable
當讀取 PRG Bank Data時:
2). PRG-WE=Disable and Read $8000~$xxxx.
CHR也是 1) & 2)兩步驟,但是 2). 改成Read $0000~$xxxx
(以上感謝SCOTT兄提供)
而軟體的切換控制便是模擬出各MMC的呼叫方式,利用原始卡帶上的MMC來切換!
各MMC的呼叫方式則需要另外找資料了,這裡暫時撇下不談!
整個DUMPER運作的流程: (感謝SCOTT兄提供)
Step1:先Reset MMC (Initial)
Step2:寫入 Fixed Address (視 MMC Type而異)資料以變更 FRAME.
Step3:讀取目前的 FRAME 資料.
Step4:重複 Step2-3 直到 PRG ROM 讀取完成或 CHR ROM 讀取完成.
[ DUMPER 軟體的取得 ]
就目前而言,其他人的話,因為對DUMPER 硬體及軟體的資料還不夠,所以還是單
方面的依賴SCOTT兄釋出該卡匣MMC的吸出軟體!如果你想寫自己擁有的卡帶吸出
軟體的話,需要與SCOTT兄聯絡,以了解更細部的硬體資料,才能撰寫自己的吸出
軟體!
除此之外,還需要知道這個卡匣的MMC運作!整個撰寫流程如下:
1.找出這卡匣的MMC種類:
原裝卡匣的話,比較簡單,因為FANWEN大已經整理出相當多的MMC格式,另外numn
大也開始整理FC卡匣的目錄,此外,還有許多日本網頁也有類似的目錄!仿冒卡
就不太容易了,因為變種的太多,但是可能有機會找到基本型!
2.找出MMC的運作方式:
這裡是另外一個難題,由運作流程上得知,你需要RESET MMC及變更FRAME的方
式,其他的部份倒是不那麼重視!比較常用的MMC會有文件可以參考,不過,嘿嘿
,常用MMC的卡帶當然早就被DUMP出來了,而難找的卡帶當然就沒有文件可以參
考!沒有文件可以就需要用原版卡帶及工具等,加以測試,找到它運作方式!
SCOTT兄的方式是利用從同一種MMC但已DUMPER出來的ROM中,反組譯PRG ROM或
是FWNES DEBUG MODE,由原程式中找出切換FRAME的方式,這樣就能找出這種MMC
的運作!
另外一個問題是仿冒卡的問題,仿冒卡經常使用變種的MMC,找出運作方式的可
能方法是利用三用電表測試MMC各接腳的反應了(numn兄創意提供),其實這也
還有問題,TTL IC翻IC手冊可知,But PAL 就難了!所謂"變種"通常是修改原
MMC切換BANK寫入的位址或更改此位址上各BIT的定義!利用測試接腳反應,找
出修改的部份,這樣有可能能找出這個變種MMC的運作!!
3.把MMC的運作寫成程式!
ㄜ.....算是SCOTT兄的不傳之密吧!

除了MMC的運作外,還需要有NES檔格
式(含FWNES擴充格式)的知識,操作LPT的知識,控制DUMPER的方法,還有一些其
他的知識等,全部組合起來,才會成為DUMPER軟體!
[ ROM的分享問題 ]
工具本身沒有任何罪惡,但是使用工具的人卻可能用它來做壞事,ROM DUMPER也
是一樣,可不要把這樣的好工具用在壞處上!至於要不要分享你DUMP出來的ROM,
見仁見智啦!唯一的一點小建議,慎選要分享的對象,以免哪天看到你辛苦DUMP出
來的ROM,淪為別人賺錢的工具,這是作者不樂意見到的!
--
作者: SONBOY (傳說中?狂戰士) 看板: Emulator
標題: Re: [情報]如何自己做出FC ROM DUMPER
時間: Sun Nov 29 07:18:03 1998
※ 引述《zchou (Nelson Chou)》之銘言:
> 以上是電路板的部份,還有需要:
> 1.外接DC 5V電源供應器 X 1
改成接四個三號電池(1.5V*4=6V)再接7805轉成5V,就不必外接電源
要不就是用電腦裡有5V的電源線
> 25-30W電烙鐵,銲錫,尖嘴鉗,斜口鉗,小電鑽及數支鑽頭,及其他工具,或是實力
> 堅強的友人,或新臺幣千元大鈔數張!
千元大鈔數張??不必吧?2000元就很夠了
> 製作流程:
> 1.從線路圖(Schematics)Layout成PCB板圖:
> 目前在FWNES CLUB網頁上只有一個線路圖(註:也許你有之前吸出機二號的線
> 路圖,你會發現有點不同,根據請教SCOTT兄得知,新版的線路圖拿掉了一些抑
> 制雜訊用的電阻及電容,軟體的使用都是一樣的),你需要將它LAYOUT成PCB板
因為有跟沒有一樣,故拿掉電阻及電容。
> 不過據SCOTT兄告知,這張板應該LAYOUT成2層板,如果你功力夠,也許能自己
> LAYOUT 單層板,否則就必須請有力人士,例如花錢請廠商作,這可不便宜(PCB
LAYOUT單層板=一定有跳線(預言),不好看
LAYOUT雙面板=無跳線
Scott兄說,他自己來作Layout只要花兩分鐘.....
> 圖=>底片,NT$4000,底片=>

CB板,嘿嘿,最少NT$8000),沒有足夠的熱忱及決心
> ,實在很難令人下手!
光看價錢就腿軟了
> 另一種方式是用洞洞板+OK導線,按照線路圖,做出吸出機.這樣算是廉價很多
> 的替代方案!
很累.....
> 2.製作感光電路板(這是從書上抄來充場面的):
> 首先把電路板的線路印到投影片上,把製作好的透明片放在電路板藥膜上,利
要先做Layout,在用影印機印到投影片上
> 用日光燈或紫外燈來曝光,兩者距離約10CM左右.以18WPL燈曝光,距離很近,約
> 需要20~30分!
日光燈=容易失敗
紫外燈,拿滅蚊燈來改造
> 感光完畢後,可以看到藥膜會變色,此時就得準備泡顯像劑,將不需要的藥膜清
> 除.顯像劑的藥粉在電子材料行也有,泡製時,按照需要的量泡製,因為具時效
> 性,多的放太久也會失效!可以加入熱水,減少時間!
減少時間??一分鐘就夠了,還需要減少時間??
> 感光後的電路板放進顯像液之後,不需要的藥膜便會去除而露出銅箔,此時要
> 檢查線路部份是否露出銅箔,若有,則用油性簽字筆修補,以免線路被腐蝕.接
> 下來是去除銅箔,此時需要"氯化鐵"藥水,此步驟時間較長,加熱一下會進行的
> 快些!氯化鐵有毒且有腐蝕性,在家不宜做,用學校設備較佳.
> 當銅箔去除乾淨只留下所需要的線路後,用水清洗並乾燥後,準備作加工!按照
> 零件的需要,在零件孔位上鑽孔,最好事先量一下元件的腳距,以免零件不好安
量一下元件的腳距??直接插上再剪掉再焊上不就可以了??
> 裝!
> 3.電子元件安裝:
> 安裝零件時,最好是由高度低的先焊,熟能生巧!最後把外接電源DC+5V,GND接
其實,自己爽就行了,不必由高度低的先焊...
> [ DUMPER 軟體的取得 ]
> 就目前而言,其他人的話,因為對DUMPER 硬體及軟體的資料還不夠,所以還是單
> 方面的依賴SCOTT兄釋出該卡匣MMC的吸出軟體!如果你想寫自己擁有的卡帶吸出
> 軟體的話,需要與SCOTT兄聯絡,以了解更細部的硬體資料,才能撰寫自己的吸出
> 軟體!
想要自行去研發及了解吸出機,先決條件,必需精通英、日文
> 1.找出這卡匣的MMC種類:
> 原裝卡匣的話,比較簡單,因為FANWEN大已經整理出相當多的MMC格式,另外numn
> 大也開始整理FC卡匣的目錄,此外,還有許多日本網頁也有類似的目錄!仿冒卡
> 就不太容易了,因為變種的太多,但是可能有機會找到基本型!
基本型,也就是最早期的台製卡匣,100%模擬正版的MMC,但跟原版卡匣一樣
,不好找到.