archshift
6117fad036
Added stub for ldr:ro service...
10 years ago
archshift
6b51683bb1
Added am:app service stub.
...
Apparently nothing at all is known about this service...
10 years ago
Yuri Kunde Schlesner
e321decf98
Remove SyncRequest from K::Object and create a new K::Session type
...
This is a first step at fixing the conceptual insanity that is our
handling of service and IPC calls. For now, interfaces still directly
derived from Session because we don't have the infrastructure to do it
properly. (That is, Processes and scheduling them.)
10 years ago
Lioncash
2b0acd36e1
armemu: Fix UXTB16
...
Rotation bits are 10 and 11, not 9 and 10.
10 years ago
bunnei
1ee740898a
Merge pull request #276 from lioncash/decrappify
...
Clean up armdefs.h a little.
10 years ago
bunnei
17b4d6747a
Merge pull request #246 from Subv/cbranch_1
...
SVC: Implemented Semaphores
10 years ago
bunnei
2cac148ff3
Merge pull request #273 from bunnei/more-skyeye-fixes
...
ARM: Pull some SkyEye fixes from 3dmoo.
10 years ago
bunnei
d26b7146ce
ARM: Pull some SkyEye fixes from 3dmoo.
10 years ago
Lioncash
f6cb8c1927
Clean up armdefs.h
10 years ago
Yuri Kunde Schlesner
ac87c3b0d0
Restore the original console color after logging a message.
...
Fixes #277
10 years ago
Subv
1051795c32
Kernel/Semaphores: Fixed build
10 years ago
Subv
ea95876431
Kernel/Semaphore: Small style change
10 years ago
Subv
effb181888
Kernel/Semaphores: Invert the available count checking.
...
Same semantics, idea by @yuriks
10 years ago
Subv
5e25986235
Kernel/Semaphores: Addressed some issues.
10 years ago
Subv
cc81a510e3
Semaphore: Removed an unneeded function
10 years ago
Subv
61434651d8
Semaphores: Addressed some style issues
10 years ago
Subv
abff4a7ee2
Semaphore: Implemented the initial_count parameter.
10 years ago
Subv
49b31badba
SVC: Implemented ReleaseSemaphore.
...
This behavior was tested on hardware, however i'm still not sure what use the "initial_count" parameter has
10 years ago
Subv
82c84883a5
SVC: Implemented svcCreateSemaphore
...
ToDo: Implement svcReleaseSemaphore
* Some testing against hardware needed
10 years ago
Lioncash
cfc0ee9c60
kernel: Remove unused log arguments
10 years ago
Yuri Kunde Schlesner
4d2a6f8b9b
Remove old logging system
10 years ago
Yuri Kunde Schlesner
0e0a007a25
Add configurable per-class log filtering
10 years ago
Yuri Kunde Schlesner
0600e2d8b5
Convert old logging calls to new logging macros
10 years ago
Yuri Kunde Schlesner
6390c66e95
Implement text path trimming for shorter paths.
10 years ago
Yuri Kunde Schlesner
6b0fb62c47
Re-add coloring to the console logging output.
10 years ago
Yuri Kunde Schlesner
616d874443
New logging system
10 years ago
Yuri Kunde Schlesner
04b1f2936c
Add SCOPE_EXIT macro to conveniently execute cleanup actions
10 years ago
Yuri Kunde Schlesner
eda30c36ee
Added missing include in common_funcs.h
10 years ago
Yuri Kunde Schlesner
8a681cdf3d
Remove redundant include from common_funcs.h
10 years ago
bunnei
a6791e4fc7
Merge pull request #267 from bunnei/apt-shared-font
...
APT shared font loading
10 years ago
bunnei
6fe61d3deb
APT_U: Added GetSharedFont service function.
10 years ago
Tony Wasserka
33e61ef514
Merge pull request #261 from neobrain/boost
...
Add Boost as a submodule and add some minor cleanups using Boost.Range
10 years ago
bunnei
988998cca5
DSP: Added stub for ReadPipeIfPossible.
10 years ago
bunnei
5bac72282a
Common: Add "sysdata" to GetUserPath and cleanup.
10 years ago
bunnei
4cb7a44d4e
MemMap: Renamed "GSP" heap to "linear", as this is not specific to GSP.
...
- 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).
10 years ago
bunnei
3a75c8069e
Merge pull request #256 from Subv/mutex
...
Kernel/Mutex: Properly lock the mutex when a thread enters it
10 years ago
Emmanuel Gil Peyrot
5a3b1b5f44
CFG:U: Store country codes as u16 instead of char pointers, and return the correct error in GetCountryCodeID.
10 years ago
bunnei
ae3c6e82f7
Merge pull request #243 from bunnei/fix-gsp-synch
...
Fix gsp synch
10 years ago
archshift
4763fca9f8
Explicitly specify LE strings to iconv, fixes paths in Steel Diver
10 years ago
bunnei
f94d8f9603
GSP: Trigger GPU interrupts at more accurate locations.
10 years ago
bunnei
e90b37b935
GSP: Updated TriggerCmdReqQueue to return success code.
10 years ago
bunnei
3e1654eaa8
GSP: Updated RegisterInterruptRelayQueue to return expected magic number.
10 years ago
bunnei
170123982d
GPU: Fixed bug in command list size decoding.
10 years ago
Yuri Kunde Schlesner
521e1cb7e0
Remove unused NDMA module
10 years ago
Tony Wasserka
8b8131baec
More cleanups.
10 years ago
Tony Wasserka
0305435edd
Pica: Re-enable command names on MSVC.
...
The affected code is no longer limited by compiler support on that platform.
10 years ago
Tony Wasserka
ac4d7462cb
citra-qt: Rename "Stop Tracing" to "Finish Tracing".
...
This better reflects that no commands are supposed to show up until you hit the button a second time.
10 years ago
Tony Wasserka
79bb403089
More coding style fixes.
10 years ago
Tony Wasserka
0cd27a511e
Some code cleanup.
10 years ago
Tony Wasserka
55ce9aca71
citra-qt: Add pica framebuffer widget.
10 years ago
Tony Wasserka
2793619dce
citra_qt: Add enhanced texture debugging widgets.
...
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.
10 years ago
Tony Wasserka
fd194d95b0
citra-qt: Add texture viewer to Pica command list.
...
The texture viewer is enabled when selecting a write command to one of the texture config registers.
10 years ago
Tony Wasserka
c63a495de6
Add GUI widget for controlling pica breakpoints.
10 years ago
Tony Wasserka
2c71ec7052
Pica/DebugUtils: Add breakpoint functionality.
10 years ago
Tony Wasserka
706f9c5574
citra-qt: Polish the pica tracing widget.
...
Changed start/stop button to reflect current tracing status.
Properly labeled column headers.
10 years ago
Tony Wasserka
bf6b23f4a0
citra-qt: Add a utility spinbox class called CSpinBox.
...
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.
10 years ago
Tony Wasserka
8db65723d2
Build fix for something which shouldn't have compiled successfully to begin with.
10 years ago
Tony Wasserka
27280f178b
Fix some headers to include their dependencies properly.
10 years ago
bunnei
b7327f807c
Merge pull request #217 from archshift/cmd_buff
...
Log the cmd_buff arguments when citra comes across an unimplemented function
10 years ago
bunnei
dd203f7068
Thread: Fixed to wait on address when in arbitration.
10 years ago
bunnei
a6bf3fd613
Merge pull request #244 from bunnei/cleanup-memmap
...
MemMap: Updated memory map to subtract base address instead of mask.
10 years ago
bunnei
f1ec1a0d2c
Merge pull request #263 from lioncash/sasx
...
Fix emulation of SASX and SSAX instructions.
10 years ago
bunnei
ff560a9428
Merge pull request #259 from ichfly/master
...
Loader: Add 3DSX support
10 years ago
bunnei
1f4953e1bb
Merge pull request #264 from Subv/files
...
Kernel/File: Fixed file read/write hwtests
10 years ago
bunnei
72ad73519c
Merge pull request #260 from archshift/opendir
...
Make OpenDirectory fail if the directory doesn't exist
10 years ago
Subv
1d1078fd8b
Kernel/File: Fixed file read/write hwtests
...
The 3DS allows the user to read from files opened with the Write access modifier, even if he did not specify the Read access modifier.
Open the files in binary mode so that we can prevent CR/LF problems in Windows, where a line-end is replaced by these two bytes instead of just 0xA, this was causing problems with the GetSize test
10 years ago
Lioncash
905e3b616a
armemu: Fix SSAX
10 years ago
ichfly
1aa969741d
Loader: Add 3DSX support
10 years ago
Lioncash
62fd564854
armemu: Fix SASX
10 years ago
Lioncash
b4256431aa
armemu: Fix parenthesis warnings regarding bitwise ops
10 years ago
Tony Wasserka
3d8c6e61be
StringUtil: Perform some minimal cleanup.
10 years ago
Tony Wasserka
4d4572c697
Integrate Boost into build system and perform a trivial cleanup in vertex_shader.cpp.
10 years ago
archshift
20d2ed0950
Make OpenDirectory fail if the directory doesn't exist
...
This is in line with what the hardware itself does.
It does this by splitting the initial directory opening into Directory.Open(), which will return false if a stat fails.
Then, Archive::OpenDirectory will return nullptr, and archive.cpp will return an error code .
10 years ago
Subv
bc318c464b
Mutex: Remove some forward declarations
...
Moved Mutex::WaitSynchronization to the end of the file.
10 years ago
Subv
64128aa61a
Mutex: Release all held mutexes when a thread exits.
10 years ago
bunnei
2aa2d341d0
Merge pull request #245 from rohit-n/null-nullptr
...
Change NULLs to nullptrs.
10 years ago
Subv
e3c8e4901c
Mutex: Properly lock the mutex when a thread enters it
...
Also resume only the next immediate thread waiting for the mutex when it is released, instead of resuming them all.
10 years ago
bunnei
17fae11fc7
Merge pull request #250 from Subv/cbranch_2
...
SVC: Implemented GetThreadId.
10 years ago
bunnei
5056329a80
Merge pull request #222 from archshift/renamexyz
...
Implemented RenameFile and RenameDirectory in FS:USER
10 years ago
bunnei
21d183e1e6
Merge pull request #248 from lioncash/kernel
...
Misc minor kernel-related changes.
10 years ago
Subv
6fac2bf0ab
Threads: Remove a redundant function.
...
Use the next_thread_id variable directly.
10 years ago
Subv
ef1d5cda06
Threads: Implemented a sequential thread id
10 years ago
archshift
139a4d91d9
Updated archive.cpp functions for proper error handling
10 years ago
Subv
029ff9f1fd
SVC: Implemented GetThreadId.
...
For now threads are using their Handle value as their Id, it should not really cause any problems because Handle values are unique in Citra, but it should be changed. I left a ToDo there because this is not correct behavior as per hardware.
10 years ago
bunnei
846dc72a37
Merge pull request #249 from lioncash/enum
...
mem_map: Make enum for addresses use u32 as the underlying type
10 years ago
bunnei
306b5392ca
Merge pull request #247 from lioncash/const
...
hid_user: Pass by reference with PadButtonPress/PadButtonRelease
10 years ago
Lioncash
3ba32d2b53
mem_map: Make enum for addresses use u32 as the underlying type
10 years ago
bunnei
abbc340957
Merge pull request #238 from archshift/dsp
...
Add stub for ConvertProcessFromDspDram
10 years ago
archshift
a404ad5272
Add stub for ConvertProcessFromDspDram
...
Should theoretically push retail stuff further along
10 years ago
Lioncash
208598dbe2
kernel: Shorten GetCount
10 years ago
Lioncash
9b68d5e074
kernel: Make some functions const
10 years ago
Lioncash
7ff8f0d916
hid_user: Pass by reference with PadButtonPress/PadButtonRelease
10 years ago
purpasmart96
16fc98af64
PTM_U: Added a stub for GetBatteryLevel & GetBatteryChargeState & GetAdapterState
10 years ago
Rohit Nirmal
8a62423970
Change NULLs to nullptrs.
10 years ago
bunnei
63b1453dd8
Merge pull request #236 from rohit-n/sign-compare
...
Silence a few -Wsign-compare warnings.
10 years ago
bunnei
e5b2733801
Merge pull request #231 from purpasmart96/serv_ac_wifi_status
...
AC_U: Added a stub for GetWifiStatus
10 years ago
bunnei
e2e56c7bac
Merge pull request #219 from Subv/ptm
...
PTM_U: Implemented the GetShellState function.
10 years ago
bunnei
e3886adc22
MemMap: Updated memory map to subtract base address instead of mask.
...
- More readable, a little less error prone.
Conflicts:
src/core/mem_map.h
src/core/mem_map_funcs.cpp
10 years ago
purpasmart96
32d420330d
AC_U: Added a stub for GetWifiStatus
10 years ago
Rohit Nirmal
f9b53c3e94
Silence a few -Wsign-compare warnings.
10 years ago
bunnei
d5be332d21
Merge pull request #237 from vaguilar/fix-viewport
...
Fixed viewport error caused by rounding
10 years ago
bunnei
884ecd58ea
Merge pull request #224 from bunnei/dsp-service-improvements
...
Dsp service improvements
10 years ago
bunnei
b0a5b3d986
Merge pull request #214 from Subv/master
...
CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString
10 years ago
bunnei
1827bb1fcc
Merge pull request #196 from archshift/settings
...
Merge Config::ReadXYZs
10 years ago
bunnei
3e286fff7c
DSP: Added stubs for several commonly used DSP service functions.
10 years ago
bunnei
45fd3fe5c4
DSP: Fixed typo in port name.
10 years ago
Subv
4cdaac44d3
PTM_U: Implemented the GetShellState function.
10 years ago
vaguilar
95b33ee0a7
Fixed viewport error caused by rounding
10 years ago
bunnei
e3d1ffff4b
Merge pull request #225 from bunnei/fix-release-mutex
...
Mutex: Changed behavior to always release mutex for all threads.
10 years ago
bunnei
a5afad0937
Merge pull request #226 from bunnei/svc-and-thread-fixes
...
Svc and thread fixes
10 years ago
bunnei
2ad9ad9297
Merge pull request #228 from linkmauve/glfw-error
...
GLFW: Add an error callback before calling glfwInit()
10 years ago
bunnei
13005d54aa
Merge pull request #235 from yuriks/dyncom-map
...
dyncom: Use unordered_map rather than the terrible 2-level bb_map
10 years ago
Subv
5753da89e4
CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString.
10 years ago
Emmanuel Gil Peyrot
648743cf66
GLFW: Add an error callback before calling glfwInit()
...
It will print a message to know what happened in case something went wrong in a GLFW call.
Also replace every printf() in the glfw emu-window by ERROR_LOG().
10 years ago
Yuri Kunde Schlesner
4a68e91a62
dyncom: Use unordered_map rather than the terrible 2-level bb_map
...
Seems (probably just placebo/wishful thinking) to make it slightly
faster. Also reduces memory usage and makes shutdown when debugging from
MSVC fast.
10 years ago
Lioncash
4f28861008
arm_dyncom_interpreter: Get rid of unused var warnings
10 years ago
vaguilar
223e76d51d
Fixed formatting and switch statement warnings
10 years ago
bunnei
de851ba1a1
Thread: Check that thread is actually in "wait state" when verifying wait.
10 years ago
bunnei
f985469901
SVC: Add debug log to ArbitrateAddress.
10 years ago
bunnei
e0e7443517
SVC: SleepThread should yield to the next ready thread.
10 years ago
bunnei
a449e0e11a
Mutex: Changed behavior to always release mutex for all threads.
10 years ago
Emmanuel Gil Peyrot
f8c05e53c4
Remove unused includes to common/thread.h
10 years ago
archshift
43a682a106
Log the cmd_buff arguments when citra comes across an unimplemented function
10 years ago
archshift
e5ff01c2cd
Implemented RenameDirectory in FS:USER
10 years ago
archshift
45afc15aa6
Implemented RenameFile in FS:USER
10 years ago
Yuri Kunde Schlesner
8189593255
Use pointers instead of passing handles around in some functions.
10 years ago
Yuri Kunde Schlesner
22c86824a4
Remove duplicated docs/update them for changed parameters.
10 years ago
Yuri Kunde Schlesner
c2588403c0
HLE: Revamp error handling throrough the HLE code
...
All service calls in the CTR OS return result codes indicating the
success or failure of the call. Previous to this commit, Citra's HLE
emulation of services and the kernel universally either ignored errors
or returned dummy -1 error codes.
This commit makes an initial effort to provide an infrastructure for
error reporting and propagation which can be use going forward to make
HLE calls accurately return errors as the original system. A few parts
of the code have been updated to use the new system where applicable.
One part of this effort is the definition of the `ResultCode` type,
which provides facilities for constructing and parsing error codes in
the structured format used by the CTR.
The `ResultVal` type builds on `ResultCode` by providing a container for
values returned by function that can report errors. It enforces that
correct error checking will be done on function returns by preventing
the use of the return value if the function returned an error code.
Currently this change is mostly internal since errors are still
suppressed on the ARM<->HLE border, as a temporary compatibility hack.
As functionality is implemented and tested this hack can be eventually
removed.
10 years ago
Yuri Kunde Schlesner
924bbde89b
Change some SkyEye defines to const ints
...
This prevents them from interfering with other constants defined in
different namespaces.
10 years ago
bunnei
ef1b16a7eb
Merge pull request #191 from archshift/deletexyz
...
Added DeleteFile and DeleteDirectory functions to FS:USER and the archives.
10 years ago
archshift
8aeadbd95a
Added DeleteFile and DeleteDirectory functions to FS:USER and the archives.
10 years ago
purpasmart96
9821bfcb8e
Add more services and some fixes, along with more "override"
...
in the service's headers
10 years ago
bunnei
c0cd0fa78e
Merge pull request #211 from linkmauve/master
...
Remove trailing spaces from the entire project
10 years ago
bunnei
112768f436
Merge pull request #208 from lioncash/statics
...
Add static to some variables
10 years ago
Emmanuel Gil Peyrot
739bb58c3a
Remove tabs in all files except in skyeye imports and in generated GL code
10 years ago
Emmanuel Gil Peyrot
f5d38649c7
Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated
10 years ago
Lioncash
7cbecde2ca
Add static to some variables
10 years ago
purpasmart96
66431bceda
Kernel:Add missing permissions in shared memory & svc
10 years ago
bunnei
40acd63631
Merge pull request #165 from neobrain/viewport-scaling
...
Stretch emulation output to render window and be display density independent
10 years ago
archshift
06c9712bc7
Merge Config::ReadXYZs
10 years ago
Tony Wasserka
219628d1c8
Merge pull request #207 from lioncash/docs
...
Fix documentation of parameters
10 years ago
Tony Wasserka
d218a547fa
Merge pull request #209 from lioncash/warn
...
directory_sdmc: Fix a signed/unsigned mismatch comparison
10 years ago
Tony Wasserka
ed4e599008
Merge pull request #210 from lioncash/typedef
...
system: Get rid of an unnecessary enum typedef
10 years ago
Lioncash
b37f91c617
system: Get rid of an unnecessary enum typedef
10 years ago
Lioncash
548c49dfe9
directory_sdmc: Fix a signed/unsigned mismatch comparison
10 years ago
Lioncash
64cc6cb6cf
Fix documentation of parameters
10 years ago
Lioncash
1a8f466217
Remove extraneous semicolons
10 years ago
Tony Wasserka
963c923d59
citra GLFW: Ignore minimal window size hints.
...
GLFW provides no proper support for this, hence we just allow any window size to be used.
10 years ago
Tony Wasserka
5785f764ab
EmuWindow: Add some explicit documentation and set proper minimal client area size.
10 years ago
Tony Wasserka
688a5c033e
citra-qt: Small cleanup.
10 years ago
Tony Wasserka
6a6464807a
EmuWindow: Add a TODO.
...
Implementing this function currently is not critical, as we don't perform any configuration changes, yet.
However, the interface is a good starting point for adding this functionality.
10 years ago
Tony Wasserka
e02ff0121f
MathUtil: Make Rectangle work with unsigned types.
10 years ago
Tony Wasserka
c5c6e095f0
OpenGL Renderer: Cleanup viewport extent calculation.
10 years ago
Tony Wasserka
19bb01c223
EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest.
10 years ago
Tony Wasserka
182476c96a
EmuWindow: Remove window title getters/setters.
...
The window title is none of the emulation core's business. The GUI code is free to put whatever it wants there.
Providing properly thread-safe window title getters and setters is a mess anyway.
10 years ago
Tony Wasserka
ded9c8a826
EmuWindow: Add documentation.
10 years ago
Tony Wasserka
722ce22589
EmuWindow: Add support for specifying minimal client area sizes.
10 years ago
Tony Wasserka
bd8f491e4c
Fixup EmuWindow interface and implementations thereof.
10 years ago
Kevin Hartman
221a9b023d
Viewport scaling and display density independence
...
The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window.
On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly.
10 years ago
Tony Wasserka
c8d933a142
Add a GUI logging channel.
...
Replace asserts with _dbg_assert_.
10 years ago
Lioncash
72846c418e
core: Mark some hle functions as static
...
These functions are not referred to by their linkage name outside of the translation unit, so they can be marked as static.
10 years ago
bunnei
11641b5e79
Archive: Fixed to not destroy archive handle on close.
10 years ago
bunnei
bcb0dbf7e1
Archive: Fixed close archive before freeing.
10 years ago
bunnei
3e09c07378
FS_User: Support FileSye::Path in a more generic way.
...
added a todo to kernel archive
10 years ago
bunnei
a3107a6b57
FileSys: Updated backend code to use FileSys::Path instead of string for paths.
10 years ago
bunnei
c04a04189a
FileSys: Added DebugStr method to Path class.
10 years ago
bunnei
4ac4c3caf1
Merge pull request #201 from archshift/boss
...
Add missing boss:U service
10 years ago
bunnei
77fe4b5c9e
Merge pull request #199 from lioncash/prototype
...
mem_map: Add missing prototype for Write64
10 years ago
archshift
e27f169acb
Add missing boss:U service, needed according to Nintendo Zone logs.
10 years ago
Lioncash
827e7a1898
emu_window: Fix initializer list order.
...
Gets rid of a warning on OSX.
10 years ago
Lioncash
cfea27a615
mem_map: Add missing prototype for Write64
10 years ago
Tony Wasserka
8717c79fe4
Merge pull request #195 from lioncash/control
...
vertex_shader: Fix control reaches end of function warning
10 years ago
Lioncash
bd76783d91
vertex_shader: Fix control reaches end of function warning
10 years ago
Tony Wasserka
80e9c02bd6
Merge pull request #159 from SeannyM/enable_log
...
Add support for disabling log from settings
10 years ago
bunnei
26622818ae
Merge pull request #193 from lioncash/fmt
...
Fix two format strings.
10 years ago
bunnei
613627205c
Merge pull request #194 from lioncash/virt
...
ARM_Interface: Make destructor virtual
10 years ago
Lioncash
e8f4361d76
ARM_Interface: Make destructor virtual
...
Fixes some warnings on OSX.
10 years ago
Lioncash
ac58b76e71
Fix two format strings.
10 years ago
bunnei
3cfdabb2e3
Merge pull request #183 from archshift/lowpath
...
Add support for UTF-16 strings for LowPaths in FS:USER
10 years ago
archshift
1f7c4ab7f6
Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions
10 years ago
bunnei
a490490336
Merge pull request #188 from bunnei/apt-fixes
...
APT_U: Various improvements and bug fixes.
10 years ago
bunnei
9fb549cb84
APT_U: Added stub for function AppletUtility.
10 years ago
bunnei
19cfcfe8c0
APT_U: Set a valid parameter buffer size in GlanceParameter.
...
- Also Clarified GlanceParameter/ReceiveParameter documentation.
10 years ago
bunnei
8eced1b697
APT_U: Release service lock on initialization.
10 years ago
bunnei
0df9c34410
APT_U: Fixes for GetLockHandle to boot system titles.
...
- Also added comment to GetLockHandle function.
10 years ago
bunnei
b8e6f52419
ARM: Fixed dyncom to use reg15 for PC (this core doesn't use pc variable).
...
- Fixes single stepping in debugger.
10 years ago
bunnei
ce1125d490
Core: Changed RunLoop iterations to 1000 (slightly better performance).
10 years ago
bunnei
0fab380801
Citra-Qt: Use Core::RunLoop when not single stepping.
10 years ago
bunnei
573756e241
ARM: Removed unnecessary goto with each instruction.
10 years ago
bunnei
3409790668
ARM: Fixed several dyncom bugs.
...
- Fixed NZCVT flags to properly save state when function returns.
- Fixed counter to keep track of the actual number of instructions executed.
- Fixed single-step mode to only execute one instruction at a time.
- DefaultIni: Removed comment that no longer applied to dyncom.
10 years ago
archshift
37e582c395
Add FRD:U service and functions
10 years ago
archshift
0ad5964c8b
Add support for UTF-16 strings for LowPaths in FS:USER
10 years ago
archshift
1efb83bf53
Qt: Auto-start game when selected, play game that's passed via argv[1].
...
Also moves system initialization to when the game is booted.
10 years ago
Sean
371b61f3ea
Add support for disabling log from settings
10 years ago
Sean Maas
d06420807c
Fix compilation errors
10 years ago
bunnei
9be17e4d84
Merge pull request #163 from archshift/create-directory
...
Added CreateDirectory function to service/fs.cpp, and in Archive.
10 years ago
bunnei
be1fb2c5f2
Merge pull request #179 from Gareth422/myradicalbranch
...
Fixed capitalization issues
10 years ago
bunnei
7f9bcacdf7
Merge pull request #166 from bunnei/skyeye-vfp-fixes
...
SkyEye ARM/VFP fixes
10 years ago
archshift
04c90c395d
Added CreateDirectory function to service/fs.cpp, and in Archive.
10 years ago
archshift
40a84833ae
Added ReceiveNotification, PublishToSubscriber unimplemented functions to SRV
10 years ago