Nuked SC-55 Roland SC-55mkII 模擬器橫空出世





華文世界知道此消息還是比較慢一點,看國外 VOGONS 論壇已經討論十幾頁了,我則是在 YouTube 上亂逛時偶然發現怎麼有一個好大的 SC-55 液晶畫面在向我招手,點下去一看不得了,是模擬器!

關於 Nuked SC-55

這個叫做 Nuked SC-55 的模擬器可以說是橫空出世,一出現就已經幾近完美,目前好像挑不出什麼毛病。

有人說得很好,DOS 遊戲時代的最後一塊拼圖出現了,就是 Nuked SC-55。

要知道 Roland 原廠自己就出過好幾套基於 SC-55/88 的軟體音源,從 Windows 95/98 時代的 Virtual SoundCanvas,到現在仍然有在 Roland Cloud 網站可以購買得到的 Sound Canvas VA,就沒有任何一套是可以完美模擬 Roland GM/GS 初期的這些音源器。

尤其像是 VSC-55 或 VSC-88 那種早期的軟體音源,聽起來真的是兩個字:垃圾

Nuked SC-55 的 Windows Binary 檔可以到 GitHub 下載

該作者在 Twitter 上面發表拿出 Roland SC-55mkII 一個關鍵 ROM 資料的方法,看起來根本神仙打架的難度

下載 Download Roland SC-55 firmware

難找的是相關的 firmware 與 PCM/WAVE 音色檔,有傳聞說 MAME 電玩模擬器的 ROM 下載包裡面其實有,反正我豁出去了:

Roland SC-55mkII ROMs
Roland SC-55 ROMs

使用 Nuked SC-55

把兩個壓縮檔解開來放在同一個資料夾下面,執行 sc55emu(0.20版以前) / nuked-sc55(0.30版以後) 就可以了,可參考以下影片:

 

要怎麼把 MIDI 資料往這個軟體音源器送呢?建議大家安裝 loopMIDI,讓你的播放軟體往 loopMIDI 送資料,並且指定 Nuked SC-55 從 loopMIDI 接收資料即可。

但是 loopMIDI 在每台電腦上的編號可能會不同,你需要這樣測試

nuked-sc55 -p:0
nuked-sc55 -p:1
nuked-sc55 -p:2
依此類推,一般人的電腦可能頂多測試到 1 就已經足夠

測試到出現 Opened midi port: loopMIDI Port 那就表示對了。

Nuked-SC55 loopMIDI

如果你對上述影片中播放的歌曲有興趣,我也打包好放在這裡了。

這個 Nuked SC-55 模擬器不但因為逆向模擬 CPU 之故所以聲音相當正確,而且連液晶面板作圖的功能都完整還原。上面影片中第一首歌曲 Star Games 就是 Roland 當年展示 SC-55 的 MIDI 檔,相當有趣。後來這種花俏的功能都有給 YAMAHA 與 Korg 給偷偷學過去。

據說此 Nuke SC-55 不但可以模擬 SC-55mkII,包括早期的 SC-55 與 CM-300,只要你找得到正確的 ROM/Firmware 檔案就可以,我是還沒找齊全啦,如果有找到我也會在這邊更新。

此模擬器的說明檔還指出可以模擬 Roland JV-880,妙!看來 JV-880 在定位上比當時的 Sound Canvas 系列要高,但硬體上的差異可能不大。

播放 Roland SC-55mkII 的內建 Demo 曲

先啟動 Nuked SC-55,接著如下按鍵盤:

Q (關閉 SC-55 電源)
RT (兩個按鍵一起按住,等同於 SC-55mkII 的 Part< 與 Part> 同時按住)
Q (剛才的 RT 別放開,再按下 Q,開啟電源)
W (把剛才的三個按鍵都放開後再按下 W,開始播放)

Roland SC-55mkII Demo

模擬 SC-55mk1

nuked-sc55 -mk1

Roland SC-55 Demo

按出 SC-55 demo 的方法與 SC-55mkII 一樣,但過程中多一個 Initial GS 確認,同樣按下 W(All) 通過。

模擬 Roland JV-880

我從 MAME 那一大包的遊戲 ROM 檔案內找到了 jv880.zip,並且根據原作者的指示更名後一樣放在 Nuked SC-55 的資料夾下,注意 Nuked SC-55 需要 0.3 版以上才有支援 JV-880。你如果懶得找或者懶得自己更換檔名,那就下載我準備好的 jv880.rar 吧!

要模擬 Roland JV-880 需要這樣啟動 Nuked SC-55:

nuked-sc55 -jv880

