archshift
e6594f9f53
Added configuration file system.
...
Uses QSettings on citra-qt, and inih on citra-cli.
10 years ago
Kevin Hartman
02fd19b2f6
Added support for multiple input device types for KeyMap and connected Qt.
10 years ago
Kevin Hartman
4a94ec934a
Initial HID PAD work, with GLFW only.
10 years ago
Yuri Kunde Schlesner
c57de3e404
Remove hand-crafted Visual Studio solution.
11 years ago
Yuri Kunde Schlesner
45976da975
CMake cleanup
...
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.
11 years ago
Yuri Kunde Schlesner
478289140d
Replace GLEW with a glLoadGen loader.
...
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.
11 years ago
bunnei
eb36d3fc90
Core: Refactor core to use only one function for execution.
...
Core: Cleaned up comment to be more readable.
Citra: Changed loop to be more readable.
11 years ago
Tony Wasserka
c4691b784b
Pica: Add support for dumping textures.
11 years ago
archshift
80c4d7bf48
Removed unused citra.h
11 years ago
bunnei
7889cafc76
Loader: Implemented AppLoader interface for abstracting application loading.
...
- 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.
11 years ago
bunnei
0aca202ae9
Loader: Moved elf and loader modules to a "loader" subdirectory.
11 years ago
archshift
ee4717aaae
Preprocessor: #if's out OSX-specific GL changes on other platforms
11 years ago
bunnei
1de7e8cbe4
Merge branch 'master' of https://github.com/bunnei/citra
11 years ago
bunnei
204c6bfeca
Merge pull request #2 from archshift/issue-7-fix
...
Fixes issues with building Citra on OSX
11 years ago
archshift
403e4bf837
CMakeLists: rename HEADS, improved comments
...
Changes for clarity of comments, removed redundant compiler flags.
11 years ago
bunnei
9592d61037
Merge pull request #13 from archshift/master
...
Use runtime arguments to specify boot filename.
11 years ago
bunnei
265c770a9d
updated how we call ARM core to make things much faster
11 years ago
archshift
bd316ca0c0
Fixed indents
11 years ago
archshift
62528320ea
Check arg count before attempting to access it.
11 years ago
archshift
eec40f8f6f
Use runtime arguments to specify boot filename.
11 years ago
archshift
704075f04a
Fixed indents
11 years ago
archshift
948cfe6d37
Reverse debugging changes
11 years ago
archshift
dade106aa9
Linux support
11 years ago
archshift
fb47258af7
TGA dumps work, courtesy of @bunnei
11 years ago
archshift
c1b770cc0d
OpenGL 3+ on OSX with GLFW
11 years ago
archshift
a7f3ed003d
A bit of Cmake love
11 years ago
archshift
52377cf0d2
Some more experimentation
11 years ago
archshift
237d079aad
Merge commit upstream/master into issue-7-fix
11 years ago
archshift
5a9c2ce5ea
IT'S ALIVE!
11 years ago
Thomas Edvalson
a226dc57bf
Need to add Xcursor to linker?
11 years ago
Thomas Edvalson
c51e4822b1
Fixed CMake's import of GLFW.
11 years ago
bunnei
7a136b8a84
fixes to build on linux
11 years ago
bunnei
b0ae99e177
removed unused macros from citra.h
11 years ago
bunnei
9527fc74ad
fixed a bunch of errors in CMakeLists
11 years ago
bunnei
6b83509a7e
updated CMakeLists
11 years ago
bunnei
5da03e821e
- removed deprecated version.h
...
- cleaned up window title
- cleaned up emu_window_glfw/emu_window
11 years ago
bunnei
ad4fffca0d
fixed license headers in citra project
11 years ago
bunnei
de0a034a84
fixed project includes to use new directory structure
11 years ago
bunnei
63e46abdb8
got rid of 'src' folders in each sub-project
11 years ago
bunnei
f446f79da2
Merge branch 'hardware-interface'
...
Conflicts:
src/core/src/core.h
11 years ago
bunnei
efef514fd8
removed unused comments, changed main processing loop to be infinite
11 years ago
bunnei
e4d1ad4bda
set window size to correspond to framebuffer sizes
11 years ago
bunnei
a604eaee54
added project linker reference
11 years ago
Mathieu Vaillancourt
f1fd84aa0f
Support vs express edition without having to get platform sdk
11 years ago
bunnei
c7f4914a90
added simple processing loop and ELF loading to main()... hackish, will cleanup later
11 years ago
ShizZy
e0cb54ea35
moved some core functions over to system module
11 years ago
ShizZy
a79fb90d62
upgraded proj files to vs 2013
11 years ago
ShizZy
8bb0c457bc
renamed from citrus to citra
11 years ago