Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #581 from archshift/tfe | bunnei | 2015-02-23 | 3 | -2/+2 |
|\ | | | | | Added information reporting from ThrowFatalError | ||||
| * | Added information reporting from ThrowFatalError | archshift | 2015-02-22 | 3 | -2/+2 |
| | | | | | | | | This was RE'd from the errdisp applet. | ||||
* | | Common: Change names containing “Dolphin” or “PPSSPP” to something more generic. | Emmanuel Gil Peyrot | 2015-02-20 | 2 | -8/+8 |
| | | |||||
* | | Misc cleanup of common and related functions | archshift | 2015-02-20 | 3 | -79/+28 |
| | | |||||
* | | Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h | archshift | 2015-02-20 | 2 | -3/+3 |
| | | |||||
* | | Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin | archshift | 2015-02-19 | 3 | -128/+0 |
| | | |||||
* | | Remove redundant utf8 compilation unit that was leftover from Dolphin | archshift | 2015-02-19 | 3 | -528/+0 |
| | | |||||
* | | Remove useless extended_trace compilation unit that was leftover from Dolphin | archshift | 2015-02-19 | 3 | -480/+0 |
| | | |||||
* | | Remove the useless msg_handler compilation unit that was left over from Dolphin | archshift | 2015-02-19 | 7 | -178/+11 |
|/ | |||||
* | Merge pull request #570 from purpasmart96/config_mem | bunnei | 2015-02-18 | 1 | -0/+7 |
|\ | | | | | ConfigMem: Clean up the Config memory to be more like the shared page | ||||
| * | ConfigMem: Clean up the Config memory to be more like the shared page and moved | purpasmart96 | 2015-02-17 | 1 | -0/+7 |
| | | | | | | | | the helper macro for padding to common_funcs.h | ||||
* | | Merge pull request #529 from Subv/master | bunnei | 2015-02-14 | 1 | -3/+3 |
|\ \ | |/ |/| | Build: Fixed some warnings | ||||
| * | Build: Fixed some warnings | Subv | 2015-02-12 | 1 | -3/+3 |
| | | |||||
* | | backend: Add logging subentry for ldr | Lioncash | 2015-02-13 | 1 | -0/+1 |
|/ | | | | Fixes an assertion upon executing citra in debug mode. | ||||
* | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 2015-02-11 | 15 | -105/+73 |
| | | | | | | | Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft. | ||||
* | Merge pull request #526 from purpasmart96/citra_stubs | bunnei | 2015-02-11 | 1 | -0/+1 |
|\ | | | | | Services: Stub some functions | ||||
| * | Services: Stub some functions | purpasmart96 | 2015-02-08 | 1 | -0/+1 |
| | | |||||
* | | Fix a wrong file name in a comment | chinhodado | 2015-02-07 | 1 | -1/+1 |
|/ | |||||
* | Common: Fix SCOPE_EXIT to actually create unique identifiers. | Yuri Kunde Schlesner | 2015-01-30 | 2 | -1/+7 |
| | |||||
* | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 2015-01-21 | 3 | -10/+10 |
| | |||||
* | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 2015-01-10 | 3 | -24/+8 |
| | |||||
* | Merge pull request #431 from yuriks/thread-queue-cleanup | bunnei | 2015-01-07 | 1 | -144/+74 |
|\ | | | | | Common: Clean up ThreadQueueList | ||||
| * | Common: Clean up ThreadQueueList | Yuri Kunde Schlesner | 2015-01-07 | 1 | -144/+74 |
| | | | | | | | | | | | | | | | | Replace all the C-style complicated buffer management with a std::deque. In addition to making the code easier to understand it also adds support for non-POD IdTypes. Also clean the rest of the code to follow our code style. | ||||
* | | Merge pull request #425 from Subv/coretiming | bunnei | 2015-01-07 | 2 | -0/+2 |
|\ \ | |/ |/| | Ported the CoreTiming namespace from PPSSPP | ||||
| * | CoreTiming: Ported the CoreTiming namespace from PPSSPP | Subv | 2015-01-07 | 2 | -0/+2 |
| | | | | | | | | | | | | Implemented the required calls to make it work. CoreTiming: Added a new logging class Core_Timing. | ||||
* | | Merge pull request #421 from linkmauve/remove-dead-platforms | bunnei | 2015-01-07 | 5 | -101/+2 |
|\ \ | | | | | | | Remove dead platform #ifdefs to make the code more readable. | ||||
| * | | Common: Remove dead platform #ifdefs to make the code more readable. | Emmanuel Gil Peyrot | 2015-01-06 | 5 | -101/+2 |
| | | | | | | | | | | | | | | | | | | Symbian, Xbox, Blackberry and iOS got removed. FreeBSD and Android kept due to them potentially being able to run Citra in the future. The iOS specific part also got removed from PPSSPP in order to fix a bug there. | ||||
* | | | Merge pull request #376 from Subv/arc_reorder | bunnei | 2015-01-07 | 3 | -32/+20 |
|\ \ \ | |/ / |/| | | Archives: Change the folder layout of some archives. | ||||
| * | | Archives: Changed the way paths are built for the archives. | Subv | 2015-01-04 | 3 | -20/+4 |
| | | | | | | | | | | | | Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout | ||||
| * | | SaveDataCheck: Move the files to nand/title | Subv | 2015-01-04 | 1 | -1/+1 |
| | | | | | | | | | | | | under /nand/title/high/low/content/00000000.app.romfs | ||||
| * | | Archives: Change the folder layout of some archives. | Subv | 2015-01-03 | 3 | -20/+24 |
| |/ | | | | | | | This is to better represent the hardware layout, they are still aren't quite accurate, but this better and will help a bit when implementing the other archives like NAND-RO and NAND-RW | ||||
* | | Common: Use std::abs instead of abs, using abs with cmath fails on some systems. | Emmanuel Gil Peyrot | 2015-01-05 | 1 | -2/+3 |
| | | |||||
* | | Common: Remove the unused x86-specific 128-bit float type. | Emmanuel Gil Peyrot | 2015-01-05 | 1 | -11/+0 |
|/ | |||||
* | Archives: Reduced duplicate code in RomFS and SaveCheck. | Subv | 2015-01-03 | 3 | -0/+4 |
| | | | | Fixed a few warnings and cleaned up the code | ||||
* | SOC_U: Preliminary implementation of sockets. | Subv | 2014-12-31 | 2 | -0/+2 |
| | | | | | | | | | | | | | Stubbed CreateMemoryBlock Using Berkeley sockets, and Winsock2.2 on Windows. So far ftpony creates the socket and accepts incoming connections SOC_U: Renamed functions to maintain consistency Also prevents possible scope errors / conflicts with the actual Berkeley socket functions SOCU: Close all the opened sockets when cleaning up SOCU | ||||
* | Merge pull request #369 from darkf/mingw_ | bunnei | 2014-12-31 | 7 | -21/+38 |
|\ | | | | | Fix MinGW build (2) | ||||
| * | Fix MSVC-related #defines and add CMakeLists comment | darkf | 2014-12-30 | 5 | -10/+10 |
| | | |||||
| * | Fix merge conflicts | darkf | 2014-12-30 | 59 | -1092/+1296 |
| |\ | |||||
| * | | Fix MinGW build | darkf | 2014-11-29 | 7 | -21/+34 |
| | | | |||||
* | | | Archives: Implemented ExtSaveData and SharedExtSaveData | Subv | 2014-12-30 | 3 | -0/+4 |
| |/ |/| | | | | | | | | | | | | | They will be stored in /extsavedata/SDMC and /extsavedata/NAND respectively. Also redirect some APT_A functions to their APT_U equivalents. Implemented the gamecoin.dat file in SharedExtSaveData in the PTM module. Implemented formatting the savegame. Retake a previous savegame if it exists instead of reporting them as not formatted every time a game is loaded. | ||||
* | | Merge pull request #322 from chinhodado/master | bunnei | 2014-12-22 | 1 | -0/+6 |
|\ \ | | | | | | | More warning cleanups | ||||
| * | | More warning cleanups | Chin | 2014-12-21 | 1 | -0/+6 |
| | | | |||||
* | | | Merge pull request #291 from purpasmart96/license | bunnei | 2014-12-21 | 46 | -74/+74 |
|\ \ \ | |/ / |/| | | License change | ||||
| * | | License change | purpasmart96 | 2014-12-21 | 46 | -74/+74 |
| | | | |||||
* | | | BitField: Add an explicit Assign method. | Tony Wasserka | 2014-12-20 | 1 | -1/+5 |
| | | | | | | | | | | | | This is useful when doing crazy stuff like inheriting from BitField. | ||||
* | | | Common: Add a clone of std::make_unique | Yuri Kunde Schlesner | 2014-12-20 | 2 | -0/+17 |
|/ / | |||||
* | | SaveData: Implemented the SystemSaveData archive. | Subv | 2014-12-18 | 3 | -0/+4 |
| | | | | | | | | It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service. | ||||
* | | Filesystem/Archives: Implemented the SaveData archive | Subv | 2014-12-18 | 3 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information Got rid of the code duplication in File and Directory Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive. FS_U: Use the correct error code when a file wasn't found | ||||
* | | Restore the original console color after logging a message. | Yuri Kunde Schlesner | 2014-12-14 | 2 | -13/+25 |
| | | | | | | | | Fixes #277 | ||||
* | | Remove old logging system | Yuri Kunde Schlesner | 2014-12-13 | 6 | -850/+2 |
| | | |||||
* | | Add configurable per-class log filtering | Yuri Kunde Schlesner | 2014-12-13 | 5 | -3/+205 |
| | | |||||
* | | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 2014-12-13 | 8 | -71/+94 |
| | | |||||
* | | Implement text path trimming for shorter paths. | Yuri Kunde Schlesner | 2014-12-13 | 3 | -1/+53 |
| | | |||||
* | | Re-add coloring to the console logging output. | Yuri Kunde Schlesner | 2014-12-13 | 1 | -0/+50 |
| | | |||||
* | | New logging system | Yuri Kunde Schlesner | 2014-12-13 | 11 | -66/+716 |
| | | |||||
* | | Add SCOPE_EXIT macro to conveniently execute cleanup actions | Yuri Kunde Schlesner | 2014-12-13 | 2 | -0/+38 |
| | | |||||
* | | Added missing include in common_funcs.h | Yuri Kunde Schlesner | 2014-12-13 | 1 | -0/+1 |
| | | |||||
* | | Remove redundant include from common_funcs.h | Yuri Kunde Schlesner | 2014-12-13 | 1 | -2/+0 |
| | | |||||
* | | Merge pull request #267 from bunnei/apt-shared-font | bunnei | 2014-12-13 | 3 | -26/+6 |
|\ \ | | | | | | | APT shared font loading | ||||
| * | | APT_U: Added GetSharedFont service function. | bunnei | 2014-12-13 | 1 | -0/+3 |
| | | | |||||
| * | | Common: Add "sysdata" to GetUserPath and cleanup. | bunnei | 2014-12-12 | 3 | -26/+3 |
| | | | |||||
* | | | Merge pull request #261 from neobrain/boost | Tony Wasserka | 2014-12-12 | 1 | -3/+3 |
|\ \ \ | |/ / |/| | | Add Boost as a submodule and add some minor cleanups using Boost.Range | ||||
| * | | StringUtil: Perform some minimal cleanup. | Tony Wasserka | 2014-12-07 | 1 | -3/+3 |
| | | | |||||
* | | | Explicitly specify LE strings to iconv, fixes paths in Steel Diver | archshift | 2014-12-10 | 1 | -2/+2 |
| | | | |||||
* | | | Remove unused NDMA module | Yuri Kunde Schlesner | 2014-12-09 | 2 | -2/+0 |
| | | | |||||
* | | | Some code cleanup. | Tony Wasserka | 2014-12-09 | 1 | -0/+2 |
| | | | |||||
* | | | Fix some headers to include their dependencies properly. | Tony Wasserka | 2014-12-09 | 2 | -0/+7 |
|/ / | |||||
* / | Change NULLs to nullptrs. | Rohit Nirmal | 2014-12-03 | 17 | -92/+92 |
|/ | |||||
* | Remove unused includes to common/thread.h | Emmanuel Gil Peyrot | 2014-11-25 | 1 | -1/+0 |
| | |||||
* | Remove tabs in all files except in skyeye imports and in generated GL code | Emmanuel Gil Peyrot | 2014-11-19 | 3 | -100/+100 |
| | |||||
* | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 2014-11-19 | 23 | -160/+160 |
| | |||||
* | Merge pull request #165 from neobrain/viewport-scaling | bunnei | 2014-11-19 | 4 | -38/+101 |
|\ | | | | | Stretch emulation output to render window and be display density independent | ||||
| * | EmuWindow: Add some explicit documentation and set proper minimal client area size. | Tony Wasserka | 2014-11-18 | 1 | -2/+4 |
| | | |||||
| * | EmuWindow: Add a TODO. | Tony Wasserka | 2014-11-18 | 1 | -0/+1 |
| | | | | | | | | | | | | Implementing this function currently is not critical, as we don't perform any configuration changes, yet. However, the interface is a good starting point for adding this functionality. | ||||
| * | MathUtil: Make Rectangle work with unsigned types. | Tony Wasserka | 2014-11-18 | 1 | -4/+5 |
| | | |||||
| * | EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest. | Tony Wasserka | 2014-11-18 | 1 | -0/+7 |
| | | |||||
| * | EmuWindow: Remove window title getters/setters. | Tony Wasserka | 2014-11-18 | 1 | -16/+1 |
| | | | | | | | | | | 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. | ||||
| * | EmuWindow: Add documentation. | Tony Wasserka | 2014-11-18 | 1 | -18/+57 |
| | | |||||
| * | EmuWindow: Add support for specifying minimal client area sizes. | Tony Wasserka | 2014-11-18 | 1 | -8/+26 |
| | | |||||
| * | Fixup EmuWindow interface and implementations thereof. | Tony Wasserka | 2014-11-18 | 1 | -28/+33 |
| | | |||||
| * | Viewport scaling and display density independence | Kevin Hartman | 2014-11-18 | 1 | -2/+5 |
| | | | | | | | | | | 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 a GUI logging channel. | Tony Wasserka | 2014-11-18 | 2 | -0/+2 |
| | | | | | | | | Replace asserts with _dbg_assert_. | ||||
* | | Remove extraneous semicolons | Lioncash | 2014-11-18 | 2 | -2/+2 |
|/ | |||||
* | emu_window: Fix initializer list order. | Lioncash | 2014-11-17 | 1 | -2/+2 |
| | | | | Gets rid of a warning on OSX. | ||||
* | Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions | archshift | 2014-11-13 | 2 | -51/+115 |
| | |||||
* | Renamed souce files of services to match port names | Gareth Poole | 2014-10-29 | 1 | -1/+1 |
| | |||||
* | Add `override` keyword through the code. | Yuri Kunde Schlesner | 2014-10-26 | 2 | -3/+3 |
| | | | | This was automated using `clang-modernize`. | ||||
* | Fix compile errors in Clang | Yuri Kunde Schlesner | 2014-10-26 | 1 | -1/+0 |
| | |||||
* | Merge pull request #150 from lioncash/typo | Tony Wasserka | 2014-10-25 | 1 | -1/+1 |
|\ | | | | | bit_field: Fix a typo in the sample usage. | ||||
| * | bit_field: Fix a typo in the sample usage. | Lioncash | 2014-10-25 | 1 | -1/+1 |
| | | |||||
* | | Removed uses of raw c-string manipulation functions. | archshift | 2014-10-24 | 4 | -21/+10 |
|/ | |||||
* | Merge pull request #133 from archshift/sdmc-enabled | bunnei | 2014-10-24 | 1 | -2/+4 |
|\ | | | | | Use config files to store whether SDMC is enabled or not, auto-create SDMC dir. | ||||
| * | Common: Return from CreateFullPath early if the directory creation fails | archshift | 2014-10-23 | 1 | -2/+4 |
| | | |||||
* | | Use std sized types instead of platform specific typedefs | Yuri Kunde Schlesner | 2014-10-23 | 2 | -32/+12 |
|/ | |||||
* | Merge pull request #108 from archshift/config | bunnei | 2014-10-08 | 6 | -69/+73 |
|\ | | | | | Configuration files | ||||
| * | Added configuration file system. | archshift | 2014-10-08 | 6 | -69/+73 |
| | | | | | | | | Uses QSettings on citra-qt, and inih on citra-cli. | ||||
* | | Common: Add a helper function to generate a 8.3 filename from a long one. | Emmanuel Gil Peyrot | 2014-10-06 | 2 | -0/+53 |
| | | | | | | | | Core: Fix the SDMC Directory implementation to make blargSnes work. | ||||
* | | Fix warnings in core and common | Lioncash | 2014-09-28 | 3 | -15/+5 |
|/ | |||||
* | Merge pull request #118 from lioncash/chunk-file | bunnei | 2014-09-23 | 1 | -244/+0 |
|\ | | | | | chunk_file: General cleanup | ||||
| * | chunk_file: General cleanup | Lioncash | 2014-09-22 | 1 | -244/+0 |
| | | | | | | | | | | - Remove unnecessary ifdefs - Remove commented out code. Can be retrieved later if needed. | ||||
* | | Use the citra user path for the sdmc directory | archshift | 2014-09-21 | 3 | -0/+4 |
|/ | |||||
* | Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions. | Emmanuel Gil Peyrot | 2014-09-17 | 4 | -25/+25 |
| | |||||
* | Common: Return the number of items read/written in IOFile’s methods instead of a boolean. | Emmanuel Gil Peyrot | 2014-09-17 | 1 | -8/+20 |
| | |||||
* | Added support for multiple input device types for KeyMap and connected Qt. | Kevin Hartman | 2014-09-12 | 5 | -40/+61 |
| | |||||
* | Initial HID PAD work, with GLFW only. | Kevin Hartman | 2014-09-12 | 4 | -0/+77 |
| | |||||
* | Merge pull request #99 from archshift/ext-check | bunnei | 2014-09-11 | 12 | -40/+44 |
|\ | | | | | loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace | ||||
| * | Moved common_types::Rect from common to Common namespace | archshift | 2014-09-09 | 1 | -1/+1 |
| | | |||||
| * | Added string_util to common, small changes in loader.cpp | archshift | 2014-09-09 | 11 | -32/+39 |
| | | |||||
| * | loader.cpp: improved file extension checking, made Upper/LowerStr useful | archshift | 2014-09-09 | 2 | -12/+9 |
| | | | | | | | | Instead of forcibly taking the last 4 characters, it now finds the last extension separator (the period) and takes a substr of its location. | ||||
* | | Merge pull request #103 from archshift/prune | bunnei | 2014-09-11 | 10 | -34/+3 |
|\ \ | | | | | | | Prune redundant includes | ||||
| * | | common: Prune all redundant includes | archshift | 2014-09-09 | 10 | -34/+3 |
| |/ | |||||
* | | Merge pull request #104 from archshift/removal | bunnei | 2014-09-10 | 2 | -71/+0 |
|\ \ | | | | | | | Removed fixed_size_queue.h | ||||
| * | | Removed fixed_size_queue.h | archshift | 2014-09-09 | 2 | -71/+0 |
| |/ | | | | | | | It's unused and doesn't look like it compiles anyway :/ | ||||
* | | Merge pull request #101 from lioncash/inf-loop | bunnei | 2014-09-10 | 1 | -3/+8 |
|\ \ | | | | | | | Common: Fix a potential infinite loop in StringUtil's ReplaceAll | ||||
| * | | Common: Fix a potential infinite loop in StringUtil's ReplaceAll | Lioncash | 2014-09-08 | 1 | -3/+8 |
| |/ | |||||
* / | Common: Remove HAVE_CXX11_SYNTAX define from Common.h | Lioncash | 2014-09-08 | 1 | -6/+0 |
|/ | |||||
* | Removed common/std_xyz, instead using the std header | archshift | 2014-09-07 | 7 | -856/+6 |
| | |||||
* | Removed common/atomic, instead using std::atomic | archshift | 2014-09-03 | 4 | -198/+0 |
| | |||||
* | Remove hand-crafted Visual Studio solution. | Yuri Kunde Schlesner | 2014-09-01 | 4 | -453/+0 |
| | |||||
* | Avoid LOGGING redefinition warnings. | Yuri Kunde Schlesner | 2014-09-01 | 1 | -0/+2 |
| | |||||
* | CMake cleanup | Yuri Kunde Schlesner | 2014-09-01 | 1 | -7/+16 |
| | | | | | | | | 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. | ||||
* | Merge pull request #58 from lioncash/clamp | bunnei | 2014-08-21 | 1 | -0/+7 |
|\ | | | | | Common: Add a clamp function to math_utils.h | ||||
| * | Common: Add a clamp function to math_utils.h | Lioncash | 2014-08-19 | 1 | -0/+7 |
| | | |||||
* | | Common: Get rid of an unnecessary forward declaration in symbols.h | Lioncash | 2014-08-18 | 1 | -2/+0 |
|/ | |||||
* | Common: Don't return a reference to a string when calling GetName in symbols.cpp | Lioncash | 2014-08-18 | 2 | -2/+2 |
| | | | | Returning a copy of the string is what was likely meant to be done. | ||||
* | Merge pull request #52 from lioncash/memory | bunnei | 2014-08-18 | 1 | -5/+8 |
|\ | | | | | Common: Correctly set ptr to null if mmap fails in memory_util | ||||
| * | Common: Correctly set ptr to null if mmap fails in memory_util | Lioncash | 2014-08-17 | 1 | -5/+8 |
| | | | | | | | | On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer. | ||||
* | | Merge pull request #48 from linkmauve/master | bunnei | 2014-08-18 | 1 | -24/+23 |
|\ \ | | | | | | | Replace insecure temporary file creation with devshm. | ||||
| * | | mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code. | Emmanuel Gil Peyrot | 2014-08-16 | 1 | -24/+23 |
| |/ | |||||
* | | Common: Move remaining C header includes over to their C++ equivalent | Lioncash | 2014-08-17 | 8 | -21/+20 |
| | | |||||
* | | Common: Move header guards over to pragma once | Lioncash | 2014-08-17 | 33 | -146/+41 |
|/ | | | | Also replaced C headers with the C++ equivalent ones | ||||
* | Simplified if-tree in extended_trace.cpp | archshift | 2014-08-12 | 1 | -13/+9 |
| | |||||
* | Merge pull request #41 from archshift/itr | bunnei | 2014-08-12 | 2 | -78/+67 |
|\ | | | | | Changed iterators to use auto, many of which using range-based loops | ||||
| * | break_points.cpp: return directly from conditionals | archshift | 2014-08-12 | 1 | -6/+2 |
| | | |||||
| * | break_points: cleaned up, added `find_if`s | archshift | 2014-08-12 | 2 | -59/+51 |
| | | |||||
| * | Changed iterators to use auto, some of which using range-based loops | archshift | 2014-08-12 | 1 | -27/+28 |
| | | |||||
* | | Remove the fancy RegisterSet class introduced in 4c2bff61e. | Tony Wasserka | 2014-08-12 | 3 | -165/+0 |
|/ | | | | | While it was some nice and fancy template usage, it ultimately had many practical issues regarding length of involved expressions under regular usage as well as common code completion tools not being able to handle the structures. Instead, we now use a more conventional approach which is a lot more clean to use. | ||||
* | Use pthread_set_name_np() on OpenBSD. | Anthony J. Bentley | 2014-08-08 | 1 | -1/+3 |
| | |||||
* | RegisterSet: Simplify code by using structs for register definition instead of unions. | Tony Wasserka | 2014-07-23 | 1 | -6/+8 |
| | |||||
* | [build] Search for the git binary in the default msysgit install dir | Yuri Kunde Schlesner | 2014-07-19 | 1 | -1/+8 |
| | | | | | | | | | The Git for Windows installer doesn't add the Git binaries to the path by default. (Due to risk of conflicts with built-in windows commands.) Unless you have configured your system specially this causes the scm_rev_gen.js script to fail to find Git. Added more paths to the script so that it searches in the default msysgit installation directory, eliminating the need to set the PATH for most environments. | ||||
* | BitField: Cast enum values to proper integer type. | Tony Wasserka | 2014-07-16 | 1 | -1/+1 |
| | |||||
* | BitField: Add a static_assert. | Tony Wasserka | 2014-07-16 | 1 | -0/+1 |
| | | | | Being able to store BitField within unions requires BitField to be of standard layout, which in turn is only given if the underlying type is also has standard layout. | ||||
* | BitField: Delete copy assignment to prevent obscure bugs. | Tony Wasserka | 2014-07-16 | 1 | -0/+16 |
| | | | | Cf. https://github.com/dolphin-emu/dolphin/pull/483 | ||||
* | BitField: Add an explicit evaluation method. | Tony Wasserka | 2014-07-16 | 1 | -0/+5 |
| | | | | Sometimes it can be beneficial to use this in places where an explicit cast needs to happen otherwise. By using the evaluation method, it's not necessary anymore to explicitly write the underlying type in this case. | ||||
* | Merge branch 'threading' of https://github.com/bunnei/citra | bunnei | 2014-06-14 | 4 | -43/+48 |
|\ | | | | | | | | | | | Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp | ||||
| * | log: updated MAX_LOGLEVEL to use correct log level enum type | bunnei | 2014-06-01 | 3 | -5/+5 |
| | | |||||
| * | log: updated GenericLog __attribute__ for newly added parameter | bunnei | 2014-06-01 | 1 | -1/+1 |
| | | |||||
| * | log: fixed to not print twice, enabled coloring, added OS print logging as its own type | bunnei | 2014-05-30 | 4 | -37/+42 |
| | | |||||
* | | Removed definition of MAX_PATH, this is already defined in common_paths.h. | bunnei | 2014-06-12 | 1 | -2/+0 |
| | | |||||
* | | Preprocessor: #if's out OSX-specific GL changes on other platforms | archshift | 2014-06-12 | 1 | -1/+1 |
| | | |||||
* | | Common: Removed duplicate "LONG" and "MAX_PATH" definitions. | bunnei | 2014-06-12 | 1 | -2/+0 |
| | | |||||
* | | Pica: Use some template magic to define register structures efficiently. | Tony Wasserka | 2014-06-12 | 3 | -3/+166 |
| | | |||||
* | | Rename LCD to GPU. | Tony Wasserka | 2014-06-12 | 2 | -2/+2 |
| | | |||||
* | | Merge branch 'threading' | bunnei | 2014-05-23 | 6 | -3/+228 |
|\| | |||||
| * | added MIN, MAX, and CLAMP macros to common_funcs | bunnei | 2014-05-17 | 1 | -0/+5 |
| | | |||||
| * | added ThreadQueueList class to common (taken from PPSSPP) | bunnei | 2014-05-16 | 3 | -0/+218 |
| | | |||||
| * | added kernel logger to common | bunnei | 2014-05-10 | 2 | -3/+5 |
| | | |||||
* | | common_types: Changed BasicRect back to Rect, in the common namespace | archshift | 2014-05-20 | 1 | -4/+6 |
| | | | | | | | | Only Rect is in the namespace for now; the rest of common should be added in the future | ||||
* | | Improved clarity and whitespace | archshift | 2014-05-20 | 1 | -0/+1 |
| | | | | | | | | Changed QGL version to 3,2 in order to be less restrictive, yet it should still change up to 4,1 on OSX on Qt5. | ||||
* | | CMakeLists: rename HEADS, improved comments | archshift | 2014-05-20 | 1 | -2/+2 |
| | | | | | | | | Changes for clarity of comments, removed redundant compiler flags. | ||||
* | | Updated cmakelists | archshift | 2014-05-17 | 1 | -0/+1 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into issue-7-fix | archshift | 2014-05-17 | 5 | -5/+179 |
|\| | |||||
| * | removed incorrect dolphin copyright line | bunnei | 2014-05-08 | 1 | -1/+0 |
| | | |||||
| * | fixed include of common in bit_field.h | bunnei | 2014-05-08 | 1 | -1/+1 |
| | | |||||
| * | logger fix for linux | bunnei | 2014-05-08 | 2 | -3/+3 |
| | | |||||
| * | added GSP to loggers | bunnei | 2014-05-08 | 2 | -2/+2 |
| | | |||||
| * | added BitField to common | bunnei | 2014-05-08 | 3 | -0/+175 |
| | | |||||
| * | - added better SVC logging | bunnei | 2014-05-06 | 2 | -5/+5 |
| | | | | | | | | - added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs | ||||
* | | Support for C++11 on OSX | archshift | 2014-05-01 | 1 | -2/+2 |
| | | |||||
* | | Fixed indents | archshift | 2014-05-01 | 1 | -1/+1 |
| | | |||||
* | | Some more experimentation | archshift | 2014-04-30 | 1 | -3/+3 |
| | | |||||
* | | IT'S ALIVE! | archshift | 2014-04-29 | 1 | -1/+39 |
| | | |||||
* | | Fix complaints about functions that could not be found | archshift | 2014-04-28 | 1 | -1/+1 |
| | | |||||
* | | Problematic class with no current implementation | archshift | 2014-04-28 | 1 | -2/+2 |
| | | |||||
* | | Rect to BasicRect | archshift | 2014-04-28 | 1 | -4/+4 |
| | | | | | | | | Somewhere along the line an OSX header had already taken the name Rect. | ||||
* | | add missing bswap functions | bunnei | 2014-04-28 | 1 | -0/+44 |
|/ | |||||
* | fix for issue Linux build #9, not sure why this is broken but its unused code I'm just getting rid of it | bunnei | 2014-04-28 | 1 | -13/+0 |
| | |||||
* | Merge branch 'hle-interface-updates' | bunnei | 2014-04-28 | 1 | -5/+0 |
|\ | |||||
| * | removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class | bunnei | 2014-04-28 | 1 | -5/+0 |
| | | |||||
* | | Resolved undefined Common::g_scm_branch error. | Thomas Edvalson | 2014-04-25 | 1 | -1/+1 |
|/ | |||||
* | made qt window title consistent | bunnei | 2014-04-24 | 1 | -1/+1 |
| | |||||
* | fixes to scm_rev generation to make it conistent with windows build | bunnei | 2014-04-24 | 2 | -5/+5 |
| | |||||
* | updated windows scm_rev code to use new style | ShizZy | 2014-04-24 | 5 | -66/+53 |
| | |||||
* | added scm rev generation on Linux/cmake | bunnei | 2014-04-24 | 6 | -51/+37 |
| | |||||
* | fixes to build on linux | bunnei | 2014-04-23 | 2 | -14/+14 |
| | |||||
* | removed duplicate rotl/rotr functions | ShizZy | 2014-04-23 | 1 | -26/+0 |
| | |||||
* | updated CMakeLists for missing files | ShizZy | 2014-04-23 | 1 | -0/+1 |
| | |||||
* | Merge branch 'hle-interface' | bunnei | 2014-04-18 | 4 | -5/+27 |
|\ | |||||
| * | added NDMA hardware interface | bunnei | 2014-04-18 | 2 | -2/+2 |
| | | |||||
| * | added helper functions for upper/lowercase strings | bunnei | 2014-04-15 | 2 | -0/+22 |
| | | |||||
| * | added logger for generic HLE | bunnei | 2014-04-11 | 2 | -3/+3 |
| | | |||||
* | | Add symbols map | Mathieu Vaillancourt | 2014-04-13 | 4 | -0/+100 |
|/ | |||||
* | removed scm_rev.h from version control | bunnei | 2014-04-11 | 1 | -4/+0 |
| | |||||
* | added missing const to GetWindowTitle | bunnei | 2014-04-11 | 1 | -1/+1 |
| | |||||
* | updated CMakeLists | bunnei | 2014-04-10 | 1 | -16/+17 |
| | |||||
* | - removed deprecated version.h | bunnei | 2014-04-09 | 4 | -72/+52 |
| | | | | | - cleaned up window title - cleaned up emu_window_glfw/emu_window | ||||
* | fixed scm_rev_gen | bunnei | 2014-04-09 | 2 | -5/+5 |
| | |||||
* | fixed project includes to use new directory structure | bunnei | 2014-04-09 | 44 | -211/+201 |
| | |||||
* | got rid of 'src' folders in each sub-project | bunnei | 2014-04-09 | 54 | -0/+0 |
| | |||||
* | added "citra" instead of "emu" to title bar | bunnei | 2014-04-07 | 1 | -1/+1 |
| | |||||
* | added logger option specifically for the renderer | bunnei | 2014-04-06 | 2 | -2/+2 |
| | |||||
* | added missing includes to common_types.h | bunnei | 2014-04-05 | 1 | -0/+3 |
| | |||||
* | Updated common_types.h to use Gekko's version w/ Rect and some useful unions | bunnei | 2014-04-05 | 1 | -30/+102 |
| | |||||
* | added DISALLOW_COPY_AND_ASSIGN macro | bunnei | 2014-04-05 | 1 | -0/+5 |
| | |||||
* | added LCD logger | bunnei | 2014-04-05 | 2 | -2/+2 |
| | |||||
* | added a HW option to logging | bunnei | 2014-04-05 | 2 | -48/+48 |
| | |||||
* | convert tabs to spaces | bunnei | 2014-04-02 | 47 | -5298/+5298 |
| | |||||
* | grabbed ppsspp's MemArena | bunnei | 2014-04-01 | 2 | -221/+428 |
| | |||||
* | added TIME logger for core timing | ShizZy | 2013-10-02 | 2 | -2/+2 |
| | |||||
* | renamed GC_ALIGNED* macros to MEMORY_ALIGNED* | ShizZy | 2013-10-02 | 1 | -12/+12 |
| | |||||
* | upgraded proj files to vs 2013 | ShizZy | 2013-09-27 | 2 | -2/+16 |
| | |||||
* | renamed from citrus to citra | ShizZy | 2013-09-26 | 4 | -5/+5 |
| | |||||
* | moved file_sys back to core | ShizZy | 2013-09-26 | 5 | -973/+0 |
| | |||||
* | removed <windows.h> include from common.h and added it only where needed | ShizZy | 2013-09-24 | 2 | -5/+1 |
| | |||||
* | moved file_sys to common | ShizZy | 2013-09-24 | 5 | -0/+973 |
| | |||||
* | added localtime_r for use on windows | ShizZy | 2013-09-24 | 1 | -0/+8 |
| | |||||
* | added utf8 to common module, utils for dealing with utf8 | ShizZy | 2013-09-24 | 4 | -0/+534 |
| | |||||
* | updated to chunk_file module from ppsspp | ShizZy | 2013-09-20 | 1 | -133/+623 |
| | |||||
* | added a module for loading bootable binaries | ShizZy | 2013-09-20 | 2 | -4/+4 |
| | |||||
* | added swap types to common | ShizZy | 2013-09-19 | 4 | -0/+549 |
| | |||||
* | removed CORE and LOADER from LogTypes | ShizZy | 2013-09-19 | 1 | -2/+0 |
| | |||||
* | added CORE and LOADER to LogTypes | ShizZy | 2013-09-19 | 1 | -0/+2 |
| | |||||
* | changed log CPU from PPC to ARM11 | ShizZy | 2013-09-18 | 2 | -2/+3 |
| | |||||
* | added default windows include | ShizZy | 2013-09-18 | 1 | -0/+4 |
| | |||||
* | added file platform.h | ShizZy | 2013-09-16 | 4 | -0/+137 |
| | |||||
* | renamed project to 'citrus' | ShizZy | 2013-09-14 | 3 | -3/+3 |
| | |||||
* | added scm_rev_gen project to automatically create a header with the git revision on build | ShizZy | 2013-09-13 | 4 | -3/+162 |
| | |||||
* | cleaned up VS project files | ShizZy | 2013-09-09 | 1 | -11/+9 |
| | |||||
* | fixed some code warnings | ShizZy | 2013-09-09 | 1 | -1/+1 |
| | |||||
* | removed unneeded dolphin paths code, fixed linker problems with common.lib | ShizZy | 2013-09-09 | 3 | -132/+118 |
| | |||||
* | re-enabled GetLastErrorMsg | ShizZy | 2013-09-09 | 1 | -19/+23 |
| | |||||
* | updated common paths | ShizZy | 2013-09-08 | 2 | -4/+7 |
| | |||||
* | start of 3DS memory map | ShizZy | 2013-09-06 | 3 | -12/+3 |
| | |||||
* | various fixes to be able to build project | ShizZy | 2013-09-05 | 1 | -17/+13 |
| | |||||
* | added emu_window.h to define interface to drawing to a window | ShizZy | 2013-09-05 | 3 | -0/+108 |
| | |||||
* | updated CMakeLists.txt file for new common files | ShizZy | 2013-09-05 | 1 | -9/+16 |
| | |||||
* | replaced common code with dolphin common | ShizZy | 2013-09-05 | 51 | -107/+8640 |
| | |||||
* | deleted gekko's common files | ShizZy | 2013-09-04 | 28 | -4543/+0 |
| | |||||
* | adding initial project layout | ShizZy | 2013-08-30 | 31 | -0/+4777 |