Gareth Poole
38df9e96dd
Renamed souce files of services to match port names
11 years ago
bunnei
818ba32746
ARM: Removed unnecessary and unused SkyEye MMU code.
Added license header back in. I originally removed this because I mostly rewrote the file, but meh
11 years ago
bunnei
3c823c0028
ARM: Removed unused armos code from SkyEye.
11 years ago
bunnei
53a22b84da
ARM: Integrate SkyEye faster "dyncom" interpreter.
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.
11 years ago
bunnei
b5e6524594
ARM: Reorganized file structure to move shared SkyEye code to a more common area.
Removed s_ prefix
11 years ago
archshift
e6594f9f53
Added configuration file system.
Uses QSettings on citra-qt, and inih on citra-cli.
11 years ago
Emmanuel Gil Peyrot
33b0d1081e
Core: Add a Directory object, with both a stub and a passthrough implementations.
11 years ago
Emmanuel Gil Peyrot
e73caaefe5
Core: Add a passthrough backend for the filesystem, exposed as SDMC.
11 years ago
Emmanuel Gil Peyrot
9251f7e2f8
Core: Add a new File class, obtainable from an Archive, and a stub implementation.
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.
12 years ago
bunnei
3eb89f3e98
Kernel: Added preliminary support for address arbiters.
AddressArbiter: Added documentation comment, fixed whitespace issue.
AddressArbiter: Fixed incorrect comment, reordered if-statement to be more clear.
SVC: Removed trailing whitespace.
12 years ago
bunnei
e547128185
Kernel: Added support for shared memory objects.
SharedMemory: Added optional name field for tracking known objects.
12 years ago
bunnei
17a6148f9d
FileSys: Added preliminary support for applications reading the RomFS archive.
Archive: Fixed brace ugliness for neobrain :)
FS: Commented out unused local variables to prevent warnings.
...But keeping them here for future use.
archive_romfs: Removed unused #include.
12 years ago
bunnei
48e39fc992
FS: Added stubbed code to intercept and decode file system service functions.
FS: Added to CMakeLists.txt
12 years ago
bunnei
8b8c8f4c13
Kernel: Added stubbed code to support creation of kernel Archive objects.
12 years ago
bunnei
0cc3e85685
Core: Removed unused directory_file_system and meta_file_system modules.
Core: Updated CMakeLists.txt to remove directory_file_system and meta_file_system modules.
12 years ago
bunnei
1da361c7ab
Elf: Renamed modules to be consistent with new loader naming, fixed tabs -> spaces.
12 years ago
bunnei
3577dd027d
Loader: Added support for booting NCCH executables.
NCCH: Fixed typo in printing NCCH filename.
12 years ago
bunnei
0aca202ae9
Loader: Moved elf and loader modules to a "loader" subdirectory.
12 years ago
Tony Wasserka
1dfa392824
Rename LCD to GPU.
12 years ago
bunnei
55325dea4c
hle: added stubbed service for ndm_u
12 years ago
bunnei
ea8627d536
event: fixed typos and updated CMakeLists
12 years ago
bunnei
420971a849
core: fixed headers in CMakeLists
12 years ago
bunnei
978e1d4653
mutex: initial commit of HLE module
12 years ago
bunnei
143bba2045
renamed "syscall" module to "svc" (more accurate naming)
12 years ago
archshift
403e4bf837
CMakeLists: rename HEADS, improved comments
Changes for clarity of comments, removed redundant compiler flags.
12 years ago
archshift
c1394650ff
Updated cmakelists
12 years ago
bunnei
afc9e27fc7
fixed typo in CMakeLists.txt
12 years ago
bunnei
f872807de2
added maverick.cpp to ARM core from skyeye
12 years ago
bunnei
ad49d481a8
added missing armcopro from skyeye
12 years ago
bunnei
9a642caee7
added missing skyeye mmu code
12 years ago
bunnei
3e1eafa244
- moved mmu to arm/interpreter folder
- added initial VFP code from skyeye
12 years ago
bunnei
6b264518a5
added initial kernel/thread modules
12 years ago
bunnei
34dc0a9b07
added config_mem module for HLE of firmware configuration memory settings
12 years ago
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
12 years ago
bunnei
29da6e9ab5
added a module to load symbol map files for debugging
12 years ago
archshift
704075f04a
Fixed indents
12 years ago
archshift
a7f3ed003d
A bit of Cmake love
12 years ago
bunnei
cb0663de51
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
12 years ago
ShizZy
5c89324809
updated CMakeLists for missing files
12 years ago
bunnei
9527fc74ad
fixed a bunch of errors in CMakeLists
12 years ago
bunnei
6b83509a7e
updated CMakeLists
12 years ago
ShizZy
27474060e1
adding initial project layout
13 years ago