Showing posts with label games. Show all posts
Showing posts with label games. Show all posts
Thursday, November 11, 2010

xinputBerawal dari memainkan game prototype di rumah seorang teman... Padahal awalnya udah niat gak mau maen game lagi (emang bisa..??? Embarrassed smile). Akhirnya saya tertarik menginstall game tersebut di laptop sendiri. Pada awal permainan keanehan pun terjadi, game tidak merespon joystick saya (apa karena murahan ya Thinking smile ).

Setelah berguru pada paman google, ternyata sebagian games yang tersedia untuk PC, terkadang tidak kompatibel dengan joystick yang ada di pasaran. Game tersebut hanya bisa dimainkan dengan joystick atau gamepad xbox.

Untuk membeli game controller xbox kita harus merogoh kocek yang lumayan besar, bagi orang2 seperti saya ya tentu berat untuk mengeluarkan uang lebih hanya untuk memainkan sebuah game (termasuk dalam kaum pas2an Embarrassed smile ).

Ada sebuah solusi mengatasi hal tersebut, kita hanya perlu membuat sebuah emulator untuk joystick/gamepad xbox di windows. Thanks to Randy_S emulator ini dapat mengubah joystick anda menjadi Xbox 360 Controller.

Langsung saja...

Emulator, dapat di download di http://virusdev.ovh.org/files/?dir=xinputemu . Pilih saja file yang terbaru, file yang saya download x360ce vibmod 3.1.4.1

 

Cara instalasi :

  1. Ekstrak File x360ce vibmod 3.1.4.1 yang telah di download.
  2. Hubungkan joystick ke Laptop/PC.
  3. Test konfigurasi tombol dengan menggunakan Xinputtest.exe yang ada dalam folder yang telah diekstrak tadi. 
    xinput
  4. Pastikan semua tombol bekerja dan letak tombol yang tertera pada layar sama dengan yang kita tekan.
  5. Bila terdapat perbedaan, kita bisa rubah konfigurasinya dengan mengedit file x360ce.ini menggunakan notepad (di backup dulu biar aman).
  6. Copy file xinput.dll dan x360ce.ini ke dalam direktori game. File xinput.dll bisa memiliki beberapa nama seperti xinput1_3.dll, xinput1_2.dll, xinput1_1.dll, xinput9_1_0.dll, silahkan di rename dengan nama yang cocok sehingga bisa bekerja pada game tersebut.
  7. Mainkan game seperti biasa, jika emulator berhasil akan terdengar suara beep di awal permainan.

Contoh konfigurasi file x360ce.ini dengan joystick WELCOM (iya... Tanpa huruf "E", gak tau produksi mana) adalah:

[Options]
UseInitBeep=1 #use 0 to 1; default 1; beep on init
Log=0 #use 0 to 1; creates a log file in folder 'x360ce logs'
FakeAPI=0 #use API patching

[PAD1]
Index=0 #controller index in system game controllers list; 0 is first; -1 to ignore this pad
Native=0 #experimental native mode, calls system xinput1_3.dll to support xinput compatible controller together with emulated
VID=0x0 #controller VID
PID=0x0 #controller PID
Left Analog X=1 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=3 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-6 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X+ Button=0 #button id; 0 to disable
Left Analog X- Button=0 #button id; 0 to disable
Left Analog Y+ Button=0 #button id; 0 to disable
Left Analog Y- Button=0 #button id; 0 to disable
Right Analog X+ Button=0 #button id; 0 to disable
Right Analog X- Button=0 #button id; 0 to disable
Right Analog Y+ Button=0 #button id; 0 to disable
Right Analog Y- Button=0 #button id; 0 to disable
D-pad POV=1 #POV index; 0 to disable
D-pad Up=0 #button id; 0 to disable
D-pad Down=0 #button id; 0 to disable
D-pad Left=0 #button id; 0 to disable
D-pad Right=0 #button id; 0 to disable
A=3 #button id; 0 to disable
B=2 #button id; 0 to disable
X=4 #button id; 0 to disable
Y=1 #button id; 0 to disable
Left Shoulder=5 #button id; 0 to disable
Right Shoulder=6 #button id; 0 to disable
Back=9 #button id; 0 to disable
Start=10 #button id; 0 to disable
Left Thumb=11 #button id; 0 to disable
Right Thumb=12 #button id; 0 to disable
TriggerDeadzone=5 #use 0 to 255; default 0; add deadzone to trigger
Left Trigger=7 #button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2;
Right Trigger=8 #button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2;
UseForceFeedback=1 #use 0 to 1; default 0
SwapMotor=0 #use 0 to 1; default 0
ForcePercent=100 #use 0 to 100; default 100
ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4; DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; //WILDS
AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled) //WILDS
AxisToDPadDeadZone=256 #Dead zone for Axis //WILDS
AxisToDPadOffset=0 # //WILDS
POVXReverse=0 #Reverse POV Up/Down
POVYReverse=0 #Reverse POV Left/Right





Tulisan yang berwarna merah adalah konfigurasi yang diubah dari pengaturan default.

