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

3299 Commits

Author SHA1 Message Date
oddMLan
97c8c0db78 Add /translations/wtl to gitignore
.Lang files for GLideNUI-wtl will always be generated on compilation time
2020-07-17 21:44:08 +07:00
oddMLan
e808510b86 [GLideNUI-wtl] Always use internal English strings (ignore gliden64_en.Lang) 2020-07-17 21:44:08 +07:00
oddMLan
1f4912469a [GLideNUI-wtl] Update Language class 2020-07-17 21:44:08 +07:00
oddMLan
18dd3ad662 [GLideNUI-wtl] m_Gama -> m_Gamma 2020-07-17 21:44:08 +07:00
oddMLan
2dc2810408 [GLideN64-wtl] Move util.h to util/util.h 2020-07-17 21:44:08 +07:00
oddMLan
1cf64e7e3f Bring translations to latest GLideNUI changes and remove obsolete translations
lupdate -no-obsolete GLideNUI.pro
lrelease -compress -removeidentical GLideNUI.pro
2020-07-17 21:44:08 +07:00
S2S
d13a3d7890 Perform hdRatio division with floating point precision. Allows non-integer scaled HD textures, but their use is discouraged. 2020-07-17 20:26:32 +07:00
S2S
65ad89ae3a Delay texcoord correction until multiplying by hdratio 2020-07-17 20:26:32 +07:00
Sergey Lipskiy
2f5280c8ac Correct texture filters in rendering frame buffer to main color buffer. 2020-07-01 22:01:14 +07:00
Sergey Lipskiy
5907cff6c7 FrameBufferList::renderBuffer(): fix dstScaleX when overscan enabled in native-res mode. 2020-07-01 21:59:51 +07:00
Sergey Lipskiy
30e7b83e43 Correct GraphicsDrawer::_updateScreenCoordsViewport
Fixed starcraft intro movie in OnePiece bg mode.
2020-06-28 18:22:21 +07:00
Sergey Lipskiy
80b219effa Correct vertex Z calculation in GraphicsDrawer::_drawThickLine
Note: viewport transformation of Z coordinate performed in fragment shader.

Fixed #2237 Mario Artist - Polygon Studio: line3D bug (HLE)
2020-06-28 17:36:20 +07:00
Sergey Lipskiy
1b36d5740b Debug dump cmd in LLE mode. 2020-06-28 11:06:37 +07:00
LuigiBlood
1467582e8f [INI] Remove Dithering Noise from Paint Studio & add Paint Studio prototype 2020-06-25 16:30:17 +07:00
Sergey Lipskiy
7b6e304d84 Fix OSD info in fullscreen mode.
It was broken by commit 156171be.
2020-06-25 16:30:11 +07:00
Sergey Lipskiy
0a755614a0 Correct UTextureEngine::update() for background textures.
Fixed #2251 Zelda: OnePiece backgrounds broken
2020-06-21 18:15:53 +07:00
IlDucci
f9dd77886b Updating Spanish translation following the latest changes and fixing some existing issues following the RAE's rules. 2020-06-21 17:24:47 +07:00
oddMLan
cbc0dfd90e Toggle AA state like Qt GUI 2020-06-16 16:59:44 +07:00
oddMLan
9bf9202c47 Fix profile load when GLideN64.ini doesn't exist The logic looked incorrect here, but Qt loaded the profile correctly somehow. I tested this change and it doesn't change anything in the Qt version (which is good) 2020-06-16 16:59:44 +07:00
oddMLan
d00cf9f214 Fix profile load when GLideN64.ini doesn't exist 2020-06-16 16:59:44 +07:00
oddMLan
32dbfe1d1f Language: Escape quotes 2020-06-16 16:59:43 +07:00
oddMLan
91287c2e4c Reload config on SaveSettings 2020-06-16 16:59:43 +07:00
oddMLan
71afc19427 Separate "Dump" and "Reload" options Continuation of commit 7228d0d5db 2020-06-16 16:59:43 +07:00
Sergey Lipskiy
f7b6f158b3 Up shader storage version. 2020-06-16 16:59:43 +07:00
Sergey Lipskiy
0c5d036395 Correct _calculateCRC:
calculated texture size in bytes can be too large to fit TMEM.
It leads to out-of-bounds reads in checksum calculations and thus random checksum.
Example:

