appirits-morioka / nulldc

Automatically exported from code.google.com/p/nulldc
0 stars 0 forks source link

TESTING nulldc1.0.4 r13 CONTROLS #21

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago

1)
Purupuru becomes better, in r13, but its still broken. Analog joystick do
not work correctly, when i turn around circle my analog joystick Sonic
can't turn around correctly. when i want to run forward Sonic sometimes
can't run faster. I have changed settings of deadzone by 30%. Becomes
better but not so much. 

P.S.1
And here triggers is only digital. And its changed places --- right- --
left, ---- left --- right

2) 
Controller Xinput plugin
Much better than Purupuru and other Xmaple! Works really better! Analog
triggers works correctly! But Analog joy sometimes becomes to slow? In that
moment it can run forward fast, but doing it slow. After that all starts
again! 

P.S.
(I have xbox360 controller with latest drivers and directx). 

Original issue reported on code.google.com by N2008eo...@rambler.ru on 10 May 2010 at 2:51

GoogleCodeExporter commented 8 years ago
Noticing this too, running Jet Grind Radio, anytime you have to do one of the 
big tags, 
that involve following the on-screen analog movements, it always registers a 
miss on 
every one that is a half/full circle. Strictly horizontal or vertical movements 
register ok, though.

Original comment by faekplas...@gmail.com on 10 May 2010 at 7:23

GoogleCodeExporter commented 8 years ago
Thanks, we're already aware of this. :)

Original comment by danialho...@gmail.com on 11 May 2010 at 4:34

GoogleCodeExporter commented 8 years ago
Rumble seems to be not be reliable with the Xinput plugin (stops after a few 
plays) 
as it is with the Puru Puru plugin which works perfectly 100% of the time. 
Other 
than that, the 2 plugins seem to work very well.

Original comment by wespipe...@gmail.com on 11 May 2010 at 5:31

GoogleCodeExporter commented 8 years ago
Ya, noticed this on Capcom vs SNK 2; can't move diagonally (i.e. up + front, 
back +
down, etc.); Could configure analog, but not D-Pad, everything else seems to be
working fine.

Original comment by eric...@gmail.com on 18 May 2010 at 12:38

GoogleCodeExporter commented 8 years ago
I think this is gonna get hard to track.

@faekplastik3s, wespipes69, ericjay: Could you please tell to which plugin you 
refer? >_<

Original comment by KrossX3 on 19 May 2010 at 9:06

GoogleCodeExporter commented 8 years ago
That would be the PuruPuru input plugin v0.1, using the PuruPuru Pak. I think 
the
input plugin on the old 1.0.0 beta 1.6 plugin was the best input plugin for 
joypads;
it was the nullDC joystick  v1.0.1.

Original comment by eric...@gmail.com on 19 May 2010 at 12:09

GoogleCodeExporter commented 8 years ago
Tempral fix for PuruPuru analog by disabling deadzone. I did different ways, 
but none
of them worked properly.

Original comment by KrossX3 on 19 May 2010 at 4:03

Attachments:

GoogleCodeExporter commented 8 years ago
O yeah, old 1.0.0 beta 1.6 joystick  v1.0.1 plugin! 
It's very good plugin! It works with any gamepads without problems! but if 
somebody
add to it "dead zone" settings it will become gold plugin!  And if it wonderful
miracle somewhen will be ported to Nulldc1.0.4 &Null1.0.3. That day will be 
Great
day! If it will be.  

Original comment by N2008eo...@rambler.ru on 19 May 2010 at 4:26

GoogleCodeExporter commented 8 years ago
The new Puru Puru plugin is the best as it offers rumble support. It has it 
all, it 
just needs the analogue issue sorted out and then we're all good. 

Original comment by wespipe...@gmail.com on 19 May 2010 at 5:32

GoogleCodeExporter commented 8 years ago
Maybe you right. And it will be great! Just Super!

But how about triggers? Its only digital!

Original comment by N2008eo...@rambler.ru on 19 May 2010 at 5:38

GoogleCodeExporter commented 8 years ago
New patch to fix the deadzone, and seems to be working quite nicely.

