summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-12-13Semaphore: Removed an unneeded functionSubv
2014-12-13Semaphores: Addressed some style issuesSubv
2014-12-13Semaphore: Implemented the initial_count parameter.Subv
2014-12-13SVC: Implemented ReleaseSemaphore.Subv
This behavior was tested on hardware, however i'm still not sure what use the "initial_count" parameter has
2014-12-13SVC: Implemented svcCreateSemaphoreSubv
ToDo: Implement svcReleaseSemaphore * Some testing against hardware needed
2014-12-13kernel: Remove unused log argumentsLioncash
2014-12-13Remove old logging systemYuri Kunde Schlesner
2014-12-13Add configurable per-class log filteringYuri Kunde Schlesner
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner
2014-12-13Implement text path trimming for shorter paths.Yuri Kunde Schlesner
2014-12-13Re-add coloring to the console logging output.Yuri Kunde Schlesner
2014-12-13New logging systemYuri Kunde Schlesner
2014-12-13Add SCOPE_EXIT macro to conveniently execute cleanup actionsYuri Kunde Schlesner
2014-12-13Added missing include in common_funcs.hYuri Kunde Schlesner
2014-12-13Remove redundant include from common_funcs.hYuri Kunde Schlesner
2014-12-12Merge pull request #267 from bunnei/apt-shared-fontbunnei
APT shared font loading
2014-12-12APT_U: Added GetSharedFont service function.bunnei
2014-12-12Merge pull request #261 from neobrain/boostTony Wasserka
Add Boost as a submodule and add some minor cleanups using Boost.Range
2014-12-12DSP: Added stub for ReadPipeIfPossible.bunnei
2014-12-12Common: Add "sysdata" to GetUserPath and cleanup.bunnei
2014-12-12MemMap: Renamed "GSP" heap to "linear", as this is not specific to GSP.bunnei
- Linear simply indicates that the mapped physical address is always MappedVAddr+0x0C000000, thus this memory can be used for hardware devices' DMA (such as the GPU).
2014-12-10Merge pull request #256 from Subv/mutexbunnei
Kernel/Mutex: Properly lock the mutex when a thread enters it
2014-12-10CFG:U: Store country codes as u16 instead of char pointers, and return the ↵Emmanuel Gil Peyrot
correct error in GetCountryCodeID.
2014-12-10Merge pull request #243 from bunnei/fix-gsp-synchbunnei
Fix gsp synch
2014-12-09Explicitly specify LE strings to iconv, fixes paths in Steel Diverarchshift
2014-12-09GSP: Trigger GPU interrupts at more accurate locations.bunnei
2014-12-09GSP: Updated TriggerCmdReqQueue to return success code.bunnei
2014-12-09GSP: Updated RegisterInterruptRelayQueue to return expected magic number.bunnei
2014-12-09GPU: Fixed bug in command list size decoding.bunnei
2014-12-09Remove unused NDMA moduleYuri Kunde Schlesner
2014-12-09More cleanups.Tony Wasserka
2014-12-09Pica: Re-enable command names on MSVC.Tony Wasserka
The affected code is no longer limited by compiler support on that platform.
2014-12-09citra-qt: Rename "Stop Tracing" to "Finish Tracing".Tony Wasserka
This better reflects that no commands are supposed to show up until you hit the button a second time.
2014-12-09More coding style fixes.Tony Wasserka
2014-12-09Some code cleanup.Tony Wasserka
2014-12-09citra-qt: Add pica framebuffer widget.Tony Wasserka
2014-12-09citra_qt: Add enhanced texture debugging widgets.Tony Wasserka
Double-clicking a texture parameter command in the pica command lists will spawn these as a new tab in the pica command list dock area.
2014-12-09citra-qt: Add texture viewer to Pica command list.Tony Wasserka
The texture viewer is enabled when selecting a write command to one of the texture config registers.
2014-12-09Add GUI widget for controlling pica breakpoints.Tony Wasserka
2014-12-09Pica/DebugUtils: Add breakpoint functionality.Tony Wasserka
2014-12-09citra-qt: Polish the pica tracing widget.Tony Wasserka
Changed start/stop button to reflect current tracing status. Properly labeled column headers.
2014-12-09citra-qt: Add a utility spinbox class called CSpinBox.Tony Wasserka
This class has a few advantages over the regular QSpinBox: - QSpinBox stores its as signed 32 bit integers, which for instance is unsuitable for representing memory addresses. CSpinBox uses 64 bit integers instead. - QSpinBox does not provide an easy way to handle number input from bases different than 10. - QSpinBox is quite inflexible in general and almost any sort of customization requires reimplementing it anyway.
2014-12-09Build fix for something which shouldn't have compiled successfully to begin ↵Tony Wasserka
with.
2014-12-09Fix some headers to include their dependencies properly.Tony Wasserka
2014-12-08Merge pull request #217 from archshift/cmd_buffbunnei
Log the cmd_buff arguments when citra comes across an unimplemented function
2014-12-08Thread: Fixed to wait on address when in arbitration.bunnei
2014-12-08Merge pull request #244 from bunnei/cleanup-memmapbunnei
MemMap: Updated memory map to subtract base address instead of mask.
2014-12-08Merge pull request #263 from lioncash/sasxbunnei
Fix emulation of SASX and SSAX instructions.
2014-12-08Merge pull request #259 from ichfly/masterbunnei
Loader: Add 3DSX support
2014-12-08Merge pull request #264 from Subv/filesbunnei
Kernel/File: Fixed file read/write hwtests