Difference between revisions of "IS-BASIC trükkök"
From Enterprise Wiki
Line 1: | Line 1: | ||
− | Basic program gyorsítása | + | == Basic program gyorsítása == |
* Várakozás kikapcsolása: OUT 191,12 visszakapcsolása: OUT 191,4 | * Várakozás kikapcsolása: OUT 191,12 visszakapcsolása: OUT 191,4 | ||
* Megszakítások kikapcsolása: POKE 56,201, visszakapcsolása: POKE 56,245 | * Megszakítások kikapcsolása: POKE 56,201, visszakapcsolása: POKE 56,245 | ||
− | LOCK üzemmódok | + | == LOCK üzemmódok == |
* SET 6,0 - normál üzemmód | * SET 6,0 - normál üzemmód | ||
Line 11: | Line 11: | ||
* SET 6,8 - ALT üzemmód | * SET 6,8 - ALT üzemmód | ||
− | A JOY(n) függvény értékei | + | == SET cuccok == |
+ | |||
+ | * SET 8,0 - SET INTERRUPT STOP ON | ||
+ | * SET 8,1 - SET INTERRUPT STOP OFF | ||
+ | |||
+ | * SET 11 = SET KEY DELAY | ||
+ | |||
+ | * SET 26,1 = SET STATUS OFF | ||
+ | * SET 26,0 = SET STATUS ON | ||
+ | |||
+ | |||
+ | == A JOY(n) függvény értékei == | ||
* 1 = jobbra CHR$(188) BC | * 1 = jobbra CHR$(188) BC | ||
Line 18: | Line 29: | ||
* 8 = fel CHR$(176) B0 | * 8 = fel CHR$(176) B0 | ||
− | Karakterek, billentyűparancsok és kódjaik | + | == Karakterek, billentyűparancsok és kódjaik == |
* A-Z CHR$(65)-CHR$(90) | * A-Z CHR$(65)-CHR$(90) | ||
Line 24: | Line 35: | ||
* DEL - CHR$(160) | * DEL - CHR$(160) | ||
* TAB - CHR$(9) | * TAB - CHR$(9) | ||
− | * ERASE - | + | * ERASE - CHR$(164) |
+ | |||
+ | == Statusquo == | ||
+ | |||
+ | === Status sor lentre === | ||
+ | |||
+ | SPOKE 255,15026,12 | ||
+ | |||
+ | 12 helyett 2 és 45 közötti értéket is megadhatunk, így vízszintesen bejjebb vagy kijjebb fog kezdődni a status sor. | ||
+ | |||
+ | === SET STATUS === | ||
+ | |||
+ | * SET 26,1 = SET STATUS OFF | ||
+ | * SET 26,0 = SET STATUS ON | ||
+ | |||
+ | == Reset == | ||
+ | |||
+ | Egy reset is újraindítja a gépet: SPOKE 255,49144,0: SPOKE 255,49145,0 (vagy mégsem?) |
Revision as of 14:00, 31 March 2012
Contents
Basic program gyorsítása
- Várakozás kikapcsolása: OUT 191,12 visszakapcsolása: OUT 191,4
- Megszakítások kikapcsolása: POKE 56,201, visszakapcsolása: POKE 56,245
LOCK üzemmódok
- SET 6,0 - normál üzemmód
- SET 6,1 - CAPS üzemmód
- SET 6,2 - SHIFT üzemmód
- SET 6,8 - ALT üzemmód
SET cuccok
- SET 8,0 - SET INTERRUPT STOP ON
- SET 8,1 - SET INTERRUPT STOP OFF
- SET 11 = SET KEY DELAY
- SET 26,1 = SET STATUS OFF
- SET 26,0 = SET STATUS ON
A JOY(n) függvény értékei
- 1 = jobbra CHR$(188) BC
- 2 = balra CHR$(184) B8
- 4 = le CHR$(180) B4
- 8 = fel CHR$(176) B0
Karakterek, billentyűparancsok és kódjaik
- A-Z CHR$(65)-CHR$(90)
- a-z CHR$(97)-CHR$(122)
- DEL - CHR$(160)
- TAB - CHR$(9)
- ERASE - CHR$(164)
Statusquo
Status sor lentre
SPOKE 255,15026,12
12 helyett 2 és 45 közötti értéket is megadhatunk, így vízszintesen bejjebb vagy kijjebb fog kezdődni a status sor.
SET STATUS
- SET 26,1 = SET STATUS OFF
- SET 26,0 = SET STATUS ON
Reset
Egy reset is újraindítja a gépet: SPOKE 255,49144,0: SPOKE 255,49145,0 (vagy mégsem?)