Commit Graph

  • 7a4b717772 Common: Use C++11 deleted functions for NonCopyable Yuri Kunde Schlesner 2015-05-06 01:56:18 -03:00
  • 1fee769aa0 Common: Remove unused enums Yuri Kunde Schlesner 2015-05-06 01:56:39 -03:00
  • 337f1e1b96 Merge pull request #695 from Subv/crash_f bunnei 2015-05-06 19:33:03 -04:00
  • 0e5ca080a8 GPU: Implemented default vertex shader attributes. Subv 2015-04-11 13:53:35 -05:00
  • c4abfe893b Merge pull request #720 from yuriks/svc-cleanup bunnei 2015-05-06 09:45:42 -04:00
  • ecff2351a1 HLE: Clean up SVC dispatch mechanism Yuri Kunde Schlesner 2015-05-06 00:04:25 -03:00
  • 9cdfe5d864 Merge pull request #719 from yuriks/unused-stuff bunnei 2015-05-04 18:18:08 -04:00
  • 0749687b8d Core: Remove some unused functions and types Yuri Kunde Schlesner 2015-05-04 00:16:25 -03:00
  • 3edbdee17d Merge pull request #709 from linkmauve/rename-submodules archshift 2015-05-03 14:58:10 -07:00
  • 7859b145cf Merge pull request #698 from Zaneo/clip_stylus_input Tony Wasserka 2015-05-02 19:15:03 +02:00
  • b8328593fe EmuWindow: Clip mouse input coordinates to emulated screen dimensions. Zaneo 2015-04-14 00:06:44 -04:00
  • 6a2d8c46f2 Merge pull request #713 from bunnei/qt-emuthread-fixes bunnei 2015-05-01 19:05:18 -04:00
  • 046dd6e3ef Qt: Shutdown game on emulator close event. bunnei 2015-05-01 16:53:16 -04:00
  • 85cc81d8cc Qt: Disable "Start" unless we are paused (it otherwise has no meaning and causes a crash). bunnei 2015-04-30 19:58:26 -04:00
  • bc41de2131 Qt: Fixed a bug in shutdown procedure, various cleanups. bunnei 2015-04-30 19:46:50 -04:00
  • ad4445c529 Qt: Clear registers widget on shutdown. bunnei 2015-04-29 23:26:59 -04:00
  • 43cf424907 Qt: Use signals for emu_thread start/stop and fix disasm widget. bunnei 2015-04-29 00:01:41 -04:00
  • e4ea133717 Qt: Restructured to remove unnecessary shutdown event and various cleanups. bunnei 2015-04-28 19:03:01 -04:00
  • 3dd2688785 Qt: Fix loading a new game without stopping emulation. bunnei 2015-04-27 23:13:57 -04:00
  • 5a855bdb2f CoreTiming: Initialize static variables at bootup. bunnei 2015-04-27 22:46:19 -04:00
  • d3c2f9a4a4 HLE: Properly initialize and shutdown remaining modules. bunnei 2015-04-27 22:45:43 -04:00
  • bab5abaf46 Dyncom: Move cream cache to ARMul_State. bunnei 2015-04-27 22:44:05 -04:00
  • c7dc799e19 Kernel: Properly initialize and shutdown all modules. bunnei 2015-04-27 22:12:35 -04:00
  • 57aaaf92db HW: Properly initialize and shutdown all modules. bunnei 2015-04-27 22:03:35 -04:00
  • e0cb85691a Services: Initialize all state variables at bootup. bunnei 2015-04-27 22:01:48 -04:00
  • bbabed8e98 Memory: Properly cleanup & shutdown. bunnei 2015-04-27 21:59:06 -04:00
  • 28df8dbfeb Qt: Create emu thread on bootup, kill it on shutdown. bunnei 2015-04-16 23:31:14 -04:00
  • d5665fea89 EmuThread: Remove unused filename attribute. bunnei 2015-04-16 19:19:05 -04:00
  • 762c1a9ff5 Qt: Move EmuThread ownership from render window to main window. bunnei 2015-04-16 18:35:09 -04:00
  • 4d30edc11e Merge pull request #717 from linkmauve/useless-auto bunnei 2015-04-29 10:27:58 -04:00
  • 36b48082d5 VideoCore: Remove a superfluous auto variable declaration in debug_utils. Emmanuel Gil Peyrot 2015-04-29 13:37:12 +02:00
  • 5b9bbc37d4 Merge pull request #715 from purpasmart96/configmem_typo_fix Yuri Kunde Schlesner 2015-04-28 16:24:53 -07:00
  • 8716445621 ConfigMem: Remove duplicate retail bit purpasmart96 2015-04-28 16:22:50 -07:00
  • 2cc6511039 Merge pull request #692 from purpasmart96/log_improvements bunnei 2015-04-28 10:12:50 -04:00
  • c3a480160e Services/Loader: Use more sensible log formats for certain functions along with more info being logged. purpasmart96 2015-04-09 00:11:03 -07:00
  • d8b22d8b87 Merge pull request #710 from lioncash/static archshift 2015-04-24 15:25:18 -07:00
  • 1baab50e7c ptm_sysm: Add static specifier to IsLegacyPowerOff Lioncash 2015-04-24 18:23:14 -04:00
  • ff015a22e2 Rename git submodules, so they are more easily accessible from external tools. Emmanuel Gil Peyrot 2015-04-22 18:15:18 +02:00
  • 4dbe358a71 Merge pull request #706 from lioncash/unused bunnei 2015-04-20 20:47:26 -04:00
  • 8b2b620a5e dyncom: Remove more unused/unnecessary code Lioncash 2015-04-20 16:15:33 -04:00
  • e3eba48596 Merge pull request #704 from citra-emu/archshift-patch-1 bunnei 2015-04-19 20:53:07 -04:00
  • a698e15c5d Merge pull request #703 from lioncash/cruft bunnei 2015-04-19 20:50:41 -04:00
  • 33aaf13586 Add "or any later version" qualifier to the GPLv2 statement in the readme archshift 2015-04-18 03:32:01 -07:00
  • d66a12c6f6 dyncom: Remove unused/unnecessary VFP cruft Lioncash 2015-04-17 20:44:54 -04:00
  • 5e55a525d8 Merge pull request #691 from rohit-n/sign-compare bunnei 2015-04-17 20:22:03 -04:00
  • 1add98d7f8 Merge pull request #699 from yuriks/event-use-lambda bunnei 2015-04-17 20:18:01 -04:00
  • 6402de9ae7 Common: thread.h cleanups Yuri Kunde Schlesner 2015-04-16 17:55:30 -03:00
  • 3ee9f6c5d8 Merge pull request #696 from yuriks/interface-deinline bunnei 2015-04-14 19:14:27 -04:00
  • 46ea6944c3 Merge pull request #697 from linkmauve/clang<3 bunnei 2015-04-14 19:13:33 -04:00
  • 2e860bd59c Core_ARM11: Replace debug prints with our own logging functions in vfpsingle. Emmanuel Gil Peyrot 2015-04-14 21:34:36 +02:00
  • d9eb7ca95c citra-qt: Use std::abs() to get the right absolute function for s64. Emmanuel Gil Peyrot 2015-04-14 21:17:54 +02:00
  • 0d69b2f7bd Kernel: Use the correct format string for u64 hex. Emmanuel Gil Peyrot 2015-04-14 21:16:59 +02:00
  • bdcf28e3bc Headers: Add some forgotten overrides, thanks clang! Emmanuel Gil Peyrot 2015-04-14 21:15:42 +02:00
  • ad3e25b414 De-inline functions from Interface, removing them from service.h Yuri Kunde Schlesner 2015-04-14 15:22:09 -03:00
  • 6f1143885b Merge pull request #683 from bunnei/thread-priority bunnei 2015-04-09 23:05:49 -04:00
  • db4bd98bac SVC: Assert on unsupported CreateThread processor ID. bunnei 2015-04-09 22:55:18 -04:00
  • f15c142c5e Silence some -Wsign-compare warnings. Rohit Nirmal 2015-04-08 19:41:04 -05:00
  • c077bcefa9 SVC: Update various SVCs to cause a reschedule. - CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress bunnei 2015-04-06 21:58:05 -04:00
  • 9c3419ebcc Kernel: Implemented priority inheritance for mutexes. bunnei 2015-04-03 18:40:16 -04:00
  • 7b9f428b23 Thread: Implement priority boost for starved threads. bunnei 2015-03-23 23:55:21 -04:00
  • ee3377b67d SVC: Reschedule on svcCreateThread. bunnei 2015-03-23 00:50:38 -04:00
  • bdd190363d APT: (Subv) Fix bug where start event was being incorrectly signaled. bunnei 2015-04-05 22:11:57 -04:00
  • e08f55b1a7 Kernel: Fixed default thread priority. bunnei 2015-03-23 00:50:06 -04:00
  • b16fe21764 Merge pull request #690 from Zaneo/sharedmemory bunnei 2015-04-09 14:37:15 -04:00
  • 25a43cd2ec Initialize base address to 0x0 Gareth Higgins 2015-04-08 20:34:41 -04:00
  • 8af5753da5 Merge pull request #689 from lioncash/format Tony Wasserka 2015-04-08 15:41:21 +02:00
  • 114126b216 Merge pull request #688 from lioncash/unused bunnei 2015-04-07 23:03:08 -04:00
  • e630fd2a95 Merge pull request #676 from purpasmart96/ir_service_refc bunnei 2015-04-07 23:01:07 -04:00
  • 7da90dee42 gpu: Fix a missing format specifier Lioncash 2015-04-07 08:14:19 -04:00
  • a6c9e453b2 dyncom: Remove unnecessary enum and typedef Lioncash 2015-04-07 08:00:07 -04:00
  • 11bd6024fb Merge pull request #686 from lioncash/vfp bunnei 2015-04-06 21:21:59 -04:00
  • 29a4b6c7ed vfp: Make the FPSID values match the MPCore Lioncash 2015-04-06 16:05:11 -04:00
  • f9cc6d6484 vfp: Get rid of the VFP_OFFSET macro Lioncash 2015-04-06 15:58:45 -04:00
  • 14dcd98653 Merge pull request #685 from lioncash/cpregs bunnei 2015-04-06 15:06:07 -04:00
  • 8d7a77a1d4 Merge pull request #684 from lioncash/uninit Yuri Kunde Schlesner 2015-04-06 10:34:56 -07:00
  • 8004d35ea1 core: Migrate 3DS-specific CP15 register setting into Init Lioncash 2015-04-06 13:01:19 -04:00
  • c3ffe8f9c3 arm_interface: Support retrieval/storage to CP15 registers Lioncash 2015-04-06 12:57:49 -04:00
  • b7b8b67620 Move CP15 enum definitions into their own enum. Lioncash 2015-04-06 12:43:23 -04:00
  • 23dd2ca8a6 dyncom: Properly return the value of the user RO thread register Lioncash 2015-04-06 09:25:11 -04:00
  • e628ed4810 dyncom: Set CP15 reset values on initialization Lioncash 2015-04-06 09:12:55 -04:00
  • bb7dac022e dyncom: Suppress uninitialized variable warnings Lioncash 2015-04-05 23:46:10 -04:00
  • 8997cfaeb4 Merge pull request #682 from yuriks/virtmem2 bunnei 2015-04-05 22:07:25 -04:00
  • 34b009cf38 Clean-up mem_map constants and fix framebuffer translation errors Yuri Kunde Schlesner 2015-02-08 11:38:00 -02:00
  • fec6d603b0 Merge pull request #681 from Zaneo/master archshift 2015-04-05 00:11:48 -07:00
  • 8060c519a6 Changed occurences of colour to color for consistency Gareth Higgins 2015-04-05 02:36:43 -04:00
  • 64196976b9 Merge pull request #680 from archshift/bg-color bunnei 2015-04-04 15:14:14 -04:00
  • d6c9af600f IR: Move The IR services to their own folder and implement "GetHandles" purpasmart96 2015-03-27 16:51:54 -07:00
  • 3fd2cc566b Merge pull request #641 from purpasmart96/service_stubs bunnei 2015-04-03 22:16:50 -04:00
  • cae89fb315 Allow the user to set the background clear color during emulation archshift 2015-04-03 15:35:51 -07:00
  • 198c0ddc72 Services: Stubs and minor changes purpasmart96 2015-03-07 17:54:16 -08:00
  • e25ffaba86 Merge pull request #677 from lioncash/cp15 bunnei 2015-04-02 20:21:11 -04:00
  • 490df716f3 dyncom: Move CP15 register writing into its own function. Lioncash 2015-03-26 15:25:04 -04:00
  • 5e5954c63b dyncom: Move CP15 register reading into its own function. Lioncash 2015-03-26 12:54:16 -04:00
  • d95d6e3ecd Merge pull request #678 from lioncash/disasm bunnei 2015-03-31 22:33:23 -04:00
  • bd7798f94b Merge pull request #679 from lioncash/const bunnei 2015-03-31 22:32:03 -04:00
  • e05d6220f5 disassembler: Get rid of a const_cast Lioncash 2015-03-30 15:37:34 -04:00
  • 0520a3b178 callstack: Remove unnecessary disassembler instantiation Lioncash 2015-03-30 11:22:52 -04:00
  • 37a9d0635e Updated the appveyor build to no longer copy the QT dlls since it is done in post build now. James Rowe 2015-03-27 01:54:47 -06:00
  • de6eba0288 dyncom: Migrate InAPrivilegedMode to armsupp Lioncash 2015-03-26 09:21:24 -04:00
  • 635ed87788 unsetting a few more variables that arent needed outside of this function James Rowe 2015-03-26 04:11:05 -06:00