TASEmulators / TASEmulators/BizHawk
[NESHawk] Chiller innacurate Zapper shooting.
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2.8k
- Forks
- 468
- PR merge metrics
- No merged PRs in 30d
Description
Summary
With the NES title "Chiller" it allows you to shoot certain elements, however for whatever reason (compared to actual console) some elements cannot be shot despite the hitbox being visible, and shooting in the same repetitive spot, or around, or any type of microadjustment doesn't trigger the shot from being complete.
Verifying the same shot through a controller input shows that these are interactable, and it wasn't my aim (I went down to using the provided light gun lua script).
Repro
On the first stage, aim for the bell on the church, the cross, the bird on the tree, the eyes on the tree or the green moss on the gravestone and notice how you can not interact with them in any way. The zombie lady that is sitting up can be shot to where only her torso is visible, but no further, even though that zombie can be completely removed in console/controller gameplay.
Host env.
BizHawk 2.3.1 & BizHawk 2.8 were tested to validate if the issue has always existed (went to 2.3.1 as that's the version with the Published Duck Hunt TAS).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the NES light-gun input path and the provided light gun Lua script, then compare Zapper handling with the controller input that can hit the listed objects. Done means the church bell, cross, bird, tree eyes, gravestone moss, and full zombie target are interactable as they are on the console.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100