ppsspp/SDL
Henrik Rydgård bf10671a5d SDL: Make rightclicks work just like in Windows
Which is very weirdly, but easier to make it work the same than to clean
it up, that's for later.

This fixes rightclicking games on the main menu.
2024-04-04 23:25:22 +02:00
..
macOS@c387d93ab5 Upgrade SDL for Mac 2023-04-25 11:45:20 +02:00
.gitignore
CocoaBarItems.h fix open in folder on macOS, avoid spawning the open command to open URLs (#17342) 2023-04-27 13:32:41 +00:00
CocoaBarItems.mm Make the i18n T function use std::string_view 2024-02-12 18:44:39 +01:00
macbundle.sh Merge pull request #17865 from hrydgard/upgrade-molten-vk 2023-08-08 16:34:38 +02:00
NKCodeFromSDL.h Input event and device enums (#17514) 2023-05-26 18:40:13 +02:00
PPSSPPAboutViewController.h Native 'About' panel 2023-04-23 22:12:15 +03:00
PPSSPPAboutViewController.m Native 'About' panel 2023-04-23 22:12:15 +03:00
README.TXT Set CFBundleExecutable in Info.plist without path 2023-04-28 14:58:05 +02:00
SDLCocoaMetalLayer.h Initial support for vulkan on macOS ( MoltenVK ) 2020-01-20 14:42:40 +08:00
SDLCocoaMetalLayer.mm Build: Explicitly include ppsspp_config.h. 2021-03-02 21:04:03 -08:00
SDLGLGraphicsContext.cpp SDL buildfix 2023-08-14 11:02:29 +02:00
SDLGLGraphicsContext.h SDL buildfix 2023-08-14 11:02:29 +02:00
SDLJoystick.cpp SDL: Add axis event deduplication 2023-11-16 09:20:40 +01:00
SDLJoystick.h SDL: Add axis event deduplication 2023-11-16 09:20:40 +01:00
SDLMain.cpp SDL: Make rightclicks work just like in Windows 2024-04-04 23:25:22 +02:00
SDLMain.h
SDLMain.mm Implement the RESTART_APP system request for Mac 2023-04-29 11:38:47 +02:00
SDLVulkanGraphicsContext.cpp Add a way to pass out error messages from VulkanLoad 2024-01-15 11:22:33 +01:00
SDLVulkanGraphicsContext.h Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically. 2023-08-14 11:02:29 +02:00

Build instructions
==================
See https://github.com/hrydgard/ppsspp/wiki/Build-instructions .

Also, for general information, see https://www.ppsspp.org/docs .

SDL2 Game Controller Support Notes
==================================

For SDL2 game controller support, at least SDL 2.0.4 is required.

Under the assets directory is the SDL2 game controller database: gamecontrollerdb.txt. This file contains many known control pad mappings for Windows, Linux and MAC OS. PPSSPPSDL will load this file at start-up and work out how to assign control pad buttons for your control pad.

Hot plugging of control pads is also supported.

If you control pad has a "Guide" or "Home" button then when pressed, this will trigger the emulator pause menu, thus allowing you to exit the emulator if you wish or load another game from your library.