Changes

Jump to navigation Jump to search

PCSX2

2,913 bytes added, 15:14, 4 October 2015
Guides and Info
===Black lines===
Those lines are caused by scaling to a non-integer internal resolution (anything other than XxNative), texture filtering (Check that shit off or to half at most), improperly offset textures(TC offset hack, Wild Arms hack), or improperly handled texture edges(Sprite hack). Native resolution for the most part fixes those. But software rendering may be required as well.
 
==Special Hardware==
===Pressure Sensitive Buttons===
The DualShock 2 joypad which comes with the PS2 has all buttons and sticks with variable pressure states.
 
While most PS2 games don't require this feature (instead preferring variable trigger / stick pressure, like in Chulip where to get past a sleeping dog you need to move the left stick more slowly), a select few do. Some examples: All three attack buttons in the Bouncer do different attacks based on whether the press was light, medium or strong. Same goes for the musical game Mad Maestro. Star Ocean 3 has a musical item that plays different melodies depending on pressure and they're required for progressing. Metal Gear Solid 2 also needs pressure sensitive buttons to get past some sections.
 
Games requiring variable trigger pressure need physical controllers with analog sticks, but rare are third-party controllers which support variable pressure buttons. To know if your controller supports it, open the LilyPad plugin settings by going to the PCSX2 menu and selecting "Config", "Controllers (PAD)", and "Plugin Settings". At the LilyPad plugin popup, select your gamepad from the list of detected controllers in the "Device Diagnostics" box in the lower left then click the "Test Device" button.
 
A small popup window will appear, showing a list of all the gamepad's buttons as well as their current state. 0.000 = indicates unpressed, 1.000 = indicates fully depressed. Roll either analog stick around. See how the values change from 0.000 to 0.xyz, with the .xyz values shifting incrementally. These changing .xyz values show how the plugin detects different changes in angle as you move the analog stick around.
 
Now press any of the buttons normally used by games, i.e. the triangle/square/cross/circle buttons. See how the values immediately shift from 0.000 = unpressed, directly to 1.000 = pressed. If your gamepad truly has pressure sensitive buttons you will see gradual 0.xyz changes as you slowly press each button, just like the different changes in angle as you move the analog sticks around.
If the buttons change from 0.000 directly to 1.000 this proves that your gamepad buttons are not pressure sensitive and are merely tracking the pressed/unpressed state.
 
The solution would be to either buy an official DualShock 2 controller and an adapter, or mapping the button to a rarely used trigger/stick in Lilypad this way:
 
An additional button needs to be mapped to circle as well but configured to deliver "light" pressure. This is done by opening the gamepad plugin configuration and choosing a rarely used key - for example the lower shoulder button L2 - and remapping it to the circle button, and setting the sensitivity to 0.500 or thereabouts. In the game, merely use the remapped L2@circle button to deliver "light" tap/hold tunes while the regular circle button can be used normally to deliver "hard" tap/hold tunes.
==Guides and Info==
Anonymous user

Navigation menu