diff --git a/polymer/eduke32/build/src/config.c b/polymer/eduke32/build/src/config.c index 2c3542b6e..646aa7075 100644 --- a/polymer/eduke32/build/src/config.c +++ b/polymer/eduke32/build/src/config.c @@ -137,7 +137,7 @@ int32_t loadsetup(const char *fn) if (readconfig(fp, "mouse", val, VL) > 0) { if (Batoi(val) != 0) option[3] = 1; else option[3] = 0; } if (readconfig(fp, "bpp", val, VL) > 0) bppgame = Batoi(val); if (readconfig(fp, "editorgridextent", val, VL) > 0) editorgridextent = max(min(524288,Batoi(val)),65536); - if (readconfig(fp, "renderer", val, VL) > 0) { i = Batoi(val); setrendermode(i); } + if (readconfig(fp, "rendmode", val, VL) > 0) { i = Batoi(val); glrendmode = i; } if (readconfig(fp, "brightness", val, VL) > 0) { brightness = min(max(Batoi(val),0),15); @@ -296,6 +296,9 @@ int32_t writesetup(const char *fn) "; 3D-mode colour depth\n" "bpp = %d\n" "\n" + "; Rendering mode\n" + "rendmode = %d\n" + "\n" "; Grid limits\n" "editorgridextent = %d\n" "\n" @@ -438,7 +441,7 @@ int32_t writesetup(const char *fn) "; remap = 10-3A,31-B8\n" "remap = ", - forcesetup, fullscreen, xdim2d, ydim2d, xdimgame, ydimgame, bppgame, + forcesetup, fullscreen, xdim2d, ydim2d, xdimgame, ydimgame, bppgame, glrendmode, editorgridextent, #if defined(POLYMOST) && defined(USE_OPENGL) glusetexcache, glusetexcachecompression, gltexfiltermode, glanisotropy, diff --git a/polymer/eduke32/rsrc/build.bmp b/polymer/eduke32/rsrc/build.bmp index 6df78cebc..e6ee6fc6d 100644 Binary files a/polymer/eduke32/rsrc/build.bmp and b/polymer/eduke32/rsrc/build.bmp differ diff --git a/polymer/eduke32/rsrc/game.bmp b/polymer/eduke32/rsrc/game.bmp index f17c16113..ee05428d2 100644 Binary files a/polymer/eduke32/rsrc/game.bmp and b/polymer/eduke32/rsrc/game.bmp differ diff --git a/polymer/eduke32/rsrc/game3.psd b/polymer/eduke32/rsrc/game3.psd new file mode 100644 index 000000000..dc6eaefe9 Binary files /dev/null and b/polymer/eduke32/rsrc/game3.psd differ