Jabarkan Persiapan Malaka dari Perebutan Melaka (1511)

Pada saat itu, Kesultanan Malaka meliputi seluruh Semenanjung Malaya dan sebagian besar Sumatra bagian utara. Semua bawahan sultan tampaknya telah mematuhi panggilannya untuk berperang sesuai dengan kapasitasnya. Palembang, Indragiri, Minangkabau, dan Pahang semuanya tercatat mengirimkan pasukan, dan mungkin juga wilayah lain; Satu-satunya negara pemberontak yang tercatat adalah Kampar, yang memberi Portugis basis lokal. Sultan juga merekrut ribuan tentara bayaran dari Jawa, yang dibayar pada awal Agustus dan diberi upah tiga bulan di muka, dan mempekerjakan 3.000 tentara bayaran Turki dan Iran. Akhirnya, ia mengumpulkan gudang senjata berisi 8.000 senjata mesiu, termasuk meriam. Sebagian besar dari ini adalah lantaka atau cetbang yang menembakkan peluru 1/4 hingga 1/2 pon (mereka juga termasuk banyak arquebus berat yang diimpor dari Jawa). Menurut pedagang Cina yang membocorkan informasi ke Portugis, total pasukan sultan berjumlah sebanyak 20.000 prajurit. Mereka awalnya dikumpulkan untuk kampanye melawan musuh utama Malaka di Sumatra, Kerajaan Aru.

Penduduk semenanjung Melayu tidak menggunakan kapal besar. Dalam peperangan laut, orang Melayu menggunakan lancaran dan banting, digerakkan oleh dayung dada (dayung pendek) dan 2 tiang layar, dengan 2 kemudi (satu di kedua sisi lambung kapal). Orang Melayu tidak terbiasa mengarungi samudra, mereka hanya melakukan pelayaran pesisir menyusuri pantai semenanjung Melayu. Catatan Melayu dari berabad-abad kemudian menyebut penggunaan kapal ghali, namun ini sebenarnya hanyalah kisah anakronisme: Kapal ghali muncul di Nusantara setelah diperkenalkan orang Portugis berdasarkan kapal galley Mediterania. Ghali pertama yang digunakan oleh armada setempat baru muncul pada akhir tahun 1530-an, dan baru pada tahun 1560-an penggunaan ghali semakin meluas, kebanyakan digunakan oleh orang Aceh, bukan Melayu. Menurut Albuquerque, orang Melayu dari Melaka menggunakan lancaran (lanchara) dengan jumlah tidak disebutkan dan dua puluh penjajap (pangajaoa) untuk melawan Portugis.

Meskipun memiliki banyak artileri dan senjata api, senjata itu sebagian besar dan terutama dibeli dari orang Jawa dan Gujarat, di mana orang Jawa dan Gujarat adalah operator senjatanya. Pada awal abad ke-16, sebelum kedatangan Portugis, orang Melayu kekurangan senjata api. Sejarah Melayu, menyebutkan bahwa pada tahun 1509 mereka tidak mengerti "mengapa peluru membunuh", menunjukkan ketidakbiasaan mereka menggunakan senjata api dalam pertempuran, jika tidak dalam upacara. Sebagaimana dicatat Sejarah Melayu:

Setelah datang ke Melaka, maka bertemu, ditembaknya dengan meriam. Maka segala orang Melaka pun hairan, terkejut mendengar bunyi meriam itu. Katanya, "Bunyi apa ini, seperti guruh ini?". Maka meriam itu pun datanglah mengenai orang Melaka, ada yang putus lehernya, ada yang putus tangannya, ada yang panggal pahanya. Maka bertambahlah hairannya orang Melaka melihat fi'il bedil itu. Katanya: "Apa namanya senjata yang bulat itu maka dengan tajamnya maka ia membunuh?

Asia Portuguesa oleh Manuel de Faria y Sousa merekam kisah serupa, meski tidak sehebat yang digambarkan dalam Sejarah Melayu. Giovanni da Empoli mencatat bahwa Malaka kekurangan mesiu dan penembak.

Mencerminkan beberapa dekade kemudian tentang betapa buruknya nasib orang Melayu melawan Portugis di Malaka dan di tempat lain, kartografer Manuel Godinho de Erédia menyebutkan banyak kelemahan pasukan darat mereka. Diantaranya adalah kurangnya taktik dan formasi militer yang teratur, artileri yang relatif ringan, kurangnya baju pelindung, ketergantungan pada busur dan sumpitan, dan perbentengan yang tidak efektif.

Karena orang Melaka baru diperkenalkan dengan senjata api baru-baru ini setelah tahun 1509, mereka belum mengadopsi praktik kota-kota Eropa dan India dalam membentengi pelabuhan mereka. Karena itu, mereka mengandalkan orang-orang Gujarat untuk membantu mereka membangun pertahanan semacam itu. Orang Gujarat menangani pekerjaan membangun benteng Melaka sepenuhnya. Seorang kapten Gujarat yang ingin berperang dengan Portugis menyediakan Melaka dengan kapal-kapal Gujarat dan menjanjikan bantuan 600 prajurit dan 20 bombard. Pembela asing Melaka lainnya adalah orang Iran, yang merupakan pedagang penting di Samudra Hindia.