PCSX2 / PCSX2/pcsx2

[Feature Request] Eyetoy Descaling

Open
#4,635 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Enhancement / Feature Request FR: Low Priority FR: Medium Complexity USB
Dominant language
C++
Stars
15.6k
Forks
2.2k
Avg merge
1d 21h
Merged PRs (30d)
66

Description

Description
Reduce the resolution of any modern webcam picture to what the eyetoy game asks for.

Reason
as webcam technology gets better they are leaving behind older resolutions that are necessary for eyetoy games. for an example Eyetoy: Antigrav requires a resolution of 160x112 that was used back when dialup was common. Now today I've encountered someone whose webcam couldn't do 320x240. This problem will only get worse with time.

OBS is a short term fix but it's long term existence or it's compatibility can't be assured.
Examples
https://github.com/PCSX2/pcsx2/issues/4240
descaling is necessary

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

No source file, test, or entry point is identified in the issue. Start by reviewing the requested Eyetoy resolutions and the linked issue about Antigrav, then locate the webcam capture path. Done should mean that modern webcam input can be reduced to the resolution required by Eyetoy games.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.