作者conpo (楽园にお连れ给う)
看板Emulator
标题Re: [新闻] (WIP) Luca's MAME Drivers (12/10/06)
时间Sun Oct 7 14:53:37 2012
2012.10.06
星际战机(Star Fighter)加入模拟行列。
An update on my ongoing efforts to defeat the protection in the
remaining SunA games. After Brick Zone (see previous post), another
game has capitulated... Star Fighter, an obscure vertical shooter
from 1990.
The protections involve: different encryption of data and opcodes,
address line scrambling (controllable at run time), sound latch and
RAM writes disable, sprite and ROM bank latching, mirroring, NMI
disable. Plus some other stuff I've patched out. If the protection
checks or the ROM checksum tests carried out throughout the game
fail you get: invisible/wrong enemy waves, crash on level 1 boss,
random flipping of background tiles, corrupt game state, wrong
random sound codes, no enemies after continue, wrong sprite bank,
stuck player, etc.
In addition to this, the video hardware emulation needed a little
tweaking on the tiles banking part too, for good measure. Anyway
here are screen shots of the 8 levels of the game played from start
to end (pretty hard by the way, had to cheat with infinite lives):
图多,请至来源处浏览。
______________________________________________________________________________
来源:
http://www.lucaelia.com/mame.php/2012/Battle-for-the-Sun-A
--
ポーラステーション
http://perryt0517.wordpress.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.21.173
※ 编辑: conpo 来自: 118.168.21.173 (10/07 14:54)