menu

Jumat, 25 Juli 2008

Emulator, Apaan tuh??

Emulator atau lebih tepatnya piranti lunak emulator memungkinkan suatu program atau piranti lunak yang dibuat pada awalnya oleh suatu sistem komputer (arsitektur dan sistem operasi) dan untuk dijalankan dalam sistem itu (atau dijalankan dalam suatu sistem yang didedikasikan), dapat dijalankan dalam sistem komputer yang sama sekali berbeda.


Sebagai contoh suatu program Windows dapat dijalankan di sistem operasi Linux dengan menggunakan piranti lunak emulator Wine. Ada pula program yang mengemulasikan suatu komputer dalam komputer, misalnya VMWare. Contoh lain adalah program-program emulator untuk menjalankan permainan komputer yang awalnya hanya bisa dijalankan pada konsolnya masing-masing, misalnya Nintendo, Atari, PlayStation, XBox dan lain-lain.

Emulator memungkinkan komputer untuk bekerja sesuai dengan hardware sistem yang diemulasikan. Tetapi emulator tidaklah ada gunanya tanpa didukung oleh permainan komputer (game). Game-game ini disebut sebagai ROM atau Disk Image yang merupakan hasil copy dari game-game dalam format cartridge atau disket sistem yang bersangkutan. Misalnya, game Sega hanya akan bekerja apabila dijalankan pada emulator Sega saja.

Melalui penggunaan emulation kita dapat memainkan game-game klasik kesukaan kita seperti Super Mario Bros dan Sonic the Hedgehog di komputer kita. Tentu saja kita tidak dapat begitu saja memasukkan cartridge game ke dalam disk drive komputer. Konsep emulation memang agak sulit untuk dijelaskan tetapi pada dasarnya emulation adalah suatu proses untuk meniru desain internal dari suatu sistem. Untuk menjalankan program pada sistem yang berbeda membutuhkan program pendukung yang disebut emulator. Mendesain emulator itu sendiri tidaklah mudah dan kualitas hasil emulationnya tidak selalu sempurna. Tetapi sekarang ini sudah banyak sekali emulator yang beredar di Internet dan kualitas emulator-emulator tersebut berkisar dari buruk hingga hampir sempurna.

Data game yang akan dimainkan disebut ROM (Read Only Memory). Emulator tanpa ROM atau Disk Image adalah tidak ada gunanya, karena ROM atau Disk Image inilah yang merupakan game sebenarnya. Perhatikan analogi berikut ini: emulator adalah console game dan ROM atau Disk Image adalah cartridge gamenya. Jadi, console Nintendo tanpa game tidaklah ada gunanya.

Kata ROM dan Disk Image sering dipakai dan dianggap sama. Sebenarnya ROM adalah copy dari cartridge game, sedangkan Disk Image adalah copy dari disket atau CD. Jadi, copy dari game Nintendo adalah ROM dan copy dari game Apple adalah Disk Image.

Ukuran (size) suatu ROM berbeda-beda tergantung sistem yang di-emulasikan, biasanya berkisar antara 1kB hingga 50MB. Kadang-kadang ROM terdiri dari beberapa file yang merupakan suatu kesatuan dalam format ZIP. ROM ini harus di-load melalui emulator untuk dapat dimainkan, jadi ROM tidak dapat dijalankan seperti halnya program .EXE. (Pada program Emulator tertentu kata ROM biasa disebut ISO)

Emulator-emulator yang populer dimainkan adalah ePSXe (PSX/PS 1), ePSXe 2(PS 2), N64 (GameCube), Visual Boy ADvance (GBA).

Emulator tersebut dapat di download pada situs:
www.emulator-zone.com
www.emuparadise.org

Sebagian ROM dan ISO Dapat di download pada situs:
www.emuparadise.org

0 komentar:

Posting Komentar