You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
crueter
2b979024cb
[frontend] Slow and Turbo modes ( #3525 )
Closes #3344
Adds slow and turbo modes with configurable speeds that can then be
toggled by the user. Behavior is:
- Standard/slow limit, toggle turbo = turbo
- Turbo limit, toggle turbo = standard
- Standard/turbo limit, toggle slow = slow
- Slow limit, toggle slow = standard
Enabling the turbo/slow mode enables the frame limiter unconditionally.
This has some conflicts with VSync. For example when I set my refresh
rate to 60hz and enable vsync, turbo mode does nothing. Not sure how to
go about fixing this, @MaranBr probably knows better the proper
solution.
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3525
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2 days ago
..
arm
[android, nce] Remove LRU-Cache (#3500)
4 days ago
crypto
[qt, settings] allow to set custom unit and battery serial (#2813)
3 months ago
debugger
[logging, debugger] remove unescesary logic and only query USER env variable once (#2800)
4 months ago
file_sys
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442)
4 days ago
frontend
[chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398)
2 months ago
hle
[frontend] Slow and Turbo modes (#3525)
2 days ago
internal_network
[core/internal_network] cleanup network interface code a bit (#2905)
3 days ago
loader
[nce] add split patch mode to support modules bigger than 128MB (#3489)
6 days ago
memory
[file_sys, cheats] fix cheat_xxx.txt not being able to be disabled from Qt frontend (#3223)
1 month ago
tools
[compat] HaikuOS port (#2805)
4 months ago
CMakeLists.txt
[core/internal_network] cleanup network interface code a bit (#2905)
3 days ago
constants.cpp
[core] Use a eden profile picture instead of the default grey one. (#3350)
4 weeks ago
constants.h
[core] Use a eden profile picture instead of the default grey one. (#3350)
4 weeks ago
core.cpp
[core, am] stub SetGpuTimeSliceBoost & fix ExitProcessAndReturn (#3475)
1 week ago
core.h
[common, core] remove uneeded memory indirection overhead at startup (#3306)
4 weeks ago
core_timing.cpp
[frontend] Slow and Turbo modes (#3525)
2 days ago
core_timing.h
[common, core] remove uneeded memory indirection overhead at startup (#3306)
4 weeks ago
cpu_manager.cpp
[android, core] pin core threads to logical CPUs 0-3 (#3121)
2 weeks ago
cpu_manager.h
Fix typos in src/core (#12625)
2 years ago
device_memory.cpp
core: Define HAS_NCE macro
2 years ago
device_memory.h
Core: Initial implementation of device memory mapping
2 years ago
device_memory_manager.h
[tests] fix compile+linking issues with PlayTime (#3345)
4 weeks ago
device_memory_manager.inc
[core] Fix range batching using nil ranges (#3349)
4 weeks ago
game_settings.cpp
[core] Add overridable game setting functionality (#2963)
2 months ago
game_settings.h
[core] Add overridable game setting functionality (#2963)
2 months ago
gpu_dirty_memory_manager.h
Core: Eliminate core/memory dependancies.
2 years ago
guest_memory.h
Solves warning about GuestMemory having internal linkage.
11 months ago
hardware_properties.h
[dynarmic] jit fix branch v2 (#203)
6 months ago
launch_timestamp_cache.cpp
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442)
4 days ago
launch_timestamp_cache.h
[tests] fix compile+linking issues with PlayTime (#3345)
4 weeks ago
memory.cpp
[dynarmic, common] pagetable clustering (#3215)
1 month ago
memory.h
Revert "[core/memory] Remove defered heap allocation on Linux." (#2974)
3 months ago
perf_stats.cpp
[frontend] Slow and Turbo modes (#3525)
2 days ago
perf_stats.h
chore: make yuzu REUSE compliant
4 years ago
reporter.cpp
[core] Fix buiding with fmt 10 (#2524)
5 months ago
reporter.h
service: move hle_ipc from kernel
3 years ago