Gslist is a console game server browser which is able to retrieve the online servers by contacting the master server, master.gamespy.com. It supports over 800 games for different platforms and has many options and features, including the sending of heartbeats, the filtering of the servers list (country, name, port, players, and more), the launching of a specific application for each server found, the querying of a server, an update option for the latest supported games, an output selector, a GUI accessible through any Web browser, and more.
| Tags | Games/Entertainment |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows POSIX BSD FreeBSD Linux Unix |
| Implementation | C |
Recent releases


Release Notes: enctypeX was updated. A type was assigned to the various function pointers in multi_query.h. Color filtering is faster. The code was cleaned. Support was added in the Web GUI for enctypeX (a server's information is shown immediately without pinging it). The sorting function was optimized. The default port was changed from 80 to 28903. Multiple instances on the same port are avoided. gslistweb.exe now parses the options passed at the command-line. The filter is no longer saved.


Release Notes: Handling of the extra information received from the master server through the -X option was improved.


Release Notes: Handling of master server messages and errors was added. stderr was used for almost all the outputs. Duplicated outputs are avoided when the -X option is in use. Support for the system tray icon of gslistweb.exe was completed.


Release Notes: A new protocol and decryption algorithm compatible with both little and big endian processors allows you to get server information directly in the list received from the master server. An option to retrieve all the Peerchat IRC rooms assigned to a specific game name. Some bugs in the update function have been fixed, and the Gamespy NAT negotiation component has been updated.


Release Notes: Re-ping of the servers in query mode with support for the Gamespy NAT negotiation, as well as other minor fixes.