@N2008eo...@rambler.ru: Triggers are axis, and the panel looks for buttons. The 
bad
thing, is that both triggers share the same axis. >_<

Original comment by KrossX3 on 19 May 2010 at 7:46

Attachments:

GoogleCodeExporter commented 8 years ago
But how can i use this patch? I know its stupid question! But can you give me 
some
instruction? Must I rename it or someting? Thank you!

 p.s.
In Ximput plugin with X360controller triggers works wonderful ! Even when I 
need to
press pushing both triggers together. for example in Soul Reaver I can use it 
when i
want look around. I just do it and "look around mode" works nice with triggers, 
not
buttons! Just like on dreamcast! Problem only in analog joystick. 

Original comment by N2008eo...@rambler.ru on 19 May 2010 at 8:26

GoogleCodeExporter commented 8 years ago
You need a SVN client to use the Patch and apply it to the SVN source you have.
Basically, if you're compiling nullDC then you should be able to use it. I just
uploaded it, for someone who can commit to review it and perhaps commit it.

The Xinput plugin, shouldn't have problems with it. The problem is with 
PuruPuru,
that uses SDL.

Original comment by KrossX3 on 19 May 2010 at 9:07

GoogleCodeExporter commented 8 years ago
I could not use Xmaple, the right trigger on my x360 would not work. Its not the
controller as it works normally. 

Original comment by HEROx...@gmail.com on 20 May 2010 at 12:29

GoogleCodeExporter commented 8 years ago
Can someone make a compile with all these great patches - for those of us who 
are 
not self compilers. That are do an official commit (if you can) so it can go up 
on 
emucr sometime. Thanks in advance!

Original comment by wespipe...@gmail.com on 20 May 2010 at 5:59

GoogleCodeExporter commented 8 years ago
For PuruPuru =>
http://www.xtemu.com/forum/nulldc-discussion-f170/nulldc-purupuru-t3237.html

There are plugins compiled with each patch, so you can test it.

Original comment by KrossX3 on 20 May 2010 at 8:48

GoogleCodeExporter commented 8 years ago
New patch for PuruPuru.

Corrected swapped L <=> R triggers. And I think finally the deadzone works 
properly.

Original comment by KrossX3 on 20 May 2010 at 10:55

Attachments:

GoogleCodeExporter commented 8 years ago
Can someone with a joystick confirm the fix works ? I'll merge it into the svn 
as soon 
as i get some time (probably tomorow)

THX FOR THE PATCH ! (first code outside our small team huh ? yay ~)

Original comment by drkIIRaziel on 20 May 2010 at 11:37

GoogleCodeExporter commented 8 years ago
fix2 verified works.

Original comment by danialho...@gmail.com on 20 May 2010 at 2:09

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Excellent!  
Thank you all, guys! Will be waiting the next revision!

Original comment by N2008eo...@rambler.ru on 20 May 2010 at 5:29

GoogleCodeExporter commented 8 years ago
Hey KrossX3! 
What can you say about Ximput? 
Ximput Plugin Analog joystick is not registering maximum push from time to 
time. 
Example:
You pushing maximum forward but movements is only slow! After that you turn 
around by
circle and all works normally (on a moment), but if you will stop ----- all 
starts again!
How did you think, why it happens? 

Original comment by N2008eo...@rambler.ru on 20 May 2010 at 8:59

GoogleCodeExporter commented 8 years ago
No idea, I'll check Xmaple later.

Original comment by KrossX3 on 20 May 2010 at 9:13

GoogleCodeExporter commented 8 years ago
Uploaded an Xmaple tryout. Test please~~

Here's the patch.

Original comment by KrossX3 on 21 May 2010 at 2:45

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
If somebody will give me already compiled plugin (with Xmaple_Groove.patch) , I 
can
test it in any playable games
for any time.   

Original comment by N2008eo...@rambler.ru on 21 May 2010 at 10:04

GoogleCodeExporter commented 8 years ago
I gave a link on a previous comment where you can check for it.

Original comment by KrossX3 on 21 May 2010 at 10:41

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Its Tested! All works! You are super mega sorcerer! Thank you so much!

