В огромных деревянных щитах проделывались удобные оконца для ведения огневого боя, стрельбы из луков и самострелов. Повыше — для легких пищалей, метания стрел. Внизу — для больших, тяжелых пищалей. За каждым щитом располагался целый отряд воинов: пушкари, лучники, ратники, которые передвигали в бою дощатые стены гуляй-города. Из десятников на каждый щит назначался старший. Ему подчинялись все, кто сражался из-за щита.
Воевода-гулявый Василий Собакин ставил такую крепостицу еще на Угре и дело свое знал отменно. К тому же он старался до мелочей выполнить все указания Даниила Васильевича Щени — тот возлагал в предстоящей битве большие надежды на передвижную деревянную крепость московского войска.
Собакин приказал всю стену крепить намертво, но так, чтобы в случае надобности щиты в строю можно было двинуть вперед на врага, используя для этого дела катки, двигаемые по общей команде. Та подавалась сигналом рожка. Натиска идущего в атаку гуляй-города конница просто не выдерживала и отступала. Еще страшнее для противника были разящие залпы из огнестрельного оружия. Гуляй-город позволял вести огонь прицельный и залпом. В то же время пушкари и лучники под прикрытием дубовых щитов оставались неуязвимыми для вражеских ядер, пуль и стрел.
Крылья гуляй-города упирались в неодолимые для противника препятствия. Правый фланг, пройдя по древним курганам, прикрывался топким берегом Днепра. Левый, проходя по обвалившимся древним валам, подходил вплотную к дубраве.
Здесь русские ратники устроили засеку в несколько рядов. Сваленные деревья уложили в длину, чтобы затруднить продвижение пеших вражеских воинов. Для конницы хода через засеку не было. А чтобы расчистить ей путь, растаскивая в сторону поваленные деревья, требовалось много усилий и людей. И еще больше — времени. За засекой на всякий случай поставили цепь лучников, для которых стволы деревьев служили надежной защитой и укрытием от чужих глаз.
На большой Московской дороге щиты гуляй-города Василий Собакин распорядился разместить и сцепить так, чтобы, легко раздвинув их, можно было впустить отходящих или выпустить атакующих в конном строю русских воинов.
Через этот проход под приветственные возгласы защитников деревянной крепости на катках и прошел к Ведроши сотня за сотней передовой полк московского войска.
Придержав у ворот коня, его воевода — Дмитрий Патрикеев, высоко подняв правую руку в боевой рукавице, поприветствовал стоявшего на краю дороги воеводу-гулявого:
— Удачи тебе, Василий! Пусть стоит твоя крепость в бою, как каменный кремль!