Commit Graph

2561 Commits

Author SHA1 Message Date
Brandon Wright 70159fd939 Pair opcode read with first instruction cycle. Remove opcode_cycle switching from unneeded cases. 2011-09-19 15:15:19 -05:00
Brandon Wright b97e56d64d Group some MOV opcode cycles together. 2011-09-14 17:12:03 -05:00
Brandon Wright 6b9d6caf54 Remove extra case bracker from 2-cycle MOV opcodes. 2011-09-14 17:02:26 -05:00
Brandon Wright d6e2f1c8e6 More pseudo-cycle modifications. 2011-09-14 16:20:14 -05:00
Brandon Wright a50f6989ef Finish converting opcycle_misc/opcycle_rmw to pseudo-cycle. 2011-09-14 15:45:18 -05:00
Brandon Wright a19395ee3c Start converting some opcodes to cycle-based. 2011-09-14 12:54:51 -05:00
OV2 b4f07bc9be Add bps soft-patching support 2011-09-10 16:20:00 +02:00
OV2 b442002071 Win32: only display cg error message if shader file has been set 2011-09-09 23:54:09 +02:00
OV2 6ebc68c017 Win32: fix multirom dialog 2011-09-09 23:54:09 +02:00
Brandon Wright 4668ae5850 Fix save state error. 2011-09-07 11:46:52 -05:00
adventureoflink 1a774e9f27 Fixed the dates, sorry for these constant one change and commit things, I need to work on that :/ 2011-08-29 00:19:32 -03:00
adventureoflink cf6715c9e1 re-worded some of the Wii section, forgot to add this in the first two times, whoops 2011-08-29 00:09:51 -03:00
adventureoflink a2b407dace Forgot to fix the PSP port's homepage to instead go to the Google Code page for the source code, my bad! 2011-08-29 00:08:08 -03:00
adventureoflink 9974967eef Fixed the formatting of the docs file, now it's at 80 characters/line again; fixed a few inconsistencies. 2011-08-29 00:07:05 -03:00
adventureoflink e84f4f1a25 Changed the current version numbers to make this more up to date and to include a message about Zack discontinuing the PSP port. 2011-08-27 00:13:36 -03:00
zones f141d498d9 G-NEXT combined image support 2011-07-20 21:03:03 +09:00
zones 1f4f1f06d9 G-NEXT add-on cart support (untested) 2011-07-18 22:11:30 +09:00
Brandon Wright 4fdc7af7da Set the output buffer after loading state so the first set of samples
isn't excluded.
2011-07-06 09:20:31 -05:00
Brandon Wright baa4de3713 Save a few more mmapped registers to SPC files. Fix key-on trigger. 2011-07-05 14:05:36 -05:00
Brandon Wright 2b5a54b401 Inline ticks. This should fix speed issues. 2011-07-05 06:23:24 -05:00
Brandon Wright 63b0a6d45e Add DSP clock remainder to save state. 2011-07-04 17:33:09 -05:00
OV2 85cc112b44 Win32: add PREV support to cg meta shaders, clean up code 2011-07-03 23:12:41 +02:00
OV2 7dd4f944ee Win32: fix various meta shader problems and edge cases (themaister) 2011-07-03 20:42:28 +02:00
OV2 4d2fbc241a Win32: add support for cg meta shaders (currently opengl only) 2011-07-02 04:25:13 +02:00
Brandon Wright e3788c39e4 Zero clock at appropriate times. 2011-06-27 16:28:45 -05:00
Brandon Wright 91e69af029 Loosen SMP<->DSP synchronization. 2011-06-27 15:41:17 -05:00
Brandon Wright 02a3b83c87 Fix landing buffer size claim. 2011-06-27 13:20:26 -05:00
Brandon Wright 7be5976159 Remove unneeded echo buffer hacks. 2011-06-27 10:23:58 -05:00
Brandon Wright ebc9e721f6 Add SPC dumping support. 2011-06-26 05:33:14 -05:00
Brandon Wright 2e94b98e90 Clear up CYCLE_ACCURATE confusion. Rename dsp.* to sdsp.*. 2011-06-25 03:10:42 -05:00
Brandon Wright 7963d0e66b Remove serialization.cpp. 2011-06-24 18:09:08 -05:00
Brandon Wright 39add9b47e Save states support for new APU. 2011-06-24 06:42:04 -05:00
Brandon Wright 7c468e51c0 Remove parts of DSP wrapper we don't need. 2011-06-23 06:28:34 -05:00
Brandon Wright 08f5601c5f Reduce the sync footprint slightly with less indirection. 2011-06-23 06:14:14 -05:00
Brandon Wright ebc9b70860 Fix permissions. 2011-06-23 05:29:04 -05:00
Brandon Wright 196d1ed2c7 Remove debugging line. 2011-06-23 05:26:15 -05:00
Brandon Wright 1af39f3845 Clean things up slightly. Switch CYCLE_ACCURATE off, since things seem
to work fine without it.
2011-06-23 05:24:13 -05:00
Brandon Wright 5d5eaedd5e New SMP is tentatively "running" now. 2011-06-22 06:03:29 -05:00
Brandon Wright 10a521e39c byuu APU now being used. Nothing works yet.
Sync is broken, but the new SMP will handle ratios now.
Save states need to be redone without serializer.
No SPC dumping.
2011-06-18 05:31:44 -05:00
Brandon Wright c9c49095ee Add byuu's SMP and DSP files to tree. 2011-06-12 01:25:22 -05:00
OV2 3e84a2eaf4 Win32: remove legacy extentions from valid.ext 2011-06-09 19:15:57 +02:00
OV2 2872a71127 Win32: fix cheat dialog value entry 2011-05-13 10:02:12 +02:00
OV2 a13d50916d Win32: update cg matrix parameter on setviewport (d3d) 2011-05-13 09:46:43 +02:00
OV2 acfe6a53cc Win32: add frame counter to cg shader vars (Themaister) 2011-05-11 21:44:20 +02:00
OV2 54d8e77a96 Win32: add config option to disable OpenGL PBO usage 2011-05-08 03:39:25 +02:00
OV2 a4f56c08e7 Win32: merge BackgroundKeyGamekeys and BackgroundKeyHotkeys, add menu item 2011-05-08 01:41:33 +02:00
OV2 2c3b9f1f63 Win32: react to WM_DISPLAYCHANGE (hopefully without crashing) 2011-05-07 23:16:10 +02:00
OV2 f505626dda Win32: remove sync options from movie dialog; fix KEYUP handling for modifier keys; send CUSTKEYUP for background keypresses 2011-05-07 22:24:37 +02:00
OV2 0f6e8c3721 Win32: fix netplay connect 2011-05-07 18:35:11 +02:00
OV2 4571a0adfe Apply APUAllowTimeOverflow to Big Sky Trooper and Mechwarrior 3050 / Battletech 3050 (danieldematteis) 2011-05-07 03:36:43 +02:00