P.S.
All works fine, but
about dead zone: in some games (racing simulators for example, or FPS where 
need more
sensitivity responce) I think the dead zone must be little lower (for example 
if it
15% but we need only 10% deadzone). 
For example : now in purupuru Analog joystick have ideal sensitivity not  
excessive.
I think maybe somebody can create a dead zone settings for that plugin in menu? 
Or
change just a little basics?
Thank you again!

Original comment by N2008eo...@rambler.ru on 21 May 2010 at 12:26

GoogleCodeExporter commented 8 years ago
Yah I thought about that, selectable deadzone would be ideal. But the plugin 
has no
config window to begin with. >_<

Perhaps menu option with some presets to chose from. Or just an INI setting at 
least.

Original comment by KrossX3 on 21 May 2010 at 7:09

GoogleCodeExporter commented 8 years ago
This is the best (and most lazy thing) I could do, without making a little 
window.
Only two options, 10% and 26%. And it doesn't get saved either. >_<

It seemed to be working, but test please. I don't like it, and I think a new 
issue
should be made for a proper dialog/INI option for the deadzone. A build is 
already
uploaded in the same place.

Here's the patch.

Original comment by KrossX3 on 22 May 2010 at 12:22

Attachments:

GoogleCodeExporter commented 8 years ago
Its tested! 
Much better in races and FPS, but I think for XBOX360Gamepad deadzone better is
12-15% not 10% becouse sometimes when you just touch it (not pushing) analog 
joystick
movement is just a little triggered automaticly.BUT! This is not plugin's 
problem ---
its mechanical specification of XBOX360Gamepad's Analog joysticks.  That's why 
12-15%
better than 10%deadzone, and That's why I wanted to see the deadzone settings 
in menu
or into INI at last (I could choose the settings manually, or to prescribe it 
in INI
file Nulldc.cfg)! 
So, 12-15% is better than 10%!
Thank you, KrossX3!

Original comment by N2008eo...@rambler.ru on 22 May 2010 at 11:03

GoogleCodeExporter commented 8 years ago
Issue 28 has been merged into this issue.

Original comment by Mr.PsyMan on 22 May 2010 at 1:45

GoogleCodeExporter commented 8 years ago
I like this one!

It's now an INI setting at last. Run it once at least, and the INI entry will 
be made
for you to edit later.

Here's the patch, and a build of it will be in the usual place.

Original comment by KrossX3 on 22 May 2010 at 5:53

Attachments:

GoogleCodeExporter commented 8 years ago
Actually, due to various health reasons i can't review/commit them myself, and 
i know 
how much it sucks not having things committed. So i gave ya commit access ~

The 'dev channel' for emudev is #ndc-devel @ efnet, altho i can't promise i'l 
be there 
~)

Original comment by drkIIRaziel on 22 May 2010 at 6:40

GoogleCodeExporter commented 8 years ago
Err, dev channel for nullDC* .. stupid typos

Original comment by drkIIRaziel on 22 May 2010 at 6:41

GoogleCodeExporter commented 8 years ago
It's tested!!! 
Ofcourse it is not a menu with settings, but its amazing! Wonderful! KrossX3, 
you are
miracle man! Well done! This is a real evolution!

P.S.
But I keep dreaming about beutiful menu -- just like purupuru menu... 
lol 
but it just sweet dream :)

Original comment by N2008eo...@rambler.ru on 22 May 2010 at 6:53

GoogleCodeExporter commented 8 years ago
Going through the mess of creating a Dialog Box just for one setting... wasn't 
worth
it. Is quite the hassle to create a window. >_<

Someone might do it later though, who knows. =P

Original comment by KrossX3 on 22 May 2010 at 7:05

GoogleCodeExporter commented 8 years ago
Guess this is now fixed? (r25) :D

Original comment by drkIIRaziel on 23 May 2010 at 8:51

GoogleCodeExporter commented 8 years ago
Issue 98 has been merged into this issue.

Original comment by KrossX3 on 2 Jun 2010 at 3:57

GoogleCodeExporter commented 8 years ago
Issue 107 has been merged into this issue.

Original comment by KrossX3 on 3 Jun 2010 at 9:25