oddMLan
1111a7636c
Add missing settings to Zilmar-spec from Mupen-spec
...
This allow testing these settings more easily with a Zilmar-spec emulator by just editing the ini
2020-08-14 17:29:04 +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
Sergey Lipskiy
7228d0d5db
Separate "Dump" and "Reload" options.
2020-06-14 15:52:09 +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
gizmo98
a96853d559
Dithering settings: add tooltip text
2020-04-05 10:54:12 +07:00
Sergey Lipskiy
827b69816f
Add support in GUI
2020-04-02 16:10:08 +07:00
Sergey Lipskiy
897fc35d51
Remove ditheringMode and bufferDitheringMode settings.
...
Add new settings:
- enableHiresNoiseDithering
- enableDitheringPattern
- enableDitheringQuantization
- rdramImageDitheringMode
New settings are not implemented in GUI yet.
2020-03-31 18:31:43 +07:00
Sergey Lipskiy
2600a6bc90
Remove "Enable noise" oprion. Emulation of noise is always enabled.
2020-03-31 18:31:42 +07:00
Sergey Lipskiy
f566c1bc59
Support dithering mode in GUI.
2020-03-31 18:31:41 +07:00
gizmo98
350d791596
-Remove enableDithering setting and use ditheringMode for everything
...
-Dithering Modes:
0 disabled
1 noise dithering
2 noise dithering with 5Bit quantitzation
3 noise and ordered grid dithering
4 noise and ordered grid dithering with 5Bit quantitzation
-Quantize dithered alpha (5Bit). Removes white remnants in SF Lylat
Wars.
2020-03-31 18:31:40 +07:00
gizmo98
0597632f8a
Add dithering options and better color noise dithering
...
-Add enableDithering option: true - dithering enabled; false -
dithering disabled
-Add ditheringMode option: quantize noise or ordered grid dithered
content like original hardware would do it. true - quantize to 16Bit
colors, false 32Bit colors.
-Add snoiseRGB() and snoiseA() functions. Color dithering needs
different noiese values for r, g and b.
-snoiseRGB() and snoiseA() „double“ noise resolution if uScreenscale is
>= 2.0. So noise not so blocky but still grainy at higher resolutions.
-Increase config version to 28U
2020-03-31 18:31:40 +07:00
Sergey Lipskiy
a28292846c
Remove on_n64DepthCompareCheckBox_toggled
...
Fixed #2185 GLideNUI warning.
2020-03-06 18:51:48 +07:00
Sergey Lipskiy
0692abea4a
Re-implement slower N64 depth compare synchronization method,
...
which requires only core OpenGL 4.2 without shader_interlock extensions.
Fixed N64 depth compare with older AMD GPU.
2020-02-09 19:03:53 +07:00
Sergey Lipskiy
e676dafb7a
Fix languages names in GUI.
2020-01-02 14:35:24 +07:00
Sergey Lipskiy
bc05d5f0d8
Make optimization implemented in e0418c3c34
as optional.
...
S. F. Rush looks much better without the optimization.
Fixed #2068 S. F. Rush and Rush 2 - Regressions
2019-11-27 17:32:21 +07:00
Sergey Lipskiy
9409abd671
Support "Copy depth to main depth buffer" option in GUI.
2019-09-27 19:33:18 +07:00
Aquatakat
7785e305d4
New aliasing tooltip
2019-09-27 19:33:17 +07:00
Aquatakat
6946f730b4
UI refresh: _init() behaviour fixes
...
Changing profiles/toggling the use game settings checkbox works a bit better.
2019-09-27 19:33:17 +07:00
Aquatakat
c18037b92d
Support for file_tex_storage branch
2019-09-27 19:33:17 +07:00
Aquatakat
43bec023e4
UI refresh: option to save settings to profile while per-game settings enabled
...
Also letting Qt decide how tall the window should be.
2019-09-27 19:33:17 +07:00
Aquatakat
c77214f0a7
UI refresh: AA radio button behaviour changes
2019-09-27 19:33:17 +07:00
Aquatakat
95cee96d15
UI refresh: emulation tab condensed vertically
2019-09-27 19:33:17 +07:00
Aquatakat
54b825d957
UI refresh fixes
...
Whoops, it looks like I was working with an old UI and missed some options. I've added them all to the emulation tab.
I think I should find a way to tidy the emulation tab a little in the future.
2019-09-27 19:33:17 +07:00
Aquatakat
03f0fe78c9
UI refresh
2019-09-27 19:33:16 +07:00
fzurita
5df3f9dbac
Threaded GLideN64 calls
2019-04-08 10:51:18 +07:00
Sergey Lipskiy
1eea6d4452
Update "About:Contributors"
2019-04-01 17:09:49 +07:00
Sergey Lipskiy
2b95e56db4
Remove info about blur shader from "About:Credits" form since the shader is not used anymore.
2019-04-01 16:53:18 +07:00
Sergey Lipskiy
3e552f4214
GUI: set max MSAA level to 16x.
2019-03-26 16:27:32 +07:00
Sergey Lipskiy
e91a767b82
GUI: add tooltips for anti-aliasing controls.
2019-03-26 16:24:25 +07:00
Sergey Lipskiy
32901bf5dd
Add option enableHalosRemoval for bilinear filtering.
2019-02-07 17:23:20 +07:00
Sergey Lipskiy
837f173e82
Support new bilinear filtering modes in GUI.
2019-02-05 21:28:00 +07:00
Sergey Lipskiy
f79f8d406a
Add bgMode config setting.
2019-02-02 19:10:50 +07:00
zilmar
459fb32106
Revert OS_WINDOWS changes
2018-11-25 18:34:16 +07:00
zilmar
d50aabaa10
Stop using OS_WINDOWS
2018-11-25 18:34:16 +07:00
Sergey Lipskiy
67e68ed1f6
Support FXAA in GUI.
2018-09-09 16:41:58 +07:00
Sergey Lipskiy
a14f737c29
GUI: Minor fix in ConfigDialog::on_buttonBox_clicked
2018-08-15 10:58:21 +07:00
Sergey Lipskiy
2f60502c3e
GUI: Remove on_customSettingsCheckBox_clicked
...
This function is useless now because custom settings control is disabled when game is running.
2018-08-15 10:57:52 +07:00
Sergey Lipskiy
7d026f069b
Add warning that settings will be applied for the current game only.
2018-08-15 10:54:09 +07:00
Sergey Lipskiy
bd566e67ed
Fix custom rom settings save.
...
Fixed Profiles introduced issues with save/load feature on PJ64. #1879
2018-08-13 22:31:00 +07:00
Sergey Lipskiy
027810ad4a
Fix typo: onScreenDispaly => onScreenDisplay
2018-08-13 22:24:32 +07:00
Sergey Lipskiy
a3e34aa426
GUI: import settings from old version of ini file.
2018-06-22 16:38:54 +07:00
Sergey Lipskiy
0a59366936
GUI: clear resolution comboboxes before inserting items.
2018-06-18 16:48:14 +07:00
Sergey Lipskiy
6a1a4b590d
Add profiles support to zilmar-spec build.
...
Details: #1836
2018-06-17 21:21:51 +07:00
Sergey Lipskiy
2322f5f53f
Implement Overscan feature.
...
Remove Crop feature.
Change settings save-load when "per game settings" enabled:
* When config dialog opens, show custom settings for the running game. If no game run yet, show main settings.
* When user press OK button, save settings to the custom ini file and to the main ini file.
2018-06-17 20:04:45 +07:00
Sergey Lipskiy
e317bb5071
Support config.frameBufferEmulation.forceDepthBufferClear setting in UI.
2018-05-01 19:22:39 +07:00
Sergey Lipskiy
822b098d6a
Implement OSD Display: Internal Resolution and Rendering Resolution
...
Fixed #1733
2018-03-05 22:56:14 +07:00
Sergey Lipskiy
486e041c1b
Do not disable aspect settings when fb emulation disabled.
...
Aspect settings work fine without fb emulation.
2018-01-05 15:46:12 +07:00
Aquatakat
f955a181ad
UI: New texture path visual adjustment
2017-11-28 16:27:14 +07:00
Aquatakat
d3fbff82f2
UI: Gamma correction moved to emulation tab
2017-11-25 21:01:30 +07:00
Sergey Lipskiy
2da7be29d4
Add 'texture cache path' and 'texture dump path' config option.
...
Implemented request mult htc support #1383
2017-11-25 21:01:25 +07:00