Памятуя о неудаче афинян у крепких стен Сиракуз, Марцелл принял неординарное решение напасть на город с моря, где стены были невысоки и выходили на самый край берега. Поскольку римские пращники и лучники повели настоящую охоту за каждым, кто появлялся на городской стене, то Архимед приказал пробить в стене множество бойниц на высоте человеческого роста. Из этих амбразур уже сиракузские лучники вели прицельный обстрел римских солдат, находившихся на палубах штурмовых судов. Оборонительный арсенал Архимеда приводил в страх римских легионеров, которым пришлось с ним встретиться под Сиракузами. Баллисты и катапульты разного калибра не давали кораблям противника приблизиться к стенам крепости. Рассказывали, что особо выделялась гигантская «Рогатка», стрелявшая «камушками» весом по 350 (?!) кг. Нескольких таких глыб хватило, чтобы расщепить гигантскую осадную башню, которую Марцелл велел установить на палубах сразу восьми плотно подогнанных друг к другу кораблей. Иногда чудовищные машины роняли сверху свинцовые шары величиной с теленка, которые пробивали корпус корабля, и в пробоины устремлялась вода. Другие шары из горящей смолы воспламеняли деревянные корпуса судов. Особый ужас наводила пара самых хитрых «штуковин», придуманных
В конце концов, Архимед внушил римским солдатам такой ужас, что они в панике бежали, едва завидев над городской стеной кусок каната или бревно.