libretro / libretro/FreeIntv

Sea battle 2nd player

Open
#86 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
44
Forks
42
PR merge metrics
No merged PRs in 30d

Description

This core is fantastic (v1.2 on RA1.17.0), the 16 direction gamepad is working on xperia play, so cool. I've been playing with netplay, it WORKS on Frog Bog and Shark Shark, so thanks for savestates. My issue is: I think that Sea Battle would be great on netplay, but 2nd player doesn't work, You can't swap players. The keypad interface seems to be only available for 1st player but it only works in one direction for both x and y, you can move the cursor up and left, but not down and right.
Thank you to all the contributers to this effort, your work is highly appreciated.

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 Sea Battle through netplay with two players and test the keypad cursor in every direction. Trace the existing player-selection and input handling from the core's Sea Battle entry point; done means the second player can be selected or swapped and both players' keypad movement works in all directions.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-dev, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.