2014年9月27日 星期六

RetroArch Vs RETRON 5

Libretro
 
VS

閒閒沒事,來聊一下最近發生的這場戰爭 --------- RetroArch Vs RETRON 5

RETRON 5 是一台主機,它可以運行 NES (FC)/SNES(SFC)/GENESIS (MD) /GBA/GBC (GB) 的遊戲,簡單來說,你可以直接插上實機卡帶然後在這款主機上運行。  聽起來很不錯 ! 但他與 RetroArch 這個模擬器有啥關係 ? 原因就出在 RETRON 5 運行遊戲的方式。

RETRON 5 雖然是使用插卡,但實際上卻不是硬體解碼,而是採取軟體來模擬運行。
插卡這個動作只是將卡帶裡遊戲資料Dump到主機記憶體中,之後利用模擬器來運行遊戲。

啥 ?! 這和模擬器有啥差別 ? 沒錯!這就是 RetroArch 抓狂的原因所在 ! 因為 RETRON 5 未經官方授權就盜用 RetroArch 上數款模擬器代碼來運行遊戲,而且是人贓俱獲 !

雖然這些代碼不是由RetroArch所寫的,但是這些代碼都是經原作者同意後才移植的,再加上最重要的一點,這些已開源的代碼,原作者都提到必須在 "非商業使用" (non-commercial license) 的前提下才能使用,而 RETRON 5 卻是一台銷售營利的主機,這當然違反原作者開源時的初衷,這場紛爭因此爆發。

有問題的模擬器代碼包含 Genesis Plus GX (MD) / SNES9x Next (SFC) / FCEUmm (FC) / VBA Next (GB-GBC-GBA) /  甚至是 RetroArch 的GUI代碼都被 "借用",難怪RetroArch氣得火冒三丈.........

原文地址 : http://www.libretro.com/index.php/retroarch-license-violations/

沒有留言:

張貼留言