Commit Graph

14 Commits

Author SHA1 Message Date
Brandon Wright f24ca1f8a2 APU: Seemingly obvious optimization. 2019-02-21 12:42:27 -06:00
Brandon Wright dfff94200c Add some APU debugging capabilities. 2018-05-16 17:46:28 -05:00
Ari Sundholm d7394bc7b9 Fix some build warnings generated by g++ 2017-09-11 00:45:26 +03:00
qwertymodo fe6047213b Fix a byte-masking error in byuu's APU causing issues in Dark Law, Haisei Mahjongg, and Super Pinball 2017-06-27 16:25:25 -07:00
Brandon Wright 13c55b9260 Allow switching between 3 SMP cores at compile-time. 2011-10-18 13:10:06 -05:00
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 a19395ee3c Start converting some opcodes to cycle-based. 2011-09-14 12:54:51 -05:00
Brandon Wright 4668ae5850 Fix save state error. 2011-09-07 11:46:52 -05:00
Brandon Wright 91e69af029 Loosen SMP<->DSP synchronization. 2011-06-27 15:41:17 -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 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 c9c49095ee Add byuu's SMP and DSP files to tree. 2011-06-12 01:25:22 -05:00