Commit Graph

3420 Commits

Author SHA1 Message Date
Jean-Philip Desjardins
031e5e0023 Add easy way to obtain MACflags with CFC2. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
50bf0b547f Add function to copy VU state.
Also, copy clip flag state.
2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
53c0244e81 Remove useless definitions. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
1cb1b79739 Pipeline CLIP operation results. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
b0c5765389 Implement MSUBAq. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
97bd909dd3 Move MAC operation latency definition. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
fe5208f99b Generalize flag pipeline operations further. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
a6c906b49d Generalize some of flag pipeline operations. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
63dc684150 Move pipeline printer to a function. 2017-01-06 19:17:22 -05:00
Jean-Philip Desjardins
1d58801dff Mask printed CLIP value. 2017-01-06 19:17:21 -05:00
Jean-Philip Desjardins
5018a60ba7 Use enum instead of int values. 2017-01-06 19:17:21 -05:00
Jean-Philip Desjardins
c7cc895c69 Cleanup. 2017-01-06 19:17:21 -05:00
Jean-Philip Desjardins
ec81047e9d Add some comments to explain pipeline behaviors. 2017-01-06 19:17:21 -05:00
Jean-Philip Desjardins
386ddae1b3 Cleanup. 2017-01-06 19:17:21 -05:00
Jean-Philip Desjardins
30f3474ccf Update PsfPlayer iOS project. 2017-01-01 14:23:27 -05:00
Jean-Philip Desjardins
1e7ac5703a Fix color encoding. 2016-12-29 17:46:24 -05:00
Jean-Philip Desjardins
662a420fde Disassemble XYZ2/XYZ3. 2016-12-29 17:46:24 -05:00
Jean-Philip Desjardins
2c8af4978e Add support for 16-bits textures in frame debugger. 2016-12-29 17:46:24 -05:00
Jean-Philip Desjardins
1d88883f5e Add AppVeyor configuration for automated Windows builds. 2016-12-28 23:12:03 -05:00
Jean-Philip Desjardins
f2ed0949d3 Add Travis CI configuration for automated Linux builds. 2016-12-25 00:22:51 -05:00
Jean-Philip Desjardins
ba3c21ce52 Update solution. 2016-12-22 12:15:04 -05:00
Jean-Philip Desjardins
bee772968b Update Android version code. 2016-12-21 21:06:32 -05:00
Jean-Philip Desjardins
1c537e3438 Fix iOS build. 2016-12-21 20:40:18 -05:00
Jean-Philip Desjardins
7d6fed8282 Fix macOS build. 2016-12-21 20:05:43 -05:00
jpd002
deff267e4c Merge pull request #500 from MaddTheSane/maddsMac
Madd's Mac Patches
2016-12-21 19:54:23 -05:00
jpd002
18586dcb20 Merge pull request #499 from MaddTheSane/xcodefix
Xcode fixes.
2016-12-21 18:08:47 -05:00
Jean-Philip Desjardins
f5e5fd8cd5 Fix Unix build. 2016-12-21 17:41:11 -05:00
Jean-Philip Desjardins
c8b51ac489 Fix Android build. 2016-12-21 00:36:11 -05:00
Jean-Philip Desjardins
ca8028d4aa Fix PsfPlayer Win32 build. 2016-12-20 20:13:33 -05:00
Jean-Philip Desjardins
67b2d4eb35 Fix HLE PadMan loading issues. 2016-12-20 18:57:44 -05:00
Jean-Philip Desjardins
40d2cc0468 Add NapLink HLE module.
Needed for some demos. Not active by default to prevent conflicts with other modules.
2016-12-20 18:57:44 -05:00
Jean-Philip Desjardins
9445424dc5 Add basic support for SPU sound input. 2016-12-20 18:56:49 -05:00
Jean-Philip Desjardins
8532219da6 Cleanup. 2016-12-20 18:56:49 -05:00
Jean-Philip Desjardins
f49f8cb121 Cleanup. 2016-12-20 18:56:49 -05:00
Jean-Philip Desjardins
94331bdfee Trace SetTransCallback LIBSD call. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
5c933d64bf Disable reverb properly when it's off. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
f9f9c7e87f Cleanup. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
5e4f537614 Define some SPU2 registers. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
7bde94ac8a Use macros to generate register access logs. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
4a0546654f Generate register reads logs using a macro. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
2dcfac8af0 Generate register writes logs using a macro. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
e52e49363a Cleanup. 2016-12-20 18:56:48 -05:00
Jean-Philip Desjardins
c7930a68a9 Add patch make Outrun 2006 boot. 2016-12-20 18:56:13 -05:00
Jean-Philip Desjardins
784a419696 Add stubs for ReferModuleStatus and SearchModuleByName. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
53f75a3413 Add helper function to print address + string. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
bc3aeed2d8 Cleanup. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
9acd09a022 Define some function names. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
ae0e19df2d Cleanup. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
76940c3d11 Add basic HEAPLIB IOP module implementation. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
4069852ad0 Move method names to defines. 2016-12-20 18:55:48 -05:00