File tree Expand file tree Collapse file tree 2 files changed +21
-13
lines changed Expand file tree Collapse file tree 2 files changed +21
-13
lines changed Original file line number Diff line number Diff line change @@ -96,24 +96,30 @@ function game_data_yquake2() {
96
96
97
97
98
98
function configure_yquake2() {
99
- local params=()
100
-
101
- if isPlatform " gl3" ; then
102
- params+=(" +set vid_renderer gl3" )
103
- elif isPlatform " gles" ; then
104
- params+=(" +set vid_renderer gles1" )
105
- elif isPlatform " gl" || isPlatform " mesa" ; then
106
- params+=(" +set vid_renderer gl1" )
107
- else
108
- params+=(" +set vid_renderer soft" )
109
- fi
99
+ local config=" $md_conf_root /quake2/yquake2/baseq2/yq2.cfg"
100
+ local renderer=" soft"
110
101
111
102
mkRomDir " ports/quake2"
112
103
113
104
moveConfigDir " $home /.yq2" " $md_conf_root /quake2/yquake2"
114
105
mkUserDir " $md_conf_root /quake2/yquake2/baseq2"
115
- copyDefaultConfig " $md_data /yq2.cfg" " $md_conf_root /quake2/yquake2/baseq2/yq2.cfg"
106
+
107
+ copyDefaultConfig " $md_data /yq2.cfg" " $config "
108
+ iniConfig " " ' "' " $config "
109
+
110
+ if isPlatform " gl3" ; then
111
+ renderer=" gl3"
112
+ elif isPlatform " gles3" ; then
113
+ renderer=" gles3"
114
+ elif isPlatform " gles" && [[ " $__os_debian_ver " -lt 11 ]]; then
115
+ renderer=" gles1"
116
+ iniSet " set gl1_pointparameters" " 1"
117
+ elif isPlatform " gl" || isPlatform " mesa" ; then
118
+ renderer=" gl1"
119
+ fi
120
+
121
+ iniSet " set vid_renderer" " $renderer "
116
122
117
123
[[ " $md_mode " == " install" ]] && game_data_yquake2
118
- add_games_yquake2 " $md_inst /quake2 -datadir $romdir /ports/quake2 ${params[*]} +set game %ROM%"
124
+ add_games_yquake2 " $md_inst /quake2 -datadir $romdir /ports/quake2 +set game %ROM%"
119
125
}
Original file line number Diff line number Diff line change @@ -37,6 +37,8 @@ set s_openal "0"
37
37
set ogg_ignoretrack0 "1 "
38
38
39
39
// Video options
40
+ set vid_renderer "soft"
40
41
set gl1_discardfb "1 "
41
42
set gl1_lightmapcopies "1 "
43
+ set gl1_pointparameters "0 "
42
44
set r_mode "-2 "
You can’t perform that action at this time.
0 commit comments