bunnei
|
c7dc799e19
|
Kernel: Properly initialize and shutdown all modules.
|
2015-05-01 18:27:03 -04:00 |
|
bunnei
|
57aaaf92db
|
HW: Properly initialize and shutdown all modules.
|
2015-05-01 18:27:02 -04:00 |
|
bunnei
|
e0cb85691a
|
Services: Initialize all state variables at bootup.
|
2015-05-01 18:27:02 -04:00 |
|
bunnei
|
bbabed8e98
|
Memory: Properly cleanup & shutdown.
|
2015-05-01 18:27:01 -04:00 |
|
bunnei
|
28df8dbfeb
|
Qt: Create emu thread on bootup, kill it on shutdown.
|
2015-05-01 18:27:00 -04:00 |
|
bunnei
|
d5665fea89
|
EmuThread: Remove unused filename attribute.
|
2015-05-01 18:26:59 -04:00 |
|
bunnei
|
762c1a9ff5
|
Qt: Move EmuThread ownership from render window to main window.
|
2015-05-01 18:26:58 -04:00 |
|
bunnei
|
4d30edc11e
|
Merge pull request #717 from linkmauve/useless-auto
VideoCore: Remove a superfluous auto variable declaration in debug_utils
|
2015-04-29 10:27:58 -04:00 |
|
bunnei
|
2cc6511039
|
Merge pull request #692 from purpasmart96/log_improvements
Services/Loader: Use more sensible log formats for certain functions along with more info being logged.
|
2015-04-28 10:12:50 -04:00 |
|
bunnei
|
4dbe358a71
|
Merge pull request #706 from lioncash/unused
dyncom: Remove more unused/unnecessary code
|
2015-04-20 20:47:26 -04:00 |
|
bunnei
|
e3eba48596
|
Merge pull request #704 from citra-emu/archshift-patch-1
Add "or any later version" qualifier to the GPLv2 statement in the readme
|
2015-04-19 20:53:07 -04:00 |
|
bunnei
|
a698e15c5d
|
Merge pull request #703 from lioncash/cruft
dyncom: Remove unused/unnecessary VFP cruft
|
2015-04-19 20:50:41 -04:00 |
|
bunnei
|
5e55a525d8
|
Merge pull request #691 from rohit-n/sign-compare
Silence some -Wsign-compare warnings.
|
2015-04-17 20:22:03 -04:00 |
|
bunnei
|
1add98d7f8
|
Merge pull request #699 from yuriks/event-use-lambda
Common: thread.h cleanups
|
2015-04-17 20:18:01 -04:00 |
|
bunnei
|
3ee9f6c5d8
|
Merge pull request #696 from yuriks/interface-deinline
De-inline functions from Interface, removing them from service.h
|
2015-04-14 19:14:27 -04:00 |
|
bunnei
|
46ea6944c3
|
Merge pull request #697 from linkmauve/clang<3
Fix a few warnings as reported by clang 3.6
|
2015-04-14 19:13:33 -04:00 |
|
bunnei
|
6f1143885b
|
Merge pull request #683 from bunnei/thread-priority
Thread priority and scheduler improvements
|
2015-04-09 23:05:49 -04:00 |
|
bunnei
|
db4bd98bac
|
SVC: Assert on unsupported CreateThread processor ID.
|
2015-04-09 22:55:18 -04:00 |
|
bunnei
|
c077bcefa9
|
SVC: Update various SVCs to cause a reschedule.
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
|
2015-04-09 19:06:42 -04:00 |
|
bunnei
|
9c3419ebcc
|
Kernel: Implemented priority inheritance for mutexes.
|
2015-04-09 19:06:39 -04:00 |
|
bunnei
|
7b9f428b23
|
Thread: Implement priority boost for starved threads.
SVC: Return correct error code on invalid CreateThread processor ID.
SVC: Assert when creating a thread with an invalid userland priority.
|
2015-04-09 19:05:21 -04:00 |
|
bunnei
|
ee3377b67d
|
SVC: Reschedule on svcCreateThread.
|
2015-04-09 19:04:20 -04:00 |
|
bunnei
|
bdd190363d
|
APT: (Subv) Fix bug where start event was being incorrectly signaled.
|
2015-04-09 19:04:19 -04:00 |
|
bunnei
|
e08f55b1a7
|
Kernel: Fixed default thread priority.
|
2015-04-09 19:04:19 -04:00 |
|
bunnei
|
b16fe21764
|
Merge pull request #690 from Zaneo/sharedmemory
Shared_memory: Initialize base address to 0x0
|
2015-04-09 14:37:15 -04:00 |
|
bunnei
|
114126b216
|
Merge pull request #688 from lioncash/unused
dyncom: Remove unnecessary enum and typedef
|
2015-04-07 23:03:08 -04:00 |
|
bunnei
|
e630fd2a95
|
Merge pull request #676 from purpasmart96/ir_service_refc
IR: Move The IR services to their own folder and implement "GetHandles"
|
2015-04-07 23:01:07 -04:00 |
|
bunnei
|
11bd6024fb
|
Merge pull request #686 from lioncash/vfp
vfp: Minor cleanups
|
2015-04-06 21:21:59 -04:00 |
|
bunnei
|
14dcd98653
|
Merge pull request #685 from lioncash/cpregs
dyncom: Set the MPCore CP15 register reset values on initialization.
|
2015-04-06 15:06:07 -04:00 |
|
bunnei
|
8997cfaeb4
|
Merge pull request #682 from yuriks/virtmem2
Clean-up mem_map constants and fix framebuffer translation errors
|
2015-04-05 22:07:25 -04:00 |
|
bunnei
|
64196976b9
|
Merge pull request #680 from archshift/bg-color
Allow the user to set the background clear color during emulation
|
2015-04-04 15:14:14 -04:00 |
|
bunnei
|
3fd2cc566b
|
Merge pull request #641 from purpasmart96/service_stubs
Services: Stubs and minor changes
|
2015-04-03 22:16:50 -04:00 |
|
bunnei
|
e25ffaba86
|
Merge pull request #677 from lioncash/cp15
dyncom: Isolate CP15 register reading and writing
|
2015-04-02 20:21:11 -04:00 |
|
bunnei
|
d95d6e3ecd
|
Merge pull request #678 from lioncash/disasm
callstack: Remove unnecessary disassembler instantiation
|
2015-03-31 22:33:23 -04:00 |
|
bunnei
|
bd7798f94b
|
Merge pull request #679 from lioncash/const
disassembler: Get rid of a const_cast
|
2015-03-31 22:32:03 -04:00 |
|
bunnei
|
c4767f3bb2
|
Merge pull request #672 from purpasmart96/citra_moar_app_mem
ConfigMem: Set the app memory to be 96MB instead of the default 64MB
|
2015-03-24 23:22:56 -04:00 |
|
bunnei
|
b3d4a10e29
|
Merge pull request #674 from lioncash/sys-instrs
dyncom: Implement RFE and SRS.
|
2015-03-24 23:21:44 -04:00 |
|
bunnei
|
eea0df8c52
|
Merge pull request #673 from lioncash/cleanup
dyncom: Remove unused/unnecessary macros and macro constants
|
2015-03-24 13:12:50 -04:00 |
|
bunnei
|
03ceb7adf9
|
Merge pull request #656 from Subv/nz
Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and Del...
|
2015-03-22 14:58:38 -04:00 |
|
bunnei
|
5ac2a41f72
|
Merge pull request #669 from lioncash/cruft
armmmu: Remove unnecessary enum values
|
2015-03-22 14:57:48 -04:00 |
|
bunnei
|
1981aa3d7e
|
Merge pull request #659 from lioncash/setend
Implement SETEND.
|
2015-03-19 21:37:43 -04:00 |
|
bunnei
|
99fc82b5c0
|
Merge pull request #635 from archshift/builds
CI: upload builds to builds.citra-emu.org instead of MEGA
|
2015-03-17 21:45:43 -04:00 |
|
bunnei
|
580b317821
|
Merge pull request #650 from Subv/scaling
GPU: Fixed the bit 25 in the display transfer flags.
|
2015-03-17 19:13:06 -04:00 |
|
bunnei
|
0bb4b77b78
|
Merge pull request #655 from purpasmart96/hid_fixes
HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume
|
2015-03-17 10:19:59 -04:00 |
|
bunnei
|
ef0c4aac86
|
Merge pull request #660 from purpasmart96/ncch_updates
NCCH: Minor updates to the ncch header
|
2015-03-16 21:21:54 -04:00 |
|
bunnei
|
6977877665
|
Merge pull request #661 from linkmauve/cleanup
Fix two minor understandability issues in common
|
2015-03-16 20:32:51 -04:00 |
|
bunnei
|
c1f5cb7dd5
|
Merge pull request #652 from neobrain/shader_output_fix
Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables.
|
2015-03-16 18:35:34 -04:00 |
|
bunnei
|
968c418fa5
|
Merge pull request #662 from linkmauve/video_core-warnings
Add static_cast around expressions where the compiler doesn’t deduce the right type
|
2015-03-16 18:18:24 -04:00 |
|
bunnei
|
e4e2c929af
|
Merge pull request #663 from lioncash/ticks
arm_interface: Get rid of GetTicks.
|
2015-03-16 14:25:15 -04:00 |
|
bunnei
|
3e5aeb9a7a
|
Merge pull request #657 from Subv/flip
GPU: Implemented the flip_data (bit 0) bit in display transfers.
|
2015-03-14 23:11:29 -04:00 |
|
bunnei
|
ed5b275d21
|
Merge pull request #642 from bunnei/touchpad
Touchpad support
|
2015-03-11 21:28:57 -04:00 |
|
bunnei
|
4bbddda377
|
hid_user: Removed unnecessary includes.
|
2015-03-11 00:01:03 -04:00 |
|
bunnei
|
e79c27f1e0
|
HID: Removed unnecessary global variables.
|
2015-03-11 00:00:39 -04:00 |
|
bunnei
|
85cbccb1d3
|
HID: Added additional variable comments and some code cleanups.
|
2015-03-10 23:58:13 -04:00 |
|
bunnei
|
d61b26b79f
|
HID: Complete refactor of pad/touch input to fix threading issues.
|
2015-03-10 23:58:07 -04:00 |
|
bunnei
|
b56829df02
|
Merge pull request #629 from archshift/lcdfb
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
|
2015-03-10 18:08:55 -04:00 |
|
bunnei
|
953e09ddb5
|
EmuWindow: Made pad/touch functions non-static.
|
2015-03-10 18:05:20 -04:00 |
|
bunnei
|
a1a1a5c6c5
|
HID: Cleanup how next_touch_index is calculated for Pad and touch.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
432aa1044c
|
HID: Changed TouchDataEntry valid to a BitField and added some doc strings.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
e9b9f1842b
|
HID: Added static asserts to check register position in shared memory.
|
2015-03-10 18:05:19 -04:00 |
|
bunnei
|
f213000cc4
|
Qt: Implemented EmuWindow touchpad support.
|
2015-03-10 18:05:18 -04:00 |
|
bunnei
|
dd73217ae3
|
GLFW: Implemented EmuWindow touchpad support.
|
2015-03-10 18:05:18 -04:00 |
|
bunnei
|
543232436f
|
EmuWindow: Added infrastructure code to enable touchpad support.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
1a904ded40
|
HID: Added functions to emulate the touchpad.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
3229b048d9
|
HID: Moved some docstrings to the header.
|
2015-03-10 18:05:17 -04:00 |
|
bunnei
|
83a66dd701
|
HID: Refactored shared memory decoding for touchpad support.
|
2015-03-10 18:05:16 -04:00 |
|
bunnei
|
6c37a90d3f
|
Merge pull request #649 from lioncash/clean
dyncom: Minor cleanup
|
2015-03-10 12:01:22 -04:00 |
|
bunnei
|
ec5bc54575
|
Merge pull request #643 from Subv/dem_feels
GPU: Implemented more depth buffer formats.
|
2015-03-09 22:06:30 -04:00 |
|
bunnei
|
e10a9b2f66
|
Merge pull request #647 from neobrain/rip_culling_hack
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
|
2015-03-09 19:17:43 -04:00 |
|
bunnei
|
8a1cc5b805
|
Merge pull request #589 from kevinhartman/config-errors
Fix errorcodes for bad config block request
|
2015-03-09 15:44:34 -04:00 |
|
bunnei
|
3da94a597b
|
Merge pull request #634 from linkmauve/logging-performances
Apply the logging filter before sending the message to the queue
|
2015-03-09 15:42:18 -04:00 |
|
bunnei
|
f2a7c2b3b7
|
Merge pull request #645 from lioncash/ldm
Minor bugfixes to LDM/STM.
|
2015-03-09 11:07:52 -04:00 |
|
bunnei
|
33d92036f6
|
Update README.md
|
2015-03-08 22:48:41 -04:00 |
|
bunnei
|
8ecba90ff0
|
Merge pull request #644 from archshift/nihstro
Update nihstro submodule to the initial release version.
|
2015-03-08 22:26:02 -04:00 |
|
bunnei
|
ba8ce6c8f5
|
Merge pull request #584 from yuriks/outline-asserts
Asserts: Use lambdas to keep assertion code away from the main code path
|
2015-03-08 22:25:04 -04:00 |
|
bunnei
|
c7b3331b1c
|
Merge pull request #640 from archshift/ini
default_ini.h: Put comments on their own lines
|
2015-03-07 20:52:18 -05:00 |
|
bunnei
|
89495fc888
|
Merge pull request #638 from bunnei/osx-fix
Fixed EmuWindow typo (fixes OSX build)
|
2015-03-07 18:33:00 -05:00 |
|
bunnei
|
25633b431d
|
Fixed EmuWindow typo (fixes OSX build)
|
2015-03-07 18:26:28 -05:00 |
|
bunnei
|
06bf471581
|
Merge pull request #636 from bunnei/refactor-screen-win
Set framebuffer layout from EmuWindow.
|
2015-03-07 18:18:40 -05:00 |
|
bunnei
|
9960c49c21
|
Set framebuffer layout from EmuWindow.
|
2015-03-07 17:21:19 -05:00 |
|
bunnei
|
53ba65db43
|
Merge pull request #630 from archshift/swap
Removed swap code redundancy and moved common swap code to swap.h
|
2015-03-06 10:29:58 -05:00 |
|
bunnei
|
8e4e28aacb
|
Merge pull request #615 from Subv/services
Services: Moved the PTM and APT services to their own folder
|
2015-03-04 21:27:24 -05:00 |
|
bunnei
|
8fc8c51118
|
Merge pull request #625 from lioncash/warn
vfp: Get rid of warnings
|
2015-03-03 19:15:32 -05:00 |
|
bunnei
|
510246ddce
|
Merge pull request #617 from bunnei/framebuffer-rgb565
GPU: Added RGB565/RGB8 framebuffer support and various cleanups.
|
2015-03-03 19:11:07 -05:00 |
|
bunnei
|
34c31db14a
|
GPU: Added RGB565/RGB8 framebuffer support and various cleanups.
- Centralizes color format encode/decode functions.
- Fixes endianness issues.
- Implements remaining framebuffer formats in the debugger.
|
2015-03-03 18:26:03 -05:00 |
|
bunnei
|
d175f2b7f3
|
Merge pull request #623 from Subv/card
Services/FS: Stubbed CardSlotIsInserted to always return false
|
2015-03-01 22:49:29 -05:00 |
|
bunnei
|
9a47eb117c
|
Merge pull request #618 from lioncash/ref
result: Make comparison operators take references
|
2015-03-01 22:27:28 -05:00 |
|
bunnei
|
5d0e557689
|
Merge pull request #621 from Subv/power
Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.
|
2015-03-01 22:21:08 -05:00 |
|
bunnei
|
d362eb2669
|
Merge pull request #620 from lioncash/bkpt
arm_disasm: Show conditional code for BKPT instructions.
|
2015-02-27 22:53:33 -05:00 |
|
bunnei
|
03042c8f1f
|
Merge pull request #619 from lioncash/unused
arm_disasm: Remove unused variable
|
2015-02-27 22:53:00 -05:00 |
|
bunnei
|
c9ef377afa
|
Merge pull request #599 from Subv/morton
GPU: Implemented bits 3 and 1 from the display transfer flags.
|
2015-02-26 22:40:27 -05:00 |
|
bunnei
|
2dac2ea389
|
Merge pull request #614 from lioncash/mcr
arm: The CP15 Main ID register is not writeable
|
2015-02-26 15:27:16 -05:00 |
|
bunnei
|
c7dac73b0c
|
Merge pull request #612 from yuriks/fix-A4
Video core: Fix A4 texture decoding
|
2015-02-25 21:42:42 -05:00 |
|
bunnei
|
f7c3193fec
|
Merge pull request #575 from linkmauve/xdg
Switch to the XDG Base Directory Specification for directory selection
|
2015-02-25 13:58:25 -05:00 |
|
bunnei
|
593e74ce3d
|
Merge pull request #609 from lioncash/rem
arm: Remove unnecessary booleans
|
2015-02-25 13:04:20 -05:00 |
|
bunnei
|
40d1f9045a
|
Merge pull request #601 from Subv/y2r
Services: Implemented Y2R_U::GetTransferEndEvent
|
2015-02-24 22:35:05 -05:00 |
|
bunnei
|
efcd77a544
|
Merge pull request #605 from bunnei/rasterize-rgba4
rasterizer: Add support for RGBA4 framebuffer format.
|
2015-02-24 20:26:29 -05:00 |
|
bunnei
|
ed255ebaec
|
Rasterizer: Add support for RGBA4 framebuffer format.
|
2015-02-24 19:58:33 -05:00 |
|
bunnei
|
3700263f71
|
Merge pull request #595 from linkmauve/new-3ds-input
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
|
2015-02-23 21:13:29 -05:00 |
|
bunnei
|
50a0c4f14f
|
Merge pull request #581 from archshift/tfe
Added information reporting from ThrowFatalError
|
2015-02-23 01:23:15 -05:00 |
|