Khusus untuk game Prototype terdapat patch khusus dapat di download di http://virusdev.ovh.org/files/xinputemu/prot_x360ce_supp.zip



Tutorial ini telah ditest pada game prototype, silahkan mencoba...



Semoga bermanfaat.... Thumbs up

READ MORE - Emulator Xbox 360 Controller
Tuesday, August 26, 2008
Atas permintaan teman, med akan membahas emulator game playstation untuk dimain kan di PC. Berikut ulasannya dan link downloadnya.

ePSXe (enhanced PSX emulator) is an emulator of the Sony PlayStation video game console for x86-based PC hardware. It was written by three authors, using the aliases "Calb", "_Demo_", and "Galtor". It has been described as the best freeware Playstation emulator available.

ePSXe makes use of a plugin system to emulate GPU, SPU, and CD drive functions, similar to the model first introduced in PSEmu Pro. This approach is also taken in PCSX, PCSX2, Project64, ePSXe is closed source with the exception of the application programming interface (API) for its plugins.


History

For half a year, ePSXe was developed in secret, away from the public eye. When released on October 14, 2000, ePSXe was a revolution in the PSX emulation scene, boasting higher compatibility and performance than other PlayStation emulators of the time.

When ePSXe 1.6.0 was released on August 5, 2003, its development seemed to halt. In fact there were even rumors claiming that the source code had been lost due to a hard disc failure. This was until April 5, 2008 when the developers of ePSXe made a public statement revealing that in summer 2007, they had decided to continue development of the emulator, on encouragement from users. On May 24 2008, ePSXe version 1.7 was released.

Design

As with many modern emulators, ePSXe makes use of plugins to emulate GPU, SPU, and CD-ROM drive functions, a model first established in PSEmu Pro.

ePSXe can read from CD and run many types of CD images directly from the user's hard drive. With few exceptions, it is capable of nearly flawlessly emulating many PlayStation games. Games that do not necessarily run properly or even start at all, can still be fixed and played via the use of ePSXe patch files in .ppf format. On the latest version of ePSXe (and possibly some older versions), there is a patching feature that allows the user to patch certain games. Not all games prone to bugs have ppf patches written for them.

Unlike a few alternative Playstation emulators that are able to use high level emulation to mimic the effect of the PlayStation's BIOS, ePSXe functions with an image of an official Sony Playstaion BIOS. Since the various Playstation BIOS images are Sony's intellectual property, it is illegal to distribute them. For this reason, ePSXe does not come bundled with any of the Playstation BIOS images, requiring the user to extract, or "dump", the image from his/her own console.

System requirements

ePSXe's stated system requirements are:

* Processor: Pentium 200 MHz, recommended 1 GHz.
* RAM: 256 MB RAM, recommended 512 MB RAM.
* Graphics card: 3D graphics card needed with support for OpenGL or DirectX.
* Operating system: Windows: 9x (95, or 98/98SE), NT (XP, 2000, Vista, etc) -- GNU/Linux (any distro will do)
* CD-ROM: 16x or faster (optional)

If the computer just meets the minimum system requirements, ePSXe will emulate games roughly, averaging from about 60% to 100% full speed depending on plugins are used and how high the settings are on them.[citation needed]

Plugins

  • GPU: Most GPU plugins run with either Direct3D, OpenGL, or the Glide API, and are available freeware or open source.
  • SPU: The SPU plugins can emulate everything from music to sound effects, with varying degrees of success depending on the plugin settings, and of course the plugin being used.
  • CD-ROM: ePSXe comes with a core CD-ROM plugin, but many others are available for freeware download and many can emulate up to seven different types of read modes.
  • Input: The core plugin is sufficient, but there are others that allow for more functionality. It is even possible to plug in and use a DualShock controller with a USB adapter.

Compatibility

As of version 1.7, ePSXe runs nearly all games flawlessly. A few games have problems - in some cases, this can be remedied via the use of patches written for the game in question. Only a handful of games have patches written for them.

  • All regressions of ePSXe 1.6.0 have been fixed, so version 1.5.2 shouldn't be needed anymore.
  • At least 50 more games playable, including the "killer-app game" Vib-Ribbon.
  • Many games work better (including crash fixes): Final Fantasy series, Chrono Cross, Xenogears, Metal Gear Solid, Rayman...
  • Chrono Cross: "-noauto" argument and "odd/even bit hack" special game fix are not needed anymore.
  • Internal SPU plugin : CDDA sound support, great improvements of quality and synchronization
  • Support for new ISO formats: BIN/CUE, BIN/CCD and MDS/MDF.
  • CDDA sound available even with the "Load ISO" command (no need of virtual drive nor Mooby CDR plugin).
  • On-the-fly switch (F7 hotkey) between main GPU plugin and integrated GPU plugin (P.E.Op.S. software renderer).
  • Speed limit activate/deactivate with F4 hotkey (more convenient than the in-game GPU plugin menu).
  • "Visual rumble" feature: simulate rumbles by shaking the display
Filenya dapat di download disini

Untuk file-file pendukung lainnya akan med upload kemudian, maklumlah koneksi lagi lemot ni.. Salam..

READ MORE - Playstation Emulator For PC