archshift
3a4a424b70
Remove unused and bitrotted "controller config" files
10 years ago
LFsWang
d24d047d45
AddFstEntriesToGameList - prevent loading a directory
10 years ago
bunnei
c106f71beb
New3DS: Minor style cleanup to #1520 .
10 years ago
Emmanuel Gil Peyrot
080a2d719c
Loader: Split SMDH into its own header and import helpers from QGameList
Also rewrite Qt wrappers to use those.
10 years ago
MerryMage
b3b3dd7591
Debugger/Callstack: Replace Memory::GetPointer with Memory::IsValidVirtualAddress
10 years ago
Emmanuel Gil Peyrot
314ce5e505
CitraQt: Simplify the game list loader code
10 years ago
Emmanuel Gil Peyrot
8fc9c03126
Loader, Frontends: Refactor loader creation and game loading
This allows frontends to keep a single loader and use it multiple times
e.g. for code loading and SMDH parsing.
10 years ago
Emmanuel Gil Peyrot
8ab6f26c09
Common: Make recursive FileUtil functions take a maximum recursion
Fixes #1115 .
Also improves the performances of DiskArchive’s directory
implementation a lot, simply by not going through the entire tree
instead of just listing the first level files.
Thanks to JayRoxFox for rebasing this on current master!
10 years ago
James Rowe
98923ab6e5
Config: Restore previously selected audio sink option ( #1824 )
10 years ago
Maribel
d014873916
Config: Audio sink configuration ( #1798 )
10 years ago
wwylele
416faa20d1
implement circle pad modifier
10 years ago
wwylele
03631f9b8f
Refactor input subsystem
10 years ago
MerryMage
9b4187974b
Microprofile: DPI-aware drawing
10 years ago
Jannik Vogel
6c6d99ca51
Move default_attributes into Pica state
10 years ago
Jannik Vogel
ae7a82fa1c
Turn ShaderSetup into struct
10 years ago
Alexander Laties
0a31e373f1
fixup simple type conversions where possible
10 years ago
Jannik Vogel
7d7849d71a
citra_qt: Replace 'Pica Framebuffer Debugger' with 'Pica Surface Viewer'
10 years ago
Emmanuel Gil Peyrot
aa4d4ff23c
Frontends, VideoCore: Move glad initialisation to the frontend
On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the
default function loader, and fixes a crash when using apitrace with an
EGL context.
On Qt we will need to migrate from QGLWidget to QOpenGLWidget and
QOpenGLContext before we can use gladLoadGLLoader() instead of
gladLoadGL(), since the former doesn’t expose a function loader.
10 years ago
wwylele
9da1534237
add missing header
10 years ago
wwylele
0176e2786f
make the name column larger as default
10 years ago
wwylele
5d5dd66d92
add icon & title to game list
10 years ago
Jannik Vogel
7a77b8356c
Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation
10 years ago
Emmanuel Gil Peyrot
691a42fe98
VideoCore: Run include-what-you-use and fix most includes.
10 years ago
MerryMage
4e971f44a2
Audio: Add sink selection to configuration files
10 years ago
Yuri Kunde Schlesner
e3a8292495
Common: Remove section measurement from profiler ( #1731 )
This has been entirely superseded by MicroProfile. The rest of the code
can go when a simpler frametime/FPS meter is added to the GUI.
10 years ago
Henrik Rydgård
90501f20e6
Make Citra build with MICROPROFILE_ENABLED set to 0 ( #1709 )
* Make Citra build with MICROPROFILE_ENABLED set to 0
* Buildfix with microprofile kept on
* moc did not like a dialog to conditionally exist.
* Cleanup
* Fix end of line
10 years ago
Emmanuel Gil Peyrot
591ffad670
Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in df81fa11fc .
Fixes #1711 .
10 years ago
Henrik Rydgard
01a1555b5d
Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations.
10 years ago
Sam Spilsbury
2850a22359
debugger: Warn if we reach an unreachable format
10 years ago
tfarley
e46d086189
Config: Add scaled resolution option
10 years ago
JamePeng
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
10 years ago
MerryMage
fd771d7a87
Configure Dialog: Remove minimumSize property
10 years ago
Jannik Vogel
f2c8619704
CitraQt: Apply config at startup
10 years ago
MerryMage
a06dcfeb61
Common: Remove Common::make_unique, use std::make_unique
10 years ago
LFsWang
87afef73b1
remove debug code
10 years ago
LFsWang
acfa76aa38
Fix encode problem On Windows
10 years ago
LittleWhite
b0e2e1d3f5
Compilation fix
10 years ago
LittleWhite
3eb737a5f5
Add more stuff to configure.
10 years ago
LittleWhite
e33b938505
Whole config is handled by Config class.
This also means : we have only one config file, now
10 years ago
LittleWhite
426c4a2a5b
Add Configure widget
10 years ago
LFsWang
933af7af66
Fix Qt chinese words encode problem on Windows
10 years ago
LittleWhite
5912c9c327
Register ROM started through the gamelist in the list of ROM recently started
10 years ago
Jannik Vogel
9aad2f29bb
PICA: Fix MAD/MADI encoding
10 years ago
Jannik Vogel
557b732b43
Fix attribute mapping in vs debugger
10 years ago
LittleWhite
4be68dddfb
Improve error report from Init() functions
Add error popup when citra initialization failed
10 years ago
LittleWhite
9d8a724225
Set the appropriate locale to get float conversion working using std::to_string
10 years ago
LittleWhite
7ad669a911
Display errors in GUI when loading ROM failed
10 years ago
Dwayne Slater
6b775034dd
Add immediate mode vertex submission
10 years ago
MerryMage
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
10 years ago
MerryMage
8b00954ec7
AudioCore: Skeleton Implementation
This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation.
10 years ago