|Viewing Issue Advanced Details||starshp1.cpp|
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|03041||Graphics||Minor||Always||Mar 17, 2009, 15:49||3 days ago|
|Version||0.130||Fixed in Version||0.187||Build|
|Summary||03041: starshp1, starshpp: Speed and graphics information from the real machine.|
If you check this video (skip to about 1:03) it shows Starship 1. As noted in the source, it looks like in MAME the speed is too slow (compare the speed of the shots). But also, when the photon torpedoes are launched, there is a shaking effect on the enemy ships that it looks like MAME is missing?
|Steps To Reproduce|
|Flags||Verified with Original, Noted in Source|
|Affected Sets / Systems||starshp1, starshpp|
Mar 17, 2009, 18:29
edited on: Mar 17, 2009, 18:29
During the Photon Torpedo explosion effect on the enemy ships, you can see a VERY FAST left-to-right left-to-right flipping effect on the enemy ships as they are exploding. Good observation Smitdogg! This effect is missing in MAME.
Mar 18, 2009, 22:48
|yeah, great eyes, this effect not see never in the game|
Mar 19, 2009, 12:06
Looks like there's a hack to patch out legitimate game behaviour :)
WRITE8_HANDLER( starshp1_sspic_w )
* Some mysterious game code at address $2CCE is causing
* erratic images in the target explosion sequence. The
* following condition is a hack to filter these images.
if (data != 0x87)
starshp1_ship_picture = data;
Removing that produces the effect seen in the video. However, no matter what type of ship you destroy, one of the explosion frames is always the same:
I've asked a friend to check this behaviour against his machine.
As for the slow game speed, it's noted in the source. Whoever wrote the driver couldn't make sense of the video timing in the schematics (and neither can I!).
Mar 19, 2009, 16:42
|OK thanks for looking into this, I updated my report slightly.|
10 days ago
|I believe I have fixed all the issues cited here in MAME 0.186, but I don't have privileges to mark it closed here.|
10 days ago
I thought it was still too slow until I realized button 3 activates a faster speed like a turbo effect.
I'll mark it closed and thank you for fixing it.