TASEmulators / TASEmulators/BizHawk

Sin and Punishment (N64) camera issues

Open
#2,960 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Core: Mupen64Plus Repro: Affects 2.6.3
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Summary

During the mission 0-0 (prologue), there is a mini-boss scene where the camera goes up, making the player to be placed off-camera until later on when you fight against the giant centipedes.
Compared to real hardware (https://www.youtube.com/watch?v=I8V7-LZmEck -- skip to min 4:30) where the player should stay visible. As you can see, it also should move the camera to either left or right at some parts of the level. Testing the game on standalone Mupen64 with Cached Interpreter or Pure Interpreter resulted on this expected behaviour.

Repro
  1. Load the ROM of the game (named Tsumi to Batsu or something like that).
  2. Keep all core settings at defaults.
  3. Play the prologue mission.
Output

This is a screenshot which evidences the camera issue during that scene:
Tsumi to Batsu - Hoshi no Keishousha (Japan) 2021-10-07 20 44 07

Host env.
  • BizHawk 2.6.3; Win10 Pro 21H1; Intel Core i7-1165G7 + Iris Xe iGPU.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the prologue mission 0-0 in BizHawk 2.6.3 with the listed default settings and compare the camera behavior with the linked real-hardware video. The issue names no source file, test, or emulator entry point; done means the player remains visible and the camera moves as expected in the reported scenes.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.