PDA

View Full Version : Xebra - USB Gamepad Controller Settings


proutix
October 31st, 2010, 14:37
Hi everyone,

I'm trying to understand how on the Xebra emulator, the controller settings work. (Version of Xebra : 101010)
I'm using a PC Gamepad on USB.

So first, everytime i open the menu of Controller (by "View" then "Controller") :
http://img259.imageshack.us/img259/2682/xebramenucontroller.jpg

I got an empty screen :
http://img209.imageshack.us/img209/1920/xebracontrollerproblem.jpg

a.) First question is it normal the emulator don't keep the settings i chose ?

If i choose "Controller1", then these settings appear :
http://img109.imageshack.us/img109/6885/xebracontrollerproblem2.jpg

But i don't see the "select" and "start" buttons of the PSone Gamepad.
b.) Where are they ?

c.) What are the 0:Xpos 0:Ypos 0:Zpos and 0:Rpos used for ?

d.) Can someone tell me if their PC gamepad on USB work with Xebra ?

e.) When i press ok, the "Xebra.ini" change and 2 files too : BU00 et BU01
What are thoses files ?

http://img408.imageshack.us/img408/4082/xebrafiles.jpg

Thanks to everybody for your help.

jvhellraiser
October 31st, 2010, 17:08
Ok will try to explain to you as easy as i can ok:

b:Select
N:start
i:Triangle
j:square
L:circle
k:cross

1:L1
2:L2
0:R2
9:R1

OK USb Joypads Works with Zebra i have a
usb Joypad and it works just fine to me.

BU00 et BU01 i have no idea, but i believe it maybe the memory cards.

0:Xpos 0:Ypos 0:Zpos leave those alone don't touch them.

scph7502.bin is your bios and should be name to OSROM that if you haven't done this
already delete the example OSROM file and rename your bios file to OSROM now you can use
Xebra.exe intead of ARBEX.exe to boot your images.

proutix
October 31st, 2010, 19:59
Thanks for your help :)
I understand better things now and it works for me.

So for resume :

a.) Yes it is normal.
b.) Select = B and Start = N
c.) Don't know but don't touch. (maybe for the analogic pad ?)
d.) Yes it work for me and jvhellraiser.
e.) Xebra.ini is the configuration file of Xebra.
BU00 and BU01 are the memory cards file (i checked on a japanese website and they comfirmed).

I got a new question now :

f.) Is there a way on Xebra for check the framerate (FPS) in real time on the emulator ?
(Like we can have on epsxe for example)
It's for check if the computer speed is fine for the playstation emulation.

drhycodan
November 1st, 2010, 01:54
Just goto the video options, and set everything to 0. It should run at the same speed as the real psx without frameskipping if your computer is fast enough. Also if the sound gets static noise, try setting the sound output to 10000, 30000, and 50000.

jvhellraiser
November 1st, 2010, 01:56
nop i dont believe there is a way to view it,if zebra gets slow go to:

1.go to view
2.video output
3.change Cycle(2) to 60.

proutix
November 1st, 2010, 09:34
Ok, thanks.
So maybe i should use Fraps for check the framerate.

NTSC Games = 60 FPS
PAL Games = 50 FPS

is it right ?

hattori
November 1st, 2010, 11:02
drhycodan is right.
Cycle(2) does not mean framerate.
Xebra does not care fps because
PlayStation NTSC is about 59.83 Hz,
PlayStation PAL is about 50.22 Hz,
and differnt between interlaced mode and non-interlaced mode.

proutix
November 1st, 2010, 12:35
ok so i guess :
Cycle(1) = Run 1 (Interprete)
Cycle(2) = Run 2 (1-pass)
Cycle(3) = Run 3 (2-pass)

And because in general we use the Run2, we set the Cycle(2)
Am i right ?

The default video setting is :
http://img836.imageshack.us/img836/2666/xebracyclevideo.jpg

So by changing Cycle(2) from 1 to 0, it mean no frameskip at all ?

Thanks ;)

hattori
November 1st, 2010, 12:49
See Help/Help

"Cycle (1)"
"Cycle (2)"
"Cycle (3)"

To skip drawing/displaying
(1) ... frame count to skip drawing
(2) ... wait frame count before displaying after skipping drawing
(3) ... count to skip displaying

jvhellraiser
November 1st, 2010, 15:08
yeah if you really have a good computer change all cycles to 0
so xebra wont skip at all.

Cycle (1) is normal
cycle (2) is skip but nice no trash
cycle (3) is more faster but you'll have trash on screen in some games.

And Xebra does not care about Ntsc or pal as
long you have the bios for the game you are playing.

Ntsc Games:Ntsc Bios
Pal Games:Pal bios

proutix
November 1st, 2010, 22:18
Thank to you but sorry guys, with the official help on the menu, i think
it's not enough clear to me, maybe because about the Japanese to English translation...

To skip drawing/displaying
(1) ... frame count to skip drawing
==> mean what ?

(2) ... wait frame count before displaying after skipping drawing
==> mean what ?

