|
|
|
#162 (permalink) |
|
Registered User
![]() ![]() Join Date: Mar 2003
Location: Egypt
Posts: 105
|
No, I've removed left stick mapping.. I'm using only d-pad axis..
__________________
MB: MSI P965 Neo CPU: C2D E8400 @ 3.00GHZ GPU: ATI Radion X1950 Pro 256MB DDR2 RAM: 4GB Kingston OS: Vista x64 Ultimate |
|
|
|
|
|
#163 (permalink) |
|
Registered User
Join Date: May 2003
Posts: 41
|
@ChickenLiver
I've a new joypad Saitek P2600 Rumble and i cannot get configure the cross directional pad, the other two sticks instead i get some movement but difficult to move, only buttons are easy to configure... Pls can you add support to this joypad?? Luke |
|
|
|
|
|
#164 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Lilypad supports general Direct Input devices. It shouldn't have to do anything special for a particular joystick, as long as it has compliant Direct Input drivers installed. Tell me what you see when you go into the test screen for the joystick and move the pad and sticks.
Last edited by ChickenLiver; January 6th, 2008 at 23:11. |
|
|
|
|
|
#165 (permalink) |
|
Registered User
![]() ![]() ![]() Join Date: Nov 2007
Location: IDK
Posts: 421
|
A thought just occurred to me today but when you use the Lilypad for both players, one could accidentally try to configure the wrong player (it messes things up really bad, I found out). Maybe the other player could be read only (enabled=false) for all those controls.
I might look into it but I can't guarantee anything. I'm a VB 6 programmer and this is C++? I'll give it a go if I have time. Exams for me next week.
__________________
Primary: Core 2 Duo E4300 1.8 ghz, 3 gb DDR II ram, Overclock XFX 7900GS 580/745 Secondary: Mod P4 HT 3.18ghz, 1.5gb ram, AGP HIS Radeon X1650 Pro IceQ II / 512MB Need To Post a Bug? Use This Program PCSX2 Bug Reporter |
|
|
|
|
|
#166 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
That's a good idea...Though I'm not sure how to disable tabs in a property sheet control, could (Relatively) easily disable all the controls.
Hadn't actually gotten around to posting source yet.... Wanted to clean it up a bit first (As it needs serious cleanup rather badly, particularly how I handle the ListView control and my redundant code to handle DX/non-DX modes. And a lot of other random silliness), but haven't gotten around to it, so I figured I'd just post it now or I never would. It is indeed C++. VC 6.0 and VC 2005 project files are included. To compile, it requires the DirectX SDK be installed (And you may have to have a version of the Windows SDK more recent than Windows XP for the raw input stuff), but that should be about it. I'm not terribly concerned about licensing issues, but consider it GPLed (version 2). Last edited by ChickenLiver; January 12th, 2008 at 05:15. |
|
|
|
|
|
#167 (permalink) |
|
Registered User
![]() ![]() ![]() Join Date: Nov 2007
Location: IDK
Posts: 421
|
Sorry ChickenLiver I'm lost in VC. I wish I could give you assistance, but VC code is so much different than VB6 (I knew but I thought I could overcome it). By the way, my original intention was to disable all the controls. To give the user the feel of a read-only interface.
Another idea I don't know how many people would use this function but button Macros? One button presses Triangle,Square,Circle, etc.
__________________
Primary: Core 2 Duo E4300 1.8 ghz, 3 gb DDR II ram, Overclock XFX 7900GS 580/745 Secondary: Mod P4 HT 3.18ghz, 1.5gb ram, AGP HIS Radeon X1650 Pro IceQ II / 512MB Need To Post a Bug? Use This Program PCSX2 Bug Reporter |
|
|
|
|
|
#168 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Not a problem. Don't really expect anyone else to play with it much, but if they want to, code's now out there for them.
I don't think macros make a whole lot of sense for games, myself. If the games were meant to be played with macros, they'd already have them. There's also the issue of timing - pad plugins don't know either the current framerate or the target framerate for the game (Based on the whole PAL/NTSC thing). Suppose most games probably read the controller at a constant rate (Once per frame or something), but not sure about that. They also don't read from the pad at all at some points, I believe. Last edited by ChickenLiver; January 12th, 2008 at 19:27. |
|
|
|
|
|
#169 (permalink) |
|
Registered User
Join Date: Dec 2007
Location: Hungary
Posts: 27
|
Hi, sry, I know I'm noob, and sry my lame question, but I want to play Narutimate Accel 2 in Rpg mode, but I can go just right and back, I can't go forward. Someone tell me that in this plugin I can set D-pad or something like that and it'll work right, but I don't know how, please, someone help me.
|
|
|
|
|
|
#170 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Never heard of the game, don't know what you're trying to do. If you need to bind the analog sticks or the d-pad to some keyboard/joystick/mouse/whatever control, that's pretty self-explanatory (Just use the "bind axis" buttons to bind axes and the individual direction buttons for buttons). If you want to bind both an analog stick and the d-pad to the same control, that's mentioned in both a previous post and the overly long readme.
If you want to do something else... Erm... Then I have no idea what you're doing. Ask whoever directed you to LilyPad, rather than trying to explain to me, as LilyPad apparently does whatever you want it to do, and someone else presumably knows what you want it to do. Last edited by ChickenLiver; January 20th, 2008 at 01:28. |
|
|
|
|
|
#172 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
There's an idea. I have been toying with the idea of adding an option to set the number keys to instantly navigate to the corresponding savestate. Hadn't though about doing what you suggest, though.
|
|
|
|
|
|
#173 (permalink) |
|
Registered User
Join Date: Nov 2005
Location: USA
Posts: 5
|
I'm using an XBOX 360 pad controller and all works except for the directional pad.
LilyPad DOES NOT map this directional pad switch. Test Device - does display the following data Hat Switch = Center -1 Up 0.00 Left 270.00 Right 90.00 Down 180.00 Left/Up 315.00 Left/Down 225.00 Right/Up 45.00 Right/Down 135.00 The attached file contains the debug file. I'm using Vista x64 with Direct X10 Help |
|
|
|
|
|
#174 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
That's odd - looks like it's reading your hat switch correctly and the only issue is binding it. First, to make sure we're on the same page, you are pressing one of the bind axis buttons, right? All 4 directions are bound together, so you just need to select bind d-pad horizontal/vertical axis and then press one direction (Or one of the other bind axis buttons, for that matter). And when you try and bind the d-pad, nothing happens, correct? You get no entry in the configuration screen, that is, rather than you get an entry but the d-pad still doesn't work.
If that doesn't work, try opening up inis\LilyPad.ini with a text editor and looking for the line: Code:
Pad1DIDeviceX=4AB1B820-95C1-11DC-8001-444553540000 Code:
ID 50=0 Type 50=POV Cmd 50=48 Sensitivity 50=0 Tell me if neither method works. |
|
|
|
|
|
#175 (permalink) |
|
Registered User
Join Date: Feb 2008
Location: Sweden
Posts: 14
|
Kingdom Hearts I
Hey ChickenLiver and thanks for your great plugin! By far the best atm imho.
Anyway I bought a Saitek P480 Dual Analog Rumblepad today and tried to configure it for Kingdom Hearts I. Everything works great except from the vibration. I made a post in the general section of this forum but maybe this is easier for you to see. The pad has its drivers installed and it vibrates through the Windows control panel tests. It also vibrates through lilypad 0.8.4 tests. It vibrates fine in Tekken Tag Tournament that I tried but still not in Kingdom Hearts I. I have enabled the vibration from inside the game. You think this is a problem of the emu, the game or...? Thanks in advance |
|
|
|
|
|
#176 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Sounds like a problem with LilyPad's recognition of Kingdom Heart's vibration initialization code. I can borrow the game and play around with it myself when I get a chance, but I could look into the issue more quickly if you do this:
Enable logging in LilyPad's configuration screen. Start up the game (Without loading a save state) and go through the game (Either start a new one or load a game from a memory card. Doesn't matter) until you reach a spot where the pad should be vibrating, but isn't. Then quit the game and upload your PadLog.txt from the logs subdirectory. It just contains everything the game sends to LilyPad and all my responses. |
|
|
|
|
|
#177 (permalink) |
|
Registered User
Join Date: Feb 2008
Location: Sweden
Posts: 14
|
Thanks for your fast answer,
here is the log you asked for. Hope it helps. RapidShare: 1-Click Webhosting Thanks again for your help. |
|
|
|
|
|
#178 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Hmm...Game doesn't look confused. Initialization looks pretty normal, sets up vibration properly, though there are the usual bunch of commands that no one seems to know what to do with. Then it just never tells me to vibrate. It might decide it doesn't like me early on or something. Not sure I'll be able to figure out what's going on, but I'll spend a more time looking into it when I have a chance.
Not sure it matters, but what version of the game do you have? PAL or NTSC? |
|
|
|
|
|
#179 (permalink) |
|
Registered User
Join Date: Feb 2008
Location: Sweden
Posts: 14
|
OK that's ackward! Randomly in the game, during a fight and after getting some hits, it vibrated twice and then it stopped again! The only thing I made this time was to execute it instead of "run cd/dvd". Anyway...
I uploaded another log file. Maybe I hadn't the vibration ON in the log I uploaded earlier. Sorry if that was the reason you weren't getting any vibration calls. The version I own is American NTSC (SLUS (U)). RapidShare: 1-Click Webhosting PS: This file is the one that includes the 2 vibrations that occured. PS2: I'm using the 0.9.5 SVN 302 beta compiled by me. Do you think i should try older versions too? Last edited by m33ts4k0z; February 16th, 2008 at 19:17. |
|
|
|
|
|
#180 (permalink) |
|
LilyPad Author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Perdition
Posts: 482
|
Looks like it vibrated a bit than twice (Though there's also a fair period when it didn't vibrate at all for a bit. Maybe you mean that?), then I received no vibration commands for a long time, until just before you quit, when the small motor should have very briefly started up again. I'm now thinking it may actually be a PCSX2 bug, though I could be wrong.
I suppose you could try an older version of PCSX2. I have no idea if it'll make any difference. Edit: Also, you can rar those files and they end up under 10k, so you could then just post them here. Most of the lines are identical, or almost identical. Not that it really matters. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|