/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
Joystick input
Fra : Jonas Kvist


Dato : 23-04-01 09:16

jeg laver et programmeringsprojekt, med Borland Turbo C (altså DOS9,
og skal finde ud af at modtaeg inputs fra et almindeligt trinløst
joystick (ikke et klik-klik). Hvordan gøres dette? Findes der nogle
tutorials på emnet??

 
 
Ivan Johansen (23-04-2001)
Kommentar
Fra : Ivan Johansen


Dato : 23-04-01 19:17

Jonas Kvist wrote:
> jeg laver et programmeringsprojekt, med Borland Turbo C (altså DOS9,
> og skal finde ud af at modtaeg inputs fra et almindeligt trinløst
> joystick (ikke et klik-klik). Hvordan gøres dette? Findes der nogle
> tutorials på emnet??

For at finde positionen på dit joystick anvendes interrupt 15h med
AH=84h og DX=1. Interrupt funktionen returnerer X-koordinaten i AX og
Y-koordinaten i BX. Carry-flaget sættes ved fejl.

Bit 4 og 5 på port 201h indeholder indformationer om de to knapper på
joysticket. 0 betyder at knappen er trykket ind.

Jeg håber at det hjælper dig.

Ivan Johansen

Aslak Ransby (23-04-2001)
Kommentar
Fra : Aslak Ransby


Dato : 23-04-01 23:20

On Mon, 23 Apr 2001 20:16:59 +0200, Ivan Johansen <NG@Padowan.dk>
wrote:

>Jonas Kvist wrote:
>> jeg laver et programmeringsprojekt, med Borland Turbo C (altså DOS9,
>> og skal finde ud af at modtaeg inputs fra et almindeligt trinløst
>> joystick (ikke et klik-klik). Hvordan gøres dette? Findes der nogle
>> tutorials på emnet??
>
>For at finde positionen på dit joystick anvendes interrupt 15h med
>AH=84h og DX=1. Interrupt funktionen returnerer X-koordinaten i AX og
>Y-koordinaten i BX. Carry-flaget sættes ved fejl.
>
>Bit 4 og 5 på port 201h indeholder indformationer om de to knapper på
>joysticket. 0 betyder at knappen er trykket ind.
>
>Jeg håber at det hjælper dig.
>
>Ivan Johansen

Har du et kodeeksempel på subj.?

Best Regards / Venlig Hilsen
Aslak Ransby

Thomas Jespersen (23-04-2001)
Kommentar
Fra : Thomas Jespersen


Dato : 23-04-01 23:31

Aslak Ransby <aslak-ransby@remove.it.dk> writes:

> Har du et kodeeksempel på subj.?

Jeg har ikke et i C, men her kan du finde et i Pascal, og alt efter
hvad dit projekt handler om kan du muligvis bruge noget andet her:
http://www.qzx.com/pc-gpe/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste