Emulator 板


LINE

原文發表於個人部落格:http://kwl.vcity.biz/blog/?p=1195 與獨立遊戲開發者分享會:http://igdshare.org/content/msu1 以下為去圖後全文轉貼: 對超級任天堂(SFC/SNES)這台主機有些許研究的玩家都知道, 超任雖然有著當代家用主機中最強的顯示晶片與聲音晶片, 但主CPU其實弱得可以,時脈只有同期競爭者MD或PC-E的一半左右, 不過這個弱點很快的就被「遊戲卡匣搭載特殊晶片」這種方式給補強, 代表性的例子就是讓超任可以做出3D射擊遊戲STARFOX的Super-FX晶片, 基本上你看到哪些畫面或特效表現讓人驚豔的超任遊戲, 很可能就是特殊晶片輔助運算下的成果。 因為多半是訂製的特製品,資料也不可能公開, 使用的遊戲又不多(代表逆向工程時可參考的東西少), 所以這些特殊晶片一直是超任模擬器發展路上最棘手的地方。 前陣子超任模擬器bsnes的作者byuu用磨開晶片+電子顯微鏡的方式解析特殊晶片的電路, 宣稱藉此終於讓bsnes達到了前人從未能達到的超任100%完全模擬境界, 沒想到的是,他還做了一件更瘋狂的事,那就是自己設計一個全新的超任用特殊晶片! 這個特殊晶片叫做MSU1,MSU for Media Streaming Unit, 功用在於它可以讓超任遊戲支援到4GB的檔案大小, 並提供超任遊戲full motion video(尺寸240×144,256色、30fps) 與無壓縮44.1KHz 16-bit立體聲PCM(相當於audio CD等級)的撥放能力! 這個MSU1晶片其實不是真的做了個實體晶片出來, 而是用類似模擬器模擬Super-FX晶片的方式, 讓自製程式的作者可以透過虛擬的MSU1晶片來實作視訊或音訊串流, 目前也只有本家的bsnes模擬器有支援, 但大家都知道,這年頭還想自製超任遊戲, 為的就是讓遊戲跑在超任實機上的那種浪漫啊, 只能跑在模擬器上還不如直接做PC遊戲就好咧。 但正所謂時代會進步, 當年大家都用過的超任磁碟機式技術也不會永遠停留在只能讀磁片 ──所以看到sd2snes這種東西就別太意外啦, 簡單說,這就是用SD卡當存取媒介的超任燒錄卡啦, 而且,它也支援了虛擬的MSU1特殊晶片! 這就是MSU1+sd2snes於超任實機上的影片撥放demo: https://www.youtube.com/watch?v=yULkopwR8oA
(如果你覺得畫質嚇死人的高, 我想那應該只是CRT+AV端子+翻攝效果搭配起來所產生的錯覺XD ) 這是用MSU1撥放PCM音源的自製Super Mario: https://www.youtube.com/watch?v=opsorqVVkuk
然後,經典FMV遊戲Road Blaster透過MSU1移植到超任上面啦: https://www.youtube.com/watch?v=THJvsIezXrQ
7分55秒開始是MD-CD版與超任MSU1版Road Blaster的比較動畫: https://www.youtube.com/watch?v=c-DEPDya02o&t=7m55s
(未成年的好孩子請在16分40秒前就把影片關掉以免影響身心健康) 從比較中可以看出,不論是發色數或者frame數, MSU1版都明顯勝過MD-CD版(MD-CD版推測只有16色、15fps), MSU1版的問題在於相較之下影片撥放的速度有比較慢些。 不過啦,畢竟兩者間的影像壓縮技術可是差了約20年(MD-CD版於1992年推出), 而且MSU1版還有卡匣的高速讀取優勢, MD-CD版則必須把資料量壓在1x CD-ROM的物理限制內, 所以這比較不盡然公平啦,只是種參考。 總之MSU1這東西實在是非常特別, 某種程度上它也讓人可以更進一步的想像如果當年超任的CD-ROM有推出的話, 大概會是什麼效果吧。 而我的結論是我們又再一次見證了獨立製作homebrew社群的強大技術力! -- ◥ ▅ █ˍ ▊◥◥ ◢ ◤ ▁ █▅ ▇◣ ◤ ◥ ████ ██◣ ███▋ ▄▃▃▃▂ ◥▆▅▆◣ ▎▄▌ ◢ ◤ ◢ █ ◤ █ █ ◢◤▃ ▃▃▃▃ ▉ ▋◤▌▎▄▌ ◢ ◤ ◥ ◥█◣ ◤ ◤ ◤ ▄▃ ◥ __ˍˍ◣ █▆▆◤ ▍▄◣ ◣ ◥ ▇ ▆ ◤ ◤ ▍ ◤ ◥ http://cubeat.game.tw/346 ◤ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.6.175
1F:推 zack867:cool 08/25 14:53
2F:→ yjn:我個人認為"磨開晶片+電子顯微鏡"沒可能解開晶片構造... 08/25 15:01
3F:→ yjn:這樣就行的話所有晶片不都能夠破解? 08/25 15:02
4F:→ segafankwl:請參考bsnes官網的敘述 http://0rz.tw/3zHyE 08/25 15:16
5F:推 zack867:我記得md vr racing的晶片也有用到顯微鏡去觀察 08/25 16:59
6F:推 EDGE: 感謝分享,這真是個充滿熱血與浪漫的技術力(淚) 08/25 17:03
7F:推 WeasoN:正先的sfc cd-rom有賣出過嗎?? 08/25 18:47
8F:推 djboy:我對IC不太了解;不過,若是以前的FPGA之類的,或許有可能 08/25 19:33
9F:推 k8543:直接快轉到16"40看了 08/25 19:37
10F:推 jachen168:推! 08/25 20:33
11F:→ flu:帥啊 08/26 00:41
12F:推 GAMEMAD:那一種浪漫就好像畢業多年,長大後回到國小母校,在學校 08/26 02:43
13F:→ GAMEMAD:大樹下,挖掘出兒時所埋藏的寶藏(記憶)一樣。 08/26 02:44
14F:推 GAMEMAD: ^寶藏依舊如新 08/26 02:47
15F:推 conpo:喔喔,感謝分享~ 08/26 11:38
16F:→ SUCKERKING:decap用顯微鏡看,最多是猜裡面包些什麼module,沒辦法 08/26 12:40
17F:→ SUCKERKING:知道細節,也許這樣對作者就已經是很大的幫助? 08/26 12:41
18F:推 becherovka:超cool!!!!!!! 看了我熱淚盈眶超感動的..... 08/26 14:04
19F:推 BillyJr:磨晶片的事情在模擬器發展的過程有著絕對的重要性 ._. 08/26 14:07
20F:→ BillyJr:很多瓶頸都是這樣克服的..如果沒用就不會有人要磨了 08/26 14:08
21F:推 klt:只能說:讚 08/26 17:47
22F:推 osanaosana:推 08/26 21:17
23F:→ qazxswptt:雖然有趣 但這種無限外掛的假設比較 本身就不太公平... 08/27 01:59
24F:→ qazxswptt:因為連FC後期都出現搭載FM音源立體聲的犯規遊戲了XD 08/27 02:00
25F:推 tsming:如果當年SFC CDROM能出的話,PS應該不存在吧XD 08/27 15:44
26F:推 EDGE: 有這技術的話當年的SFC版快打Zero2就不會是殘廢移植 08/28 08:24
27F:推 kojiro0531:這個技術很有趣啊~沒想到有人這樣逆開發SFC的硬體 08/30 10:45
28F:推 koko1st:看到BillyJr大推文了,一定推一下! 08/30 23:12
29F:→ koko1st:當年就是看大大的網站開始接觸模擬器的 08/30 23:13
30F:→ koko1st:當年你跟你妹打賭輸了,穿女裝身上綁鞭炮的照片太經典了XD 08/30 23:16
31F:推 qazxswptt:BillyJr大必推!我也是因為你的網站開始模擬器不歸路 09/06 02:01
32F:→ qazxswptt:我當時還面交跟你買了樣東西 有一面之緣 你應該忘了XD 09/06 02:01
33F:推 ak147:竟然釣出BillyJr 原po威猛 XDDDD 09/09 04:28
34F:推 fantasy043:長知識了~ 09/13 15:01







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother 或 站內搜尋

TOP