home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 4
/
DATAFILE_PDCD4.iso
/
utilities
/
utilsp
/
pcjoy
/
!PCJoy
/
Docs
/
Instruct
< prev
next >
Wrap
Text File
|
1995-09-02
|
5KB
|
119 lines
!PCJoy help file and instructions.
==================================
Machine requirements
====================
A Risc PC with a Acorn/Aleph1 PC card
or
An older machine with a podule PC card.
(see below *)
Intro
=====
!PCJoy is a small application & relocatable module which enables the Aleph1
/Acorn Risc PC PC card use standard Acorn joysticks. (for playing PC games,
etc).
All makes of joysticks are supported if they provide the standard
Acorn joystick SWI's. (Usually this comes in the form of some supporting
module which provide the extra swi's).
I have personally tested !PCJoy with VTi's gamepad, and it works fine.
Unfortunately I don't have access to any of the analogue joysticks which are
available, so I cannot guarantee whether they will function correctly.
How to use the application.
===========================
1) Before loading the !PC or !486PC software, double click on the !PCJoy
filer icon. This should launch the desktop front end of the software.
2) Load your 3rd Party joystick module (the one which emulates the Acorn
joystick SWI's).
2) Now load your !PC/!486PC software as usual.
It is very important that you do it in this order. (!PCJoy will not function
if you load it after the pc software has been loaded).
I have now also added a dos executable to this release. (joytst.exe).
Install this into your /dos directory on your PC partition. When you
want to test if !PCJoy is working just type joytst at the dos prompt. This
should tell you how many joypads are connected, etc.
Available options.
==================
There are two available options from inside !PCJoy. These options can be
accessed by clicking the middle button over the !PCJoy icon (on the iconbar).
The first option, 'type', selects the kind of joystick you have connected.
This can either be analogue or digital.
The second option selects how many joysticks you have connected
(either 0,1 or 2).
Please note that you can change these options at any time (ie even after the
!PC/!486PC software has been loaded).
Star Commands
=============
There are two *commands available, which perform exactly the same function
as the available options mentioned above.
*PCJoy [0-2] Selects the number of joysticks, where [number] is
the number of joysticks connected (0-2)
*PCJoyType [0-1] Selects the type of joysticks connected
(0 - analogue, 1 - digital)
* Under normal circumstances you will never need to use these * commands, but
I decided to document them incase users of non RiscOS3.5 machines wish to
try the module with older PC podules. (I don't even know if it will work -
if anyone tests it for me could they please let me know).
Additional Notes.
=================
Anyone who has used PC joysticks will know that they are the worst design
ever. Perhaps the fundamental floor is the fact that they can only have two
buttons per joypad when two joypads are connected.
My software fully emulates this (for compatibility reasons). Therefor if you
are using one joypad, the PC game has access to all four buttons (if the ac-
tual joypad has four buttons), otherwise if you have two joypads connected
the PC game only has access to two buttons per joypad.
This may seem weird but it is yet another of those old design problems which
has survived to modern day age (just like Intel processors :-) )
Problems, Problems and more problems.
=====================================
What happens if it does not work.
Well firstly check you have the software running and installed correctly.
Then try executing joytst.exe on your PC card. This dos executable should
tell you how many Acorn joysticks are connected (as configured).
Another thing to check is that you have your third party Joystick module
loaded (the one which provides the Acorn swi's). The PCJoy application will
not work without this loaded :-)
If weird things are still happening then get in contact me. (see address
file inside the docs directory).
**STOP PRESS** :-)
One other problem can occur with the VTi joystick module. The current module
provides the standard Acorn SWI's, but it also provices Auto fire functions
(which do not work correctly with PCJoy). To solve this problem run the
VTi joystick application and save a joystick module from here (without
altering any other settings). This should now work fine.
Dan Simms.