Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1798283 - Review Request: pcsx2 - Playstation 2 Emulator
Summary: Review Request: pcsx2 - Playstation 2 Emulator
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-Legal
TreeView+ depends on / blocked
 
Reported: 2020-02-05 03:47 UTC by Artem
Modified: 2020-02-05 22:13 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-02-05 16:41:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Artem 2020-02-05 03:47:41 UTC
Spec URL: https://atim.fedorapeople.org/for-review/pcsx2.spec
SRPM URL: https://atim.fedorapeople.org/for-review/pcsx2-1.5.0-2.20200205git5308be3.fc31.src.rpm

Description:
PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to
emulate the PS2's hardware, using a combination of MIPS CPU Interpreters,
Recompilers and a Virtual Machine which manages hardware states and PS2 system
memory. This allows you to play PS2 games on your PC, with many additional
features and benefits.

The PCSX2 project has been running for more than ten years. Past versions could
only run a few public domain game demos, but newer versions can run many games
at full speed, including popular titles such as Final Fantasy X and Devil May
Cry 3. Visit the PCSX2 homepage to check the latest compatibility status of
games (with more than 2000 titles tested), or ask for help in the official
forums.


Fedora Account System Username: atim


Some notes:

* This new version from master works really well and i hope there is no issue with license/patents but i need help from Fedora legal.

* BIOS not included here and PCSX2 clearly says at first start that user MUST use only their own BIOS. 

* PCSX2 available on official Debian repos.

Comment 1 Artem 2020-02-05 14:22:15 UTC
Note: because this is i686 only app you should run for fedora-review:

  fedora-review -m fedora-31-i386 -b 1798283

Comment 2 Tom "spot" Callaway 2020-02-05 16:41:31 UTC
Fedora has a strict set of rules around emulators (https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#Emulators). PCSX2 fails this one:

   Emulators which depend on firmware or ROM files to function may not be included in Fedora, unless the copyright holder(s) for the firmware/ROM files give clear permission for 
   the firmware/ROM files to be distributed (either under a Fedora permissible license or under the Fedora firmware exception criteria). Note: This only covers the situation where 
   an emulator will not run at all without firmware/ROM files. For example, emulators that compile and run, but ship with no game ROMs are not covered by this rule.

PCSX2 does not function without a copy of a PS2 BIOS. While this BIOS is not included in PCSX2 for legal reasons, the fact that PCSX2 depends on it is a problem. PCSX2 cannot do anything without this BIOS file.

Comment 3 Artem 2020-02-05 17:06:16 UTC
@Tom, thank you a lot for suck quick respond. I guess i can try luck to push this in RPM Fusion?

Comment 4 Artem 2020-02-05 22:13:57 UTC
Resurrecting this package in RPM Fusion for this whoever finds this RR and interesting:

https://bugzilla.rpmfusion.org/show_bug.cgi?id=5524


Note You need to log in before you can comment on or make changes to this bug.