|
#1
|
||||
|
||||
![]()
---------------------------------
Shunyuan's DirectInput plugin v1.2 --------------------------------- * Zilmar's controller plugin spec #1.0. * use DirectInput8 for input driver. * support gamepad and keyboard as input devices. * rumble pack support (but only works for PJ64 1.7 and latter) * real N64 range support * force feedback configuration ShunyuanDI.cpp By Shunyuan (shunyuan.chou@gmail.com) 2013/08/22 -------- History: -------- v1.2 * fix a rumble pack timing error (run RR64 on PJ64 2.1 with rumble pack support to find out the difference) v1.1 * add force feedback configuration dialog v1.0 * the first release. ![]() ![]() ----------------- my other plugins: ----------------- HleAudio: Auido plugin with XAudio2 + DirectSound driver support SoftGraphic: graphics plugin use mess rdp software rendering GfxWrapper: to use Jabo's Direct3D8 v1.7.0.57-ver5 with Project64 1.6
__________________
--------------------- CPU: Intel U7300 1.3 GHz GPU: Mobile Intel 4 Series (on board) AUDIO: Realtek HD Audio (on board) RAM: 4 GB OS: Windows 7 - 32 bit Last edited by shunyuan; 9th September 2013 at 02:50 PM. |
#2
|
|||
|
|||
![]()
Very nice. I actually have a Rumblepad 2, so this might come in handy. If I were to suggest something, it would be two different buttons assignment for the same N64 controller button (for example, 2nd analog up and button 4 for C up). This would be useful considering the problematic layout of the N64 controller. No idea if it's possible though.
|
#3
|
||||
|
||||
![]()
Very easy to do; in fact N-Rage 2.x already applies this.
__________________
http://theoatmeal.com/comics/cat_vs_internet |
#4
|
||||
|
||||
![]()
On N-Rage,I can set any keyboard key to a macro setting that points to multiple controller buttons so that I can exit battles in smash bros. by setting this macro to A+B+Z+R.
I am using my keyboard's "Y" as the macro activator. You can also set a macro key to a button to use rapid-fire which will help anyone beat Canary Mary. |
#5
|
||||
|
||||
![]() Quote:
Quote:
__________________
--------------------- CPU: Intel U7300 1.3 GHz GPU: Mobile Intel 4 Series (on board) AUDIO: Realtek HD Audio (on board) RAM: 4 GB OS: Windows 7 - 32 bit Last edited by shunyuan; 24th August 2013 at 08:11 AM. |
#6
|
|||
|
|||
![]() Quote:
![]() |
#7
|
||||
|
||||
![]()
__________________
--------------------- CPU: Intel U7300 1.3 GHz GPU: Mobile Intel 4 Series (on board) AUDIO: Realtek HD Audio (on board) RAM: 4 GB OS: Windows 7 - 32 bit |
#8
|
||||
|
||||
![]()
v1.1 released.
* add force feedback configuration dialog ![]()
__________________
--------------------- CPU: Intel U7300 1.3 GHz GPU: Mobile Intel 4 Series (on board) AUDIO: Realtek HD Audio (on board) RAM: 4 GB OS: Windows 7 - 32 bit |
#9
|
||||
|
||||
![]()
__________________
http://theoatmeal.com/comics/cat_vs_internet |
#10
|
||||
|
||||
![]()
v1.2 released.
-------------- - Fix the rumble pack timing error (run RR64 on PJ64 1.7 or 2.x with rumble pack support to find out the differences)
__________________
--------------------- CPU: Intel U7300 1.3 GHz GPU: Mobile Intel 4 Series (on board) AUDIO: Realtek HD Audio (on board) RAM: 4 GB OS: Windows 7 - 32 bit |