aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2014-10-25ARM: Integrate SkyEye faster "dyncom" interpreter.bunnei
Fixed typo (make protected member public) Added license header back in. I originally removed this because I mostly rewrote the file, but meh ARM: Fixed a type error in dyncom interpreter. ARM: Updated dyncom to use unique_ptr for internal ARM state.
2014-10-25ARM: Reorganized file structure to move shared SkyEye code to a more common ↵bunnei
area. Removed s_ prefix
2014-10-25Don’t fail on empty filename in OpenFileDirectly, return the archive ↵Emmanuel Gil Peyrot
handle instead
2014-10-22Use config files to store whether SDMC is enabled or notarchshift
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).
2014-10-12Rename GPU::Regs::FramebufferFormat to PixelFormatYuri Kunde Schlesner
This name better represents what the enum does, and is less overloaded in the context. (The whole register the enum is part of is also called 'format'.)
2014-10-08Merge pull request #119 from lioncash/warnbunnei
Fix warnings in video_core
2014-10-07Fix warnings in video_coreLioncash
2014-10-07Merge pull request #128 from purpasmart96/masterbunnei
APT:U Added a stub fuction for "GlanceParameter"
2014-10-07APT: Added a stub for the "GlanceParameter" function.purpasmart96
2014-10-07Merge pull request #108 from archshift/configbunnei
Configuration files
2014-10-07Added configuration file system.archshift
Uses QSettings on citra-qt, and inih on citra-cli.
2014-10-06Common: Add a helper function to generate a 8.3 filename from a long one.Emmanuel Gil Peyrot
Core: Fix the SDMC Directory implementation to make blargSnes work.
2014-10-06FileSys: Add static asserts for the Directory struct, and fix its fields ↵Emmanuel Gil Peyrot
position.
2014-10-06FileSys: split the constructor into an Open method, in order to notify the ↵Emmanuel Gil Peyrot
opener something went wrong. Kernel: Return an invalid handle to OpenFile when it failed to open.
2014-10-06FileSys/Kernel: Implement SetSize service call for File objects.Emmanuel Gil Peyrot
2014-10-06FileSys: Add forgotten docstrings.Emmanuel Gil Peyrot
2014-10-04Added some more names to the function tablepurpasmart96
Added "SetApplicationCpuTimeLimit" and "GetApplicationCpuTimeLimit" to apt.cpp
2014-09-30added "StoreDataCache" to the function tablepurpasmart96
seems simple enough
2014-09-28Fix warnings in core and commonLioncash
2014-09-21Use the citra user path for the sdmc directoryarchshift
2014-09-17Kernel: Implement the Close command for Archive, File and Directory.Emmanuel Gil Peyrot
2014-09-17FS: Implement OpenArchive, OpenDirectory, OpenFile and OpenFileDirectly calls.Emmanuel Gil Peyrot
2014-09-17Kernel: Add a Directory object and a getter for it from an Archive object.Emmanuel Gil Peyrot
2014-09-17Core: Add a method to obtain a Directory from an Archive.Emmanuel Gil Peyrot
2014-09-17Core: Add a Directory object, with both a stub and a passthrough ↵Emmanuel Gil Peyrot
implementations.
2014-09-17Kernel: Add a File object and a getter for it from an Archive object.Emmanuel Gil Peyrot
2014-09-17Core: Add a passthrough backend for the filesystem, exposed as SDMC.Emmanuel Gil Peyrot
2014-09-17Core: Add a new File class, obtainable from an Archive, and a stub ↵Emmanuel Gil Peyrot
implementation.
2014-09-17Common: Rename the File namespace to FileUtil, to match the filename and ↵Emmanuel Gil Peyrot
prevent collisions.
2014-09-16Merge pull request #107 from lioncash/sprintfbunnei
Core: Replace a sprintf in core_timing with StringFromFormat
2014-09-15Merge pull request #109 from lioncash/cruftbunnei
Core: Get rid of unnecessary switch statement in Kernel
2014-09-14Core: Get rid of unnecessary switch statement in KernelLioncash
2014-09-14Merge pull request #110 from lioncash/warningsbunnei
Core: Fix warnings in gpu.cpp
2014-09-13Merge pull request #97 from archshift/cleanupbunnei
Small, general code cleanup
2014-09-13Core: Fix warnings in gpu.cppLioncash
2014-09-12Core: Replace a sprintf in core_timing with StringFromFormatLioncash
2014-09-12Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman
2014-09-11Initial HID PAD work, with GLFW only.Kevin Hartman
2014-09-11Created structure for PAD.Kevin Hartman
2014-09-11Merge pull request #99 from archshift/ext-checkbunnei
loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace
2014-09-08core: Prune redundant includesarchshift
2014-09-08Added string_util to common, small changes in loader.cpparchshift
2014-09-08loader.cpp: improved file extension checking, made Upper/LowerStr usefularchshift
Instead of forcibly taking the last 4 characters, it now finds the last extension separator (the period) and takes a substr of its location.
2014-09-08Merge pull request #95 from lioncash/disassemblerbunnei
core: Make the ARM disassembler use std::string internally
2014-09-07Merge pull request #87 from archshift/remove-cruftbunnei
Removed redundant headers for std implementations
2014-09-07Removed common/std_xyz, instead using the std headerarchshift
2014-09-07Dead code removal: video_core.cpp, load_symbol_map.cpparchshift
2014-09-06core: Make the ARM disassembler use std::string internallyLioncash
2014-09-06Merge pull request #93 from lioncash/refbunnei
core: Pass string by reference in FetchFromPortName and DeleteService
2014-09-06ncch: Remove C-style struct typedefsLioncash
In C++ you can simply just declare it as is.