Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > iDeaS Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old December 3rd, 2007   #221 (permalink)
Dark Dragon
 
ShadowFX's Avatar
 
Join Date: Feb 2004
Location: The Netherlands
Posts: 138
Quote:
Originally Posted by Lino View Post
I think that you have all the buttons busy, here is the motive for which you have problems.
If I'm allowed to make a suggesion, rethink about how you want the end user to config their gamepad. The way it is configured now by default, makes it impossible to use an alternate setup and cutomized buttons. All buttons are in use by default and therefore cannot be changed (unless I've missed something).
__________________
"Change is inevitable; progress is optional"
ShadowFX is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old December 6th, 2007   #222 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
finally dspad 1.6.0 will continue using sdl.
Lino : you've released the source code of dinput plugin, why don't you release the sources of directsound plugin and/or built-in 3d plugin ? This would allow developers to create better plugins from these plugins.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old December 6th, 2007   #223 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
Where is your plugin? Where can i download it?
How many people are you? Where you come from? (Only for the Italians)


Sorry, but i cant release other source, if you want i help you. When you have terminated your plugin and it works well as mine , can i put the file in my site?
__________________
iDeaS Emulator
Lino is offline   Reply With Quote
Old December 6th, 2007   #224 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
dspad 1.6.0 is out, it works much better and all bugs are solved , X & Y buttons work fine now. Thanks you and your dinput plugin's source which helped me a lot.
Lino : yes you can put my plugin on your site. But why can't you release other sources ? they are not finished I suppose ?
this is not important, but it's you the master.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old December 6th, 2007   #225 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,815
NHerve, dspad 1.6.0 doesn't show in the list when the dinput.dll plugin exists there. this didn't occur with 1.5.0
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Old December 7th, 2007   #226 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
Quote:
Originally Posted by NHervé View Post
dspad 1.6.0 is out, it works much better and all bugs are solved , X & Y buttons work fine now. Thanks you and your dinput plugin's source which helped me a lot.
Lino : yes you can put my plugin on your site. But why can't you release other sources ? they are not finished I suppose ?
this is not important, but it's you the master.
Because it'snt open source . Finished? I think really of no


EDIT:
I have tried to make the debug of your plugin, but I always receive an error (read at address 0x0). Your plugin calls SDL_Quit () also when the SDL isnt loaded (iDeaS (on start) calls the dll more times, because it get info on plugin). Perhaps its this the problem.
__________________
iDeaS Emulator

Last edited by Lino; December 7th, 2007 at 06:37..
Lino is offline   Reply With Quote
Old December 7th, 2007   #227 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
squall-leonhart : i know this bug, this is due to dinput plugin, clear it. This can be the addition of PIT_DYNAMIC flag into GetInfoFunc.
You can modify it and recompilate the plugin source (open source is pratical, isn't it.) : 17
dspad.cpp, line 117 : replace :
"info->dwType=PIT_PAD|PIT_DYNAMIC;"
by :
"info->dwType=PIT_PAD;"
Lino :
Quote:
Originally Posted by Lino
Sorry, but i cant release other source, if you want i help you. When you have terminated your plugin and it works well as mine , can i put the file in my site?
[...]
Because it'snt open source . Finished? I think really of no
yes, your plugins are not open source, do what you want.
what want you say by "i help you" ? you could provide a text file explicating the params of RunFunc for each plugin, and other things.

PS : this would allow developers to create better plugins, and, if their plugins are open source, you could use their sources to improve your own plugins.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.

Last edited by Luigi__; December 7th, 2007 at 18:34.. Reason: Automerged Doublepost
Luigi__ is offline   Reply With Quote
Old December 7th, 2007   #228 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
I have released the source code, you find the sources in pluginsdk.zip. You can also find all RunFunc prototype.
Again if you need help I answer, it makes very happy . I do not understand why one should be the source of my plugins.You wrote your plugin without any source.

EDIT :

For the error in your plugin i think the problem is in SDL. Because my debugger stop the program on this module, no in your plugin. Perhaphs the SDL access a null value.
__________________
iDeaS Emulator

Last edited by Lino; December 7th, 2007 at 21:10..
Lino is offline   Reply With Quote
Old December 7th, 2007   #229 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
thanks a lot.
open source has a good point : if you lose your sources you're able to download the sources of the latest public version, this is better than nothing. I don't force you to run into open source.
edit : where is the new plugin sdk ? on your site there is only old plugin sdk. do you mean the source of dinput plugin only ?

PS :

Quote:
Originally Posted by ShadowFX View Post
If I'm allowed to make a suggesion, rethink about how you want the end user to config their gamepad. The way it is configured now by default, makes it impossible to use an alternate setup and cutomized buttons. All buttons are in use by default and therefore cannot be changed (unless I've missed something).
yes, your dinput plugin has a nasty bug : all buttons are configured by default and the plugin does not allow you to map 2 buttons to the same value, if a button is already mapped, you can't map it a second time.
You should set button values to 0 (none) or allow that a button could be mapped 2 times or more, or even add a "clear value" button.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.

