Commit Graph

4736 Commits (eaa9f968a629b8743f22a2277a5332942a3cd9d9)

Author SHA1 Message Date
bunnei defaaf4519
Merge pull request #92 from gdkchan/nro_refactor
Fix NRO entry point
8 years ago
bunnei 602cd3886d
Merge pull request #122 from tgsm/time-remove-pragma
service/time: remove accidental #pragmas
8 years ago
tgsm 07cfab72e0 service/time: remove accidental #pragmas 8 years ago
Rozlette 3315af8f09 loader: Minor style fix in deconstructed_rom_directory 8 years ago
bunnei 557b2496d7
Merge pull request #117 from jroweboy/clang-format
Clang format as a build target
8 years ago
James Rowe 096be16636 Format: Run the new clang format on everything 8 years ago
bunnei 6cccbf0eb3
Merge pull request #120 from Rozelette/master
memory: Return false for large VAddr in IsValidVirtualAddress
8 years ago
Rozlette de7aa3106a memory: Return false for large VAddr in IsValidVirtualAddress 8 years ago
bunnei 386df282a3 loader: Clean up ctors and includes. 8 years ago
bunnei e75aba3ed0 loader: Add DeconstructedRomDirectory for game dumps. 8 years ago
bunnei 023aef053c loader: Refactor to also pass filepath into IdentifyType. 8 years ago
bunnei 2dafd0d287 nso: Remove code specific to directory loading. 8 years ago
River City Ransomware c8a094e164 Port citra #3352 to yuzu (#103)
* Port citra #3352 to yuzu

This change allows non x86_64 architectures to compile yuzu by skipping the building of dynarmic

* Fixed clang-format errors

* fixes more clang-format errors
8 years ago
David 0b6da0c1ab Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113)
* Added svcCreateSharedMemory

* Services which are not implemented now throw UNIMPLEMENTED()

* clang-format

* changed perms to u32

* removed camelcase
8 years ago
River City Ransomware dd62f125c3 Fixes some cast warnings, partial port of citra #3064 (#106)
* Fixes some cast warnings, partially fixes citra #3064

* Converted casts to uint32_t to u32

