libretro / libretro/parallel-n64

[docs] How to apply cheats?

Open
#418 3 comments 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

I noticed that cheats were implemented the last weeks (including long discussion about c type specs ;) ).

However, I found a few 'Pokemon Snap' cheats hardcoded in mupen64plus-core/src/main/cheat.c...
Now I want to apply Mario Kart 64 multiplayer timing fix from project64 ( https://github.com/project64/project64/pull/605/files ).

Do I need to hardcode those cheats and recompile? Or is there a path to simply create a .txt/.cht-file? Or isn't it implemented yet?

Maybe some could briefly explain how to apply those cheats?

Thanks in advance!

@twinaphex @ilag11111

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

Start with mupen64plus-core/src/main/cheat.c and the linked Project64 pull request to determine how cheats are represented and applied. Document whether .txt or .cht files are supported, whether hardcoding and recompilation are required, and how to apply the Mario Kart 64 timing fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.