                                 .'-.
                                 \.-'
                                ,-'\
                                \  /
                        ______  / |  __
                  ,--'^'______` | | / /___,--'``.
                  |__`------,.  |/  \   _,--'/  /
               ,_____'=>      | ||  / ./    <   ``----=---=...
   ___.----,'''______.__,----' / < `--'      `__.____,.____.__`==...
.'------------'                | /
                               \_'


==========================
1. Welcome
==========================
SiN v1.15.

==========================
2. Bug Fixes
==========================
- Fix crashing on startup with modern machines and larger gl_extension strings.
- Use ARB Multitexture instead of deprecated SGIS multitexture.
- Don't suck up 100% CPU when idling in console, menu, etc.
- Fix timedemo CVAR to only work during demoplay.
- Fix inability to manually connect to a server from console.
- Fix bad backslashes in retail maps for textures.
  * Fixes missing textures in chem2.bsp.
- Fix some uninitialized vars in game code.
  * Fixes bombing loading some SP maps in MP by mistake.
  * Fixes the rope being unreliable to climb in GCC.
- Fix Hunk_Free blowing up on non-win32 from blank *.def files.
- Fix non-standard ports (22450) not showing up in server browsers.
- Fix loadpal CMD.
- Stop doing the DrawFade if disconnected.  Fixes screen turning completely
  white sometimes when a timedemo completes.
- Don't lerp PM_FREEZE during "in-game" cinematics.
  * Fixes weird lagged mouse movement during these sequences.
- Fix MCI errors when resuming the last track of a cdrom (windows).
- Fix pointer increment bug in R_ClipAndDrawPoly.
- Exploit fixes for file downloading.
- Exploit fix for killserver crashing entire server.
- Fix door textures in chem2.bsp disappearing, and other disappearing textures.
- Fix multitexturing blanking out textures occasionally.
- Fix segfaults attempting to load Steam version.
- Fix volume occasionally not updating when it is changed.

==========================
3. What's new?
==========================
- Async Rendering
- MAX_MSGLEN 32000 for Single Player.  Allows instant map loading for SP.
- Binary PAK file searching.
- cfg_default CVAR.  Useful if you want to use something other than
  config.cfg.
- Writeconfig CMD.  Immediately saves config info.
- Better autocomplete tabbing for console.
- cl_drawfps CVAR.  Set to 1 to show FPS.
- cl_drawtime CVAR.  1 for Military Time.  2 for AM/PM.
- cl_drawuptime CVAR. 1 for Current level time.
  2 for total uptime of SiN.
- con_printdialog CVAR.  Prints in-game dialog to the console buffer.
- cl_skiplogon CVAR.  Skips the logon screen in the main menu.
  This automatically defaults to "blade" profile.
- Save/restore FOV when entering/exiting vehicles.
  * Fixes out of control FOV for values greater than 90.
- Non-blocking gamespy sockets.
- Default the AVI videos to sw_mode 3 (640x480) and 
  use r_8bpp CVAR to force 8bpp mode.
  * This fixes the game stuck in a loop trying to set 320x240.  
    New drivers don't bother to support it.
- scr_skip_loading CVAR.  Skips showing the loading screen.
- cl_startup_demos CVAR.  Set to 0 to disable startup demos
  and go directly to main menu.
- snd_shutdown CMD.
- Widescreen modes and cl_widescreen_fov CVAR.
- Video mode table hack so we don't have to rely on menu.mnu for video modes.
- cl_autorepeat_allkeys CVAR.  Allow to autorepeat any key,
  not just Backspace, Pause, PgUp, and PgDn keys.
- Chat buffer history.
- Stencil buffer shadows with gl_shadows 2 and gl_shadows_stencil 1.
- Windows x64.
- DJGPP with 3DFX, 8 and 16bpp ref_soft.
- Linux x86 anx x64.
- Mac OS X.
- Game SDK will compile on VS2005 and GCC6.

==========================
4. What's broken?
==========================
+ Palette flashes an inverted colour briefly during load screen in 8bpp ref_soft.
+ Connecting to a server during intermission/endmatch plays constant looping sounds.
- [DJGPP][ref_osft] Some fence textures and debris have pink alpha.
- AVI support in non-win32.
+ [ref_gl] DoDraw_Char3D is expensive.  Status screen slows down period-correct
  hardware and intel integrated.
- Saves are incompatible across x86/x64 and cross-platform.
+ [ref_soft] Corrupted decal palette in 16bpp modes.
+ [ref_soft] 1600x1200 is max supported resolution.
- Constantly switching between ref_gl and ref_soft in game can cause weirdness.
- Constantly switching mods can cause crashes.
- Steam version of SiN will only work on Windows with new pak6.sin.
  * Other platforms will hate it because of case-sensitive unfriendliness.

+ -- Denotes original SiN v1.10 bug.

==========================
5. Other notes
==========================
- Game mods like Redemption bots will load only on Win x86.
- For more information on 3DFX rendering for DOS see readme.fx.
- For 3DFX cards on Windows x86 please use WickedGL for best
  performance.