Fixed Unplayable performance with any kind of texture enhancement. #2279
2020-06-16 16:57:47 +07:00
Sergey Lipskiy
7228d0d5db Separate "Dump" and "Reload" options. 2020-06-14 15:52:09 +07:00
Sergey Lipskiy
156171bebd Set viewport in TextDrawer::drawText
Fixed text messages not shown in some games.
2020-06-14 15:52:05 +07:00
Sergey Lipskiy
ed1648c438 Disable dual blending in Texrect Drawer Mode. 2020-06-14 11:51:33 +07:00
S2S
c48841cfeb Implement dual source blending.
Fixes Donkey Kong 64: Gate textures change from a distance. #585
Fixes Pokemon Stadium wrong transparency in warning sign #728
2020-06-14 11:51:33 +07:00
S2S
3df3df9964 Make glBlendFuncSeparate() available 2020-06-14 11:51:33 +07:00
paradadf
4c8a40c6d8 Fix type cast error for 64bit compilation
RSP_LoadMatrixX86.cpp:92:28: error: cast from 'u8* {aka unsigned char*}' to 'int' loses precision [-fpermissive]
2020-06-14 11:50:57 +07:00
M4xw
4f58d66e96 Fix regressions in GLES 2.0 support introduced by a405ad8
- IOS compiler also doesn't like the vec2 as return Type, thus it's made a out param
2020-05-31 21:07:48 +07:00
S2S
46d170e5fb Fix error introduced by c14ae30 2020-05-19 11:51:13 +07:00
S2S
c14ae30c6d Fix out of bounds texel fetch. Remove Mario Tennis workaround. 2020-05-17 20:39:47 +07:00
Sergey Lipskiy
4974f64a56 Correct precision in shaders. Follow up 1a9d37053 2020-05-13 09:32:20 +07:00
S2S
1a9d370530 fix floating point precision issue 2020-05-13 09:21:53 +07:00
Sergey Lipskiy
499ba7dc1a Set inverted Y to false for Vivid Dolls microcode.
Fixed #2238 vivid dolls: upside down gfx (HLE)
2020-05-12 18:03:41 +07:00
S2S
f5ee3523ef Fix out of bounds texel fetch issues.
Fixes #2257 Dark Rift background issue
2020-05-12 10:44:54 +07:00
Sergey Lipskiy
2616ba9587 Code cleanup. 2020-05-11 18:17:46 +07:00
Sergey Lipskiy
be2f2244a2 Correct UTextureEngine::Update for special textures.
Fixed #2258 space silicon valley: first screen does not show
2020-05-11 17:48:18 +07:00
Sergey Lipskiy
edf5f9ac30 Fix load of 16bit RGBA textures when TLUT mode is TT_IA16
Fixed #2218 Taz express: little bug
2020-05-10 20:14:53 +07:00
Sergey Lipskiy
b505d29838 [Debugger] Fix textures display. 2020-05-10 19:34:21 +07:00
Sergey Lipskiy
3f9911ab9d Up shader storage version.
Fix some compilation warnings.
2020-05-10 16:40:20 +07:00
S2S
bb2221d55f Preliminary GLES2 implementation 2020-05-10 16:24:29 +07:00
S2S
d3720145e3 Add workaround for issue with Mario Tennis Intro 2020-05-10 16:24:29 +07:00
S2S
4834359ec1 Delay texture coordinate normalization. Adapt texture filter to texture engine. 2020-05-10 16:24:28 +07:00
S2S
a405ad8659 Create Texture Engine unit 2020-05-10 16:22:36 +07:00
Sergey Lipskiy
a140f0a989 Disable cull_face in GraphicsDrawer::drawScreenSpaceTriangle
It was removed by mistake in 0bc6cf7a11

Fixed #2251 Zelda: OnePiece backgrounds broken
2020-05-10 15:56:47 +07:00
zilmar
5f816d2a3d GLideNUI-wtl: fix read game prilfe setting in init 2020-05-10 15:56:44 +07:00
zilmar
64c7af548a GLideNUI-wtl: OnFullScreenChanged selects the last refresh rate, manually add refresh rates and select the correct one 2020-05-10 15:56:41 +07:00