Re: [新聞] (WIP) Luca's MAME Drivers (12/10/15)

看板Emulator (模擬器)作者 (楽園にお連れ給う)時間13年前 (2012/10/15 16:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
2012.10.15 又一款名作加入模擬行列。 Taming the Son of Fire Lady I'm definitely on a SunA de-protection spree... the victim this time is Spark Man a platformer/shooter inspired by titles such as Rolling Thunder, Green Beret and Sly Spy. Effectively an improved, slicker and more polished sequel to SunA's own Rough Ranger. You may have seen this news coming given the two previous posts and the fact that sparkman was the last non-working game in the driver (suna8.c). The protections are in fact comparable to those in Star Fighter (yet a good deal less nasty than those found in Brick Zone): different encryption of data and opcodes, address line scrambling, sound latch and RAM writes disable, ROM bank latching, mirroring, NMI disable and an additional one bit protection I've patched out (for now). The usual drill really. Where this game posed an unexpected challenge was in its use of two sprite "chips". I'm using the latter term loosely, as the sprites/tilemaps functionality appears to be implemented with several components scattered around the RAMs/ROMs for the respective "chip". This makes for a more complicated sprite RAM/chip banking. Also the samples have been doubled, with an additional bit used to select the relevant ROM by the sound CPU (a bit that is, in fact, wait for it... obfuscated through protection). Here's a visual round-down of the 9 levels played through: http://www.youtube.com/watch?feature=player_embedded&v=PfrUYcr-OJ4
圖多,請至來源處瀏覽。 ______________________________________________________________________________ 來源:http://www.lucaelia.com/mame.php/2012/Taming-the-Son-of-Fire-Lady -- ポーラステーション http://perryt0517.wordpress.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.20.3 ※ 編輯: conpo 來自: 118.168.20.3 (10/15 16:51)
文章代碼(AID): #1GUyw3RH (Emulator)
文章代碼(AID): #1GUyw3RH (Emulator)