@@ -263,60 +263,6 @@ local settingsConfig = {
263263 lobbyDisplayModeToggle = true ,
264264 },
265265
266- {
267- name = " CompatibilityMode" ,
268- humanName = " Compatibility Mode" ,
269- options = {
270- {
271- name = " On" ,
272- apply = {
273- LoadingMT = 0 ,
274- AdvUnitShading = 0 ,
275- AdvMapShading = 0 ,
276- LuaShaders = 0 ,
277- ForceDisableShaders = 1 ,
278- UsePBO = 0 ,
279- [" 3DTrees" ] = 0 ,
280- MaxDynamicMapLights = 0 ,
281- MaxDynamicModelLights = 0 ,
282- ROAM = 1 ,
283- }
284- },
285- {
286- name = " Off" ,
287- apply = {
288- LoadingMT = 0 , -- See https://github.com/spring/spring/commit/bdd6b641960759ccadf3e7201e37f2192d873791
289- AdvUnitShading = 1 ,
290- AdvMapShading = 1 ,
291- LuaShaders = 1 ,
292- ForceDisableShaders = 0 ,
293- UsePBO = 1 ,
294- [" 3DTrees" ] = 1 ,
295- MaxDynamicMapLights = 1 ,
296- MaxDynamicModelLights = 1 ,
297- ROAM = 1 , -- Maybe ROAM = 0 when the new renderer is fully developed
298- }
299- },
300- },
301- },
302- {
303- name = " UseNewChili" ,
304- humanName = " Experimental Interface Renderer" ,
305- options = {
306- {
307- name = " Off" ,
308- apply = {
309- ZKUseNewChiliRTT = 0 ,
310- }
311- },
312- {
313- name = " On" ,
314- apply = {
315- ZKUseNewChiliRTT = 1 ,
316- }
317- },
318- },
319- },
320266 {
321267 name = " AtiIntelCompatibility_2" ,
322268 humanName = " ATI/Intel Compatibility" ,
@@ -413,6 +359,42 @@ local settingsConfig = {
413359 },
414360 },
415361 },
362+ {
363+ name = " CompatibilityMode" ,
364+ humanName = " Compatibility Mode" ,
365+ options = {
366+ {
367+ name = " On" ,
368+ apply = {
369+ LoadingMT = 0 ,
370+ AdvUnitShading = 0 ,
371+ AdvMapShading = 0 ,
372+ LuaShaders = 0 ,
373+ ForceDisableShaders = 1 ,
374+ UsePBO = 0 ,
375+ [" 3DTrees" ] = 0 ,
376+ MaxDynamicMapLights = 0 ,
377+ MaxDynamicModelLights = 0 ,
378+ ROAM = 1 ,
379+ }
380+ },
381+ {
382+ name = " Off" ,
383+ apply = {
384+ LoadingMT = 0 , -- See https://github.com/spring/spring/commit/bdd6b641960759ccadf3e7201e37f2192d873791
385+ AdvUnitShading = 1 ,
386+ AdvMapShading = 1 ,
387+ LuaShaders = 1 ,
388+ ForceDisableShaders = 0 ,
389+ UsePBO = 1 ,
390+ [" 3DTrees" ] = 1 ,
391+ MaxDynamicMapLights = 1 ,
392+ MaxDynamicModelLights = 1 ,
393+ ROAM = 1 , -- Maybe ROAM = 0 when the new renderer is fully developed
394+ }
395+ },
396+ },
397+ },
416398 {
417399 name = " DeferredRendering" ,
418400 humanName = " Deferred Rendering" ,
@@ -433,6 +415,24 @@ local settingsConfig = {
433415 },
434416 },
435417 },
418+ {
419+ name = " UseNewChili" ,
420+ humanName = " Experimental Interface Renderer" ,
421+ options = {
422+ {
423+ name = " Off" ,
424+ apply = {
425+ ZKUseNewChiliRTT = 0 ,
426+ }
427+ },
428+ {
429+ name = " On" ,
430+ apply = {
431+ ZKUseNewChiliRTT = 1 ,
432+ }
433+ },
434+ },
435+ },
436436 {
437437 name = " FancySky" ,
438438 humanName = " Fancy Sky" ,
0 commit comments