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

3432 Commits

Author SHA1 Message Date
zilmar
e692509f6e Reset g_face and g_ft 2020-04-30 18:06:03 +07:00
zilmar
47013e2473 Set buffer to nullptr after free 2020-04-28 15:50:37 +07:00
Sergey Lipskiy
a3af1a88e2 Correct LLETriangle ctor 2020-04-27 17:05:43 +07:00
Sergey Lipskiy
415cde8c52 LLETriangle: use m_flushed flag properly. 2020-04-27 17:05:43 +07:00
Sergey Lipskiy
acaa0d9fba Correct LLETriangle::start - set gSP.texture.tile to tile set for the triangle.
It is necessary since texture loading code uses gSP.texture.tile.

Fixed textures load in Supercross 2000.
2020-04-27 17:05:43 +07:00
Sergey Lipskiy
5b765ba874 LLETriangle : force flush triangles if tile is changed.
Fixed wrong textures is C&C intro.
2020-04-27 17:05:43 +07:00
Sergey Lipskiy
e3f0354565 LLETriangle::draw: correct Z for G_ZS_PRIM mode. 2020-04-27 17:05:43 +07:00
Sergey Lipskiy
0d0c47fb84 Replace doubles by 32bit floats in LLETriangle::draw. 2020-04-27 17:05:42 +07:00
Sergey Lipskiy
1d5fdf123e LLE triangle: set vertex depth to 0 when triangle command does not use depth.
Fixed depth compare issue with snow in Polaris SnoCross
2020-04-27 17:05:42 +07:00
Sergey Lipskiy
0bc6cf7a11 New LLE render. 2020-04-27 17:05:42 +07:00
oddMLan
84e92d1240 GLideNUI-wtl: Fix MSAA saving and Dithering checkboxes 2020-04-27 17:05:09 +07:00
oddMLan
01a1e05432 GLideNUI-wtl: Fix save to custom ini 2020-04-27 17:05:09 +07:00
zilmar
115399aa4b GLideNUI-wtl: Do not flush on each change, so turn off auto flush 2020-04-27 11:48:51 +07:00
zilmar
29bd0d10ab GLideNUI-wtl: Save to custom.ini 2020-04-27 11:41:26 +07:00
zilmar
bc69499b62 GLideNUI-wtl: fix white space 2020-04-27 11:41:15 +07:00
zilmar
bea0403d2c GLideNUI-wtl: Make sure clearing of selected font on load 2020-04-27 11:41:15 +07:00
zilmar
1934062d65 GLideNUI-wtl: in loading language, replacing new line was only replacing \ 2020-04-27 11:27:53 +07:00
Jj0YzL5nvJ
0e19477b6a Fix VS2013 compatibility and some other inconsistencies 2020-04-27 09:38:56 +07:00
oddMLan
0d68c25143 GLideNUI-wtl: Fix a couple oversights 2020-04-27 09:32:31 +07:00
oddMLan
41eaca1af9 appveyor.yml: Remove "type" field 2020-04-27 09:32:31 +07:00
oddMLan
3dc78e8852 GLideN64-wtl: Fix MSAA 2020-04-27 09:32:31 +07:00
oddMLan
93659a2207 GLideNUI-wtl: Fix windowed resolution handling 2020-04-27 09:32:31 +07:00
oddMLan
f326715bf8 Update project files
-Added N64PluginsDir-wtl and N64PluginsDir-wtl_x64 environment variables for zilmar-spec-wtl
-Updated appveyor.yml to support wtl configurations
 -Split artifacts into individual 7z files for each configuration instead of a single archive holding them all together
-Move icons to Resources folder to avoid duplicate assets
 -Updated icon.qrc
 -Updated GLideNUI.rc
-Update GLideN64.sln
 -Fix very serious overlook in x64 builds

