Emuforums.com

Go Back   Emuforums.com > PSX Emulation > PSX Plugin Questions & Troubleshooting
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

Reply
 
Thread Tools Display Modes
Old July 11th, 2011, 21:16   #61
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Quicktest with Guncon mode and real mouse, 640x480: TC and GF works 100%.

RE:S is too hard for me, some reason the calibration always failed. Maybe I made wrong way the calibration procedure on the guncon screen? Last try to shoot one, green cross and the blue GPU cross met exactly in the center but in the game the shots misaligned the way noticed earlier.

Lightgun test tomorrow, it's midnight here unfortunately .
Killervin is offline   Reply With Quote

Advertisement [Remove Advertisement]

Old July 11th, 2011, 21:25   #62
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Thanks for the quick response - didn't realize your hour is that late.

Going to check out RE:S with some gameplay also then. Maybe the calibration screen is just bugged or something.


Still working on adding that GUI option. Had to re-integrate the mouse / justifier code to work with Hopkat's new interface.

It's clean and easier to manage now. And fixed some GUI copy-paste bugs too.
shalma is offline   Reply With Quote

Old July 12th, 2011, 02:06   #63
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
New tester release package
___release.rar


You can use 'custom aiming scalers' when your gun doesn't line up correctly with the on-screen shots. Or try out the custom default settings.


Checked out RE:S. Strange alignment problem. But when you go in-game, hold trigger + A + B, re-calibrate again, gun shoots fine afterwards. ^^

Or you can fire at the bottom of the 1st-time bullseye. And shots seem to work okay too.


Going to hold off on an 'official' release package. If anyone has further important bugs to mention. Or new / better preset values for your favorite Guncon games.


Thanks for all the bi-directional help.
This might be -the- one until Justifier behavior is cracked.
shalma is offline   Reply With Quote

Old July 12th, 2011, 15:53   #64
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Thank you. Your advice fixed Resident Evil Survivor. Calibration need to do ingame.

Tested your release. TC OK, RES OK, in guncon mode, 640x480 with real mouse and real lightgun. Very good like to your previous release.

Just a little: i would see the aiming percent values for each game (in the name field, or change the default field value on the right) and should you have to implement a function to add custom profiles via user as an opportunity? I dont think I need this function, but others may use it.

"nuvee_psx_profiles.ini" also would be nice instead of the upper thing.

Thanks again!
Killervin is offline   Reply With Quote

Old July 12th, 2011, 15:57   #65
paubi
Registered User
 
Join Date: Sep 2010
Location: spain
Posts: 38
thanks shalma. after a quik test this seems to work perfect, i will test all games in the next days.
i have this in my cab, and i would like to make conigurations done for each game so i dont have yo change the pluugin configuratiom each time. i have been readimg command line prompts but dindnt find how to comunicate with plugins configuration. is it possible?or though any launcher for pcsxr?
paubi is offline   Reply With Quote

Old July 12th, 2011, 17:42   #66
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Feedback sounds terrific.


Quote:
Just a little: i would see the aiming percent values for each game (in the name field, or change the default field value on the right) and should you have to implement a function to add custom profiles via user as an opportunity? I dont think I need this function, but others may use it.

"nuvee_psx_profiles.ini" also would be nice instead of the upper thing.
Not sure about how to update the default value but that's a nice thought to try. I can also see the use of a profiles.ini option.

Take some work but you've got a playable plugin until then.


Quote:
and i would like to make conigurations done for each game so i dont have yo change the pluugin configuratiom each time. i have been readimg command line prompts but dindnt find how to comunicate with plugins configuration. is it possible?or though any launcher for pcsxr?
I'm not sure if there's a practical way to change the gpu / spu settings through a launcher or command-line.

For Eternal SPU, you can also use 'cache vag' option for more speed.

I can try adding some cmdline interface tunnel for nuvee through pcsxr-lightgun.



If you have a specific list of gpu / spu / nuvee options that need tweaking per cmdline, I could try to add some 'pseudo-cmdline' for everything somehow.

It's worthwhile to at least inquire more about this.
shalma is offline   Reply With Quote

Old July 12th, 2011, 18:33   #67
paubi
Registered User
 
