
slist: a Quake2 server browser mod

- available for Win95 and Linux
- source code included

INSTALLATION:
1. unzip the zip archive in your quake2 directory (retain directories)
2. run quake2/slist
     Linux: run slist.sh
     Win95: run slist.bat

KEYS:
 "keys.cfg"     "vikeys.cfg"
 Win95 only     Linux        action
---------------------------------------------------------
 KP_5           n            - start slist
 KP_HOME        m            - view list
 KP_PGUP        h            - previous page
 KP_PGDN        l            - next page
 KP_UPARROW     j            - previous item
 KP_DOWNARROW   k            - next item
 KP_DEL         /            - close slist display
 KP_ENTER       c            - connect to selected server

 
COMMANDS:
 cmd slist
   - retrieves serverlist and queries servers
 cmd slist page N
   - displays page number N (N is a positive non-zero number)
 cmd slist page prev
   - displays previous page
 cmd slist page next
   - displays next page
 cmd slist item prev
   - selects previous server on display
 cmd slist item next
   - selects next server on display
 cmd slist connect
   - connects to currently selected server
 cmd slist item close
   - closes slist display
 disconnect
   - aborts slist queries :)
 map base1
   - starts slist (you can use other maps, of course)
 
CONFIGURATION FILE:
 (see slist.ini)

NON-FEATURES:
- does not display the current number of players on the server
- resolving of hostnames (non-IP addresses) does not work on Linux
   ** use the IP address of the HTTP source in "sourceurl"
   ** use only IP addresses in your local serverlist
- error messages "SZ_GetSpace: overflow" "WARNING: datagram overflowed for ..."
   ** ignore error messages (dont know how to disable this)
- program is frozen for the time it fetches the serverlist via http
- does not remove multiple occurences of a single server
- bind does not work on keypad keys (Linux)
- you need the Quake2 CD to use this mod
   ** setup a local dedicated server and connect to that server
- more...

a.oliver <oliber@aiko.upd.edu.ph>

