Jelaskan Pembinaan dan penghasilan dari Pelagak dalam bahasa melayu

Pengaturcaraan pelagak ialah tugas yang rumit serta bermula dengan pengumpulan maklumat tentang sistem yang hendak dilagak dan mengakali komputer agar mampu meniru perkakasan dan arahan yang dijalankan oleh sistem tersebut. Salah satu contohnya ialah penulisan atur cara untuk melagak cara kerja pemproses kuno seperti Apple II atau Intel 8086.

Setahap mana sesebuah sistem yang disasarkan dapat dibina semula pengaturcaraannya pada pelagak ini bergantung kepada tiga faktor utama yang menentukan kemungkinan suatu sistem dilagak atau tidak:

Ketenaran: Semakin tenar suatu sistem, maka semakin banyak orang yang berusaha untuk memperlagakkan sistem tersebut.

Ketersediaan maklumat: Maklumat tersedia yang banyak tentang suatu sistem (baik perkakasan mahupun perisian) akan amat membantu proses penulisan pelagak.

Kerumitan teknikal: Banyak permainan yang dilindungi dengan menggunakan penyulitan. Hal ini akan merumitkan pelagakan sistem tersebut. Selain itu, sistem baharu seperti Playstation 2 juga rumit diperlagakkan lantaran kebanyakan komputer belum mempunyai kuasa pemprosesan yang kuat untuk melagak seperti sistem yang baharu.

Kebanyakan pelagak tidak mampu untuk melagak seperti sistem yang hendak ditirunya dengan sempurna. Contoh ketidaksempurnaan tersebut ialah masalah pada pemasaan (kadar bingkai yang lambat), gambar atau kesan video yang tidak betul, suara yang kacau mahupun tidak bersuara sama sekali, masalah di kayu ria dan lain-lain yang sepertinya.