bunnei
494275fd38
nvflinger: Remove superfluous buffer format check.
8 years ago
bunnei
cc6f22e0e4
process: MirrorMemory should use MemoryState::Mapped.
8 years ago
bunnei
e9a857ce82
process: Unmap previously allocated heap.
8 years ago
bunnei
403f8e79ea
arm_interface: Support unmapping previously mapped memory.
8 years ago
bunnei
34a29ad051
svc: Use more correct values for GetInfo MapRegion and NewMapRegion.
8 years ago
bunnei
8581404482
kernel: Move stack region outside of application heap.
8 years ago
bunnei
69ee9edd8d
memory: Add regions for map region, "new" map region, etc.
8 years ago
bunnei
3923b0f589
process: Fix stack memory state.
8 years ago
bunnei
8be7131033
MemoryState: Add additional memory states and improve naming.
8 years ago
mailwl
fbfa7ddd62
IGeneralService: fix function list
8 years ago
mailwl
9289255314
Service/NIFM: stub cancel function
8 years ago
mailwl
ec030a542f
Service/NIFM: convert to module
8 years ago
bunnei
7d6653268f
core: Move process creation out of global state.
8 years ago
Subv
5fb4c718cc
GPU: Intercept writes to the VERTEX_END_GL register.
This is the register that gets written after a game calls DrawArrays().
We should collect all GPU state and draw using our graphics API here.
8 years ago
Subv
84e1c0a430
FS: Use the correct error code when trying to open files that don't exist.
8 years ago
Subv
e4b7a1d160
FS: Stubbed CreateSaveData. It currently does nothing.
8 years ago
Subv
0eefe6e4d1
FS: Make EnsureSaveData create the savedata folder when called for the first time.
8 years ago
Subv
248881fa7f
CoreTiming: Unschedule the pending events when an Interface is destroyed.
8 years ago
Subv
656e7aab29
Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called.
This prevents a thread starvation issue in Puyo Puyo Tetris.
We should hwtest this behavior and figure out where exactly this event is signaled.
8 years ago
mailwl
28669872d9
Service/Set: add more services
8 years ago
Subv
3209cff530
SaveData: Use the current titleid when opening the savedata archive.
8 years ago
Subv
827f8ca3c7
Kernel: Store the program id in the Process class instead of the CodeSet class.
There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them.
8 years ago
Subv
cc6e4ae6cf
FS: Implement MountSaveData and some of the IFile interface.
8 years ago
Subv
d140c8ecf7
Filesystem: Added a SaveData Factory and associated Disk_FileSystem.
8 years ago
Jules Blok
c74af07c49
thread: Clear the process list on shutdown.
8 years ago
Subv
6e38081165
ResultCode: Mark any error code that isn't 0 as an error.
8 years ago
Vishal Sharma
65f3119074
Removes the use of QKeySequence::Cancel ( #186 )
* Removes the use of QKeySequence::Cancel to remove issues while running make
* Corrects characters in a line for travis failure
* Corrects space in a line for travis failure
8 years ago
shinyquagsire23
e29710818f
file_sys: Style tweaks
Asdf
8 years ago
shinyquagsire23
487f8bc018
loader: Check error on NPDM load, use TID for CodeSet
8 years ago
shinyquagsire23
fd3806fd30
loader: Use NPDM information when loading NSOs
8 years ago
shinyquagsire23
2b28fd7809
file_sys: Add support for parsing NPDM files
8 years ago
N00byKing
08c6ac02cf
(Hopefully) Fix MinGW Build
8 years ago
N00byKing
2b41c6e573
Add UnmapSharedMemory
C++11 requires spaces on the Identifier
Add inttypes include
clang
8 years ago
shinyquagsire23
a63d4fa5b4
time: Add missing time:s functions, used for libnx
8 years ago
mailwl
e4f94ee30b
Stub more functions
8 years ago
mailwl
910198a29a
Stub am::SetScreenShotPermission, and bsd::StartMonitoring functions
8 years ago
shinyquagsire23
944132dbe5
time: Add GetStandardLocalSystemClock, used by libnx
8 years ago
MerryMage
32d127ad3e
dynarmic: Update to 6b4c6b0
6b4c6b0 impl: Update PC when raising exception
7a1313a A64: Implement FDIV (vector)
b2d781d system: Raise exception for YIELD, WFE, WFI, SEV, SEVL
b277bf5 Correct FPSR and FPCR
7673933 A64: Implement USHL
8d0e558 A64: Implement UCVTF (vector, integer), scalar variant
da9a4f8 A64: Partially implement FCVTZU (scalar, fixed-point) and FCVTZS (scalar, fixed-point)
7479684 A64: Implement system register TPIDR_EL0
0fd75fd A64: Implement system registers FPCR and FPSR
31e370c A64: Implement system register CNTPCT_EL0
9a88fd3 A64: Implement system register CTR_EL0
1d16896 A64: Implement NEG (vector)
3184edf IR: Add IR instruction ZeroVector
31f8fbc emit_x64_floating_point: Add maybe_unused to preprocess parameter
567eb1a A64: Implement FMINNM (scalar)
c6d8fa1 A64: Implement FMAXNM (scalar)
616056d constant_pool: Add frame parameter
a3747cb A64: Implement ADDP (scalar)
5cd5d9f reg_alloc: Only exchange GPRs
dd0452a A64: Implement DUP (element), scalar variant
e5732ea emit_x64_floating_point: Correct FP{Max,Min}{32,64} implementations for -0/+0
40eb9c3 A64: Implement FMAX (scalar), FMIN (scalar)
7cef39b fuzz_with_unicorn: QEMU's implementation of FCVT is incorrect
826dce2 travis: Switch unicorn repository
9605f28 a64/config: Allow NaN emulation accuracy to be set
e9435bc a64_emit_x64: Add conf to A64EmitContext
30b596d fuzz_with_unicorn: Explicitly test floating point instructions
be292a8 A64: Implement FSQRT (scalar)
3c42d48 backend_x64: Accurately handle NaNs
4aefed0 fuzz_with_unicorn: Print AArch64 disassembly
8 years ago
MerryMage
e8b9731af3
arm_dynarmic: LOG_INFO on unicorn fallback
8 years ago
MerryMage
cc368de1a0
memory: LOG_ERROR when falling off end of page table
8 years ago
MerryMage
1cdc74c5e9
core: Fix scheduler-shutdown related crash
8 years ago
mailwl
1289a3c3c1
Add warning if Domain request has no domain message header
8 years ago
mailwl
827152d1fd
Fix: change check for domain order and existance of domain message header
8 years ago
mailwl
1572c45aa0
IPC: add domain header to response if only it exists in request
8 years ago
mailwl
46931a9566
Service/AOC: stub ListAddOnContent function
8 years ago
bunnei
678574972a
acc_u0: Stub ListOpenUsers service function.
8 years ago
bunnei
7bee3427d0
service: Add Friend service interface.
8 years ago
bunnei
1d491d636d
logging: Add category for Friend service.
8 years ago
bunnei
8db80d8389
scheduler: Cleanup based on PR feedback.
8 years ago
Subv
5ab285f1f9
AM: Corrected the response in EnsureSaveData.
The values are still unknown and the function is still considered a stub.
Puyo Puyo Tetris now tries to call fsp-srv:MountSaveData.
8 years ago