CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
Path: blob/master/SDL/README.TXT
Views: 1401
Build instructions1==================2See https://github.com/hrydgard/ppsspp/wiki/Build-instructions .34Also, for general information, see https://www.ppsspp.org/docs .56SDL2 Game Controller Support Notes7==================================89For SDL2 game controller support, at least SDL 2.0.4 is required.1011Under 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.1213Hot plugging of control pads is also supported.1415If 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.1617WSL notes18=========19Works fine on WSL2 with OpenGL, at least. For more notes, see https://www.ppsspp.org/docs/development/wsl/ .2021Running with valgrind22=====================2324Here's an example where we both use suppressions, and generate new ones (that you can then take from suppressions.log and simplify and copy to valgrind-wsl2.supp):2526> valgrind --suppressions=SDL/valgrind-wsl2.supp --gen-suppressions=all --log-file=suppressions.log build/PPSSPPSDL2728Running with ASAN29=================3031./b.sh --sanitize3233build/PPSSPPSDL.app/Contents/MacOS/PPSSPPSDL3435Running with UBSAN36==================3738./b.sh --sanitize --sanitizeub3940UBSAN_OPTIONS=print_stacktrack=true build/PPSSPPSDL.app/Contents/MacOS/PPSSPPSDL414243