libretro / libretro/RetroArch

Softpatching doesn´t work on certain cores (Windows/Vita)

Open
#12,920 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

patching platform: vita platform: windows
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

Softpatching doesn´t work on certain cores, those are GPSP on PC/Vita and SNES 2005/2005 Plus on Vita

Expected behavior

SNES 2005/2005 Plus should apply the patch to the game, the patch have the same filename as the zip/7z archive

Actual behavior

SNES 2005/2005 Plus on Vita and GPSP on Vita/PC doesn´t apply the patches, using another core like SNES 2002/2010 in SNES case or MGBA on GBA case works normally and apply the patch

Steps to reproduce the bug
  1. Try to softpatch the game and it doesn´t work on those cores
Bisect Results

I´ve tried on Vita SNES 2005/GPSP back to 1.9.0 version and none of them works

Version/Commit

GPSP (0.91 b61bec2) PC/VITA SNES 2005 (1.36 f53deef) VITA SNES 2005 PLUS (1.36 f53deef) VITA

  • RetroArch: 1.9.8 Stable
Environment information
  • OS: Windows/Vita

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 softpatching with the listed GPSP and SNES 2005/2005 Plus cores on Windows and Vita, then compare the behavior with the working SNES 2002/2010 and mGBA cores. Done means patches matching the archive filename are applied consistently on the affected cores and platforms.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-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.