Commit Graph

2554 Commits

Author SHA1 Message Date
hunterk
7ee83280fa clean up dolphin setup 2024-09-11 20:45:55 -05:00
Ömercan Kömür
cb903d2e84
Merge pull request #988 from zoltanvb/device_reservation
Slight rework of "Input and Controls"
2024-09-08 16:08:37 +03:00
Ömercan Kömür
884f03fdf5
Merge pull request #987 from Immersion95/patch-1
Beetle Saturn - Correct Core's provided FPS
2024-09-08 16:08:23 +03:00
zoltanvb
055dec6ecd Updates to match current menu structure and possibilities. 2024-09-08 13:02:32 +02:00
Immersion95
e144e0d981
Beetle Saturn - Correct Core's provided FPS
It was wrong, the correct infos are : 

- 59.83 for NTSC games
- 49.92 for PAL games

It now matches the actual internal FPS on the core.
2024-09-07 13:39:33 +02:00
Ömercan Kömür
0cf26d00e3
Merge pull request #986 from davidhedlund/patch-20
Update controller-autoconfiguration.md: Replaced "L2 Analog" and "R2 Analog" with "L2 Trigger" and "R2 Trigger" respectively.
2024-09-06 00:10:22 +03:00
David Hedlund
de5182d81c
Update controller-autoconfiguration.md
fixed task_autodetect.c link
2024-09-05 01:44:21 +02:00
David Hedlund
f8488bbc08
Update controller-autoconfiguration.md
replaced "L2 Analog" and "R2 Analog" with "L2 Trigger" and "R2 Trigger" respectively.
2024-09-05 01:15:46 +02:00
Ömercan Kömür
344f87037c
Merge pull request #984 from davidhedlund/patch-18
Update controller-autoconfiguration.md -- The `android`, `udev`, and `sdl2` drivers can use either the Device Index (`input_device`) or a combination of Vendor ID (`input_vendor_id`) and Product ID (`input_product_id`) -- Thanks zoltanvb!
2024-09-04 19:33:45 +03:00
David Hedlund
16d29bc4f5
Update controller-autoconfiguration.md -- The android, udev, and sdl2 drivers can use either the Device Index (input_device) or a combination of Vendor ID (input_vendor_id) and Product ID (input_product_id) -- Thanks zoltanvb!
- The `android`, `udev`, and `sdl2` drivers can use either the Device Index (`input_device`) or a combination of Vendor ID (`input_vendor_id`) and Product ID (`input_product_id`). If the Device Index is configured incorrectly, the system will fall back on checking the Vendor ID and Product ID, and vice versa. References: input_autoconfigure_get_config_file_affinity in (task_autodetect.c)[https://github.com/libretro/RetroArch/blob/master/tasks/task_autodetect.c], and `input_autoconfigure_connect` in [android_input.c](https://github.com/libretro/RetroArch/blob/master/input/drivers/android_input.c), [sdl_joypad.c](https://github.com/libretro/RetroArch/blob/master/input/drivers_joypad/sdl_joypad.c), [udev_joypad.c](https://github.com/libretro/RetroArch/blob/master/input/drivers_joypad/udev_joypad.c).
2024-09-04 15:17:54 +02:00
Ömercan Kömür
4bc6ef6417
Merge pull request #980 from Abgael/patch-2
Update netplay-faq.md
2024-09-02 15:43:40 +03:00
Ömercan Kömür
d6fa640689
Merge pull request #981 from jfroco/patch-1
Update windows.md
2024-09-02 15:43:22 +03:00
jfroco
fbbe242e27
Update windows.md
Use MINGW as the shell explicitly
Update Nvidia packages installation
Make instructions for cores without Makefile.libretro
2024-09-01 16:09:29 -04:00
Guilherme Aquino Lima Barroso
e08c6b27ec
Update netplay-faq.md
Grammar fixing.
2024-08-30 11:55:54 -03:00
Ömercan Kömür
224ff3c54a
Merge pull request #976 from RogueScholar/update-linux-install
Fix failure to load embedded video following libretro#973
2024-08-30 17:40:13 +03:00
Ömercan Kömür
a0f2da9746
Update install-gnu.md
Signed-off-by: Ömercan Kömür <fpscan@gmail.com>
2024-08-30 17:39:13 +03:00
Ömercan Kömür
07f998eedc
Update mkdocs.yml
Signed-off-by: Ömercan Kömür <fpscan@gmail.com>
2024-08-30 17:37:54 +03:00
Ömercan Kömür
b008af23d4
Merge pull request #979 from Abgael/patch-1
Update netplay-faq.md
2024-08-30 17:06:52 +03:00
Ömercan Kömür
dfa73e0c04
Merge pull request #977 from vircon32/V32Savestates
Add new features now supported by the Vircon32 core
2024-08-30 17:06:38 +03:00
Ömercan Kömür
e2ffb50e78
Merge pull request #975 from davidhedlund/patch-16
Update controller-autoconfiguration.md - Remove Previously Set Manual Bindings
2024-08-30 17:01:15 +03:00
Guilherme Aquino Lima Barroso
b9f029f6e5
Update netplay-faq.md
Updating information about Pokémon trading in GBA and NDS games.
2024-08-30 10:27:40 -03:00
Vircon32
c7801cff63 Add new features now supported by the Vircon32 core 2024-08-29 16:06:25 +02:00
Ömercan Kömür
bbf5e12580
Merge pull request #974 from davidhedlund/patch-15
Update controller-autoconfiguration.md: udev naming scheme
2024-08-25 15:32:47 +03:00
David Hedlund
9753ca75bf
Update controller-autoconfiguration.md 2024-08-25 11:17:18 +02:00
David Hedlund
547cc6f475
Update controller-autoconfiguration.md
Avoid blank lines
2024-08-25 11:13:28 +02:00
David Hedlund
97ea7cd1c7
Update controller-autoconfiguration.md 2024-08-25 10:58:52 +02:00
David Hedlund
650aaef0c4
Update controller-autoconfiguration.md
expanded the "linuxraw, and udev naming schemes" example tables
2024-08-25 10:57:09 +02:00
David Hedlund
14bcec70f0
Update controller-autoconfiguration.md 2024-08-24 03:43:45 +02:00
David Hedlund
3c31b57822
Update controller-autoconfiguration.md
corrected the Nintendo Switch Pro Controller table
2024-08-24 03:40:44 +02:00
David Hedlund
9168d23c1e
Update controller-autoconfiguration.md
- **autoconfig/linuxraw/Nintendo Switch Pro Controller.cfg example:**
- **autoconfig/udev/Nintendo Switch Pro Controller.cfg example:**
2024-08-24 03:31:27 +02:00
David Hedlund
edd5bab01b
Update controller-autoconfiguration.md
### Difference in input variable generation between linuxraw and udev.
2024-08-24 03:10:27 +02:00
David Hedlund
09269e1e27
Update controller-autoconfiguration.md
Text was removed to incorporate comments into the autoconfig files following consensus: https://github.com/libretro/retroarch-joypad-autoconfig/pull/1181#issuecomment-2307819888. This user guide is sufficiently documented to serve as a reference instead of including comments within the files.
2024-08-24 01:32:10 +02:00
David Hedlund
32be86d8c2
Update controller-autoconfiguration.md
Different controller drivers use these identifiers in various ways. For instance, the `android`, and `sdl2` driver utilizes both the Vendor ID and Product ID, while the `linuxraw` and `udev` drivers rely on the Device Index.
2024-08-23 10:25:22 +02:00
David Hedlund
0d11d725d7
Update controller-autoconfiguration.md
* Install and run jstest avalible for GNU/Linux (`sudo apt-get install joystick` for Debian-like distros), and Windows.
2024-08-22 02:16:22 +02:00
David Hedlund
566a943ce8
Update controller-autoconfiguration.md
DualSense udev/linuxraw naming scheme example
2024-08-21 14:38:16 +02:00
David Hedlund
da45bcfe4b
Update controller-autoconfiguration.md 2024-08-21 10:07:38 +02:00
David Hedlund
5153e800c0
Update controller-autoconfiguration.md 2024-08-21 09:53:47 +02:00
David Hedlund
5bcd8b8fb2
Update controller-autoconfiguration.md
minor
2024-08-21 09:36:49 +02:00
David Hedlund
3b29ab62f7
Update controller-autoconfiguration.md
The SDL2 controller driver utilizes UDEV rather than SDL2
2024-08-21 09:20:36 +02:00
David Hedlund
fe8113c676
Update controller-autoconfiguration.md
Different controller drivers use these identifiers in various ways. For instance, the SDL2 driver utilizes both the Vendor ID and Product ID, while the linuxraw and udev drivers rely on the Device Index.
2024-08-21 04:59:41 +02:00
David Hedlund
ebc9360965
Update controller-autoconfiguration.md
### linuxraw, and udev naming schemes (depends on multiple Device Indexes)
2024-08-21 04:50:45 +02:00
Peter J. Mello
5a4bb71e79
Improve image compression and remove cruft
While investigating other issues it was observed that several
sets of images in the repository were larger than they needed
to be. This commit corrects that oversight with only lossless
methods, yielding just under an average of a 50% reduction in
file size. Also several cruft files such as text editor backups
and .DS_Store files were removed as encountered.

Signed-off-by: Peter J. Mello <admin@petermello.net>
2024-08-21 00:57:32 +01:00
Peter J. Mello
71f289afe9
Correct layout issues discovered post-libretro#973
The enhancements to the Content Security Policy and sandboxing
introduced in commit a746567c ultimately prevented the embedded
YouTube video from launching. This commit makes the allow lists
more explicit about safe domains and adds 'allow-same-origin'
and 'allow-scripts' to the sandbox permissions. Also the nested
sublist blocks needed to be indented by multiples of 4 spaces
and not aligned with the first line as needed by other popular
Markdown parsers.

Signed-off-by: Peter J. Mello <admin@petermello.net>
2024-08-21 00:57:30 +01:00
Peter J. Mello
b91e882cfe
Switch mkdocs from JS theming to Pygments at build
This commit changes several configuration options for MkDocs
that were originally made in an effort to debug the unexpected
rendering of install-gnu.md following commit a746567c. In summary, those are:

- Remove deprecated Python Markdown extension nl2br.
- Switch from client-side syntax highlighting via JavaScript
  to using Pygments at build time to bake the highlighting into
  the generated output. This had the benefit of much better
  determinism and cost only an extra minute added to the build.
- Remove deprecated CodeHilite extension in favor recommended
  Highlight and InlineHilite extensions.

Ultimately, the documentation site loads more quickly and has
greater simplicity, which seemed worth the ~50% increase in
time to generate.

Signed-off-by: Peter J. Mello <admin@petermello.net>
2024-08-21 00:57:29 +01:00
David Hedlund
758825e877
Update controller-autoconfiguration.md
4. **Important: Remove Previously Set Manual Bindings**: Manual bindings take precedence over autoconfig files, so it's crucial to remove them if you've previously used the Save Controller Profile command. To do this, navigate to Settings -> Input -> RetroPad Binds -> Port 1 Controls -> Reset to Default Controls. Failing to reset these bindings might result in outdated configurations being applied to a new controller file, especially if the new controller has fewer buttons. Additionally, if you're creating autoconfig files for various controller drivers (such as sdl2, udev, etc.), it's important to clear manual bindings. Neglecting this step could lead to incorrect responses from both the Remote RetroPad and games tested in cores.
2024-08-20 11:53:08 +02:00
David Hedlund
0a18ae08d5
Update controller-autoconfiguration.md
minor
2024-08-20 06:30:15 +02:00
David Hedlund
2b34f35697
Update controller-autoconfiguration.md 2024-08-20 03:50:24 +02:00
LibretroAdmin
5617359361
Merge pull request #973 from RogueScholar/update-linux-install
Update Linux installation instructions
2024-08-19 11:55:33 -05:00
Peter J. Mello
a746567cee
Update Linux installation instructions
The instructions for installation on Linux systems
employed command syntax that is now deprecated and
often failed to provide natural contextual links
to external sources of information that covers
more complex tasks in greater detail. This commit
corrects those issues, along with the following:

- Add parameters to HTML `iframe` tag that handle
  - Safely embedding external content
    (`allow`, `referrerpolicy`, `sandbox`)
  - Web accessibility "a11y" best practices
    (`aria-label`, `name`, `role`, `title`)
  - Graceful handling of network constraints
    (`loading`)
- Convert links to Markdown "reference style" for
  deduplication and easier updating of targets

Signed-off-by: Peter J. Mello <admin@petermello.net>
2024-08-19 01:46:44 +01:00
Ömercan Kömür
2a1e441800
Update quick-informations.md
Status page added
2024-08-17 21:24:46 +03:00