LFsWang
afcac8ad30
AddFstEntriesToGameList - prevent loading a directory
10 years ago
bunnei
588e3c253f
New3DS: Minor style cleanup to #1520 .
10 years ago
Emmanuel Gil Peyrot
3272e30eec
Loader: Split SMDH into its own header and import helpers from QGameList
Also rewrite Qt wrappers to use those.
10 years ago
MerryMage
cbb1b25fe0
Debugger/Callstack: Replace Memory::GetPointer with Memory::IsValidVirtualAddress
10 years ago
Emmanuel Gil Peyrot
e52461f648
CitraQt: Simplify the game list loader code
10 years ago
Emmanuel Gil Peyrot
b0095b9584
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
97e8c6c845
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
44d7dc9cb1
Config: Restore previously selected audio sink option ( #1824 )
10 years ago
Maribel
3172c8cdad
Config: Audio sink configuration ( #1798 )
10 years ago
wwylele
c7bd2af530
implement circle pad modifier
10 years ago
wwylele
c1cd474866
Refactor input subsystem
10 years ago
MerryMage
49dea00b11
Microprofile: DPI-aware drawing
10 years ago
Jannik Vogel
101eb11369
Move default_attributes into Pica state
10 years ago
Jannik Vogel
acfb5257dd
Turn ShaderSetup into struct
10 years ago
Alexander Laties
17e9bc5392
fixup simple type conversions where possible
10 years ago
Jannik Vogel
3261520e19
citra_qt: Replace 'Pica Framebuffer Debugger' with 'Pica Surface Viewer'
10 years ago
Emmanuel Gil Peyrot
f20454b97c
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
aad34f5d62
add missing header
10 years ago
wwylele
fe31f05925
make the name column larger as default
10 years ago
wwylele
a23e3f1cd5
add icon & title to game list
10 years ago
Jannik Vogel
db061e0568
Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation
10 years ago
Emmanuel Gil Peyrot
c39a267974
VideoCore: Run include-what-you-use and fix most includes.
10 years ago
MerryMage
aa47fc2406
Audio: Add sink selection to configuration files
10 years ago
Yuri Kunde Schlesner
2396b01d5d
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
eaf9abfe8e
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
2ea4f2851a
Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in 72fc7f4894 .
Fixes #1711 .
10 years ago
Henrik Rydgard
76a55f83c7
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
3cae13c76b
debugger: Warn if we reach an unreachable format
10 years ago
tfarley
621cf30b24
Config: Add scaled resolution option
10 years ago
JamePeng
493a777880
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
784e5a7007
Configure Dialog: Remove minimumSize property
10 years ago
Jannik Vogel
ce26f4c099
CitraQt: Apply config at startup
10 years ago
MerryMage
9f9c987924
Common: Remove Common::make_unique, use std::make_unique
10 years ago
LFsWang
26fb25e106
remove debug code
10 years ago
LFsWang
9ad1f457de
Fix encode problem On Windows
10 years ago
LittleWhite
611b686333
Compilation fix
10 years ago
LittleWhite
aad774fa01
Add more stuff to configure.
10 years ago
LittleWhite
9ddc04971b
Whole config is handled by Config class.
This also means : we have only one config file, now
10 years ago
LittleWhite
e5b8519b62
Add Configure widget
10 years ago
LFsWang
b692dbafe3
Fix Qt chinese words encode problem on Windows
10 years ago
LittleWhite
7cbbcfd995
Register ROM started through the gamelist in the list of ROM recently started
10 years ago
Jannik Vogel
9e29ed3f66
PICA: Fix MAD/MADI encoding
10 years ago
Jannik Vogel
49010f5379
Fix attribute mapping in vs debugger
10 years ago
LittleWhite
59fe02348a
Improve error report from Init() functions
Add error popup when citra initialization failed
10 years ago
LittleWhite
8a7526eda8
Set the appropriate locale to get float conversion working using std::to_string
10 years ago
LittleWhite
c4c48d4ab3
Display errors in GUI when loading ROM failed
10 years ago
Dwayne Slater
141fe87a0f
Add immediate mode vertex submission
10 years ago
MerryMage
f2c32b7336
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
d2710b784a
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
LittleWhite
3a13842bb2
Add a configuration entry to enable/disable the check
10 years ago