libretro / libretro/parallel-n64

Paper Mario crashes / freezes in intro cutscene and beginning of the game on Android

Open
#705 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
407
Forks
151
Avg merge
11h 53m
Merged PRs (30d)
11

Description

On android, there seems to be 2 places where Paper Mario will soft lock during cutscenes:

The first is right before Kammy casts a spell during this part of the intro: https://youtu.be/6wQzSVIwYZI?t=79

If I skip the intro before it soft locks, the second soft lock is right after Luigi opens the door here: https://youtu.be/6wQzSVIwYZI?t=155

When the game soft locks, the background music continues to play to completion, but the graphics remain frozen, and I can't press any buttons to skip the cutscene. There are occasions where retroarch crashes instead of freezing during these scenes, but that rarely happens. This issue only seems to happen on my Android phone, on both the aarch64 build and the 32-bit build. My Linux laptop doesn't seem to have this problem with Paper Mario.

Is there some way I can share a log file or provide you with more info?

Contributor guide

No contributing guide indexed for this repository

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

Reproduce the two Paper Mario soft locks in the linked intro-cutscene videos on Android, testing both the aarch64 and 32-bit builds and comparing with Linux. Capture any available logs and determine whether the graphics freeze or RetroArch crashes. Done means both cutscenes proceed normally without freezing or crashing on Android.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
game-dev, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.