jSTE0
96059dd45a
dsp1: Optimise copying registers on LE platforms
...
Use {READ,WRITE}_WORD so that it copies by word on little-endian
platforms. This also fixes a bug in the assignment of Op11Xr which was
a regression introduced in snes9x-1.40.
2022-02-11 23:32:31 +00:00
jSTE0
104769cec0
dsp1: Use clz CPU instruction when normalising fixed-point numbers
...
Use the gcc built-in GCC function, making the operation constant-time
and branch-free. Verified on x86 and ARM.
2022-02-04 22:55:06 +00:00
jSTE0
423361e4d1
dsp: Mark function-scope const arrays as static
...
Avoids recreating the arrays on the stack on every entry to the function
and moves them to the ro section.
2022-02-04 22:52:50 +00:00
Brandon Wright
5f56cadafb
Use a license stub everywhere.
...
This points to the full license in the root directory.
2018-11-15 17:31:39 -06:00
Brandon Wright
20bd60a3c6
Update copyright dates.
2018-05-25 15:44:52 -05:00
Brandon Wright
1c46c7ac56
Return 0x80 instead of 0xff when simulating DSP1.
2018-05-22 18:59:15 -05:00
Brandon Wright
a42498b161
Fix a bunch of warnings.
2018-05-13 20:19:21 -05:00
Brandon Wright
e2277ff55b
Clean up compiler warnings.
2017-12-06 19:00:19 -06:00
Brandon Wright
7a2ca6dc2a
Update copyrights.
2017-11-17 16:00:58 -06:00
Brandon Wright
1661fc838c
Add copyrights.
2016-10-15 11:31:26 -05:00
Brandon Wright
ddb1527236
Bump OV2 Windows port copyright.
2016-10-07 12:53:18 -05:00
Brandon Wright
006fc22ebb
Add byuu copyright for his S-SMP
2016-10-07 12:47:07 -05:00
Brandon Wright
91aebfe759
Update some copyrights, bump version number.
2016-10-01 20:03:03 -05:00
OV2
c47598f3cf
Update copyright in all files
2011-04-11 21:51:20 +02:00
OV2
d1666860e0
Initial 1.52 import
2010-09-25 17:46:12 +02:00