[問題] 電玩模擬器是怎麼寫出來的? - 模擬器

By Mia
at 2008-08-31T02:13
at 2008-08-31T02:13
Table of Contents
※ [本文轉錄自 Programming 看板]
作者: powerguy (小P) 站內: Programming
標題: [問題] 電玩模擬器是怎麼寫出來的?
時間: Sat Aug 30 23:53:48 2008
這個問題讓我好奇很久了,而且也不知道能去哪問
想來想去,我想還是這兒最適合吧,畢竟能寫出模擬器的都是程式高手.....
我想過
方法1:廠商有公佈or流出電玩的spec.
聽說當年GBA模擬器能那麼快寫出來,就是規格外洩
但那些規格未知的電玩模擬器是怎麼寫的?
方法2:拆解硬體,然後寫出模擬器
覺得這方法根本是天方夜譚 = =
方法3:軟體逆向工程
例如藉由廠商公佈電玩支援的指令集、API....等
然後分析這些指令、API對應到的機碼,藉此寫出模擬器
不過這方法是我亂想到的,不知道可行嗎?
請鄉民補充,還有有錯請更正
謝謝 <(_ _)>
--
作者: powerguy (小P) 站內: Programming
標題: [問題] 電玩模擬器是怎麼寫出來的?
時間: Sat Aug 30 23:53:48 2008
這個問題讓我好奇很久了,而且也不知道能去哪問
想來想去,我想還是這兒最適合吧,畢竟能寫出模擬器的都是程式高手.....
我想過
方法1:廠商有公佈or流出電玩的spec.
聽說當年GBA模擬器能那麼快寫出來,就是規格外洩
但那些規格未知的電玩模擬器是怎麼寫的?
方法2:拆解硬體,然後寫出模擬器
覺得這方法根本是天方夜譚 = =
方法3:軟體逆向工程
例如藉由廠商公佈電玩支援的指令集、API....等
然後分析這些指令、API對應到的機碼,藉此寫出模擬器
不過這方法是我亂想到的,不知道可行嗎?
請鄉民補充,還有有錯請更正
謝謝 <(_ _)>
--
Tags:
模擬器
All Comments

By Kama
at 2008-08-31T19:35
at 2008-08-31T19:35

By Andy
at 2008-09-04T10:45
at 2008-09-04T10:45

By Aaliyah
at 2008-09-05T22:20
at 2008-09-05T22:20

By Olive
at 2008-09-07T06:58
at 2008-09-07T06:58

By Caitlin
at 2008-09-08T00:27
at 2008-09-08T00:27
Related Posts
[情報] 新的連線方式!! 拋棄kaillerasrv吧!

By Ula
at 2008-08-30T21:55
at 2008-08-30T21:55
Dolphin SVN R352

By Ina
at 2008-08-30T19:02
at 2008-08-30T19:02
為什麼有些rom檔會有[!]

By Mia
at 2008-08-30T15:14
at 2008-08-30T15:14
SNESGT Ver0.230 beta6

By Zanna
at 2008-08-30T13:35
at 2008-08-30T13:35
PocketSNES/03 Preview 4.1

By Victoria
at 2008-08-30T09:42
at 2008-08-30T09:42