last webupdate  2003-03-19 (2)   11h41 GTM+1


This is the help in html format for Joy4Bve,is redacted by me and English is not my native language so expect some funny errors.

First the license is GPL.


Click here for  detailled instructions of use of joy4bve (is good to also read all this page once).
Webpage instructions may be more recent and could be correct some errors of help within package realeases

What is Joy4bve ?
Well it 's a program for use a analog joystick with  BVE.
bve homepage

What is BVE?
Boso View Express is  a free railway cab simulator .

Any screenshot of joy4bve?
Like this ?

How I get and  install Joy4bve?
Unzip all files and all subdirectories of Joy4bve00_00_04.zip in the directory of your choice
  download it here choose  "Joy4bve00_00_04.zip" .
There is no instaler so,don't launch the "exe" without all companions files or from unzip program you use.

Why Joy4bve?
Because after driving for a while and  I notice some so called RSI ?
in my arms (you know fingers always in tension above keyboard for braking.etc.. )
so I find a program "manoBVE" who don't work with my joystick
(perhap because my joystick is spiking?)
also I try some general joystick to key  programs but the no very accurate .
After that I decide to make Joy4Bve from scratch.

and what more?
This my first release of  one of my programs to the world with the hope it be usefullfor someone.
It is my way to contribute to the
BVE community (Mr Mackoy and routes locos helpdocs web makers),to all thanks:)

Where is has been tested ?
The developpement main tests is  make  by me in a:
 pc XP 2000+ (infra-clocked at 1250Mhz:)), 256Mb, Radeon 8500 64Mb, sblive emu10k1 ,
in windows 2000 with directx 8.1b and joystick plugged in game port of sblive.
the joystick is "flighstick" with throtlle wheel of CH products is perhap more than 10 year old
and it still work well, lever has long range movement
that make it very accurate despite its spiking.

How cpu intensive is it?
Main developpe tests of version 00_00_04a never go up of 2% of cpu

Do it have latecy?
Yes, in the main test  it 's  depend of the level of cpu general use.
it also use realtime sound for virtuals notchs and lever change adding some more latency.
To reduce bigs latency try button [get more priority] , it change its label to [release priority],
To release priority  push button [release priority], it change its label to [get more priority].

Do a  upper level of priority for joy4bve will eat all cpu procces ?
I think no,it  only reserve  2% of cpu  in my main  test system.

How complete is ?
For now it  is in very alpha stage  only read the first joystick and use "y" axis
you can't select  axis , the help is minimal,
one button of  joystik is  horn and the other is reset EB.
and some buttons of the program are not enabled.
Anyway It's possible to drive trains either
with single lever or two lever because joy4bve  virtuals levers.

How it work?
uuuh??Well  in very short, it read the joystick position and
 send keystroke to focused windows.
the total amount of keystrokes depend of total lever movement
relative to centre of joystick

Any instructions of use ?
not much for now but is very easy,
joystick must be well calibrated in windows system via control panel
you can change Joy4bve setting  at any running time,
you can test the ouput in text windows of joy4bve
don't move  joystick lever when BVE is not  focused and
just beware to not have open, focused, important
editable docs ,you realy don't want some ",.,.,..,azaza.,.,. ....."include into.
click here for  detailled instructions of use.

what is be used to make Joy4Bve?

dev-cpp


Wxwindows

wxglade

note that programs above may also relay on other software.

Who host Joy4bve in the web ?
SourceForge.net Logo