Hard to believe that I don't know the answer to this question after twenty five years of map building, but can anyone confirm if Mapster32 has the ability to remove the OSD overlay in order to take screenshots within the editor?
Ghostwar, on 06 November 2024 - 09:58 AM, said:
Danukem, on 06 November 2024 - 12:55 PM, said:
High Treason, on 22 May 2025 - 12:27 PM, said:
Montage Bridgewater Barron Designs - Rejected Box Art.zip (1.16MB)
This post has been edited by Smikes: 15 July 2025 - 04:37 PM
Laura Beyer, on 19 September 2025 - 05:16 AM, said:
110896.jpg (37.14K)
099.png (35.48K)
10.png (35.11K)
duke3d_000.png (32.38K)
This post has been edited by MYHOUSE.MAP: 14 January 2026 - 10:33 PM
Quote
https://advsys.net/ken/tables.txt
TABLES.DAT is probably of no use to you. It contains mostly lookup tables
for mathematical functions such as SIN. Remember that back in the dark ages,
floating point code used to be really slow! Since you asked, here's some C
pseudo-code which explains how I created the TABLES.DAT file:
----------------------------------------------
short sintable[2048], radarang[640];
char textfont[128][8], smalltextfont[128][8], britable[16][64];
for(i=0;i<2048;i++)
sintable[i] = (short)(16384*sin((double)i*3.14159265358979/1024));
for(i=0;i<640;i++)
radarang[i] = (short)(atan(((double)i-639.5)/160)*64*1024/3.14159265358979);
The 8x8 text font is extracted from the BIOS of the VGA card
The 3x5 text font was designed by me (Ken Silverman)
for(i=0;i<16;i++)
{
a = (double)8 / ((double)i+8);
b = (double)63 / pow((double)63,a);
for(j=0;j<64;j++)
britable[i][j] = (char)(pow((double)j,a)*B);
}
TABLES.DAT file order:
write(fil,sintable,2048*2); /*sin (and cos) lookup table*/
write(fil,radarang,640*2); /*atn lookup table*/
write(fil,textfont,128*8); /*8x8 text font for ASCII chars 0-127*/
write(fil,smalltextfont,128*8); /*4x6 text font for ASCII chars 0-127*/
write(fil,britable,1024); /*gamma correction lookup table*/
smalltextfont_sheet.png (2.34K)
textfont_sheet.png (3.99K)
palette_dat_shades_full.png (10.86K)
lookup_full.png (9.36K)
palette_dat_translucency_full.png (102.28K)