Commit Graph

81 Commits

Author SHA1 Message Date
Henrik Rydgård ed25b5e991 Add convenient UI on the pause screen for changing/locking the screen orientation 2025-11-26 11:14:37 +01:00
Henrik Rydgård 27ed337d99 Move more pngs into the images.svg file 2025-09-22 15:24:10 -06:00
Henrik Rydgård 92f5db7445 Remove further references to the fixed ui_atlas. CMakeLists.txt improvements. 2025-09-17 09:56:17 -06:00
oltolm b11b8b91bb cmake: fix mingw-w64 build 2025-01-10 21:27:12 +01:00
Henrik Rydgård 150d4c4e65 Add the base IMGUI code, including a Vulkan backend that we'll convert to thin3d 2024-11-04 23:14:37 +01:00
Henrik Rydgård cebb2ea96e Add missing return statement from PBPReader::GetSubFileAsString. Compiler should have rejected this.. 2024-11-04 01:15:00 +01:00
oltolm 01f9927e3d ignore vscode files 2024-09-18 17:42:56 +02:00
Henrik Rydgård 5a8140c301 Initialize RAIntegration support if available. Untested. 2024-04-05 18:15:10 +02:00
Nemoumbra 4212ecb63e Added typical CLion CMake build dirs to gitignore 2024-03-25 18:38:14 +03:00
fp64 51af50b927 Add *.ctags to .gitignore
Allows to keep ctags option file in-tree.
2023-08-27 12:12:19 +03:00
Ethan O'Brien 8426b35a80 Cleanup emscripten libretro build target 2023-08-12 14:38:35 -05:00
Henrik Rydgård 4134acc492 Use the new "secret storage" to store the retroachievements token 2023-06-26 10:01:42 +02:00
xielei 8ff78cb921 aioemu 2023-02-15 17:21:45 +08:00
Unknown W. Brackets 2579232949 Headless: Ignore __testcompare.png in tree. 2022-07-24 11:35:54 -07:00
tunip3 42ae18eea5 Replace Win32 file IO with UWP safe variants and add support for getting drives to UWP build (#15652)
* replace, all win32 file io with their matching uwp safe variants

* add support for drive listing

* Delete NATIVEAPP.ipch

* Update .gitignore

* fix indentation
2022-07-06 23:59:47 +02:00
Henrik Rydgård acb84f0648 Rename Vulkan attachment operation variables. Prep for supporting specifying store op. 2022-06-11 13:22:40 +02:00
Henrik Rydgård d88bcaca78 Bump gradle again, .gitignore update for VS 2022 2022-06-10 23:57:59 +02:00
iota97 608532746a Unused lang tool 2022-05-12 08:42:41 +02:00
Henrik Rydgård a5967b2030 Update .gitignore 2022-05-07 13:03:58 +02:00
Henrik Rydgård d4237fd542 Split the atlas into three, well two, but two different cases for the fonts.
Platforms that can use OS fonts don't need font_atlas.zim but they do
need ascii font for debug, so does use asciifont_atlas.zim.
2021-12-10 23:22:08 +01:00
Unknown W. Brackets 18930b980f Global: Tether wildcard git ignore rules.
This way they won't impact files unexpectedly.
2021-06-05 21:58:52 -07:00
jdgleaver 580c0d3e61 (.gitlab-ci.yml) Add linux-i686 and windows-i686 targets (+ prevent creation of 'null' file when building Windows libretro cores) 2021-02-03 15:26:40 +00:00
Henrik Rydgård ff8148dd92 Move native/util, native/data and native/i18 to Common/Data.
Also move colorutil.cpp/h

linking build fix experiment

Delete a bunch of unused CMakeLists.txt files

CMakeLists.txt linking fix

Don't include NativeApp.h from any headers.

Android.mk buildfix

Half of the UWP fix

Buildfix

Minor project file cleanup

Buildfixes

Guess what? More buildfixes!
2020-10-04 07:28:29 +02:00
Unknown W. Brackets 9064bbcad1 Windows: Move git-version update to build event.
Doing it on each project made it possible for two to overwrite each other.
It's rare, but this could corrupt git-version.cpp.

This makes it run when Core is resolved, and also on Windows/Headless only.
It may still require two compiles to update, but that's not a new problem.
2020-05-23 13:34:41 -07:00
Florin9doi 4640d3981c Update <Share> dialog on Android 10 2020-04-25 13:19:41 +03:00
Henrik Rydgård 45d94c4877 Switch all images to dynamic lookup in the atlas by string ID.
SLN fix

It works, but with the wrong images and the wrong characters!

Fix another bug in atlastool's binary output

Get Android building again.

Oops, didn't mean to disable this permanently.

Error checking

Minor cleanup

Gotta tweak my git ignores...

Regenerate metadata
2020-03-01 12:06:47 +01:00
Henrik Rydgård bbbd7f8acc Buildfix 2019-10-27 20:55:32 +01:00
Henrik Rydgård 1d528d6f3b Linux: Port the proper memory base finding over to MemArenaPosix.cpp.
Who knows, might fix some crashes.
2019-09-01 17:10:13 +02:00
Henrik Rydgård 213e2ccefc Vulkan: Add missing barrier when rendering to a target that's already in COLOR_OPTIMAL layout.
Fixes #12215
2019-08-08 15:38:09 +02:00
Antx64 97195b254d Edited version of #12031, without the ISO/CSO ability.
This commit deletes useless binary files from UWP/Content folder, since they are now being correctly copied from the assets folder and should no longer just update files. Fixed gold build, fixes submodules alter, and also, fixes the format change that occured thanks to copy paste and VS. Deleted .empty file from content folder accidentaly and had to recommit. Hurray for megit status
2019-06-01 18:41:30 +02:00
driver1998 0b714f599f Update .gitignore 2019-05-04 23:54:36 +08:00
Henrik Rydgård 9b1d10063d Linux: Draw the graphics API on the splash screen, like most other platforms. 2019-02-23 10:49:27 +01:00
Henrik Rydgård 23dd47ab77 Make "Show FPS Counter" in the Windows menu actually show fps, not just speed 2019-02-09 11:23:14 +01:00
Henrik Rydgård ca0fb77080 Assorted cleanups. Don't assert on no clear mask. 2018-04-06 23:29:44 +02:00
orbea 925ac84069 Update .gitignore for libretro builds. 2017-11-15 11:26:55 -08:00
Henrik Rydgård ed602a3319 UWP buildfix. See comments in #9575 2017-10-11 14:27:50 +02:00
Henrik Rydgard fc730b76df Fix XInput polling in UWP apps. Should help #9555 2017-04-05 14:13:25 +02:00
Henrik Rydgård 8a7661a44f Gradle: Use the main assets directory instead of the android/assets one which is only updated when doing old style builds... 2017-03-31 10:59:46 +02:00
Henrik Rydgård 60f74c3ba2 Gradle: Output the computed version name and code to text files for further processing. 2017-03-27 16:58:08 +02:00
Henrik Rydgård 51492885a6 Restore build*/ in .gitignore 2017-03-15 19:42:17 +01:00
Henrik Rydgård f8343e9efc Add Gradle build. This time, we don't remove the old build system and we don't switch Travis. 2017-03-15 19:42:17 +01:00
Henrik Rydgard b46bb1efdb glslang for vulkan: Use my proper glslang fork instead of the ugly old SDK-glslang fork 2016-12-20 00:30:09 +01:00
Unknown W. Brackets b21f98f2f7 Add a couple missing ignores for MSVC. 2015-11-15 11:45:13 -08:00
xiushu 14e7658bbb Implement on-screen touch combo keys.
Replace A,B,cross1,square1,triangle1 with number images 1-6

Rebuild the atlas, update the code to use combo keys 1-5

Also add psp_display.png from pull request #8082.
2015-10-24 13:22:43 +02:00
pal1000 d21357a20f Ignore Windows/win-version.h created since #7908 2015-08-26 12:56:54 +03:00
Henrik Rydgård bc96afa14b gitignore 2015-05-30 22:26:07 +02:00
pal1000 42a50832b3 Ignore manifest files generated by MVSC.
They are generated since PPSSPPP switch to static linking.
2015-04-05 19:40:57 +03:00
Henrik Rydgard 3eff1100d0 Try to add the very basics of Android TV support 2015-04-03 11:54:23 +02:00
Henrik Rydgard 69bc82548f Update the font atlas 2015-01-31 15:29:57 +01:00
pal1000 26cef7aded Add ext/_Output to .gitignore. Fixes #7371 2015-01-26 22:02:30 +02:00