19 Desember 2012

Jenis-jenis Emulator dan Pengertiannya

Emulator atau lebih tepatnya piranti lunak emulator adalah sebuah teknologi yang memungkinkan suatu program atau piranti lunak yang dibuat dan dijalankan untuk lingkungan sistem atau platform tertentu, dapat dijalankan pada lingkungan sistem atau platform lainnya yang benar-benar berbeda.

Setidaknya ada beberapa jenis emulator ada, sebut saja jenis emulator sistem operasi, konsol game, telepon seluler, program aplikasi, dan kartu grafis. 

Emulator sistem operasi
Emulator jenis ini dapat menjalankan sebuah sistem operasi di atas sistem operasi lainnya atau istilahnya Guest OS dan Host OS. Contoh untuk emulator jenis ini yaitu Sun VirtualboxVMwareXenQemu, dan lain-lain.

Gambar 1. Logo Sun VirtualBox.

Gambar 2. Logo VMware.

Emulator konsol game
Emulator jenis ini dapat memainkan game yang khusus dibuat dan dijalankan untuk konsol game tertentu pada komputer PC. Jenis-jenis dari emulator ini mengikuti jenis-jenis konsol game yang ditirunya atau dengan kata lain jenis-jenis emulator ini sangat spesifik. Contoh emulator konsol game ini yaitu ZSNES untuk menjalankan game Super Nintendo Entertainment SystemPSX-Finuntuk menjalankan game Sony Playstation One, dan lain-lain.

Gambar 3. Tampilan ZSNES.

Gambar 4. Tampilan PSX-Fin.

 
Emulator telepon seluler
Emulator jenis ini biasanya digunakan pada pembuatan aplikasi ponsel untuk melaku-kan debugging. Layaknya telepon seluler yang sesungguhnya, emulator ini memiliki jenis dari merk yang akan dijadikan target platfom untuk aplikasi ponsel tersebut, misalnya NokiaSony Ericsson, dan lain-lain. Tentunya, selain dari emulator bawaan dari tool pembuat aplikasi ponsel tersebut. Ada banyak tool yang dapat digunakan untuk pembuatan aplikasi ponsel, yaitu Sun Java Micro Edition (dahulu dikenal dengan Sun Java Wireless Toolkit) untuk ponsel berbasis JavaQt untuk ponsel Nokia, dan lain-lain.

Gambar 5. Logo J2ME.

 
Emulator program aplikasi
Emulator jenis ini dapat menjalankan program aplikasi untuk sistem operasi tertentu pada sistem operasi lainnya. Misalnya, saat menjalankan program aplikasi yang awalnya ditujukan khusus untuk sistem operasi Windows pada sistem operasi GNU/Linux. Contoh yang terkenal untuk emulator jenis ini yaitu WineCrossOver, dan Cedega.

Gambar 6. Logo Wine

Gambar 7. Logo CrossOver

Gambar 8. Logo Cedega

Emulator kartu grafis
Emulator jenis ini dapat mengemulasikan kartu grafis pada komputer PC. Aplikasi ini sangat berguna untuk memainkan game yang level grafisnya menengah. Contoh untuk emulator jenis ini yaitu 3D Analyzer.

Gambar 9. Tampilan aplikasi 3D Analyzer.

Selain dari kelima jenis emulator di atas, tidak menutup kemungkinan masih banyak jenis-jenis emulator yang beredar di dunia.
Emulator-emulator tersebut tidak diciptakan begitu saja tetapi dikarenakan bebagai alasan. Alasan-alasan tersebut antara lain :
  1. Para gamer ingin bernostalgia dalam menjalankan game-game jadul dimana konsol atau sistem operasinya tidak diproduksi lagi saat ini.
  2. Menjalankan piranti lunak yang dibuat hanya untuk platform-platform tertentu.
  3. Memeriksa program-program yang dibuat oleh platform berbeda untuk dijalankan pada platform yang lain.

Perbedaan Emulator dan Simulator


kali ini saya akan membahas apa itu perbedaan emulator dan simulator. Yang mana sering kita gunakan tetapi tidak tahu artinya apa.. Langsung aja yaa..

1. Emulator

Emulator atau lebih tepatnya piranti lunak emulator adalah sebuah teknologi yang memungkinkan suatu program atau piranti lunak yang dibuat dan dijalankan untuk lingkungan sistem atau platform tertentu, sehingga dapat dijalankan pada lingkungan sistem atau platform lainnya yang benar-benar berbeda.

Berikut adalah berapa contoh/jenis emulator :
1. Emulator sistem operasi
Emulator jenis ini dapat menjalankan sebuah sistem operasi di atas sistem operasi lainnya atau istilahnya Guest OS dan Host OS. Contoh untuk emulator jenis ini yaitu Sun Virtualbox, VMware, Xen, Qemu, dan lain-lain.

2. Emulator konsol game
Emulator jenis ini dapat memainkan game yang khusus dibuat dan dijalankan untuk konsol game tertentu pada komputer PC. Jenis-jenis dari emulator ini mengikuti jenis-jenis konsol game yang ditirunya atau dengan kata lain jenis-jenis emulator ini sangat spesifik. Contoh emulator konsol game ini yaitu ZSNES untuk menjalankan game Super Nintendo Entertainment System, PSX-Fin untuk menjalankan game Sony Playstation One, dan lain-lain.

Untuk contoh emulator lebih lengkapnya bisa baca dipostingan saya Jenis-jenis Emulator. 

2. Simulator

Simulator adalah sebuah sistem atau program yang mana berfungsi untuk menyerupai atau mensimulasikan benda aslinya.
Contoh program simulator : 

1. Simulasi penerbangan (flight simulator) adalah sebuah sistem untuk mewujudkan gambaran penerbangan sebuah pesawat terbang yang mendekati kenyataan yang sebenar-benarnya.