shinyquagsire23
cd0befbd05
shared_memory: Only mark addresses as invalid if they are within the heap
8 years ago
bunnei
48d58e4300
Merge pull request #151 from lioncash/catch
externals: Update catch to v2.1.1
8 years ago
Lioncash
b4a090b168
externals: Update catch to v2.1.1
8 years ago
bunnei
a36f4860f9
Merge pull request #148 from MerryMage/feature/special-memory
memory: Replace all memory hooking with Special regions
8 years ago
bunnei
f80c33f702
Merge pull request #149 from MerryMage/feature/remove-x86_64h
travis: Remove CMAKE_OSX_ARCHITECTURES argument
8 years ago
MerryMage
286a729396
travis: Remove CMAKE_OSX_ARCHITECTURES argument
Unicorn only builds a x86_64 library, without a x86_64h slice. We can't link against
x86_64-only in this manner for static libraries.
8 years ago
MerryMage
7a23a53396
memory: Replace all memory hooking with Special regions
8 years ago
Flame Sage
a7e6382b15
Merge pull request #147 from chris062689/master
Added webhook notifications to TravisCI build.
8 years ago
Flame Sage
a0e8ff3c7b
Added webhook notifications to TravisCI build.
8 years ago
bunnei
b68bfaf66a
Merge pull request #144 from KAMiKAZOW/patch-1
Install Linux icon in hicolor instead of pixmaps
8 years ago
bunnei
b53dbe966a
Merge pull request #145 from jroweboy/oops
Fix typo for dependent options
8 years ago
James Rowe
c91f67d48a
Fix typo for dependent options
8 years ago
KAMiKAZOW
66683ca461
Install Linux icon in hicolor instead of pixmaps
hicolor is the preferred location for applications. See https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout
Same as https://github.com/citra-emu/citra/pull/3007
8 years ago
bunnei
0fe948a12a
Merge pull request #142 from bunnei/improve-time
time: Implement ISteadyClock::GetCurrentTimePoint
8 years ago
bunnei
9a0a22e596
time: Implement ISteadyClock::GetCurrentTimePoint.
8 years ago
bunnei
212cacf03c
Merge pull request #137 from bunnei/improve-ipc
Improve IPC, unify Domains and Sessions, and add validation
8 years ago
bunnei
0c455925ed
audout_u: Various cleanups.
8 years ago
bunnei
ca93cbddcb
ResponseBuilder: Use a bit field for customizing instead of always_move_handles.
8 years ago
bunnei
747ae39608
time: Stub GetSystemClockContext function.
8 years ago
bunnei
c943b30b0a
server_session: Fix scenario where all domain handlers are closed.
8 years ago
bunnei
f328cb2c7c
hle: Rename RequestBuilder to ResponseBuilder.
8 years ago
bunnei
427b97e60c
service: Fix all incorrect IPC response headers.
8 years ago
bunnei
2b07c87f0c
ipc_helpers: Make interface domain agnostic and add header validation.
8 years ago
bunnei
a3aadaea60
hle: Integrate Domain handling into ServerSession.
8 years ago
bunnei
4fabdf77d7
hle: Remove Domain and SyncObject kernel objects.
8 years ago
bunnei
2ab0f638f0
handle_table: Remove ConvertSessionToDomain.
8 years ago
st4rk
d37214f8a3
audout:u OpenAudioOut and IAudioOut ( #138 )
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation
* using an enum for audio_out_state as well as changing its initialize to member initializer list
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* added missing Audio loggin subclass, minor fixes, clang comment breakline
* Solving backend logging conflict
* minor fix
* Fixed duplicated Service NVDRV in backend.cpp, my bad
8 years ago
bunnei
1f0d8c25b1
Merge pull request #140 from gdkchan/time_fix
Fix time returning epoch time in milliseconds rather than in seconds
8 years ago
gdkchan
7f7e83a76b
Fix time returning epoch time in milliseconds rather than in seconds
8 years ago
bunnei
6a81d78eb0
Merge pull request #139 from Rozelette/log_nvdrv
logging: add missing NVDRV subclass to macro list
8 years ago
Rozlette
82924195f8
logging: add missing NVDRV subclass to macro list
8 years ago
bunnei
485e0bce98
Merge pull request #136 from N00byKing/patch-1
Correct Spelling
8 years ago
N00byKing
eb8e4f17d3
Correct Spelling
8 years ago
bunnei
da98d4dd03
Merge pull request #135 from Subv/no_ports
IPC: Don't create unnecessary ports when returning sub interfaces.
8 years ago
Subv
aec193732c
Services: Added a todo about returning interfaces as domain objects in lm, hid and time.
8 years ago
bunnei
40bd3918a2
Merge pull request #133 from Subv/nvflinger2
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the default display.
8 years ago
Subv
fb5f2a653e
Time: Don't create unnecessary ports when retrieving the clock service sessions.
8 years ago
Subv
98ff4642ff
HID: Don't create an unnecessary port in CreateAppletResource.
8 years ago
Subv
3541a04d4d
LM: Don't create an unnecessary port in Initialize.
8 years ago
Subv
196f1226c5
IPC: Don't create an unnecessary port when using PushIpcInterface outside of a domain.
8 years ago
bunnei
7dae21fe2d
Merge pull request #134 from gdkchan/audout_hid_fix
Stub OpenAudioOut and fix a issue with HID IAppletResource
8 years ago
gdkchan
45f08a927c
Stub OpenAudioOut and fix a issue with HID IAppletResource being created more than once
8 years ago
Subv
dda6711a67
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the Default display.
This function is used by libnx to obtain a new layer.
8 years ago
Subv
db5b2c0f0f
AppletOE: Make ISelfController keep a reference to nvflinger.
It'll be needed when we implement CreateManagedDisplayLayer.
8 years ago
Subv
696b61b9c3
Services: Vi shouldn't be responsible for creating nvflinger.
It is now created during Service initialization and passed to all the services that need it.
8 years ago
bunnei
9eb98dc848
Merge pull request #132 from Subv/nvflinger
VI: Move BufferQueue and NVFlinger to their own folder/namespace.
8 years ago
Subv
edb1c9589b
VI: Move BufferQueue and NVFlinger to their own folder/namespace.
8 years ago
st4rk
564b91d219
Added stubs for audio services. ( #116 )
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations
* fixing the changes requested (remove private, explicit)
8 years ago
bunnei
961cfda2a4
Merge pull request #131 from lioncash/enum
nvmap: Make IoctlCommands an enum class
8 years ago
bunnei
b6319f2b58
Merge pull request #130 from MerryMage/dynarmic
externals: Update dynarmic
8 years ago