22ad9094e6
config: Add option for specifying screen resolution scale factor.
2017-01-07 03:23:22 -05:00
84e78790ab
Config: auto-select region and language
2016-12-07 20:52:42 +02:00
c4e4fa53d9
Implement Frame rate limiter ( #2223 )
...
* implement frame limiter
* fixes
2016-12-06 14:33:19 -05:00
0820c99462
GPU: Remove the broken frame_skip option.
...
Fixes #1960 .
2016-11-27 21:19:56 +00:00
d9305b0a07
Add default hotkey to swap primary screens.
...
Also minor style changes
2016-11-05 03:46:43 -06:00
2b1654ad9b
Support additional screen layouts.
...
Allows users to choose a single screen layout or a large screen layout.
Adds a configuration option to change the prominent screen.
2016-11-05 02:55:41 -06:00
84fbbe2629
Use negative priorities to avoid special-casing the self-include
2016-09-21 00:15:56 -07:00
ebdae19fd2
Remove empty newlines in #include blocks.
...
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
2016-09-21 11:15:47 +09:00
dc8479928c
Sources: Run clang-format on everything.
2016-09-18 09:38:01 +09:00
14085ec670
core: Add configuration option for CPU JIT.
2016-09-15 17:49:27 -04:00
09063dc5bb
Merge pull request #2032 from bunnei/qt-graphics
...
Qt graphics configure & V-Sync option
2016-08-31 22:20:54 -04:00
dc3f6a34f8
configure_audio: User-configuratble option to enable/disable audio stretching
2016-08-31 16:59:37 +01:00
08ad9b36d4
config: Add a setting for graphics V-Sync.
2016-08-29 21:42:30 -04:00
7b4dcacbb2
citra: Default to HW renderer.
2016-08-15 23:30:02 -04:00
f99961581e
Merge pull request #1789 from wwylele/input-refactor
...
Refactor input mapping & implement circle pad modifier
2016-06-10 22:28:58 -04:00
c106f71beb
New3DS: Minor style cleanup to #1520 .
2016-05-24 17:24:11 -04:00
2e5e7d9be0
Merge pull request #1520 from JamePeng/checknew3ds
...
Implement CheckNew3DS and CheckNew3DSApp
2016-05-24 17:19:26 -04:00
416faa20d1
implement circle pad modifier
2016-05-15 13:24:22 +03:00
03631f9b8f
Refactor input subsystem
2016-05-15 13:24:22 +03:00
0a31e373f1
fixup simple type conversions where possible
2016-05-07 11:41:55 -04:00
4e971f44a2
Audio: Add sink selection to configuration files
2016-04-30 07:41:02 +01:00
e46d086189
Config: Add scaled resolution option
2016-04-21 17:27:48 -04:00
7129611e65
Implement CheckNew3DS and CheckNew3DSApp
...
Append an item[is_new3ds] to config file[System] group
Implement APT::SetNSStateField,it will update the unknown NS_state_field
2016-04-20 18:12:05 +08:00
a06dcfeb61
Common: Remove Common::make_unique, use std::make_unique
2016-04-05 13:31:17 +01:00
48366b1071
Config: Use unique_ptr instead of raw pointer
2016-03-02 14:25:06 +00:00
ba2a54a9dd
Dependencies: Remove GLFW, Add SDL2
...
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
2016-03-02 14:09:02 +00:00
2b7316a379
Remove unnecessary new lines, changed Deinit to Shutdown
2015-10-11 20:07:58 -04:00
31dee93e84
Implement gdbstub
2015-10-04 11:16:59 -04:00
094ae6fadb
Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.
...
- Config: Add an option for selecting to use shader JIT or interpreter.
- Qt: Add a menu option for enabling/disabling the shader JIT.
2015-08-15 18:01:07 -04:00
1bc7829ee9
Move input values into an array
2015-07-27 21:41:21 -06:00
79aa1b0808
Citra: Fix the includes a bit, thanks to include-what-you-use.
2015-06-28 00:36:53 +01:00
d65b42a69a
Remove gpu_refresh_rate configuration option
...
Changing it makes emulation inherently inaccurate. It also had a wrong
default value (30, whereas the real system has a refresh rate of 60 Hz)
which, even if changed, would continue to be used unless people manually
removed it from their config files.
2015-05-29 19:39:26 -03:00
6d995b1ff6
INI hw/sw renderer toggle
2015-05-22 14:37:55 -07:00
e1fbac3ca1
Common: Remove common.h
2015-05-07 15:45:22 -03:00
cae89fb315
Allow the user to set the background clear color during emulation
...
The background color can be seen at the sides of the bottom screen or when the window is wider than normal.
2015-04-03 15:35:51 -07:00
aa64f69af0
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
2015-02-22 21:09:08 +01:00
ca22ee3239
Merge pull request #526 from purpasmart96/citra_stubs
...
Services: Stub some functions
2015-02-10 18:39:37 -05:00
60ce36f721
Services: Stub some functions
2015-02-07 17:34:59 -08:00
f44781fd7b
arm: Adios armemu
2015-01-31 20:43:03 -05:00
3b9d181b8e
GPU: Implement frameskip and remove forced framebuffer swap hack.
2014-12-28 22:14:05 -05:00
a2005d0657
GPU: Change internal framerate to 30fps.
2014-12-26 21:48:32 -05:00
ebfd831ccb
License change
2014-12-20 21:20:24 -08:00
0e0a007a25
Add configurable per-class log filtering
2014-12-13 02:08:06 -02:00
0600e2d8b5
Convert old logging calls to new logging macros
2014-12-13 02:08:02 -02:00
06c9712bc7
Merge Config::ReadXYZs
2014-11-18 15:12:49 -08:00
80e9c02bd6
Merge pull request #159 from SeannyM/enable_log
...
Add support for disabling log from settings
2014-11-15 12:42:08 +01:00
371b61f3ea
Add support for disabling log from settings
2014-11-03 17:00:32 -05:00
09e19f9f1e
Added gpu_refresh_rate
config setting for the new interpreter speed hack.
2014-10-27 19:42:01 -07:00
0783498f57
Use configuration files to enable or disable the new dyncom interpreter.
2014-10-27 18:35:21 -07:00
a59f57d504
Use config files to store whether SDMC is enabled or not
...
Before, it used to use whether the directory actually existed. As a result, .citra-emu/sdmc was never auto-created (something quite confusing to me until I read through the logs).
2014-10-22 15:24:25 -07:00