Tree:
e20c5a0b7f
2ndAdjustmentVulkan
2ndAdjustmentVulkanV3-STOP_FORCE_PUSHING_CAMILLE
2ndAdjustmentVulkanv2
2ndgpuopts
John-android-rescale-toggle
Kernel
TTYD
Update-some-barriers-test
android-meows
astc-fix
astc_optimization1
astc_optimizations
atomicops-mxwell
bcn-ternary-soft
bioshock
buffer_cache
bump-httplib-minver
civa
crueter-patch-1
crueter-patch-2
crueter-patch-3
crueter-patch-4
descriptor
descriptor_pool_opt
descriptor_set
discfix
dmnt2
drop-msvc
dynarmic
dynarmic-ppc64
eden-managarm
eden-orbis-ps4
eden-wasm
eds-true-adreno-fixes
eds-true-adreno-fixes-pre-0.1.0
eds_changes1
eds_changes_phasewise
ext-boost
feat/android_kotlin_compose
feat/game_override
feat/qlaunch-ovl-fixes
fix-cpmutil-win
fix-friend-list-freeze
fix-grid-autoalign
fix-update-android
fix-update-deps-ci
fix/discord-rpc
flatopsfixes23485
fs-try
gpuopts
kosmic_krisp
kosmickrisp
lanobu
lines
liz-dynarmic-macos-fbsd-port
liz-heaptrack-fix
lizize/fixcrashwehenimagesizeexceed
lizzie/1st-anniversary-icon
lizzie/anv-cached-mesa-hack
lizzie/areafixnvidia
lizzie/astc-mp4-improv
lizzie/aurfixixifxixfi
lizzie/brunofix7546847
lizzie/bump-18-version-cache
lizzie/bundle-v53
lizzie/bundleevil123
lizzie/cpudetect1234
lizzie/dynarmic-coalesce-rw
lizzie/dynarmic-exclusive-fixups
lizzie/dynarmic-terminal-leafs
lizzie/edit-handheld-mode
lizzie/emutls-nuke
lizzie/evil-f32-u32-format-fix
lizzie/evil-meow-meow
lizzie/fbsd-shm_create_largepage
lizzie/ffmpeg-d1d873c003
lizzie/ffmpeg-fix-externel
lizzie/fix-aur-build-again
lizzie/fix-nvmap-handles
lizzie/fix-nvmap-handles-but-evil
lizzie/fixandroid7435683485
lizzie/force-flush-in-nce-invalidate
lizzie/forceattachements-at-all-times
lizzie/gidofix7545
lizzie/gigdigdi75
lizzie/gutter-sw-blitter
lizzie/hbloader-fix
lizzie/inline-123
lizzie/inline-audio-structure-parent-refs
lizzie/inlinecodecnvenc
lizzie/invert-gyro
lizzie/ios-port-sud
lizzie/jamboree-audio-crash
lizzie/jit-addresschecks
lizzie/macos-network-ifaces
lizzie/macos-vk-metal-fix-stype
lizzie/mediatek-stuff-for-fun
lizzie/mlp223
lizzie/msvcfix1234
lizzie/multicore-macos-fix1
lizzie/nce-invalidate-split
lizzie/nce-port1123
lizzie/netbsdgcc14-fix
lizzie/noexcept-dynarmic
lizzie/nuke-opus-wawaw
lizzie/openssl-external-builds
lizzie/patch-manager-implemente-sdsd
lizzie/pkza-mwait
lizzie/powerunswizzle
lizzie/product-model-wawa
lizzie/qtcrashwhensgssersrtsr
lizzie/readonly-listicons
lizzie/refactor-networking-12
lizzie/remove-disassembler-dynarmic
lizzie/remove-mlp-2-level
lizzie/restore-fcsm
lizzie/revert-buffer-cache-2nd-time
lizzie/rework-ips
lizzie/rework-sdl3-cs
lizzie/settings-blocked-domains
lizzie/simplify-invalid-acc
lizzie/splay
lizzie/ssaa-what-the-fuck
lizzie/stable-shader-pools
lizzie/stuff-for-fun-but-evil
lizzie/swkbd-mhu
lizzie/thread-names-log
lizzie/tomo-toggle
lizzie/tryfixrandomvkshit
lizzie/ulaunch-attempt1
lizzie/unaligned-attempt-2
lizzie/unity-build
lizzie/update-deps75487
lizzie/update-faq-link-wwa
lizzie/vex-encode-vmovd
lizzie/vk-VkSamplerBorderColorComponentMappingCreateInfoEXT
lizzie/vk-ext-fault-info
lizzie/vkexperiments1-highp-fucked
lizzie/vkweep12
lizzie/wstring-uni-123
lizzie/xbyak-force-bundled
lizzie/xcode-evil-shit-123
lizzie/zlib-ng
lsfg-android
macroify-surface-stuffs
many/fix-tomodachi
master
memory_changes
mmap-fixews
mutliplayer-filter-better1
n64
nce_cpp
pipelinederivative
pr-template-v2
qcomopts2
queries
querybugfix
refactoreds2
release-early-fences
release/0.0.3
release/0.0.4
release/0.1.0
release/0.2.0
restore-metal-surface
revert-2695
revert-3aa0d462598beb2021308eee1d757d74fe33b312
showcase
showcase2
sjkdbsdfjkbsdf-2834
spvopts
sured-revert
temporary-branch
test-revert-gpu-optim
test2
tex_opt
tiled-gpu
tiled-gpu-v2
true-eds
true-eds-graphics
true-eds-pre-0.0.1
uma
unified-memory-access
update-deps-1780370490
update-deps-1780370770
update-deps-1781956847
update-deps-1782561694
update-deps-1783166490
update-translations-1777730513
update-translations-1779199346
update-translations-1779804173
update-translations-1782568916
update-translations-1782828125
update-translations-1783173710
update-translations-1784383309
update-translations-1784642524
update-translations-1785247326
update-translations-1785592875
update-translations-1786377699
vk-experiments1
vk-experiments2
vk-experiments3
vk-experiments4
vk-experiments5
vk-experiments7
vk-experiments8
vk-experiments9
vk-fix-oom-force-maller-buffers
vk-symph
vkexperiments1
vuid00336_1
vuid02999
vuid04553
vulkanasync
wildcard-amd
workgroup
xbzk-dma-pusher-step-redesign
xbzk-saf-recursive-write-with-permission-request
xbzk/background-support
xbzk/fix-ci-package-cache-key
xbzk/flicker-fix
xbzk/frame-skipping+interpolation-experiments
xbzk/hb-tico-support-part-2
xbzk/reloadinputdevices-isrunning-m_mutex-guard
xbzk/samsung-dex-fullscreen-fix
xbzk/unreal-unsafe-junk-guards
xbzk/vulkan-vuid-goodies-pack
0.0.0
0.0.1-pre-alpha
0.0.2-pre-alpha
test-tag1
test-tag2
v0.0.3
v0.0.3-rc1
v0.0.3-rc2
v0.0.3-rc3
v0.0.3.git
v0.0.4
v0.0.4-rc1
v0.0.4-rc2
v0.0.4-rc2.test
v0.0.4-rc2.test2
v0.0.4-rc3
v0.0.4-rc3.test1
v0.0.4-rc3.test2
v0.0.4.test
v0.1.0
v0.1.0-rc1
v0.1.1
v0.2.0
v0.2.0-rc1
v0.2.0-rc2
v0.2.1
${ noResults }
9 Commits (e20c5a0b7fe253f5623b7ed690bf2b705479336f)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
5a712bb51a |
general: fix compile for Apple Clang
|
4 years ago |
|
|
b73aaea0c1 |
path_util: Resolve `-Wpointer-bool-conversion` warning
Clang (rightfully) warns that we are checking for the existence of pointer to something just allocated on the stack, which is always true. Instead, check whether GetModuleFileNameW failed. Co-authored-by: Mai M <mathew1800@gmail.com> |
4 years ago |
|
|
2b87305d31 |
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. |
4 years ago |
|
|
6485bc560f |
common/fs/path_util: Slightly refactor PathManagerImpl's constructor
This moves all GenerateYuzuPath calls outside of the platofrm-specific #ifdefs, replacing them with assignments to paths. |
5 years ago |
|
|
bba1ab83d6 |
config: Move TAS options to it's own menu
|
5 years ago |
|
|
cce0d58312 |
core: Hacky TAS syncing & load pausing
To keep the TAS inputs synced to the game speed even through lag spikes and loading zones, deeper access is required. First, the `TAS::UpdateThread` has to be executed exactly once per frame. This is done by connecting it to the service method the game calls to pass parameters to the GPU: `Service::VI::QueueBuffer`. Second, the loading time of new subareas and/or kingdoms (SMO) can vary. To counteract that, the `CPU_BOOST_MODE` can be detected: In the `APM`-interface, the call to enabling/disabling the boost mode can be caught and forwarded to the TASing system, which can pause the script execution if neccessary and enabled in the settings. |
5 years ago |
|
|
5f826dd03a |
settings: File selector & other settings
First of all, TASing requires a script to play back. The user can select the parent directory at `System -> Filesystem`, next to an option to pause TAS during loads: This requires a "hacky" setup deeper in the code and will be added in the last commit. Also, Hotkeys are being introduced: CTRL+F5 for playback start/stop, CTRL+F6 for re-reading the script and CTRL+F7 for recording a new script. |
5 years ago |
|
|
02fcdf1a4a |
common: fs: fs_util: Move PathToUTF8String to fs_util
|
5 years ago |
|
|
e8f1d7145e |
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)
* common: fs: fs_types: Create filesystem types Contains various filesystem types used by the Common::FS library * common: fs: fs_util: Add std::string to std::u8string conversion utility * common: fs: path_util: Add utlity functions for paths Contains various utility functions for getting or manipulating filesystem paths used by the Common::FS library * common: fs: file: Rewrite the IOFile implementation * common: fs: Reimplement Common::FS library using std::filesystem * common: fs: fs_paths: Add fs_paths to replace common_paths * common: fs: path_util: Add the rest of the path functions * common: Remove the previous Common::FS implementation * general: Remove unused fs includes * string_util: Remove unused function and include * nvidia_flags: Migrate to the new Common::FS library * settings: Migrate to the new Common::FS library * logging: backend: Migrate to the new Common::FS library * core: Migrate to the new Common::FS library * perf_stats: Migrate to the new Common::FS library * reporter: Migrate to the new Common::FS library * telemetry_session: Migrate to the new Common::FS library * key_manager: Migrate to the new Common::FS library * bis_factory: Migrate to the new Common::FS library * registered_cache: Migrate to the new Common::FS library * xts_archive: Migrate to the new Common::FS library * service: acc: Migrate to the new Common::FS library * applets/profile: Migrate to the new Common::FS library * applets/web: Migrate to the new Common::FS library * service: filesystem: Migrate to the new Common::FS library * loader: Migrate to the new Common::FS library * gl_shader_disk_cache: Migrate to the new Common::FS library * nsight_aftermath_tracker: Migrate to the new Common::FS library * vulkan_library: Migrate to the new Common::FS library * configure_debug: Migrate to the new Common::FS library * game_list_worker: Migrate to the new Common::FS library * config: Migrate to the new Common::FS library * configure_filesystem: Migrate to the new Common::FS library * configure_per_game_addons: Migrate to the new Common::FS library * configure_profile_manager: Migrate to the new Common::FS library * configure_ui: Migrate to the new Common::FS library * input_profiles: Migrate to the new Common::FS library * yuzu_cmd: config: Migrate to the new Common::FS library * yuzu_cmd: Migrate to the new Common::FS library * vfs_real: Migrate to the new Common::FS library * vfs: Migrate to the new Common::FS library * vfs_libzip: Migrate to the new Common::FS library * service: bcat: Migrate to the new Common::FS library * yuzu: main: Migrate to the new Common::FS library * vfs_real: Delete the contents of an existing file in CreateFile Current usages of CreateFile expect to delete the contents of an existing file, retain this behavior for now. * input_profiles: Don't iterate the input profile dir if it does not exist Silences an error produced in the log if the directory does not exist. * game_list_worker: Skip parsing file if the returned VfsFile is nullptr Prevents crashes in GetLoader when the virtual file is nullptr * common: fs: Validate paths for path length * service: filesystem: Open the mod load directory as read only |
5 years ago |