Skip to content

Recommended Settings

AlexALX edited this page Aug 31, 2026 · 2 revisions

Recommended Settings

The following settings are recommended for running ALX PC. These values can be increased if needed. These settings are not required for installation, but can improve performance or enable additional features.

Entity limits in multiplayer

  • sbox_maxwire_plugs 50
  • sbox_maxwire_sockets 50

Expression2 settings

Unlimited quota:

  • wire_expression2_unlimited 1

Or, alternatively, use higher quota limits:

  • wire_expression2_quotatick 300000
  • wire_expression2_quotasoft 300000
  • wire_expression2_unlimited 0

Important: wire_expression2_unlimited must be set to 0 when using quota limits.

Expression2 Extensions

Enable HTTP to load files from the web:

  • wire_expression2_extension_enable http

Enable Remote Upload to allow running ALX OS E2 executables (e2r, e2p, e2z) on the Remote Executor:

  • wire_expression2_extension_enable remoteupload

The following extensions are also recommended if they are not already enabled:

  • wire_expression2_extension_enable propcore – better CD drive handlers
  • wire_expression2_extension_enable file – load files from garrysmod/data/e2files
  • wire_expression2_extension_enable sound – ability to play sounds

Additional useful convars

  • wire_expression2_file_max_size 5000 – change the max file size to 5MB that you can open using file commands (standalone readers, file upload to HDD).

MIDI Player

If you want to use the MIDI player, the following settings are recommended for better playback:

  • wire_expression2_maxsounds 128
  • wire_expression2_sound_burst_max 64
  • wire_expression2_sound_burst_rate 0

After changing Expression2 settings, run wire_expression2_reload or reload the map.

Clone this wiki locally