真正免費且精準的SC55模擬器Nuked-SC55誕生了!

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

回覆文章
cbreak
大師
文章: 160
註冊時間: 2001-11-30 08:00
聯繫:

真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 cbreak »

不少前輩都知道Roland SCVA(SC8820)模擬SC55仍然存在小差異,而真正的SC55模擬器就在月初誕生了(逆向工程,非Roland官方)!
https://github.com/nukeykt/Nuked-SC55
聽起來完全與硬體SC55mkII無異,目前缺點是因為完全的硬體晶片模擬,需要耗費較高CPU,不過近幾年i5以上CPU都可順暢播放沒問題!
DEMO: https://www.youtube.com/watch?v=DUEkcFTuldg

Nuked-SC55作者以C/C++實作完全的硬體晶片,並載入執行原SC55上MCU的ROM程式碼來達成完全模擬(可以想像成在ARM平台執行X86程式碼的方式),而另外有個SC55模擬器EMUSC方案也正在開發中,已釋出第一版本,只是他僅是讀取SC55上解碼的Sample,但是自己實作一個合成器引擎,目前尚在早期開發階段(可以想像成寫了一個LibreOffice去模仿MSOffice的方式)。
https://github.com/skjelten/emusc

Nuked-SC55是個劃里程碑、令人非常驚艷的逆向工程成果,連SC55 LCD點陣圖也完全模擬出來!
不過我仍期待EMUSC可以日漸成熟,這樣就不需像Nuked-SC55完全模擬硬體有很高的CPU需求。

相關連結:
https://www.vogons.org/viewtopic.php?f=24&t=99447
https://www.doomworld.com/forum/topic/1 ... urce-code/
https://www.vogons.org/viewtopic.php?p=914317
DearHoney
神人
文章: 6487
註冊時間: 2001-01-03 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 DearHoney »

謝謝您的通知與解釋,相當精彩!
DearHoney
神人
文章: 6487
註冊時間: 2001-01-03 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 DearHoney »

https://www.dearhoney.idv.tw/3655/nuked-sc55/

我整理了:

Roland SC-55mk1
Roland SC-55mk2
JV-880

所需要的檔案。
cbreak
大師
文章: 160
註冊時間: 2001-11-30 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 cbreak »

哇,一直都找不到SC55mk1的ROM,感謝站長的分享!!
cbreak
大師
文章: 160
註冊時間: 2001-11-30 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 cbreak »

https://github.com/shingo45endo/sc55mk2-ctf-patcher

剛剛發現有上面這個patch程式可以讓SC55MKII的ROM具有Capital Tone Fallback (CTF)的功能。
(原先CTF在SC55MK1是有的,但在MKII的韌體拿掉了。)

關於CTF問題的例子:
https://www.vogons.org/viewtopic.php?t=81379
DearHoney
神人
文章: 6487
註冊時間: 2001-01-03 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 DearHoney »

VOGONS 上面的變態大神真的太多了...
cbreak
大師
文章: 160
註冊時間: 2001-11-30 08:00
聯繫:

Re: 真正免費且精準的SC55模擬器Nuked-SC55誕生了!

文章 cbreak »

最近還有看到當初採用Crystal晶片的PCI音效卡(例如Diamond、xfire1024、烏龜海灘....)所使用的8MB音色檔CWCDLS8.CLS近期也被解碼出來成DLS了!轉換成SF2當然沒問題!
https://github.com/binarymaster/cwcdls8-decrypt

然後順便貼一下多年前Ensoniq PCI音效晶片卡(如Vibra128)的EAPCI8M.ECW被解碼轉換成SF2的連結:
https://www.vogons.org/viewtopic.php?t=70307
https://archive.org/details/EAPCI8M-SF2

另外還有Wingroove音色被解碼轉換成SF2的:
https://www.vogons.org/viewtopic.php?t=55060
https://drive.google.com/file/d/1IiJ85B ... sSh8l/view

還有剩什麼沒被破解的呢? :D
回覆文章