Last edited by Luigi__; December 8th, 2007 at 08:18.. Reason: Automerged Doublepost
Luigi__ is offline   Reply With Quote
Old December 8th, 2007   #230 (permalink)
Bow down MORTAL!!!!
 
Zar'roc's Avatar
 
Join Date: Aug 2007
Location: In My Sword!
Posts: 77
I get the error saying "error 84 opening joystick"
NHervé do you know whats wrong?
__________________
I AM THE SWORD ZAR'ROC!!!!!

Processor:Intel Core 2 Quad Q6600 2.4 GHz
RAM: 2 GB Corsair XMS2 6400 Pro
HDD: 160 GB Seagate Barracuda
PSU: 750 Watt Storm Power
2x CD/DVD Combi Drives
Graphics Card: Nvidia 8800 GTS 320 MB
Windows Vista Ultimate
Zar'roc is offline   Reply With Quote
Old December 8th, 2007   #231 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
error 84 is "unsufficient memory".
I got it with iDeaS 1.0.1.9, but no problem with iDeaS 1.0.2.0.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old December 8th, 2007   #232 (permalink)
Bow down MORTAL!!!!
 
Zar'roc's Avatar
 
Join Date: Aug 2007
Location: In My Sword!
Posts: 77
Quote:
Originally Posted by NHervé View Post
error 84 is "unsufficient memory".
I got it with iDeaS 1.0.1.9, but no problem with iDeaS 1.0.2.0.
sorry i dont understand im using 1.0.2.0 anyway.
__________________
I AM THE SWORD ZAR'ROC!!!!!

Processor:Intel Core 2 Quad Q6600 2.4 GHz
RAM: 2 GB Corsair XMS2 6400 Pro
HDD: 160 GB Seagate Barracuda
PSU: 750 Watt Storm Power
2x CD/DVD Combi Drives
Graphics Card: Nvidia 8800 GTS 320 MB
Windows Vista Ultimate
Zar'roc is offline   Reply With Quote
Old December 8th, 2007   #233 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
NHerve' Yes i know this problem, ill fix it in next release.
__________________
iDeaS Emulator
Lino is offline   Reply With Quote
Old December 8th, 2007   #234 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Lino : you said you released the source, which source do you mean ? where is the new plugin sdk ? o your site there is only the old sdk.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old December 8th, 2007   #235 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
Are you sure? Ill check it

EDIT : update
__________________
iDeaS Emulator

Last edited by Lino; December 8th, 2007 at 18:40..
Lino is offline   Reply With Quote
Old December 8th, 2007   #236 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
yes, I'm sure. Are you meaning the source of dinput plugin only ?
You have released a new plugin sdk, but there are exactly the same files into it.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.

Last edited by Luigi__; December 8th, 2007 at 19:12..
Luigi__ is offline   Reply With Quote
Old December 9th, 2007   #237 (permalink)
Custom User
 
Join Date: Nov 2007
Location: Poland
Posts: 10
Error 84 here too... oh, well...
Is the SDL.dll still required with 1.6? I don't see it in the archive...

PS: can we provide mirrors of your plugin for people without accounts on this forum?
PS2: Looks like Lino updated the SDK yesterday. Grab it: http://www.ideasemu.org/ideas_download/pluginsdk.zip
__________________
:o
Poki#3 is offline   Reply With Quote
Old December 9th, 2007   #238 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
poki#3 : yes it is required, but it is no longer provided because it makes the zip heavier.
SDL.dll is 313 kb heavy.
PS : yes you can provide mirrors and redistribute my plugin.
PS2 : yes, but it seems it is exactly the same sdk, didn't see any difference. Tell me if I'm wrong.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old December 9th, 2007   #239 (permalink)
Emu author
 
Lino's Avatar
 
Join Date: May 2007
Location: Italy
Posts: 328
I have uploaded the file on my site.
__________________
iDeaS Emulator
Lino is offline   Reply With Quote
Old December 9th, 2007   #240 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
thanks a lot, but I didn't see any difference in your new plugin sdk. Am I wrong ?
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 00:04.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5