Гарнизон Малакки состоял в это время из 200 португальцев и 1300 азиатских наемников. В прежних войнах малочисленность португальского войска компенсировалась его превосходством в огневой мощи. Но теперь, с прибытием турецкой артиллерии, португальцы лишились этого преимущества. Находясь в безвыходном положении, губернатор Малакки обратился за помощью к султанам Джохора и Кедаха. И они оказали ему эту помощь. Так еще раз владычество португальцев в Малакке было спасено благодаря соперничеству местных государств [159, с. 36; 178, с. 37; 209, с. 198].
Ачехцы, однако, не были обескуражены этой неудачей. На всем протяжении 70-х годов XVI в. при султане Али Риайят-шахе (1571–1579) продолжалась борьба на море между Аче и Малаккой. Особенно острый характер носили схватки в районе о-ва Сингапур [192, с. 5]. В октябре 1573 г. ачехцы вновь атаковали М. алакку с флотом из 90 судов и войском в 7 тыс. человек. Они сожгли южные предместья, но крепости взять не смогли. В конце 1574 г. на Малакку напал флот Джапары, но из-за несогласованности с Аче и он потерпел поражение. 1 февраля 1575 г. ачехский флот снова блокировал город, но вскоре, возможно ожидая удара с тыла от Джохора, отошел. В январе 1577 г. произошло большое сражение между ачехским и португальским флотом в Малаккском проливе. И здесь португальцы одержали победу. В последний год своего правления Али Риайят-шах направил свой удар против пропортугальски настроенного султана Перака. Несмотря на то что подход к столице Перака защищал португальский форт, построенный по просьбе перакского султана, Ала-уд-дин разгромил соединенные силы португальцев и перакцев и овладел княжеством. Таким образом, в его руки перешел контроль над важным источником олова, а Португалия его лишилась [178, с. 38; 280, с. 82].
После смерти Али Риайят-шаха ачехского в 1579 г. Аче некоторое время не вело активной внешней политики из-за внутренних неурядиц. Но уже в 1582 г. при султане Мансур-шахе (он же Ала-уд-дин II, 1579–1586 гг.) война возобновляется. На этот раз Аче направляет основной удар на союзника Португалии Джохор. Но джохорскому султану Али Джалла Абдул-Джалил Риайят-шаху II (1580–1597) с помощью португальцев удалось отразить этот удар. После этого султан Али Джалла лично прибыл в Малакку, чтобы выразить благодарность португальскому губернатору. Как сообщает португальский историк д'Эредия, в это время «торговля (между Малаккой и Джохором. —
В середине 80-х годов политическая обстановка в этом регионе резко меняется. Аче выходит из игры и вплоть до начала XVII в. не ведет активных действий против Малакки. Одновременно резко обостряются отношения между Малаккой и Джохором. В 1585 г. джохорский флот высаживает десант в Упехе и временно захватывает это богатейшее предместье Малакки. В следующем году султан Али Джалла снова осаждает Малакку с суши и моря. Эта блокада длилась до лета 1587 г., пока не прибыли мощные подкрепления, посланные вице-королем Гоа. Сразу же вслед за этим португальский флот под командованием Антонио де Норонья появляется у джохорской столицы.
После двух дней бомбардировки Джохор-Ламы (20–21 июля 1587 г.) Норонья двинулся на штурм. Но гарнизон, состоявший из малайцев, яванцев и минангкабау, отразил португальскую атаку с тяжелыми потерями. Норонья еле унес ноги. Только после того как 6 августа 1587 г. прибыл со значительными подкреплениями новый командир дон Паоло де Лима, португальцам (после шестидневных боев) удалось захватить Джохор-Ламу. Город был предан огню. Защитники его отступили в джунгли, а португальцы вернулись на корабли (с тех пор столица была перенесена в Бату-Савар). Ачехский султан прислал в Малакку посольство с поздравлениями по случаю этой победы. Сам вице-король Гоа придавал такое значение этому успеху слабеющей колониальной державы, что специально сообщил о нем известному международному банкиру графу Фуггеру [209 с. 199; 280, с. 83].
И это был, в сущности, последний крупный успех Португалии в Юго-Восточной Азии. В 1596 г. в Индонезии появились первые голландские корабли и потом год за годом их становилось все больше, и в начале XVII в. голландский флот в Южных морях уже добился решительного перевеса над португальским. Португальская дипломатия пыталась настроить местных правителей против голландцев, выдавая их за бездомных пиратов, не имеющих своей земли. Так, в 1599 г. ачехское посольство в Гоа было принято с особой торжественностью и отправлено назад на португальском корабле, чтобы как можно быстрее сообщить султану просьбу захватить голландские суда и убивать «голландских пиратов и предателей, которые восстали против своего законного короля» (цит. по [280, с. 84]). Такие же ноты были направлены и к другим восточным дворам.