libretro / libretro/nxengine-libretro

Eventual support for modded Cave Story games?

Open
#32 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
86
Forks
95
Avg merge
4h 44m
Merged PRs (30d)
1

Description

Notice i'm a complete noob at programming... But I was trying to make work some modded versions of Cave Story (like WTF Story or Jenka's Nightmare) but they don't seem to work on this core.

After inspecting the logs, I noticed it doesn't work because the core is expecting a file named Arms.pbm. And this file is not a pbm on these mods but a jnb

Again, i'm a complete noob, but are those file formats really different? Is it possible to make these modded games compatible with the NX engine? Or would they need a completely different core to work, or a fork of it?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

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 by reproducing the loading failure from the logs and trace where the NX engine expects Arms.pbm. Compare that path with the jnb file used by WTF Story or Jenka's Nightmare, then determine the compatibility scope. Done means the required support approach is established and verified for the named modded games.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.