Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06992 DIP/Input Major Always May 31, 2018, 22:47 10 days ago
Tester Hydreigon View Status Public Platform MAME (Official Binary)
Assigned To tedgreen Resolution Fixed OS Windows 10 (64-bit)
Status [?] Resolved Driver hornet.cpp
Version 0.198 Fixed in Version 0.199 Build 64-bit
Summary 06992: sscope and clones: Analog inputs do not function.
Description Silent Scope's analog inputs currently do not function. There did exist an early version (146-147) where analog inputs worked fine to the point the game was playable from start to finish. Going to call this a regression since then.

If you set the screen flip x/y dip switches to on, the analog controls will somewhat function. They work fine in test mode on the calibration screen but still not ingame. Even then, this isn't correct as the factory settings for these two dip switches are set to off.
Steps To Reproduce
Additional Information Working version back in 2012:


I honestly don't know why this wasn't submitted. Better late than never.

This same input issue applies to Silent Scope 2 but that game doesn't work for different reasons.
Flags
Regression Version
Affected Sets / Systems sscope and clones
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
6
User avatar
No.15077
Tafoid
Administrator
Jun 1, 2018, 17:21
edited on: Jun 1, 2018, 17:22
Not sure how well this machine is supposed to work. It is and has been labeled "MACHINE_NOT_WORKING" since added to MAME. We cannot guarantee the fitness of the machine or it's operation other that it will load the romset and attempt to boot the machine. While I understand it may have worked in the past - it was never deemed playable to the point of taking the flag off.
User avatar
No.15079
NekoEd
Senior Tester
Jun 2, 2018, 04:55
I'm going to say that the regression isn't severe enough; the game still operates at an absolutely minimal level. If in a future version the game fails to boot or crashes the emulator, then a report can be made. Until then, as long as it's marked NOT WORKING, it's not eligible for reporting of anything less than that.
User avatar
No.15081
tedgreen
Developer
Jun 2, 2018, 18:13
The default dip switch settings for gradius4 were being used for terabrst and sscope which seems to disable the gun.
I have made a commit:
https://github.com/mamedev/mame/commit/89f5248eb56ea743519af64a964e3ef181ce5d63

This separates gradius4 dip switch settings and seems to enable the gun in terabrst and sscope.
User avatar
No.16233
Hydreigon
Tester
11 days ago
edited on: 11 days ago
Issue actually isn't fixed. Much like a later bug I submitted with Jet Wave, the analog controls will only respond in test mode but not ingame.

May have traced the regression to here: https://git.redump.net/mame/commit/?id=f5ed8617bafaf23d752c207f2fa0dfcdc828048a
User avatar
No.16235
Osso
Developer
10 days ago
Uh, they respond in game for me (sscope). Can someone else check to have another opinion?
User avatar
No.16238
Hydreigon
Tester
10 days ago
edited on: 9 days ago
I'll check later. The reticle ingame can alternatively be controlled with JAMMA inputs (most likely used for development purposes) but aren't controlled that way during calibration (and this behavior is incorrect). Controlling the reticle with JAMMA inputs won't autocenter either. In calibration mode, the reticle will autocenter.

EDIT: The reticle doesn't autocenter ingame like I mentioned.