然後就能看到 JV-880 的面板了,目前小小不夠完美的是真正的 Roland JV-880 是綠色背光的點陣液晶螢幕。

由於 JV-880 定位比較中高階,不支援 Roland GS 也不支援 General MIDI,所以拿來搭配 DOS 遊戲是沒有意義的,不過,可以玩玩內建的 Demo 音樂。

方法是按下鍵盤的 “T”,接著按下 10 次 “.”,最後按下 “G”,就會開始演奏 demo 曲了。

 

不過第三首 The Race 有幾處明顯的爆音,我在猜是不是模擬 JV-880 時內部輸出音量大到 overflow 造成,會這麼猜是因為 JV-880 在 Demo 曲的播放音量明顯比 SC-55mkII 模式要大聲一點。如果真是這樣,應該可以等 Nuked SC-55 修正。

定位中高階的機器,就算底層硬體相近,可是 JV-880 的 Wave ROM 有 4MB,就是比 SC-55mkII 的 3MB 要多 1MB,所以 demo 曲裡面可以聽到,有些音色和 SC-55mkII 很像,但有些音色聽起來就更為厚實動聽。



You may also like...

9 Responses

  1. dewen表示:

    Taoyuan Edge Edge 124.0.0.0 Windows Windows 10

    剛試了一下 :
    先按 Q 關掉 Power
    R + T 按著, 再按 Q 開 Power
    然後按 W 選擇 ALL
    就會開始 Play demo song 了.

    模擬器官網有按鍵的說明
    https://github.com/nukeykt/Nuked-SC55
    SC-55mk2/SC-55mk1 buttons are mapped as such (currently hardcoded):

    Q -> POWER
    W -> INST ALL
    E -> INST MUTE
    R -> PART L
    T -> PART R
    Y -> INST L
    U -> INST R
    I -> KEY SHIFT L
    O -> KEY SHIFT R
    P -> LEVEL L
    LEFTBRACKET -> LEVEL R
    A -> MIDI CH L
    S -> MIDI CH R
    D -> PAN L
    F -> PAN R
    G -> REVERB L
    H -> REVERB R
    J -> CHORUS L
    K -> CHORUS R
    LEFT -> PART L
    RIGHT -> PART R

  2. dewen表示:

    Taoyuan Edge Edge 124.0.0.0 Windows Windows 10

    https://cdn.roland.com/assets/media/pdf/SC-55_OM.pdf
    Page 13 有實體機 Demo song 的操作法

  3. ccc表示:

    Taipei Chrome Chrome 124.0.0.0 Windows Windows 10

    https://www.midishrine.com/

    老遊戲的midi

  4. WIN表示:

    Taoyuan Chrome Chrome 124.0.0.0 Windows Windows 10

    請問一下模擬 模擬 Roland JV-880
    nuked-sc55 -jv880 這是麼意思?改檔名還是什麼?怎樣才能開啟jv880 這模式?可以細說一下嗎?感謝你!

    • mckuhei表示:

      Los Angeles, California Chrome Chrome 122.0.0.0 Windows Windows 10

      是在命令提示符使用nuked-sc55 -jv880这个命令

  5. mckuhei表示:

    Los Angeles, California Chrome Chrome 122.0.0.0 Windows Windows 10

    SC-55mkII的ROM有些小bug,就是当电池没电的时候会导致有些参数无法正确重置,导致音调低2.5个半音,这个bug在实机上就有,同样也影响了模拟器,建议每次启动程序先按Q(关机)然后再按住YU(重置到GS)的情况下再按Q(开机)最后再按W(确定)重置到GS模式就正常了

    • DearHoney表示:

      Taipei Chrome Chrome 124.0.0.0 Windows Windows 10

      希望之後 Nuked SC-55 會 implement 電池記憶這個功能,這樣就也與真機一樣,只有剛出廠時點亮螢幕那一次有 bug,之後就不會再遇到 bug。

      當然實體機在裡面的水銀電池沒電後也就會每次開機都有這個 bug。

  6. YSW表示:

    Taipei Chrome Chrome 124.0.0.0 Windows Windows 10

    請問這有可能搭配現今的VST使用嗎?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

:D  :)  :(  :|  (H)  :P  :$    *-)  ;)  :-.-:  :!:  :S  :!!:  [B01]  [B02]  [B03]  [B04]  [B05]  [B06]  [B07]  [B08]  [B09]  [B10]  [B11]  [B12]  [B13]  [B14]  [XP]  :XD  (Y)  (N)  :-O  :@  8o|  :-#  (L)  (U)  ^o)  |-)