| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | | |
It will print a message to know what happened in case something went wrong in a GLFW call.
Also replace every printf() in the glfw emu-window by ERROR_LOG().
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
or generated
|
| | |
|
| |
| |
| |
| | |
GLFW provides no proper support for this, hence we just allow any window size to be used.
|
| |
| |
| |
| |
| | |
The window title is none of the emulation core's business. The GUI code is free to put whatever it wants there.
Providing properly thread-safe window title getters and setters is a mess anyway.
|
| | |
|
| | |
|
|/
|
|
|
| |
The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window.
On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly.
|
|\
| |
| | |
Add support for disabling log from settings
|
| |
| |
| |
| |
| |
| |
| | |
- Fixed NZCVT flags to properly save state when function returns.
- Fixed counter to keep track of the actual number of instructions executed.
- Fixed single-step mode to only execute one instruction at a time.
- DefaultIni: Removed comment that no longer applied to dyncom.
|
| | |
|
|\ \
| | |
| | | |
Use configuration files to enable or disable the new dyncom interpreter.
|
| | | |
|
| |/ |
|
|/
|
|
| |
This was automated using `clang-modernize`.
|
|
|
|
| |
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).
|
|
|
|
| |
In PR #143, the name of the function IsOpen was originally ShouldClose, but was changed. The function's caller was changed to reflect this, but the return value wasn't.
|
| |
|
|
|
|
| |
This should fix context creation on OS X. Also requests a core context on all platforms in Citra-GLFW, for consistency.
|
|
|
|
| |
Uses QSettings on citra-qt, and inih on citra-cli.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Several cleanups to the buildsystem:
- Do better factoring of common libs between platforms.
- Add support to building on Windows.
- Remove Qt4 support.
- Re-sort file lists and add missing headers.
|
|
|
|
|
|
|
|
|
| |
This should fix the GL loading errors that occur in some drivers due to
the use of deprecated functions by GLEW. Side benefits are more accurate
auto-completion (deprecated function and symbols don't exist) and faster
pointer loading (less entrypoints to load). In addition it removes an
external library depency, simplifying the build system a bit and
eliminating one set of binary libraries for Windows.
|
|
|
|
|
|
| |
Core: Cleaned up comment to be more readable.
Citra: Changed loop to be more readable.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Various cleanups/refactorings to Loader, ELF, and NCCH modules.
- Added AppLoader interface to ELF and NCCH.
- Updated Qt/GLFW frontends to check AppLoader ResultStatus.
NCCH: Removed extra qualification typos.
Loader: Removed unnecessary #include's.
NCCH: Improved readability of memcmp statements.
NCCH: Added missing space.
Elf: Removed unnecessary usage of unique_ptr.
Loader: Removed unnecessary usage of unique_ptr.
|
| |
|
| |
|
|\ |
|
| |\
| | |
| | | |
Fixes issues with building Citra on OSX
|
| | |
| | |
| | |
| | | |
Changes for clarity of comments, removed redundant compiler flags.
|
|\ \ \
| |/ /
|/| | |
Use runtime arguments to specify boot filename.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |\
| |_|/
|/| | |
|
| |/ |
|