Sergey Lipskiy
|
38c7eef32b
|
Code cleanup: use constants for flipS and flipT flags.
|
2018-09-30 18:03:44 +07:00 |
|
Sergey Lipskiy
|
b012e8b53c
|
Code refactor:
* move implementation of S2DEX commands from gSP.cpp to uCodes/S2DEX.cpp
* code cleanup
|
2018-09-30 18:03:44 +07:00 |
|
Sergey Lipskiy
|
2e2cbcfcfc
|
Fix culling in Indi and Naboo
|
2018-09-24 19:32:10 +07:00 |
|
Sergey Lipskiy
|
73189eb958
|
Implement olivieryuyu proposal to add Early Fast3D games to custom micricodes, #1303
Code refactoring.
|
2018-08-31 12:53:48 +07:00 |
|
Sergey Lipskiy
|
3bc17f50f3
|
Correct texture coordinates calculation in z-sort ucodes.
Fixed Mia Hamm Soccer 64: wrong textures in menu (regression & HLE) #210
|
2018-08-20 11:54:00 +07:00 |
|
Sergey Lipskiy
|
b9bfbf40e8
|
Indi Particle Optimization hack.
Add F5INDI_PARTICLE_OPT define to enable.
|
2018-06-16 18:41:50 +07:00 |
|
Sergey Lipskiy
|
b0a575313a
|
Implement Factor5 ucodes for Indiana Jones/Battle of Naboo, task #1259
|
2018-06-16 18:41:50 +07:00 |
|
Sergey Lipskiy
|
3ff1478103
|
Add matix element conversion functions.
|
2018-06-11 20:12:13 +07:00 |
|
gizmo98
|
b0647a64d1
|
ZSortBOSS_Audio2(): use absolut value of fraction
fractpart will be cast to u16. Remove sign.
|
2018-06-09 12:31:35 +02:00 |
|
gizmo98
|
95d5264300
|
Add better matrix load, insert and store fixed to float logic
|
2018-06-09 12:29:01 +02:00 |
|
gizmo98
|
35f4ad3b28
|
gSP.cpp: Replace _FIXED2FLOAT if there is no real fixed to float conversion
Use * recip instead
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
4750e10076
|
Use _FIXED2FLOATCOLOR
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
a8349418ce
|
Use _FIXED2FLOAT
Replace x/65536 and x*0.00390625f with _FIXED2FLOAT
|
2018-06-02 21:35:32 +07:00 |
|
Sergey Lipskiy
|
6725ad474a
|
Fix warnings of 64bit compiler.
|
2018-05-06 15:54:12 +07:00 |
|
Sergey Lipskiy
|
10710f96ac
|
Fix warnings from compiler and static code analizer.
|
2018-05-06 15:28:07 +07:00 |
|
Sergey Lipskiy
|
75ea06cec7
|
Code refactoring: fix issues found by static code analizer.
|
2018-04-19 20:16:21 +07:00 |
|
Logan McNaughton
|
3e734c7b8b
|
Fix compile for ZSortBOSS
|
2018-02-13 09:52:16 +07:00 |
|
Logan McNaughton
|
281e900a3f
|
Minor fixes for ZSortBOSS
|
2018-02-13 09:52:16 +07:00 |
|
Gillou68310
|
592c732ef3
|
Implement BOSS ZSort ucode (WDC, Stunt Racer)
|
2018-02-12 12:28:58 +01:00 |
|
Sergey Lipskiy
|
64335733e5
|
Simplify Calc_invw() for ZSort ucode.
|
2017-12-25 11:09:53 +07:00 |
|
Sergey Lipskiy
|
737338ca20
|
Use fixed point calculation for texrect s and t coordinates.
It is impossible to handle integer overflow when coordinates in float format.
Fixed textures in Major League Baseball #146
|
2017-11-18 15:41:18 +07:00 |
|
Sergey Lipskiy
|
35cc66bad4
|
Code cleanup:
* make RSPInfo::busy and RSPInfo::halt boolean
* remove RSPInfo::close
* rename RSPInfo::bLLE to RSPInfo::LLE
|
2017-10-24 15:44:37 +07:00 |
|
Sergey Lipskiy
|
7ae98a2bf9
|
Optimize TriGen functions in F3DSWRS ucode.
|
2017-09-25 11:37:57 +07:00 |
|
Sergey Lipskiy
|
c67e017772
|
Correct Tri commands for F3DSWRS ucode.
Fixed Star Wars: Rogue Squadron HLE glitches. #1584
|
2017-09-22 22:39:30 +07:00 |
|
Sergey Lipskiy
|
21af2d8ea7
|
Rename F3DEX2MM ucode to F3DZEX2. Zelda games use modifications of this ucode.
Fixed Zelda: OoT missing fences #1575
|
2017-09-21 21:33:08 +07:00 |
|
Sergey Lipskiy
|
41aa06523e
|
Move ucodes source files to uCodes folder.
|
2017-09-21 21:33:08 +07:00 |
|