]> git.sesse.net Git - nms/blobdiff - mbd/access_list.pl
Added MBD as a part of NMS.
[nms] / mbd / access_list.pl
diff --git a/mbd/access_list.pl b/mbd/access_list.pl
new file mode 100644 (file)
index 0000000..2d2dfce
--- /dev/null
@@ -0,0 +1,106 @@
+
+package Config;
+
+our @access_list = (
+       # half-life - untested (packet dump only)
+       {
+               ports => [ 27015 ],
+               sizes => [ 16 ]
+       },
+
+       # cs 1.6 - verified
+       # (funker muligens for _alle_ source-spill inkl. hl2/cs:s)
+       {
+               ports => [ 4242, "26900..26905", "27015..27020" ],
+               sizes => [ 25 ]
+       },
+
+       # doom 3 - verified
+       {
+               ports => [ "27666..27673" ],
+               sizes => [ 14 ]
+       },
+
+       # quake 1 - verified
+       {
+               ports => [ 26000 ],
+               sizes => [ 12 ]
+       },
+
+       # q3a - tested with demo only
+       # rtcw: enemy territory - untested (packet dump only)
+       {
+               ports => [ "27960..27969" ],
+               sizes => [ 15 ]
+       },
+       
+       # bf2 - tested with demo only
+       # bf2142 reportedly uses same engine
+       {
+               ports => [ "29900..29950" ],
+               sizes => [ 8 ]
+       },
+
+       # bf1942 - unverified (packet dump only)
+       {
+               ports => [ "22000..22010" ],
+               sizes => [ 8 ]
+       },
+       
+       # quake 4 - tested with demo only, MUST select "internet"
+       {
+               ports => [ 27950, 28004 ],
+               sizes => [ 14 ]
+       },
+
+       # quake 2 - untested (packet dump only)
+       {
+               ports => [ 27910 ],
+               sizes => [ 11 ]
+       },
+
+       # warcraft 3 - untested (packet dump only)
+       {
+               ports => [ "6112..6119" ],
+               sizes => [ 16, 48 ]
+       },
+
+       # ut2003/ut2004 - untested (packet dump only)
+       {
+               ports => [ 10777 ],
+               sizes => [ 5 ]
+       },
+
+       # soldat - untested (packet dump only)
+       {
+               ports => [ 23073 ],
+               sizes => [ 8 ]
+       },
+
+       # starcraft - untested (packet dump only)
+       {
+               ports => [ 6111, 6112 ],
+               sizes => [ 8, 20 ]
+       },
+
+       # trackmania nations - untested (packet dump only)
+       {
+               ports => [ "2350..2370" ],
+               sizes => [ 42 ]
+       },
+
+       # company of heroes - untested (packet dump only)
+       {
+               ports => [ 9100 ],
+               sizes => [ 39 ]
+       },
+
+       # command & conquer 3 - untested (packet dump only, reported to have some kind
+       # of chat functionality)
+       {
+               ports => [ "8086..8093" ],
+               sizes => [ 476 ]
+       },
+
+       # unreal tournament, port 9777?
+)