summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-09-21chunk_file: General cleanupLioncash
- Remove unnecessary ifdefs - Remove commented out code. Can be retrieved later if needed.
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-17Common: Return the number of items read/written in IOFile’s methods ↵Emmanuel Gil Peyrot
instead of a boolean.
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-10Merge pull request #103 from archshift/prunebunnei
Prune redundant includes
2014-09-09Merge pull request #104 from archshift/removalbunnei
Removed fixed_size_queue.h
2014-09-09Merge pull request #101 from lioncash/inf-loopbunnei
Common: Fix a potential infinite loop in StringUtil's ReplaceAll
2014-09-08Removed fixed_size_queue.harchshift
It's unused and doesn't look like it compiles anyway :/
2014-09-08core: Prune redundant includesarchshift
2014-09-08common: Prune all redundant includesarchshift
2014-09-08Moved common_types::Rect from common to Common namespacearchshift
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-08Common: Remove HAVE_CXX11_SYNTAX define from Common.hLioncash
2014-09-08Common: Fix a potential infinite loop in StringUtil's ReplaceAllLioncash
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-07renderer_opengl.cpp: improved alignment for readabilityarchshift
2014-09-07Dead code removal: video_core.cpp, load_symbol_map.cpparchshift
2014-09-07bootmanager::EmuThread: fixed initialization orderarchshift
2014-09-07utils: cleaned up DumpTGA, removing redundanciesarchshift
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.
2014-09-06ncch: inline declare some variables in LZSS_DecompressLioncash
2014-09-06core: Pass string by reference in FetchFromPortName and DeleteServiceLioncash
2014-09-02Removed common/atomic, instead using std::atomicarchshift
2014-09-01Remove hand-crafted Visual Studio solution.Yuri Kunde Schlesner
2014-09-01Avoid LOGGING redefinition warnings.Yuri Kunde Schlesner
2014-09-01CMake cleanupYuri Kunde Schlesner
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.
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner
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.