Join Date: Sep 2010
Location: spain
Posts: 38
Talking about your plugin i think it would be useful to be able to change the guncon model, the calibration type, and the type of controller for eaxh port. i also think it would be fine to be able ro change the plugins through the commqnd line, so you could have a bat file with a pre-made configuration for each game. Dont you think?
im being watching the epsxe command line and the things you are allowed to change are these which doesnt depend on the plugins, so i dont know if this is possible
paubi is offline   Reply With Quote

Old July 13th, 2011, 21:15   #68
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Ok, Point Blank tested with dual gun and works fine. I tried at 1920x1080 stretched and the shots registered exactly on cursor position. So, the 640x480 thingie isn't need for?

I really don't know how to test it more It's perfect to me. Just our dummy feature requests...

A possibly bug found in Point Blank: on the calibration screen no shot mark displayed to me. Like RES first time what later was fixed by you. But this isn't a huge problem, too.

Thanks!
Killervin is offline   Reply With Quote

Old July 13th, 2011, 22:38   #69
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
I'd say play at any resolution you want. Give us your values if you find better ones.
Download bin.7z from Sendspace.com - send big files the easy way


Support now exists for adding / changing custom guncon aiming profiles.
(edit: see gui 'E' button)

If you need to tweak the values on-the-fly, ESC the emu. Edit ini file manually (copy to plugins directory with dll). Then continue.


Command-line support does not exist yet. Need to create my own tunnel from pcsx-r to nuvee dll. Some more planning needed but this build is an important step getting there.


Probably will look like something like this:
Code:
pcsxr-lightgun  -controller_plugin1 nuvee_psx_controller.dll  -controller_plugin2 nuvee_psx_controller.dll  -nuvee_port1 guncon  -nuvee_guncon1_profile re_survivor  -nuvee_guncon1_model homebrew  -nuvee_port2 none
Take some work of course.


Note that I couldn't find anyone to get a Point Blank marker to register ever. Maybe they didn't include one?
shalma is offline   Reply With Quote

Old July 14th, 2011, 16:16   #70
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Command-line support added
___release.rar


ex.
Code:
pcsxr-lightgun -controller_plugin1 PadSSSPSX.dll -controller_plugin2 nuvee_psx_controller.dll -nuvee_port2 guncon -nuvee_guncon2_model custom -nuvee_guncon2_profile ghostbusters
Tested and works.


Still don't know about Point Blank calibration shot mark - valid bug or not?
shalma is offline   Reply With Quote

Old July 14th, 2011, 18:08   #71
paubi
Registered User
 
Join Date: Sep 2010
Location: spain
Posts: 38
oh many thanks, i'm going to test it.
i would like to be more participative, but i hvent connection to the net in home and have to go to the street with my smartphone to write you.

i tested point blank in psx 1.13 and the calibration is the same way, without visible sight. so i think it isnt a bug.
paubi is offline   Reply With Quote

Old July 14th, 2011, 18:33   #72
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Both of you are awesome help. So I'm glad to help out also in return.
(the model testing chart is great - need to include that with next release)

I think there's not much left to do with Guncon. Maybe build a better profiles file (take a long time). And then eventually find someone who can supply real Namco gun data.

But it was great that we could accomplish something together. Emu authors will have fewer excuses to not include dual PC lightgun support now.



Justifier support is the other big 'if'. Seems so impossible to solve, but it could just be really dumb easy.

I wonder how Lethal Enforcers Arcade did the lightgun. Should check out MAME's source code about it.



As a side-note, have you seen this? Time Crisis (Spanish dub)
Traducciones del Tío Víctor Time Crisis 1 de PSOne (Traducción y doblaje) – Finalizada

The new voice-acting is said to be above par.
shalma is offline   Reply With Quote

Old July 14th, 2011, 20:43   #73
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Thanks for everything shalma. If you make your "guncon"-final release I hope I get your permission to upload for ems-topgun-2.blogspot.com. You take fresh blood into lightgun games-scene. Thanks for it and waiting your Konami Justifer solution. But this time is very far where you are from other greatly talented plugin-writers. Your plug-in is the only working solution for play lightgun games accurately on PSX.

Ps: made some" crazy-user" test on your plug-in profiles part. I will tell it if you interested in it, but nothing important for...
Killervin is offline   Reply With Quote

Old July 15th, 2011, 04:26   #74
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Quote:
Ps: made some" crazy-user" test on your plug-in profiles part. I will tell it if you interested in it, but nothing important for...
Sure. I'll include it.


