View Single Post
pipeline's Avatar
Posts: 693 | Thanked: 502 times | Joined on Jul 2007
#158
Wow i feel like i finally got the sdlquake port done but i wanted one more mod... botmatch.

This mod is for mmc1/mmc2 8x0 users with full retail data files (pak1.pak).

Its more than just a mod, its a maemo quake magnum opus :P

I lifted code from machinima.com to get slow motion settings to make things easier for tablet users.

Then i lifted the omicron bot mod which is very good for emulating ut/q3 type botmatches.

Then i lifted a great set of 18 deathmap maps from the Multiplay Quake Archive.

With that foundation, i made a good autoconfig mappings for maemo controls which include :
AdminMode : Fullscreen=nextmap, zoomin/zoomout toggle settings like shell casing and humanbotpathing which might slow you down if left on
GameSpeed : ZoomOut : slow down; ZoomIn : speedup; fullscreen : showspeed
BotmatchMod : ZoomOut : AddBot; ZoomIn : removebot; FullScreen toggle bottalk
ObserverMode : Fullscreen : become observer; ZoomOut : cycle players; ZoomIn : toggle chasemode

810 Users have additional binds (b : addbot; k : next map; c toggle shell casings; h toggle humanbotpathing)... when i first load on 810 i hit c, h, k (until i find a map), and then b to add bots

It will cycle through all the maps randomly if you let the timelimit or fraglimit run out. If you manually select nextmap from the admin menu it will cycle sequentially through rotation.

If you wanted to play other tablets, they need this mod and maps installed.

Once a rev38 sdlquake and the sdlq-botmatch.zip are installed then from the console you would type :
botmatchpxd : to launch a botmatch game (make a link using personal menu)
botmatchpxd -listen : to host a multiplayer botmatch game other tablets or computers can join

To join a botmatch game you can use XQF and set launch command to sdlquake -game omicron

The net result : pretty good ut/q3-like botmatch capable of running a few bots or using as a demo (observing) showing your nice little computer simulation of lifeforms killing each other Speed is acceptable but hitchy in places... at normal (full) speed bots are really difficult... and thats leaving the skill at 0... for nightmare, edit autoexec.cfg and set skill to 3.

So to try out the mod (mmc1/mmc2 8x0 full version users) :
Download rev38 version in first post or repo and then download, and then
Download the sdlq-botmatch.zip to root of mmc where data is and extract.
Run from xterm botmatchxsp

Last edited by pipeline; 2008-05-17 at 20:23.
 

The Following 3 Users Say Thank You to pipeline For This Useful Post: