Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01549 Gameplay Trivial Always Mar 19, 2008, 13:32 Apr 8, 2009, 00:54
Tester Germano View Status Public Platform MAMEUI
Assigned To Resolution Bugs That Aren't Bugs OS Windows XP/Vista 32-bit
Status [?] Resolved Driver
Version 0.123u5 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 01549: astrof, astrof2, sstarbtl: Player 1 score increase during demo play
Description astrof, astrof2 and sstarbtl are affected by the same issue, but in different way.

During the demonstration:

In astrof, astrof2 player 1 score increases +60 points for every asteroid destroyed by spaceship.
In sstarbtl player 1 score increases +300 or +950 for every boss destroyed by spaceship.
Steps To Reproduce Let's demo play and your score increases.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems astrof, astrof2, sstarbtl
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
5
User avatar
No.00259
Tafoid
Administrator
Mar 19, 2008, 15:26
It's a bit odd that only certain items cause score to be added to totals and not ALL. Usually, games will either tally them completely or not at all. Fixed up description some and confirmed the report, adding another set.
User avatar
No.00269
zsoltvasvari
Developer
Mar 20, 2008, 00:58
This is for sure not an emulation bug. The code that adds 60 to your score is at 0xdd03. There are also no "unknowns" about this hardware -- every memory location is understood and mapped as well as interrupt timing. So the only possibility for this to be a bug is a broken 6502 undocumented opcode.
User avatar
No.00271
Tafoid
Administrator
Mar 20, 2008, 01:59
I'll set this as a possible bug then.
User avatar
No.04156
outerworld
Tester
Apr 8, 2009, 00:51
I own an Astro Fighter game and this symptom appears on the actual game hardware - not a bug (in mame at least).
User avatar
No.04158
Tafoid
Administrator
Apr 8, 2009, 00:54
Awesome - I'll set it as BTANB. We appreciate the report.