Quote:
If you make your "guncon"-final release I hope I get your permission to upload for ems-topgun-2.blogspot.com.
Sure. I don't know Jake Stookey's license for RawInput but everyone has free permission to do with the plugin as you want.

I like your idea though. Get more users into lightgun games.


I'll wait for any of paubi's comments / additions before making the 'final' release. Knowing that I'll likely never retrieve the Namco data.

Mightest as well commit the package afterward. And let the mirrors fly.
shalma is offline   Reply With Quote

Old July 15th, 2011, 14:05   #75
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Crazy user:

- deleted the profile.ini file. As i see, the file not recreated. I think there will be a good thing if the plugin dll contains the ini template for fail/safe reasons
- adding improper values makes the plugin defunctional: I don't know is there any protection for wrong data input possible. Maybe not, because somebody will ever find 500% values useful in the future so not a big problem.
- List items with the same name - not really a problem. I just quardoubled the records and I got same 4 Time Crisis profile.

As you see, every mentioned thing made by the user so not really bugs. I think very beginner users made these things, if any because emulators need some consistency.
Killervin is offline   Reply With Quote

Old July 15th, 2011, 15:21   #76
paubi
Registered User
 
Join Date: Sep 2010
Location: spain
Posts: 38
With this new release i found that you have to introduce the aiming coords. i think this may be hard to understand almost for me.
aligment configurations dont work for me in the gui, but works with the command line.
In moorhuhn 2 each player seems to need diferent configs, which is possible, but p1 is desplaced to the left. i,m not able to do it.
in aligment values first and second number are x y sensibility, and third qnd fourth resolution, doesnt it?
paubi is offline   Reply With Quote

Old July 15th, 2011, 18:28   #77
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Quote:
- deleted the profile.ini file. As i see, the file not recreated. I think there will be a good thing if the plugin dll contains the ini template for fail/safe reasons

- adding improper values makes the plugin defunctional: I don't know is there any protection for wrong data input possible. Maybe not, because somebody will ever find 500% values useful in the future so not a big problem.

- List items with the same name - not really a problem. I just quardoubled the records and I got same 4 Time Crisis profile.
(1) = I can do that
(2) = no protection. I expect the user to either fix or reset the settings.
(3) = I'll think this over. Maybe prevent listing dupe game ids in the profile file. After that, leaving it to the user again.


Quote:
With this new release i found that you have to introduce the aiming coords. i think this may be hard to understand almost for me.

aligment configurations dont work for me in the gui, but works with the command line.

In moorhuhn 2 each player seems to need diferent configs, which is possible, but p1 is desplaced to the left. i,m not able to do it.

in aligment values first and second number are x y sensibility, and third qnd fourth resolution, doesnt it?
(1) = It's more of an advanced feature. My tester doesn't have access to most of those rare ones.

You can use '-nuvee_guncon1_profile none' to use the (default) values. Or just don't set a profile in the cmdline.


(2) = That's strange. GUI worked okay here during testing. Maybe I'll try it again later.

However, if you use cmdline options, they will always -override- the GUI settings. So don't run pcsxr-lightgun with nuvee cmdline to use GUI profiles + models.

This had to be done to prevent some other user errors (mainly mine with accidentally overwriting default values).


(3 + 4) = I should include a ';' comment line in the profiles file.

; game_id game_description
; x-y sensitivity x-y center position

; RES - recalibrate gun in-game to fix shooting problem


So for Moorhuhn 2, you'd need to create 2 profiles (1P) (2P) and adjust the x-y center position for 1P. Or recalibrate in-game again.

That's just a guess.



Ideally I'd just calibrate all the games myself. But that's not really possible - can only guide you in creating new profiles.

I found my Judge Dredd CD so I'll take time to add that in. And tester has Point Blank 2/3 for calibrating also.


At the very least, just copy a profile and rename it to the new game you want supported. Tweak the center first if center shots do not work. Then sensitivity next.


Unfortunately, all this mess is needed because no one knows exactly how the Namco Guncon operates. In true TV H/V latch fashion.


We'll see how this goes though. Make it work out somehow.
shalma is offline   Reply With Quote

Old July 15th, 2011, 19:45   #78
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Quick update:
Selecting GUI profile is bugged. Confirmed and fixed.


New profiles added:
Code:
; cmdline_id  game_name
; sensitivity x-y  center x-y

moorhuhn_2p "Moorhuhn X - 2P"
80.75 90.625 304 174

