2015年1月23日 星期五

Haze New W.I.P

MAME大老之一 Haze 公布了關於 SEGA ST-V 基板的新進展,文中提到新的基板資料使得數款不能啟動的遊戲得以運行,連帶使SS的模擬得到助益,SS的模擬可能因此獲得一些進展。

原文如下 :

The other ST-V game that really, really needed a working decryption emulation was Touryuu Densetsu Elan-Doree / Elan Doree – Legend of Dragoon, where most of the textures were encrypted.
Metallic used the same approach he used to get the Final Fight Revenge key to obtain the key for Elan Doree as well as the ones for the other ST-V games (Steep Slope Sliders, Radiant Silvergun – both of which already had working simulations but now use proper emulation)

Elan Doree Elan Doree
Elan Doree Elan Doree
Elan Doree Elan Doree

Again there are graphical issues and performance problems still, but that’s due to our Saturn / ST-V emulation, especially noticeable because this runs in a high resolution.

I also hooked up the encryption device to the Model 2 driver (Dynamite Cop) and Model 3 driver (Star Wars Trilogy) allowing our existing simulation code to be replaced there (it returns text strings, so the simulation was already returning the correct data, meaning no visible improvement, just more correct to hardware code)

------------------------------------------------------------------------

Using the new knowledge (and ST-V hookup for the encryption) talked about in the previous post Metallic was able to brute force a key for Capcom’s “Final Fight Revenge” allowing it to boot.

Final Fight Revenge Final Fight Revenge
Final Fight Revenge Final Fight Revenge
Final Fight Revenge Final Fight Revenge

It’s slow and glitchy (but no surprise, the Saturn version in MESS is too, so I don’t think the issues are caused by bad decryption) and definitely one of Capcom’s weaker efforts but it’s nice to finally have it running, it was previously the only ST-V game that didn’t boot at all because they encrypt the first few blocks of code meaning it couldn’t start up at all.

Hopefully we can improve the ST-V / Saturn emulation a bit sometime soon.

http://mamedev.emulab.it/haze/

沒有留言:

張貼留言