This should fix AppVeyor issues
Use variable names from 3fe5f50
2020-04-25 23:26:17 +07:00
oddMLan
5683fe2be1 Update gitignore 2020-04-25 23:26:17 +07:00
oddMLan
a97b387c68 GLideN64-wtl: Add English entry to Language combobox when translation file list is empty 2020-04-25 23:26:17 +07:00
Sergey Lipskiy
3fe5f50255 Replace env var N64PluginsDir by PJ64PluginsDirQT and PJ64PluginsDirWTL
Replace env var N64PluginsDir_64 by PJ64PluginsDirQT_64 and PJ64PluginsDirWTL_64
Update msvc project file.
Update appveyor script.
2020-04-25 20:43:30 +07:00
oddMLan
311433749c GlideNUI-wtl: Increase Tooltip delay 2020-04-22 21:14:17 +07:00
oddMLan
4f5963b2f2 GLideNUI-wtl: Fix mistakes in translation files 2020-04-22 21:14:17 +07:00
oddMLan
29e0da3eb6 GLideNUI-wtl: Lazy load Fonts treeview of OSD tab
Speeds up dialog creation a little bit.
Fix bug in which creating a new profile would give a font with zeroed parameters
2020-04-22 21:14:17 +07:00
zilmar
b0cf0ede8e GLideNUI-wtl: Move overscan control to top because it was not being displayed 2020-04-22 21:14:17 +07:00
oddMLan
d153645b11 GLideNUI: Hide Debug tab in Release builds 2020-04-22 21:14:17 +07:00
oddMLan
b460a32e2e GLideNUI: minor fix in English lang 2020-04-22 21:14:17 +07:00
oddMLan
af1ed549f4 GLideNUI: Add custom windowed resolution by editable combobox
Also fixed bug in which switching profiles would cause the Windowed resolution list to load more than once.
2020-04-22 21:14:17 +07:00
zilmar
8ccc85a8f2 Glide64NUI-wtl: try to update appveyor.yml to deal with qt and wtl versions 2020-04-22 21:14:17 +07:00
zilmar
5caa533580 GLideNUI-wtl: Change spaces to tabs 2020-04-22 21:14:16 +07:00
zilmar
5a1569f7bc GLideNUI-wtl: Add translation to about 2020-04-22 21:14:16 +07:00
zilmar
c7049dad42 GlideNUI-wtl: Add debug tab language 2020-04-22 21:14:16 +07:00
zilmar
d83a06a75e GlideNUI-wtl: Add On-screen display tab 2020-04-22 21:14:16 +07:00
zilmar
ba7a84c2d1 GLideNUI-wtl: Add language for texture tab 2020-04-22 21:14:16 +07:00
zilmar
e2bb100244 GLideNUI-wtl: Add language for frame buffer 2020-04-22 21:14:16 +07:00
zilmar
dc5ac40007 GLideNUI-wtl: Add language translation for emulation tab 2020-04-22 21:14:16 +07:00
zilmar
c185cecb01 GLideNUI-wtl: Add language translation to config-video 2020-04-22 21:14:16 +07:00
zilmar
6c4b18266e GLideNUI-wtl: Generate Screen shot 2020-04-22 21:14:16 +07:00
zilmar
02fcbf9b88 GLideNUI-wtl: Handle changing/adding/removing profile 2020-04-22 21:14:15 +07:00
zilmar
512544ca67 GLideNUI-wtl: change resolution to a combo box 2020-04-22 21:14:15 +07:00
zilmar
f802d0fd51 GLideNUI-wtl: Add dithering options 2020-04-22 21:14:15 +07:00
zilmar
f6bc760e28 GLideNUI-wtl: dpi is not a pointer 2020-04-22 21:14:15 +07:00
oddMLan
14edd21541 GLideNUI-wtl: Match Qt GUI 1:1
Based on commit c168f53d12
With some minor improvements/differences over Qt GUI
- Fully DPI aware
- Dithering is in the Video tab instead of Emulation, some wording differences

Observations:
- "Windowed resolution" is an editable combobox now. Need to parse custom resolution as well suggest some default ones
- "Enable noise" has been removed since it's permanently enabled in latest master
- Need to sync with upstream to connect the Dithering stuff with the config system
- Warning under Antialiasing section needs to hide if N64-depth compare is disabled, but might be difficult to do

Further suggestions:
- "Save" button should be an "Apply" button that applies the settings to current game without pausing. Might be out of the scope of this refactor though.
- Need to test GUI in Windows XP, Windows Vista/7/8.1 to make sure nothing looks out of place
2020-04-22 21:14:15 +07:00
oddMLan
66175d82de GLideNUI-wtl: Add DPI-aware icon handling code
Other: Minor layout fixes
2020-04-22 21:14:15 +07:00
zilmar
5cb23ede3a GLideNUI-wtl: Start to add code for handling profiles 2020-04-22 21:14:15 +07:00