* Ran clang-format
8 years ago
bunnei 7b219539a9
Merge pull request #112 from Rozelette/master
ISelfController: Stub LockExit and UnlockExit
8 years ago
goaaats c457f34eb2 acc, set, applet_oe: stub various functions, add set service (#105)
* Stubs for various acc:u0 funcs needed

* Stub for GetDesiredLanguage in IApplicationFunctions

* Add set service + stubs needed for games

* Fix formatting

* Implement IProfile, IManagerForApplication, return bool in CheckAvailability, style fixes

* Remove IProfile::Get(needs more research), fix IPC response sizes
8 years ago
Rozlette d9ca9d3472 ISelfController: Stub LockExit and UnlockExit 8 years ago
bunnei 0f363d37e6
Merge pull request #109 from bunnei/libnx-fixes
Fix svcGetInfo for libnx
8 years ago
bunnei c3005ee4d1
Merge pull request #97 from bunnei/time-stub
time: Stub out GetTotalLocationNameCount and some cleanup.
8 years ago
bunnei deec326ddf time: Add new line to ends of files. 8 years ago
bunnei 1d49680613 applet_oe: Clang-format. 8 years ago
bunnei e27accc15d time: Stub out GetTotalLocationNameCount and some cleanup. 8 years ago
bunnei de646cef2d nvdrv: Stub SetClientPID. 8 years ago
bunnei e1ee8f4657 svc: Fix svcGetInfo MapRegionBaseAddr. 8 years ago
bunnei d80991977a svc: Add additional fields to MemoryInfo struct. 8 years ago
gdkchan 8f13499bb8 Fix dispdrv typo 8 years ago
bunnei 952dba9c2b
Merge pull request #100 from Rozelette/master
time: Refactor time:* to use a single shared module
8 years ago
bunnei 1a5098e8b8
Merge pull request #104 from RiverCityRansomware/resizedConfigWindow
Port citra #3336
8 years ago
Lioncash 5e46a9bb2b qt: Migrate to Qt 5 signal/slot connection syntax where applicable 8 years ago
Evgeni Danailov cb3ab6ec77 ui: Rename almost all classes in configuration_input.ui (#99)
* Rename verticalLayout_25 to verticalLayout_23.

* Rename almost all classes.
8 years ago
River City Ransomware da3e13fea5 Port citra #3336 - Resizes the configuration window to not be so stretched out 8 years ago
gdkchan 3a409d5c8f Fix NRO Entry Point 8 years ago
gdkchan 59575d5cae Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96)
* Stub PopLaunchParameter and implement Buffer C Descriptors reading

* Address PR feedback

* Ensure we push a u64 not a size_t

* Fix formatting
8 years ago
flerovium^-^ 463356f0a7 Start to implement/stub BSD:U and SFDNSRES services (#78)
* bsd: start stubbing bsd:u and sfdnsres

* bsd: stubbed RegisterClient

* bsd: attempt to get past socket()

* bsd: fix some wrong assumptions about IPC

* bsd: fix format specifiers

* bsd: stubbed Connect()

* bsd: stubbed SendTo()

* made requested changes

* sockets: respect alphabetical order at service installation

* run clang-format

* bsd: start stubbing bsd:u and sfdnsres

* bsd: stubbed RegisterClient

* bsd: attempt to get past socket()

* bsd: fix some wrong assumptions about IPC

* bsd: fix format specifiers

* bsd: stubbed Connect()

* bsd: stubbed SendTo()

* made requested changes

* sockets: respect alphabetical order at service installation

* run clang-format

* run clang-format (2)
8 years ago
Rozlette 378cea2ae2 time: Fix use of CamelCase in ToCalendarTimeWithMyRule 8 years ago
Rozlette c7c180fdf1 time: Refactor time:* to use a single shared module 8 years ago
bunnei b5bc94bce0
Merge pull request #95 from bunnei/lm-skip-byte
lm: Minor logging fix to skip a byte.
8 years ago
bunnei be0e14ab3e
Merge pull request #84 from lioncash/cmake
CMakeLists: Derive the source directory grouping from targets themselves
8 years ago
bunnei 4ca5f0c145
Merge pull request #91 from lioncash/svc
svc: Minor clarity changes
8 years ago
bunnei 22465c8722 lm: Minor logging fix to skip a byte. 8 years ago
bunnei ed788742bf
Merge pull request #90 from lioncash/vi-override
vi: Minor clean up/correctness changes
8 years ago
bunnei cf0daed0b8
Merge pull request #89 from lioncash/vi-vector
vi: Copy data directly into the std::vector within Parcel's ReadBlock function
8 years ago
bunnei 32eb620ef4
Merge pull request #88 from lioncash/include
hotkeys: Add missing <QTreeWidgetItem> include
8 years ago
bunnei 01b3bf119e
Merge pull request #87 from lioncash/override
game_list: Add missing override specifier for KeyReleaseEater's eventFilter function
8 years ago
bunnei 5d38bb36c3
Merge pull request #86 from lioncash/doxygen
game_list: Amend doxygen parameter identifiers
8 years ago
bunnei 36dc44fb22
Merge pull request #85 from lioncash/warn
telemetry: Silence initialization order warnings
8 years ago
Lioncash e710a1b989 CMakeLists: Derive the source directory grouping from targets themselves
Removes the need to store to separate SRC and HEADER variables, and then
construct the target in most cases.
8 years ago
bunnei 6a36ffb86c controller: Use DuplicateSession for DuplicateSessionEx. 8 years ago
bunnei 18507b09b2
Merge pull request #83 from lioncash/pessimizing-move
input_common/sdl: Silence a -Wpessimizing-move warning
8 years ago
Lioncash 4497eb4528 svc: Rename some entries to match their analogue on SwitchBrew
Makes the codebase a little more consistent with regards to available documentation. Also amends the duplicate case where there was a similar entry at 0x72 named ConnectToPort.
8 years ago
Lioncash c81ed5eb33 svc: Add CreateJitMemory and MapJitMemory svc strings
Makes the table match SwitchBrew for these entries
8 years ago
bunnei 62a8c61e36
Merge pull request #81 from lioncash/qt-bootmgr
bootmanager: Minor tidiness/correctness changes
8 years ago
Lioncash 3d19102c48 vi: Make constructors explicit where applicable
Prevents implicit conversions.
8 years ago
Lioncash 14069e6ec4 vi: Add missing override specifiers 8 years ago
Lioncash b16c89bf65 vi: Copy data directly into the std::vector within Parcel's ReadBlock function
Previously this would unnecessarily zero-initialize the vector before
copying the actual data into the vector instance.
8 years ago
bunnei 01f379baa7
Merge pull request #80 from gdkchan/nro_fix
Fix NRO loading
8 years ago
Lioncash 501d1cc33d hotkeys: Add missing <QTreeWidgetItem> include 8 years ago
Lioncash 94a6515b71 game_list: Add missing override specifier for KeyReleaseEater's eventFilter function 8 years ago
Lioncash 15318b6601 game_list: Amend doxygen parameter identifiers for containsAllWords() 8 years ago
Lioncash 33eba9b96e telemetry: Silence initialization order warnings 8 years ago
Lioncash ed296e47f1 input_common/sdl: Silence a -Wpessimizing-move warning 8 years ago
Lioncash e50188374f bootmanager: Minor tidiness/correctness changes
Moved over from #3266 in citra.
8 years ago
bunnei ee08c39b72
Merge pull request #73 from N00byKing/3093
Implement Pull #3093 from citra: Added missing headers to CMakeLists.txt and fixed includes.
8 years ago
gdkchan d3e63e4220 Fix NRO loading 8 years ago
bunnei e2f06dbc17
Merge pull request #76 from Rozelette/master
TIME: consolidate time:* interfaces, stub functions and structs
8 years ago
N00byKing b17763e3d4 Implement Pull #3306 from citra: citra_qt: Drop Qt 5 version checks in code (#41)
* Update bootmanager.cpp

* This *should* fix the clang error
8 years ago
Rozlette 6f22471a72 TIME: consolidate time:* interfaces, stub functions and structs 8 years ago
gdkchan c65ac49238 Remove relocation on NSO/NRO 8 years ago
bunnei c7452bab90
Merge pull request #42 from N00byKing/3295
Implement Pull #3295 from citra: citra_qt: CMakeLists: Drop leftover handling code for Qt 4 UI files
8 years ago
bunnei f2b4b668e3
Merge pull request #57 from nkatz565/fix-tr
Fix non translated string (same as Citra PR 2949)
8 years ago
bunnei 0568346cc3
Merge pull request #64 from shinyquagsire23/hid-timing
hid: Adjust timing based on actual hardware
8 years ago
bunnei 8bff9c9152
Merge pull request #70 from flerovii/nvdrv-close
nvdrv: stubbed Close(cmd 2)
8 years ago
N00byKing 10955d72ef
Update CMakeLists.txt 8 years ago
N00byKing 66388f7576
Update title_metadata.h 8 years ago
bunnei 7fa32af1c7 svc: Clang-format fix. 8 years ago
N00byKing 30d2ba9de3
Update core.cpp 8 years ago
bunnei 1998a16557
Merge pull request #71 from N00byKing/patch-1
Implement Pull #3109 from citra: sdl2 default ini: fix framelimit
8 years ago
bunnei 7172ff4d9a
Merge pull request #62 from bunnei/domain-close-handle
Implement IPC domain command CloseVirtualHandle
8 years ago
N00byKing b2386fc712
Update default_ini.h 8 years ago
bunnei b588cbcb1d hle_ipc: Clang format. 8 years ago
noah katz 1c98f3a9b3 Fixed formatting 8 years ago
Frederic Meyer 60d650cc4e nvdrv: stubbed Close(cmd 2) 8 years ago
River City Ransomware d05dc3f4dd Fix gdbstub typo, fixes Citra #3318
Core::System().GetInstance().IsPoweredOn() -> Core::System::GetInstance().IsPoweredOn()
8 years ago
shinyquagsire23 008823724f hid: Adjust timing based on actual hardware 8 years ago
bunnei 9ae55884d2
Merge pull request #60 from jroweboy/game-frame
UI: Fix frame rate perf stats
8 years ago
bunnei 30cb98f874 ipc: Implement domain command CloseVirtualHandle. 8 years ago
bunnei d15cadd760 loggin: Add IPC logging category. 8 years ago
James Rowe a66eb7351b UI: Fix frame rate perf stats
Adds in a missing EndGameFrame when nvdrv swaps buffers
8 years ago
bunnei dc905463dc
Merge pull request #34 from shinyquagsire23/hid-sharedmem-layouts-circbufs-meta
hid: Write to all layouts, implement circular buffers, set up controller metadata.
8 years ago
bunnei 4b156d2e64 acc_u0: Add IPC interface and stub InitializeApplicationInfo. 8 years ago
shinyquagsire23 eff90550a1 hid: clang-format 8 years ago
shinyquagsire23 36b89787ce hid: Adjust for style guide 8 years ago
bunnei f621310da2 applet_oe: Fix GetOperationMode and GetPerformanceMode. 8 years ago
noah katz 9a9d33a741 Fix non translated string (same as Citra PR 2949) 8 years ago
Subv cb75b56e45 NV: Implemented the nvdrv service, which uses the same interface as nvdrv:a 8 years ago
Subv 30657f9ca1 NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call. 8 years ago
Subv f827b17dd4 VI: Stubbed GetNativeHandle, Create/DestroyStrayLayer and CloseDisplay 8 years ago
Subv c5a0408ccc Services: Stubbed APM::OpenSession and the ISession interface.
# Conflicts:
#	src/core/hle/service/am/applet_oe.cpp
#	src/core/hle/service/apm/apm.cpp
8 years ago
Subv f7dc637a61 AppletOE: Stub a bunch of functions required by libnx homebrew. 8 years ago