1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-07 03:13:49 +00:00
Commit Graph

2995 Commits

Author SHA1 Message Date
Sergey Lipskiy
29575624b9 Call copyRdram() for cfb buffer to have data for validity check.
Fixed NBA Courtside 2: wrong intro - regression #1956
2018-12-09 16:24:35 +07:00
Sergey Lipskiy
8cd1605933 Add debug message for VI_UpdateScreen 2018-12-09 14:23:08 +07:00
Sergey Lipskiy
362c99c256 Fix specialMicrocodes entry for Pachinko nichi 365
Fixed https://github.com/gonetz/GLideN64/issues/1950
2018-12-09 13:07:58 +07:00
Sergey Lipskiy
bb8c13ccce Implement rejection processing, see 25.3.2 of programming manual
Fixed Mario Party: Coin Block Blitz ground flicker / darkening #1912
2018-12-06 17:31:50 +07:00
Sergey Lipskiy
6e330311e9 Fix PostBuildEvent for 64bit build of mupen64plus. 2018-12-02 19:46:24 +07:00
zilmar
9804fb69dd Add %(AdditionalDependencies) to GLideNUI.vcxproj 2018-11-25 18:34:16 +07:00
zilmar
9e79ea1893 Handle msv12 better 2018-11-25 18:34:16 +07:00
zilmar
f3a6b19686 Add msvc12 libs back in 2018-11-25 18:34:16 +07:00
zilmar
1bef86feac Cleanup GLideNUI.vcxproj 2018-11-25 18:34:16 +07:00
zilmar
459fb32106 Revert OS_WINDOWS changes 2018-11-25 18:34:16 +07:00
zilmar
1c1589212a Some cleanup of GlideNUI 2018-11-25 18:34:16 +07:00
zilmar
ef2cd98db9 Clean up <OutDir> 2018-11-25 18:34:16 +07:00
zilmar
fd00a7a5dc Add x64 build to GlideNUI 2018-11-25 18:34:16 +07:00
zilmar
1a1296851b missed a file for OS_WINDOWS 2018-11-25 18:34:16 +07:00
zilmar
d50aabaa10 Stop using OS_WINDOWS 2018-11-25 18:34:16 +07:00
zilmar
af1e15b658 Fix PostBuildEvent 2018-11-25 18:34:16 +07:00
zilmar
b032656919 Change <IntDir> 2018-11-25 18:34:16 +07:00
zilmar
3435f976b3 Remove RelWithDebInfo 2018-11-25 18:34:16 +07:00
zilmar
28ed6971da Remove Release_with_debug_mupen64plus 2018-11-25 18:34:16 +07:00
zilmar
c9cd15489d Remove MinSizeRel configuration 2018-11-25 18:34:16 +07:00
zilmar
7f696bd068 Remove Release_dll 2018-11-25 18:34:16 +07:00
zilmar
5f8d1a6edf More removal of Debug_mupenplus_uniformset 2018-11-25 18:34:16 +07:00
zilmar
7fcb23269f Remove Debug_mupenplus_uniformset configuration 2018-11-25 18:34:16 +07:00
zilmar
acc3252b8a Add GLideNUI to the solution 2018-11-25 18:34:16 +07:00
zilmar
fb7bdb8f12 Clean up osal.vcxproj 2018-11-25 18:34:16 +07:00
zilmar
5f008e4c92 Clean up libGlideNHQ.vcxproj 2018-11-25 18:34:16 +07:00
zilmar
5470e1e775 Have other projects use $(DefaultPlatformToolset) 2018-11-25 18:34:16 +07:00
zilmar
35e036fa9e Finish Cleaning up GLideN64.vcxproj 2018-11-25 18:34:16 +07:00
zilmar
29462c9bad More project clean up 2018-11-25 18:34:16 +07:00
zilmar
fa04220065 Start to unify ItemDefinitionGroup 2018-11-25 18:34:16 +07:00
zilmar
54cadb9ec0 Uniform PropertyGroup 2018-11-25 18:34:16 +07:00
zilmar
a2129834b3 Unify <TargetName>mupen64plus-video-GLideN64</TargetName> 2018-11-25 18:34:16 +07:00
zilmar
1f11d4814a Unify <ImportGroup Label="PropertySheets"> 2018-11-25 18:34:16 +07:00
zilmar
b343b4c43c unify PropertyGroup Label="Configuration" 2018-11-25 18:34:16 +07:00
zilmar
2d30e12528 Rename msvc2015 to msvc 2018-11-25 18:34:16 +07:00
zilmar
b7bbd19317 Remove msvc12 project 2018-11-25 18:34:16 +07:00
Sergey Lipskiy
cbf5821f8e Clamp arguments for acos when calculating G_TEXTURE_GEN_LINEAR
Fixed (Majora's Mask) Glass in Postman House not rendering #1941

Note: ucode actually works a bit differently because it uses approximated acos calculation.
2018-11-20 22:47:59 +07:00
Sergey Lipskiy
087ac76536 Correct commit e4b6224 for culling in Mortal Kombat 4.
Disable cullboth for F3DLX.Rej version 1 since this ucode does not support cullboth.
2018-11-11 16:06:23 +07:00
Sergey Lipskiy
1ec435d6e7 Correct command S2DEX_Obj_Rectangle_R for ucode version 1.03 2018-11-08 11:58:13 +07:00
Sergey Lipskiy
88aa90d075 Implement NO_XFM mode for Turbo3D ucode.
Fixed Dark Rift: gfx of the fist screen doesn't disappear when it should (HLE issue) #626
Fixed Dark Rift: missing transition effect in menu #649
2018-11-05 13:27:07 +07:00
Sergey Lipskiy
7aa360c900 Clear fog parameters in gSPLoadUcodeEx.
Fixed Zelda OOT wrong fog [HLE] #640
2018-11-03 15:40:41 +07:00
Sergey Lipskiy
f72553a524 Fix depth compare for texrects rendered with TexrectDrawer.
Fixed Duke Nukem 64: 2D Render Issue #1915
2018-10-21 20:19:41 +07:00
Sergey Lipskiy
a44d5a8960 Fix condition to apply hardware texture filtering:
FILTER_LINEAR must be used only if the current combiner uses LOD.
2018-10-18 11:14:34 +07:00
Sergey Lipskiy
68a2c939b4 Correct FrameBufferList::fillRDRAM - do not write to RDRAM color buffer if copyFromRDRAM enabled 2018-10-17 15:52:53 +07:00
Sergey Lipskiy
fe6447070e Minor code refactor in gDPFillRectangle 2018-10-17 15:52:53 +07:00
Sergey Lipskiy
57ad2e96c6 Fix DepthBufferList::clearBuffer() for image textures. 2018-10-17 15:52:53 +07:00
Sergey Lipskiy
9a2a77982b Set gDP.colorImage parameters before frameBufferList().saveBuffer call. 2018-10-17 15:52:53 +07:00
Sergey Lipskiy
9d7eb5b882 Fix in RDRAMtoColorBuffer::_copyFromRDRAM - draw rect in copy mode. 2018-10-17 15:52:53 +07:00
Sergey Lipskiy
f2ba87c241 Force clear depth buffer, if there is no corresponding color buffer for it.
Fixed GoldenEye Multiplayer - 3&4 player not rendering #1173
2018-10-17 15:52:52 +07:00
Sergey Lipskiy
d2bca602a1 Use roundup for viewport and scissor coordinates. Fixes some issues when screen resolution is not multiple of original resolution. 2018-10-17 15:52:52 +07:00