(3) ... count to skip displaying
==> mean what ?
--------------------------------------------------------------------------

Cycle (1) is normal
cycle (2) is skip but nice no trash
cycle (3) is more faster but you'll have trash on screen in some games.

==> So you mean cycle(1) is better ? = Fastest Computer
cycle(2) = Not really fast computer
cycle(3) = slow computer

hattori
November 1st, 2010, 23:07
NO

-------------------------------------
If Cycle(1) is 0, Cycle(2) is any

draw(display ok)
draw(display ok)
draw(display ok)
draw(display ok)
...

If Cycle(1) is 1, Cycle(2) is 0

skip-draw
draw(display ok)
skip-draw
draw(display ok)
...

If Cycle(1) is 1, Cycle(2) is 1

skip-draw
draw(display ng)
draw(display ok)
skip-draw
draw(display ng)
draw(display ok)
...
-------------------------------------
If Cycle(1) is 0, Cycle(2) is any, Cycle(3) is 1

draw(display ok but skip-display)
draw(display ok -> display)
draw(display ok but skip-display)
draw(display ok -> display)

If Cycle(1) is 1, Cycle(2) is 1, Cycle(3) is 0

skip-draw
draw(display ng -> skip display)
draw(display ok -> display)
skip-draw
draw(display ng -> skip display)
draw(display ok -> display)
...

If Cycle(1) is 1, Cycle(2) is 1, Cycle(3) is 1

skip-draw
draw(display ng -> skip display)
draw(display ok but skip display)
skip-draw
draw(display ng -> skip display)
draw(display ok -> display)
...

jvhellraiser
November 2nd, 2010, 01:41
hattori Now iam the One Confuse....he will get lost this way remember (newbie)
that means he does not know like us so try to explain more clearly next time.
in simple words.

proutix
November 2nd, 2010, 10:29
....mmm yeah it's not that really clear but it make a specific idea on how the display renderer work.

For resume, this one is the best choice :

If Cycle(1) is 0, Cycle(2) is any

draw(display ok)
draw(display ok)
draw(display ok)
draw(display ok)
...

==> but need a fast computer ;)

I'm asking myself how do you know these details of settings ?
There's no documentation on the website of DRHell and the Help in English is not detailed like that. You found by your own way ?

anyway, it's really interesting. ty

Edit : Ohhhh, is it because Hattori, you are Japanese ? o_O

hattori
November 2nd, 2010, 11:34
Yes I am Japanese.

----

Strictly, "Cycle(3) is 0" is omitted.

Initial value : Cycle(1) is 0, Cycle(2) is any, but Cycle(3) is 4

Result:

draw(display ready but skip)
draw(display ready but skip)
draw(display ready but skip)
draw(display ready but skip)
draw(display ready)
draw(display ready but skip)
draw(display ready but skip)
draw(display ready but skip)
draw(display ready but skip)
draw(display ready)

jvhellraiser
November 2nd, 2010, 15:00
Ok thats better hattori thanks!!

Ps. hahaha i just notice you are from Osaka So cool!!!

proutix
November 2nd, 2010, 20:29
......... ;(
understood nothing xD
Thanks for your explanations, i guess there's not a lot of forums which have this kind of details settings hehe

My last question :
Can you give us some website or forums in japanese which talk about the Xebra emulator ?
==> then maybe we can use Google Translate for read ;)

Big thanks to you guys

PS : So i think i can try to make a good tutorial about Xebra now because same problem, there's not so much tutorial in english on the web about it.

Ok thats better hattori thanks!!

Ps. hahaha i just notice you are from Osaka So cool!!!

You're from Puerto Rico, Hattori from Osaka and myself from France !!
So far from each others but talking about same thing o_O

drhycodan
November 2nd, 2010, 22:56
Hattori, is there a way for Xebra to view the Fear Effect 2 gallery?

jvhellraiser
November 3rd, 2010, 01:14
Right!! proutix internet is a wonderfull place (^_^)v


drhycodan Maybe you can by cheating.I don't cheat so i don't know how to in Xebra
i have never done it before so if i find something i'll post it so you can do it ok.

proutix
November 3rd, 2011, 22:08
Is the USB Gamepad work on Windows Seven 32bits with Xebra 110425 for someone of you ?
Can't make it work at the moment, and i don't understand why :( :( :(

proutix
November 4th, 2011, 11:51
i read some persons need to select the game controller each time when opening the emulator.
I tried that too but same problem...
I checked the "joy.cpl" manager on windows Seven and my gamepad works well.

any idea please ? thanks ^^

proutix
November 4th, 2011, 13:41
ok i finally found.
In the controller menu, you can choose differents type of controller :
- No Controller
- Mouse
- Analog Controller
- Digital Controller

==> with my gamepad, i chose "Analog Controller" and nothing happened.
And if i use "Digital Controller", it works !!!

i donno why...
My gamepad is a Logitech Dual Action :
http://www.erenumerique.fr/images/60/20071001/Logitech_Dual_Action.jpg