Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-22 | Merge pull request #2466 from Kloen/we-dont-need-this | bunnei | |
Removed unused and outdated external qhexedit | |||
2017-01-22 | Removed unused and outdated external qhexedit | Kloen | |
2017-01-22 | citra-qt: Removed unused and unimplemented ramview files. | Kloen | |
2017-01-20 | Merge pull request #2458 from wwylele/reset-accel-gyro | bunnei | |
HID: reset acceleroeter and gyroscope index in Init | |||
2017-01-20 | Merge pull request #2459 from 3ds-emu/patch-1 | bunnei | |
Updated Citra forum link | |||
2017-01-21 | Updated Citra forum link | 3ds-emu | |
The Citra forum (discuss.citra-emu.org) has recently been down. The link that has been added in this file now leads to an error pages. I update updated the link so it now leads to Citra's new forum. | |||
2017-01-20 | HID: reset acceleroeter and gyroscope index in Init | wwylele | |
2017-01-19 | Merge pull request #2450 from Xtansia/master | Yuri Kunde Schlesner | |
loader: Add support for 3DSX special relocation types | |||
2017-01-19 | loader: Add support for 3DSX special relocation types, fixes ↵ | Thomas Farr | |
citra-emu/citra#2449 As per devkitPro/3dstools@47bea18 | |||
2017-01-16 | Merge pull request #2442 from wwylele/hid-signal | Yuri Kunde Schlesner | |
HID: manages updating itself using correct ticks | |||
2017-01-16 | CoreTiming: use named constant for ARM11 clock rate | wwylele | |
2017-01-16 | HID: manages updating itself using correct ticks | wwylele | |
2017-01-14 | Merge pull request #2435 from mailwl/gsp-mask | Yuri Kunde Schlesner | |
GSP::WriteHWRegsWithMask: fix register mask | |||
2017-01-14 | GSP::WriteHWRegsWithMask: fix register mask | mailwl | |
2017-01-13 | Merge pull request #2423 from Kloen/floats-should-be-float | bunnei | |
SDL2: Config, fix double to float warning | |||
2017-01-12 | Merge pull request #2424 from Kloen/qt-ui-warnings-really | bunnei | |
Qt: Fix UI related warnings and bonus ui file format | |||
2017-01-12 | Merge pull request #2425 from Subv/cleanup_todos | bunnei | |
Implement some TODOs in the code. | |||
2017-01-12 | Merge pull request #2308 from mailwl/ac-i | bunnei | |
Service/AC: add ac:i service | |||
2017-01-11 | Threads: Check the process' resource limit for the max allowed priority when ↵ | Subv | |
creating a thread and remove the priority clamping code. | |||
2017-01-11 | Thread: Added priority range checking to svcSetThreadPriority and removed ↵ | Subv | |
priority clamping code from Thread::SetPriority. | |||
2017-01-11 | Y2R: Use the proper error code when GetStandardCoefficient receives an ↵ | Subv | |
invalid value. | |||
2017-01-11 | QT: Fix ui file format | Kloen | |
2017-01-11 | QT: Fix some UI related warnings | Kloen | |
2017-01-11 | SDL2: Config.cpp fix double to float warning | Kloen | |
2017-01-10 | Merge pull request #2397 from Subv/pulse | bunnei | |
Kernel: Implemented Pulse event and timers. | |||
2017-01-08 | Merge pull request #2418 from jroweboy/appveyor_master | James Rowe | |
Prevents appveyor from attempting to deploy except on the nightly repo | |||
2017-01-08 | Prevents appveyor from attempting to deploy except on the nightly repo | James Rowe | |
2017-01-08 | Merge pull request #2384 from bunnei/internal-res-option | bunnei | |
config: Add option for specifying screen resolution scale factor. | |||
2017-01-07 | Merge pull request #1951 from wwylele/motion-sensor | bunnei | |
Emulate motion sensor in frontend | |||
2017-01-07 | config: Add option for specifying screen resolution scale factor. | bunnei | |
2017-01-06 | Merge pull request #2410 from Subv/sleepthread | bunnei | |
Don't yield execution in SleepThread(0) if there are no available threads to run | |||
2017-01-06 | Merge pull request #2396 from Subv/sema_acquire | bunnei | |
Kernel/Semaphore: Fixed a regression in semaphore waits. | |||
2017-01-06 | Kernel: Fix SharedMemory objects always returning error when addr = 0 (#2404) | Hyper | |
Closes #2400 | |||
2017-01-06 | Merge pull request #2408 from Subv/priority_boosting | bunnei | |
Kernel: Removed the priority boost code for starved threads. | |||
2017-01-05 | Kernel: Don't attempt to yield execution in SleepThread(0) if there are no ↵ | Subv | |
available threads to run. With this we avoid an useless temporary deschedule of the current thread. | |||
2017-01-05 | Merge pull request #2409 from Subv/unused_funcs | Sebastian Valle | |
Kernel: Remove some unused functions. | |||
2017-01-05 | Kernel: Remove some unused functions. | Subv | |
2017-01-05 | Kernel: Removed the priority boost code for starved threads. | Subv | |
After hwtesting and reverse engineering the kernel, it was found that the CTROS scheduler performs no priority boosting for threads like this, although some other forms of scheduling priority-starved threads might take place. For example, it was found that hardware interrupts might cause low-priority threads to run if the CPU is preempted in the middle of an SVC handler that deschedules the current (high priority) thread before scheduling it again. | |||
2017-01-05 | Kernel: Implemented Pulse event and timers. | Subv | |
Closes #1904 | |||
2017-01-05 | Kernel/Semaphore: Fixed a regression in semaphore waits. | Subv | |
The regression was caused by a missing check in #2260. The new behavior is consistent with the real kernel. | |||
2017-01-05 | Merge pull request #2393 from Subv/synch | Sebastian Valle | |
Kernel: Mutex priority inheritance and synchronization improvements. | |||
2017-01-05 | Kernel: Add some asserts to enforce the invariants in the scheduler. | Subv | |
2017-01-05 | Kernel: Remove a thread from all of its waiting objects' waiting_threads ↵ | Subv | |
list when it is awoken. This fixes a potential bug where threads would not get removed from said list if they awoke after waiting with WaitSynchronizationN with wait_all = false | |||
2017-01-05 | Kernel: Remove Thread::wait_objects_index and use wait_objects to hold all ↵ | Subv | |
the objects that a thread is waiting on. | |||
2017-01-04 | Merge pull request #2407 from jroweboy/nightly-deploy | James Rowe | |
Change travis to deploy on push to citra-nightly. | |||
2017-01-04 | Change travis to deploy on push to citra-nightly. Add more information to ↵ | James Rowe | |
the releases page | |||
2017-01-04 | Merge pull request #2405 from jroweboy/nightly-deploy | James Rowe | |
Change deploy to use github releases instead | |||
2017-01-04 | Change deploy to use github releases instead, but only for the citra-nightly ↵ | James Rowe | |
repo | |||
2017-01-04 | Kernel: Use different thread statuses when a thread calls ↵ | Subv | |
WaitSynchronization1 and WaitSynchronizationN with wait_all = true. This commit removes the overly general THREADSTATUS_WAIT_SYNCH and replaces it with two more granular statuses: THREADSTATUS_WAIT_SYNCH_ANY when a thread waits on objects via WaitSynchronization1 or WaitSynchronizationN with wait_all = false. THREADSTATUS_WAIT_SYNCH_ALL when a thread waits on objects via WaitSynchronizationN with wait_all = true. | |||
2017-01-04 | Kernel/Mutex: Propagate thread priority changes to other threads inheriting ↵ | Subv | |
the priority via mutexes |