Commit graph

  • 2e53be31e3 Update README.md Derek "Turtle" Roe 2015-07-01 16:44:12 -05:00
  • a53d9a6d88 Change once last instance of 'simulator' to 'emulator'. Tyler J. Stachecki 2015-07-03 08:17:05 -04:00
  • e410df4035 Merge pull request #13 from vgturtle127/master Tyler Stachecki 2015-07-02 10:04:54 -04:00
  • 8b89df2fdc See long description Derek "Turtle" Roe 2015-07-01 18:44:21 -05:00
  • 8868fd4854 Update registers.md Derek "Turtle" Roe 2015-07-01 16:45:48 -05:00
  • 4f8c43fc50 Update README.md Derek "Turtle" Roe 2015-07-01 16:44:12 -05:00
  • 335c8c88a7 Fix a bug in the X11 window code. Tyler Stachecki 2015-06-11 08:52:58 -04:00
  • 73f2e3d1c5 Fix a bug in the X11 window code. Tyler Stachecki 2015-06-11 08:52:58 -04:00
  • 574c9e85e4 Fix a WinAPI VirtualFree bug. Tyler Stachecki 2015-06-11 08:19:24 -04:00
  • b7c0c7d281 Build fix for Arch Linux. Tyler Stachecki 2015-06-11 08:18:29 -04:00
  • dc336ecfd1 Fix a WinAPI VirtualFree bug. Tyler Stachecki 2015-06-11 08:19:24 -04:00
  • 28bdec42fc Build fix for Arch Linux. Tyler Stachecki 2015-06-11 08:18:29 -04:00
  • dcbc056289 Ignore DP freeze setting. Tyler J. Stachecki 2015-05-24 11:24:07 -04:00
  • e415f26b6c Fix a serious typo. Tyler J. Stachecki 2015-05-23 23:00:30 -04:00
  • 65a9adddf2 Fix a serious typo. Tyler J. Stachecki 2015-05-23 23:00:30 -04:00
  • 653bd0d5b6 Add (initial) audio support. Tyler J. Stachecki 2015-05-23 21:57:56 -04:00
  • 9340a1e0e8 Add (initial) audio support. Tyler J. Stachecki 2015-05-23 21:57:56 -04:00
  • 0077026667 Update 8303 CIC checksum. Tyler J. Stachecki 2015-05-23 12:32:17 -04:00
  • a41d6beb12 Update 8303 CIC checksum. Tyler J. Stachecki 2015-05-23 12:32:17 -04:00
  • af9b9a489a Add a temporary hack for the CACHE instruction. Tyler J. Stachecki 2015-05-20 22:33:51 -04:00
  • b966e79a04 Add a temporary hack for the CACHE instruction. Tyler J. Stachecki 2015-05-20 22:33:51 -04:00
  • eb0653e4a4 VI: Save processor context before using floats. Tyler J. Stachecki 2015-05-20 14:32:54 -04:00
  • 40d7c43914 VR4300: Minor optimization. Tyler J. Stachecki 2015-05-20 12:48:23 -04:00
  • a1b9e49186 VR4300: CACHE instructions can't cause TLB Mod. Tyler J. Stachecki 2015-05-20 12:20:35 -04:00
  • df05ac51f4 VR4300: Minor pipeline optimizations. Tyler J. Stachecki 2015-05-20 12:19:19 -04:00
  • 8b07f9ec6f VI: Save processor context before using floats. Tyler J. Stachecki 2015-05-20 14:32:54 -04:00
  • 4cdfb706af VR4300: Minor optimization. Tyler J. Stachecki 2015-05-20 12:48:23 -04:00
  • daee3698e4 VR4300: CACHE instructions can't cause TLB Mod. Tyler J. Stachecki 2015-05-20 12:20:35 -04:00
  • 793d8212fd VR4300: Minor pipeline optimizations. Tyler J. Stachecki 2015-05-20 12:19:19 -04:00
  • 4e6f11fa0c Prevent a possible crash on Windows/SSE2 builds. Tyler J. Stachecki 2015-05-19 20:48:17 -04:00
  • d4fb507264 Prevent a possible crash on Windows/SSE2 builds. Tyler J. Stachecki 2015-05-19 20:48:17 -04:00
  • 9bb044ce5b Workaround an X11 keypress issue? Tyler J. Stachecki 2015-05-16 17:38:18 -04:00
  • e442e08ae8 Workaround an X11 keypress issue? Tyler J. Stachecki 2015-05-16 17:38:18 -04:00
  • e2df86b218 Work on cleaning up the build system somewhat. Tyler J. Stachecki 2015-05-16 17:15:19 -04:00
  • 391b967725 Work on cleaning up the build system somewhat. Tyler J. Stachecki 2015-05-16 17:15:19 -04:00
  • 5ac0bf0e61 Mutexes seem to result in better performance? Tyler J. Stachecki 2015-05-16 15:14:09 -04:00
  • c113ea9c10 Commit the new WinAPI user interface. Tyler J. Stachecki 2015-05-16 14:59:43 -04:00
  • 58c1a0e9f1 More cleanup/streamlining of UI pullup. Tyler J. Stachecki 2015-05-16 13:16:06 -04:00
  • 09903148f4 Commit the new X11 user interface. Tyler J. Stachecki 2015-05-16 12:52:43 -04:00
  • e01f0b6214 Fix comment styles and such things. Tyler J. Stachecki 2015-05-16 10:54:22 -04:00
  • d130eca809 Refactor windowing component of VI. Tyler J. Stachecki 2015-04-28 11:22:10 -04:00
  • ed6ec42089 Start working in the new interfaces. Tyler J. Stachecki 2015-04-27 08:23:05 -04:00
  • 9c28002ad4 Add low-level memory allocation interfaces. Tyler J. Stachecki 2015-04-25 17:36:15 -04:00
  • 7b17de6044 Migrate keycodes into new directories. Tyler J. Stachecki 2015-04-25 15:53:44 -04:00
  • 7a7bc0a39c Commit a WinAPI implementation of cen64_gl_*. Tyler J. Stachecki 2015-04-25 15:39:07 -04:00
  • b347378fc8 Commit an X11 implementation of cen64_gl_*. Tyler J. Stachecki 2015-04-25 11:21:48 -04:00
  • db673be5c2 Mutexes seem to result in better performance? Tyler J. Stachecki 2015-05-16 15:14:09 -04:00
  • 9a9388400f Commit the new WinAPI user interface. Tyler J. Stachecki 2015-05-16 14:59:43 -04:00
  • 1619e0fd98 More cleanup/streamlining of UI pullup. Tyler J. Stachecki 2015-05-16 13:16:06 -04:00
  • d348c23e2f Commit the new X11 user interface. Tyler J. Stachecki 2015-05-16 12:52:43 -04:00
  • bf38ee1879 Fix comment styles and such things. Tyler J. Stachecki 2015-05-16 10:54:22 -04:00
  • b4b6a1d9a2 Refactor windowing component of VI. Tyler J. Stachecki 2015-04-28 11:22:10 -04:00
  • 7f203b7175 Start working in the new interfaces. Tyler J. Stachecki 2015-04-27 08:23:05 -04:00
  • b5fbc3d939 Add low-level memory allocation interfaces. Tyler J. Stachecki 2015-04-25 17:36:15 -04:00
  • 926f02a84c Migrate keycodes into new directories. Tyler J. Stachecki 2015-04-25 15:53:44 -04:00
  • 6d4d8a442a Commit a WinAPI implementation of cen64_gl_*. Tyler J. Stachecki 2015-04-25 15:39:07 -04:00
  • 6eccdf4901 Commit an X11 implementation of cen64_gl_*. Tyler J. Stachecki 2015-04-25 11:21:48 -04:00
  • 674b0b4f78 Add a function to save/restore hostregs. Tyler J. Stachecki 2015-03-06 11:09:10 -05:00
  • f4b182835c Various small optimizations. Tyler J. Stachecki 2015-05-08 09:56:14 -04:00
  • 5afe6c5f52 Various small optimizations. Tyler J. Stachecki 2015-05-08 09:56:14 -04:00
  • a74eca2a4c Commit krom's (@PeterLemon) 64DD cart patch. Tyler J. Stachecki 2015-05-01 11:13:03 -04:00
  • 8f342106de Commit krom's (@PeterLemon) 64DD cart patch. Tyler J. Stachecki 2015-05-01 11:13:03 -04:00
  • 7b15c7adee Fixed typo in comment Jason Benaim 2015-04-27 18:59:30 -04:00
  • 93d86a2219 Fixed typo in comment Jason Benaim 2015-04-27 18:59:30 -04:00
  • a595b689dd Merge remote-tracking branch 'upstream/master' luigiblood 2015-04-27 03:14:24 +02:00
  • b05f2b2c6a Add a function to save/restore hostregs. Tyler J. Stachecki 2015-03-06 11:09:10 -05:00
  • 1e6fd9af4b Fix a slew of cache bugs. Tyler Stachecki 2015-01-28 14:27:54 -05:00
  • 2f64037d94 Various FPU optimizations. Tyler Stachecki 2015-01-28 12:23:01 -05:00
  • 7168fc5e6f Fix a slew of cache bugs. Tyler Stachecki 2015-01-28 14:27:54 -05:00
  • 4d3aca850b Various FPU optimizations. Tyler Stachecki 2015-01-28 12:23:01 -05:00
  • d177288d7b Fix SSE2 endian issue in the RSP ldst functions. Tyler Stachecki 2015-01-28 22:38:24 -05:00
  • 1ba67eec9d Alignment/size optimizations. Tyler Stachecki 2015-01-28 22:16:50 -05:00
  • 2693b8650d Minor cache and TLB optimizations. Tyler Stachecki 2015-01-28 21:33:39 -05:00
  • ec126dfc85 Fix SSE2 endian issue in the RSP ldst functions. Tyler Stachecki 2015-01-28 22:38:24 -05:00
  • b80151069b Alignment/size optimizations. Tyler Stachecki 2015-01-28 22:16:50 -05:00
  • e8576c87dc Minor cache and TLB optimizations. Tyler Stachecki 2015-01-28 21:33:39 -05:00
  • 2cd7582acb unix/x11: Use synchronous I/O multiplexing for the UI. Tyler Stachecki 2015-01-27 16:59:24 -05:00
  • cd56dc2e20 unix/x11: Use synchronous I/O multiplexing for the UI. Tyler Stachecki 2015-01-27 16:59:24 -05:00
  • 35afee8bd7 Optimize FPU operations somewhat. Tyler Stachecki 2015-01-27 10:26:20 -05:00
  • ca0b0c944d Vectorize/inline/optimize CFC2. Tyler Stachecki 2015-01-27 09:45:14 -05:00
  • 10d32ce427 Optimize FPU operations somewhat. Tyler Stachecki 2015-01-27 10:26:20 -05:00
  • 9b7a3c5fb5 Vectorize/inline/optimize CFC2. Tyler Stachecki 2015-01-27 09:45:14 -05:00
  • 9e6fe74b82 Eliminate laggy input on Linux/OS X when VI/s is low. Tyler Stachecki 2015-01-25 12:32:26 -05:00
  • cacfa9fd98 Eliminate laggy input on Linux/OS X when VI/s is low. Tyler Stachecki 2015-01-25 12:32:26 -05:00
  • d80375b40e Few small changes to n64video.c. Tyler Stachecki 2015-01-22 16:36:20 -05:00
  • 9d809eb73a Mark another uncommon function as cold. Tyler Stachecki 2015-01-22 15:19:35 -05:00
  • 3cc07a7ae4 Unroll the top-level hot functions. Tyler Stachecki 2015-01-22 14:20:21 -05:00
  • 720970f176 vr4300: Micro-optimizations. Tyler Stachecki 2015-01-22 10:52:58 -05:00
  • b8481b0cd4 Unroll the top-level hot functions. Tyler Stachecki 2015-01-22 14:20:21 -05:00
  • 4819fee8b2 vr4300: Micro-optimizations. Tyler Stachecki 2015-01-22 10:52:58 -05:00
  • 8b8467c980 Debugger: Get communication flowing. Tyler Stachecki 2015-01-18 19:48:51 -05:00
  • 62de15eaf0 Debugger: Start adding models/protocol. Tyler Stachecki 2015-01-18 13:12:25 -05:00
  • 97c68fd0cb Debugger: Get communication flowing. Tyler Stachecki 2015-01-18 19:48:51 -05:00
  • 18dadc0d6f Debugger: Start adding models/protocol. Tyler Stachecki 2015-01-18 13:12:25 -05:00
  • 54c62b5a22 Add a NetworkHandle class to the debugger. Tyler Stachecki 2015-01-17 22:22:27 -05:00
  • 8bc74bb98b Add a NetworkHandle class to the debugger. Tyler Stachecki 2015-01-17 22:22:27 -05:00
  • fd85f01b10 Start ramming in the network API. Tyler Stachecki 2015-01-17 21:06:45 -05:00
  • df53e0df0b Start ramming in the network API. Tyler Stachecki 2015-01-17 21:06:45 -05:00
  • 177ab49a70 Kill CEN64_DEVFEATURES, add debug option. Tyler Stachecki 2015-01-17 20:29:16 -05:00
  • 6d6063aec5 Kill CEN64_DEVFEATURES, add debug option. Tyler Stachecki 2015-01-17 20:29:16 -05:00