point_blank2 "Point Blank 2"
97.625 94.625 274 164

point_blank3 "Point Blank 3"
97.625 94.625 274 164

rescue_shot "Rescue Shot"
100.000 100.000 266 164
homebrew 0 0


simple1500_gun1 "Simple 1500 - Gun Shooting 1"
100.000 94.500 266 164
homebrew 0 0


simple1500_gun2 "Simple 1500 - Gun Shooting 2"
100.000 94.500 266 164
homebrew 0 0

Source says he can get Moorhuhn X for testing. Maybe Rescue Shot.


So list is:
Code:
Working:
(s) Elemental Gearbolt
(k,s) Extreme Ghostbusters
(k,s) Gunfighter
(k,s) Point Blank 1
(a) Point Blank 2
(a) Point Blank 3
(a) Rescue Shot
(a) Simple 1500 - Gun Shooting 1
(a) Simple 1500 - Gun Shooting 2
(k,s) Time Crisis
(k,s) Time Crisis - Project Titan


Conditional working:
(s) Judge Dredd
(a) Maximum Force
(a) Moorhuhn X
(k,s) Resident Evil - Survivor

(*) JD = calibration fix? in-game shoots wrong (too high)
(*) MF = calibration ok, in-game shoots too left
(*) MX = 1P is very strangely calibrated
(*) RES = calibration fix?


Not tested, not working, no profile:
Die Hard 2
Galaxian 3
Game Paradise 2
Ghoul Panic
Mighty Hits Special
Starblade Alpha


???
Guntu Western Front June
Serofans


edit:
Maybe Moorhuhn X has an unlicensed gun detection. Makes the gun behave poorly if it happens (Judge Dredd has a warning about unlicensed guns and mis-shots).

Probably end up working in a hack to overcome this for now.

Last edited by shalma; July 16th, 2011 at 03:00..
shalma is offline   Reply With Quote

Old July 16th, 2011, 04:29   #79
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Partial test build
http://www.mediafire.com/?u5dmeygf5t18e4e


Went into overdrive with the tester

Code:
Tester cannot obtain these games:
- Ghoul Panic
- Guntu Western Front June
- Mighty Hits
- Serofans
(you'll need to add these yourself for now)


Profiles still need tweaking:
- Game Paradise 2 = calibration cursor below 10 pixels (very minor problem in-game, not sure if hackable)
- Maximum Force = work on it tomorrow
- Moorhuhn X = 1P still bugged (very hard to fix)
- Resident Evil Survivor = way to fix calibration screen?


New games added (likely fully working):
- Judge Dredd
- Moorhuhn X = 2P working
- Point Blank 2/3
- Rescue Shot
- Simple 1500 - Gun Shooting 1/2


Confirmed fully working:
- Elemental Gearbolt
- Extreme Ghostbusters
- Gunfighter
- Point Blank 1
- Time Crisis
- Time Crisis Project Titan


Games unconfirmed guncon (could not make it work):
- Galaxian 3
- Starblade Alpha


Not obtained yet:
- Die Hard 2
So we almost have a 'complete' Guncon profile. Just a few more games to go.


Note that Judge Dredd hits some freezing bugs in-game. Sometimes it goes away though - seems to be related to amount of on-screen shots + action.
- And must use gpuBladeSoft for calibration screen


Crazy user #3 - dupe game id's now ignored
Crazy user #1 - waiting for profile list to be built. Will build in later.

GUI profile bug fixed.
shalma is offline   Reply With Quote

Old July 16th, 2011, 08:46   #80
Killervin
Registered User
 
Join Date: May 2008
Posts: 51
Ghoul Panic PAL tested:

Movescale: X 100 Y 100

Guncon mode

Real mouse 1st

Dual Lighguns 2nd

640x480 4:3

1920x1080 stretched

Everything works with a same and good precision. Surprising to me this game doesn't seems to be use modified movescalers.

Mighty Hits NTSC J tested:

2 mouse mode, 2 real mouse: working (2 cursor built in-game)
mouse mode, real lightgun: not working, stucked at bottom right edge with built-in cursor
guncon mode, real mouse: not working, not register any shot, gpu cursor moving properly
guncon mode, real lightgun: not working, not register any shot, gpu cursor moving properly

Last edited by Killervin; July 16th, 2011 at 11:57..
Killervin 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

Forum Jump

All times are GMT +1. The time now is 06:50.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.