VisualNES 邏輯電路層的紅白機模擬 - 模擬器

Leila avatar
By Leila
at 2017-02-08T18:24

Table of Contents

※ 引述《jenyangs (jenyangs)》之銘言:
: 是某些冷門mapper的遊戲跑起來會crash or 畫面顯示不正確 or 影響遊戲進行

mapper支援度反來不是評測中的大項目,但倒是有針對極重要熱門的mmc3做不少測試.

多數不會影響遊戲進行,簡單來說主要pass難過的部分大概都是一些timing測試,

或是某些冷僻的硬體特性,只會影響到某些"極少"數遊戲,

就可能剛好有些遊戲有使用到dummy read/write或是openbus特性,

以熱門老牌模擬器來說進行遊戲都不太會是問題,

只是看作者有沒有夠龜毛的精神,追求準確而已.

這就像是一堆mapper,某些mapper可能就剛好支援某一兩款冷門遊戲,

nes一堆奇怪的硬體特性,其中一特性可能就剛好有一款遊戲會受到影響,大概是這樣.

: 還是只是單純有些畫面顏色有些色差而已呢

色差其實不是什麼問題,跟調色盤預設定義有關係,

實際上即使是實機,用哪台電視怎樣的訊號輸出都會有影響,

而且差異還不小,所以評測是不會把色彩詮釋度納入的.

: 看到只有五成的正確度是滿意外的
: 不知道有沒版友能提供模擬器的比較明顯得比較畫面
: 感謝

最快的就是使用測試的rom來跑看看結果,就會得到明顯差異.

https://github.com/christopherpow/nes-test-roms 人家搜集好的

遊戲的話其實影響不是很大,要找不是很好找.


--

All Comments

Adele avatar
By Adele
at 2017-02-13T10:27
感謝回復, 不過timing不正確不就畫面應該全部錯亂
或是直接crash了嗎?
Tracy avatar
By Tracy
at 2017-02-18T05:33
timing不正確有可能只是跑起來跟實機有微小的速度差
Harry avatar
By Harry
at 2017-02-20T13:11
一般EMU是對OP CODE去作解譯的動作,白話說就是
Kelly avatar
By Kelly
at 2017-02-22T05:17
類似翻譯的方式去解釋ROM讓對象CPU來跑相對應的動作
Franklin avatar
By Franklin
at 2017-02-24T00:31
電路模擬因為牽涉到元件過電同步的問題,就意義上來說
Jessica avatar
By Jessica
at 2017-02-25T14:59
中文叫擬真器才對,英文也有相對應的字
Yuri avatar
By Yuri
at 2017-02-26T03:21
擬真器實務上用來測試元件耐受性,所以測試數據
Quintina avatar
By Quintina
at 2017-03-03T02:59
比較重要,由於元件差異性,效能根本不是重點
Kama avatar
By Kama
at 2017-03-07T12:30
NES的顯示方法是把資料寫到一塊記憶體裡再顯示出去的
Dora avatar
By Dora
at 2017-03-12T04:21
所以就算timing錯了,顯示的時候記憶體內容對就沒關係
Oliver avatar
By Oliver
at 2017-03-15T19:12
Atari2600剛好相反,完全即時顯示
Quanna avatar
By Quanna
at 2017-03-17T07:29
所以顯示的時候,timing差1個cycle都會讓畫面整個毀掉
Mia avatar
By Mia
at 2017-03-21T06:28
其實早期的模擬器為了速度,偷雞摸狗的事一定幹了不少
還要求完全正確就是強人所難了,想想十年前的電腦有多爛
Kristin avatar
By Kristin
at 2017-03-22T02:07
如果有Cell library跟Post-Layout的數據可以做到很精
Elvira avatar
By Elvira
at 2017-03-24T05:19
細的電路行為模擬,但這應該是歸類於Simulator。

VisualNES 邏輯電路層的紅白機模擬

Joe avatar
By Joe
at 2017-02-08T17:52
看了原po文章後有些問題, 我原本以為那些老牌模擬器模擬的正確度都應該有九成九以上 我本身是用FCEUX, 玩任天堂遊戲也沒發現有什麼問題 但看文章連結他的正確度也只有五成而已 請問這些差異是在哪裡? 是某些冷門mapper的遊戲跑起來會crash or 畫面顯示不正確 or 影響遊戲進行 還是只是 ...

Xebra執行Chrono Cross的問題...

Noah avatar
By Noah
at 2017-02-08T12:33
我用的是最新版的Xebra 遊戲執行時一進到顯示3D模型的人物選單畫面 立刻畫面全黑+音樂凍結 按照Google到的解決方法修改參數後亦無效 請問有版友的Xebra跑起來是ok的嗎? (不然只能換另一種模擬器了...) - ...

VisualNES 邏輯電路層的紅白機模擬

Connor avatar
By Connor
at 2017-02-08T00:01
http://www.emu-france.com/news/47831-consoles-de-salon-visualnes-2017-01-14/ 不得不稱讚一下Mesen這款在去年才開始發展起迅速竄出的強大任天堂模擬器, 截至目前為止幾乎可以說是最完美的紅白機模擬器 http://www.mes ...

新的DS模擬器:melonDS

Carolina Franco avatar
By Carolina Franco
at 2017-02-07T10:16
只是消息更新,還沒有下載: http://melonds.kuribo64.net/ melonDS is a new emulator project. My goals for it are to do things right and fast. Time will tell how far we c ...

(Multi-System) Mednafen v0.9.42

Sarah avatar
By Sarah
at 2017-02-06T13:35
2017.02.08 Mednafen v0.9.41 Changelog: * NES: Added support for iNES mapper 190. * SNES_FAUST: Added multitap support(enable via setting and#34; ...