Commit graph

  • 621cf30b24 Config: Add scaled resolution option tfarley 2016-04-16 18:51:49 -04:00
  • e46d086189 Config: Add scaled resolution option tfarley 2016-04-16 18:51:49 -04:00
  • 5c2d03516e Update to ext-boost with interval_map tfarley 2016-03-02 01:06:38 -05:00
  • 15b44fb380 Update to ext-boost with interval_map tfarley 2016-03-02 01:06:38 -05:00
  • c66c6dbf2c Merge pull request #1655 from JayFoxRox/hw-dot3 bunnei 2016-04-21 16:39:36 -04:00
  • 14cc1ed911 Merge pull request #1655 from JayFoxRox/hw-dot3 bunnei 2016-04-21 16:39:36 -04:00
  • b15a0b5419 ac:u: stub CloseAsync; check memory size aling in svc:GetProcessInfo(type=2) mailwl 2016-04-07 11:26:12 +03:00
  • bd8cc69893 ac:u: stub CloseAsync; check memory size aling in svc:GetProcessInfo(type=2) mailwl 2016-04-07 11:26:12 +03:00
  • 170b4c71c0 Update the stub code of NDM service! JamePeng 2016-04-21 02:25:58 +08:00
  • 14602287f7 Update the stub code of NDM service! JamePeng 2016-04-21 02:25:58 +08:00
  • bc7d9115a9 Merge pull request #1691 from linkmauve/improve-sdl-options bunnei 2016-04-20 09:58:46 -04:00
  • 24bd57b6bf Merge pull request #1691 from linkmauve/improve-sdl-options bunnei 2016-04-20 09:58:46 -04:00
  • a69007f498 Update the code of service y2r! JamePeng 2016-04-20 18:38:01 +08:00
  • 854912ca5d Update the code of service y2r! JamePeng 2016-04-20 18:38:01 +08:00
  • 493a777880 Implement CheckNew3DS and CheckNew3DSApp JamePeng 2016-04-20 18:12:05 +08:00
  • 7129611e65 Implement CheckNew3DS and CheckNew3DSApp JamePeng 2016-04-20 18:12:05 +08:00
  • b4944c0b9c SDL2 Frontend: Use argv[0], add a --version, and reorder options. Emmanuel Gil Peyrot 2016-04-19 02:24:21 +01:00
  • 164c15f911 SDL2 Frontend: Use argv[0], add a --version, and reorder options. Emmanuel Gil Peyrot 2016-04-19 02:24:21 +01:00
  • af0f444b5a Merge pull request #1672 from wwylele/win-driver-fix bunnei 2016-04-19 17:40:13 -04:00
  • 6d29c20208 Merge pull request #1672 from wwylele/win-driver-fix bunnei 2016-04-19 17:40:13 -04:00
  • 023e567b3e Merge pull request #1612 from ObsidianX/get-set-sockopt bunnei 2016-04-18 20:45:19 -04:00
  • 32dfd4b4fe Merge pull request #1612 from ObsidianX/get-set-sockopt bunnei 2016-04-18 20:45:19 -04:00
  • 8cbe6e70c1 Merge pull request #1625 from JayFoxRox/sw-blend-func bunnei 2016-04-17 20:20:15 -04:00
  • 142a5dc3f5 Merge pull request #1625 from JayFoxRox/sw-blend-func bunnei 2016-04-17 20:20:15 -04:00
  • c52ea04cf5 Rasterizer: Allow all blend factors for alpha blend-func Jannik Vogel 2016-04-02 03:26:10 +02:00
  • e2b63a2dd7 Rasterizer: Allow all blend factors for alpha blend-func Jannik Vogel 2016-04-02 03:26:10 +02:00
  • 9b90317ced Merge pull request #1685 from lioncash/hdr bunnei 2016-04-16 00:49:18 -04:00
  • 3e7e8daf59 Merge pull request #1685 from lioncash/hdr bunnei 2016-04-16 00:49:18 -04:00
  • 0e86c22c25 core: Clean out some unnecessary header includes Lioncash 2016-04-16 00:06:19 -04:00
  • 1cc183703a core: Clean out some unnecessary header includes Lioncash 2016-04-16 00:06:19 -04:00
  • a3fd7cc273 Merge pull request #1667 from wwylele/ncch-loader-fix bunnei 2016-04-15 17:13:34 -04:00
  • 2b422fbcc5 Merge pull request #1667 from wwylele/ncch-loader-fix bunnei 2016-04-15 17:13:34 -04:00
  • 7cdc2b824f Merge pull request #1673 from MerryMage/config-minimumSize bunnei 2016-04-15 10:00:58 -04:00
  • 7805f66784 Merge pull request #1673 from MerryMage/config-minimumSize bunnei 2016-04-15 10:00:58 -04:00
  • 1656473b42 fix driver root identification on Windows wwylele 2016-04-15 11:50:50 +03:00
  • 43b6cbd762 fix driver root identification on Windows wwylele 2016-04-15 11:50:50 +03:00
  • 45f80b65a2 Merge pull request #1671 from lioncash/mem Mathew Maidment 2016-04-15 07:37:10 -04:00
  • d496969c9c Merge pull request #1671 from lioncash/mem Mathew Maidment 2016-04-15 07:37:10 -04:00
  • 784e5a7007 Configure Dialog: Remove minimumSize property MerryMage 2016-04-15 11:34:08 +01:00
  • fd771d7a87 Configure Dialog: Remove minimumSize property MerryMage 2016-04-15 11:34:08 +01:00
  • 68728eef38 Y2R: num_tiles should be allowed when its value is 128 (#1669) JamePeng 2016-04-15 12:36:07 +08:00
  • 8d5a6110f7 Y2R: num_tiles should be allowed when its value is 128 (#1669) JamePeng 2016-04-15 12:36:07 +08:00
  • c8c5cde430 debug_utils: use std::make_unique for initializing PicaTrace Lioncash 2016-04-14 22:04:46 -04:00
  • 4501a9eb50 debug_utils: use std::make_unique for initializing PicaTrace Lioncash 2016-04-14 22:04:46 -04:00
  • 464b3bd20d Merge pull request #1666 from MerryMage/barrier bunnei 2016-04-14 22:03:17 -04:00
  • 23f967b0af Merge pull request #1666 from MerryMage/barrier bunnei 2016-04-14 22:03:17 -04:00
  • 607667571d Merge pull request #1665 from lioncash/file bunnei 2016-04-14 16:28:15 -04:00
  • aff35d3e58 Merge pull request #1665 from lioncash/file bunnei 2016-04-14 16:28:15 -04:00
  • 5ce844dff6 ncch:only decompress .code section wwylele 2016-04-14 16:53:51 +03:00
  • 727d508e02 ncch:only decompress .code section wwylele 2016-04-14 16:53:51 +03:00
  • aecdc328a3 Thread: Make Barrier reusable MerryMage 2016-04-14 12:54:06 +01:00
  • 3c710f9b10 Thread: Make Barrier reusable MerryMage 2016-04-14 12:54:06 +01:00
  • 3b73cd6dd4 common/thread: Correct code style MerryMage 2016-04-14 12:53:05 +01:00
  • 8c50833445 common/thread: Correct code style MerryMage 2016-04-14 12:53:05 +01:00
  • 712021705c Merge pull request #1546 from bunnei/refactor-shader-jit bunnei 2016-04-13 23:36:39 -04:00
  • d89e48679e Merge pull request #1546 from bunnei/refactor-shader-jit bunnei 2016-04-13 23:36:39 -04:00
  • 42045d12c2 shader_jit_x64: Rename RuntimeAssert to Compile_Assert. bunnei 2016-04-12 23:35:36 -04:00
  • d7fe2784cc shader_jit_x64: Rename RuntimeAssert to Compile_Assert. bunnei 2016-04-12 23:35:36 -04:00
  • 73c082b647 shader_jit_x64.cpp: Rename JitCompiler to JitShader. bunnei 2016-04-12 23:34:03 -04:00
  • 3f623b2561 shader_jit_x64.cpp: Rename JitCompiler to JitShader. bunnei 2016-04-12 23:34:03 -04:00
  • 76f9651a3a shader_jit_x64: Free memory that's no longer needed after compilation. bunnei 2016-04-12 23:29:25 -04:00
  • 847fb951e2 shader_jit_x64: Free memory that's no longer needed after compilation. bunnei 2016-04-12 23:29:25 -04:00
  • b6e8a9e52c shader_jit_x64: Use a sorted vector instead of a set for keeping track of return addresses. bunnei 2016-04-12 23:24:34 -04:00
  • 60aa72e117 shader_jit_x64: Use a sorted vector instead of a set for keeping track of return addresses. bunnei 2016-04-12 23:24:34 -04:00
  • 276e57fea6 shader_jit_x64: Use CALL/RET instead of JMP for subroutines. bunnei 2016-04-09 17:46:13 -04:00
  • 60749f2cda shader_jit_x64: Use CALL/RET instead of JMP for subroutines. bunnei 2016-04-09 17:46:13 -04:00
  • 2d9c714baf emitter: Add CALL that can be fixed up. bunnei 2016-04-09 17:42:48 -04:00
  • 507e0b5989 emitter: Add CALL that can be fixed up. bunnei 2016-04-09 17:42:48 -04:00
  • 0f9796a63e shader_jit_x64: Separate initialization and code generation for readability. bunnei 2016-04-09 11:39:56 -04:00
  • 1d45b57939 shader_jit_x64: Separate initialization and code generation for readability. bunnei 2016-04-09 11:39:56 -04:00
  • aec7a517ea shader_jit_x64: Get rid of unnecessary last_program_counter variable. bunnei 2016-04-09 11:24:48 -04:00
  • 6e0319eec9 shader_jit_x64: Get rid of unnecessary last_program_counter variable. bunnei 2016-04-09 11:24:48 -04:00
  • 5e6c1ccac7 shader_jit_x64: Execute certain asserts at runtime. bunnei 2016-04-02 00:02:03 -04:00
  • f3afe24594 shader_jit_x64: Execute certain asserts at runtime. bunnei 2016-04-02 00:02:03 -04:00
  • 110725828a shader: Remove unused 'state' argument from 'Setup' function. bunnei 2016-04-01 23:33:03 -04:00
  • ffcf7ecee9 shader: Remove unused 'state' argument from 'Setup' function. bunnei 2016-04-01 23:33:03 -04:00
  • 885208150d shader_jit_x64: Specify shader main offset at runtime. bunnei 2016-03-26 21:02:15 -04:00
  • a5a74eb121 shader_jit_x64: Specify shader main offset at runtime. bunnei 2016-03-26 21:02:15 -04:00
  • 13385606c3 shader_jit_x64: Allocate each program independently and persist for emu session. bunnei 2016-03-20 00:37:05 -04:00
  • c9d10de644 shader_jit_x64: Allocate each program independently and persist for emu session. bunnei 2016-03-20 00:37:05 -04:00
  • 35f72f88ae shader_jit_x64: Rewrite flow control to support arbitrary CALL and JMP instructions. bunnei 2016-03-17 19:45:09 -04:00
  • 4632791a40 shader_jit_x64: Rewrite flow control to support arbitrary CALL and JMP instructions. bunnei 2016-03-17 19:45:09 -04:00
  • 88fb200dca shader_jit_x64: Fix strict memory aliasing issues. bunnei 2016-03-17 19:51:43 -04:00
  • 135aec7bea shader_jit_x64: Fix strict memory aliasing issues. bunnei 2016-03-17 19:51:43 -04:00
  • 98e70a3040 emitter: Support arbitrary FixupBranch targets. bunnei 2016-03-19 15:16:16 -04:00
  • e5d417213c emitter: Support arbitrary FixupBranch targets. bunnei 2016-03-19 15:16:16 -04:00
  • 9b38494bcd file_util: In-class initialize data members Lioncash 2016-04-13 19:48:03 -04:00
  • 5f51622e9d file_util: In-class initialize data members Lioncash 2016-04-13 19:48:03 -04:00
  • 6c42d6bce9 file_util: const qualify IOFile's Tell and GetSize functions Lioncash 2016-04-13 19:38:01 -04:00
  • 655623ebb2 file_util: const qualify IOFile's Tell and GetSize functions Lioncash 2016-04-13 19:38:01 -04:00
  • dc210b6498 file_util: Don't expose IOFile internals through the API Lioncash 2016-04-13 19:29:16 -04:00
  • a4120ca66c file_util: Don't expose IOFile internals through the API Lioncash 2016-04-13 19:29:16 -04:00
  • d83fc0b4fd file_util: Check for is_trivially_copyable Lioncash 2016-04-13 19:20:23 -04:00
  • bf9945b81b file_util: Check for is_trivially_copyable Lioncash 2016-04-13 19:20:23 -04:00
  • d1778d9220 file_util: Make IOFile data members private Lioncash 2016-04-13 19:10:54 -04:00
  • 3ee4432fe3 file_util: Make IOFile data members private Lioncash 2016-04-13 19:10:54 -04:00
  • 191c54393a Merge pull request #1660 from MerryMage/file_util bunnei 2016-04-12 11:58:41 -04:00
  • db0db6a182 Merge pull request #1660 from MerryMage/file_util bunnei 2016-04-12 11:58:41 -04:00
  • 1d61185821 FileUtil: Missing #include, Add const to IOFile methods MerryMage 2016-04-12 14:33:44 +01:00
  • 226c5546e2 FileUtil: Missing #include, Add const to IOFile methods MerryMage 2016-04-12 14:33:44 +01:00