Skip to content

Commit

Permalink
improved PCS2X2 && added extension && cli youtube
Browse files Browse the repository at this point in the history
  • Loading branch information
fpscan committed Jan 13, 2021
1 parent d685622 commit cf5dbeb
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 24 deletions.
2 changes: 1 addition & 1 deletion docs/guides/cli-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ RetroArch can be used from its robust graphical interfaces as well as a powerful

Note: please be aware of whether your system uses DOS/Windows style paths with backslashes `\` or Unix-style paths with forward slashes: `/`.

[![Quick Video Demonstration for Windows](http://img.youtube.com/vi/W-fRcamSp-c/0.jpg)](http://www.youtube.com/watch?v=W-fRcamSp-c)
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/W-fRcamSp-c" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

#### On macOS: invoking the RetroArch CLI executable
/Applications/RetroArch.app/Contents/MacOS/RetroArch
Expand Down
Binary file added docs/image/core/pcsx2/pcsx2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/image/core/pcsx2/pcsx2_2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/image/core/pcsx2/pcsx2_4x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 30 additions & 18 deletions docs/library/pcsx2.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Sony - PlayStation (PCSX2) WIP

*Last Updated: November 01, 2020*
==Last Updated: January 13, 2021==

PCSX2 is still under construction. The content on this page is not the final version. Connecting a remote while any content is running may cause retroarch crashes. If you get a failed to load content warning, respectively; Check your BIOS, video driver(try to switch between drivers, use 'GL') and content.

## Background

Expand All @@ -26,17 +28,23 @@ A summary of the licenses behind RetroArch and its cores can be found [here](../

### Requirements

- CPU:
- Supports SSE2/AVX2
- PassMark Single Thread Performance rating near or greater than 1600/2100
- Two physical cores, with hyperthreading
- Four physical cores, with or without hyperthreading
- GPU:
- Direct3D10/11 support
- OpenGL 3.x/4.5 support
- PassMark G3D Mark rating around 3000 (GeForce GTX 750)
- 2 GB/4 GB Video Memory
- RAM: 4GB/8GB
=== "CPU"

* Supports SSE2/AVX2
* PassMark Single Thread Performance rating near or greater than 1600/2100
* Two physical cores, with hyperthreading
* Four physical cores, with or without hyperthreading

=== "GPU"

* Direct3D10/11 support
* OpenGL 3.x/4.5 support
* PassMark G3D Mark rating around 3000 (GeForce GTX 750)
* 2 GB/4 GB Video Memory

=== "RAM"

* 4GB/8GB

!!! Attention
Because of the complex nature of emulation, even if you meet the recommended requirements there will be games that will NOT run at full speed due to emulation imperfection, floating point emulation differences, issues with emulator itself or other problems.
Expand All @@ -46,7 +54,7 @@ A summary of the licenses behind RetroArch and its cores can be found [here](../
!!! TIP
Interesting fact: For maximum compatibility it is recommended that you use a BIOS image different than SCPH10000.BIN which is the oldest one

!!! TIP
!!! info
Transfer your BIOS files to the retroarch/system/PCSX2/bios/ directory.

There is no region locking so if you have a PAL BIOS on your PS2 you can still play NTSC games, and vice versa. You'll also need the BIOS dumped from your PS2. Unlike the PS2 PCSX2 does not implement region locking so if you have a PAL BIOS in your PS2 you can still play NTSC games, and vice versa.
Expand Down Expand Up @@ -94,7 +102,7 @@ Frontend-level settings or features that the PCSX2 core respects.
| Restart ||
| Screenshots ||
| Saves ||
| States | |
| States | |
| Rewind ||
| Netplay ||
| Core Options ||
Expand All @@ -104,7 +112,7 @@ Frontend-level settings or features that the PCSX2 core respects.
| Controls ||
| Remapping ||
| Multi-Mouse ||
| Rumble ||
| Rumble[^1] ||
| Sensors ||
| Camera ||
| Location ||
Expand All @@ -113,11 +121,9 @@ Frontend-level settings or features that the PCSX2 core respects.
| Disk Control ||
| Username ||
| Language ||
| Crop Overscan * ||
| Crop Overscan[^2] ||
| LEDs ||

\* Overscan cropping available via Core Options instead of frontend settings

### Directories

PCSX2's library name is 'pcsx2'
Expand All @@ -128,6 +134,8 @@ PCSX2 core saves/loads to/from these directories.

- Memory cards

..\system\PCSX2\memcards\

**Frontend's State directory**

| File | Description |
Expand Down Expand Up @@ -186,3 +194,7 @@ The current standalone development version is reported to be compatible with app
## Libretro PS2 cores

- Play!


[^1]: Rumble is broken right now. It doesn't stop when triggered. You can fix it by opening and closing Quick Menu.
[^2]: Overscan cropping available via Core Options instead of frontend settings
18 changes: 13 additions & 5 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -400,13 +400,17 @@ theme:
favicon: 'image/branding/invader.png'

markdown_extensions:
- admonition
- abbr
- attr_list
- def_list
- footnotes
- meta
- md_in_html
- markdown.extensions.admonition
- markdown.extensions.codehilite:
linenums: true
guess_lang: false
- markdown.extensions.def_list
- markdown.extensions.footnotes
- markdown.extensions.meta
- markdown.extensions.nl2br
- markdown.extensions.toc:
permalink: true
Expand All @@ -419,7 +423,7 @@ markdown_extensions:
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
# - pymdownx.highlight:
- pymdownx.highlight
# linenums_style: pymdownx-inline
- pymdownx.inlinehilite
- pymdownx.keys
Expand All @@ -431,7 +435,11 @@ markdown_extensions:
- pymdownx.smartsymbols
- pymdownx.snippets:
check_paths: true
- pymdownx.superfences
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed
- pymdownx.tasklist:
custom_checkbox: true
Expand Down

0 comments on commit cf5dbeb

Please sign in to comment.