Bounce - nun auch für Linkshänder

Spielprogramme für den Zeitvertreib
Antworten
Benutzeravatar
ein Thüringer
Beiträge: 52
Registriert: 29.08.2021, 11:04

Bounce - nun auch für Linkshänder

Beitrag von ein Thüringer »

Auf der JUAG-Webste finden wir ( https://joyce.de/software/spiele/bounce.htm ) ein interessantes und fesselndes Spiel von Hannes Geyer.
.
.
.
bounce.jpg
bounce.jpg (108.03 KiB) 3443 mal betrachtet
.
.
.

Leider kann ich es weder auf dem Elliott- noch auf dem HabiSoft-Emulator spielen - geht es Euch auch so? Das Problem ist, dass ich mit SHIFT+Cursortaste keinen anderen Code als nur mit der Cursortaste erhalte - das Spiel geht aber davon aus, dass beim zusätzlichen Drücken der SHIFT-Taste die Codes 252 bis 255 erzeugt werden. Weiß jemand, ob man das irgendwo in den Optionen einstellen kann?

Ich behalf mir damit, in den betreffenden Zeilen die Abfragen zu erweitern:

Code: Alles auswählen

1230 IF ta=1 OR ta$="j" OR ta$="a" THEN ax=ax-1:GOTO 1350
1240 IF ta=6 OR ta$="l" OR ta$="d" THEN ax=ax+1:GOTO 1350
1250 IF ta=30 OR ta$="k" OR ta$="s" THEN ay=ay+1:GOTO 1350
1260 IF ta=31 OR ta$="i" OR ta$="w" THEN ay=ay-1:GOTO 1350
1270 IF ta=252 OR ta$="I" OR ta$="W" THEN ay=ay-2:GOTO 1350
1280 IF ta=253 OR ta$="K" OR ta$="S" THEN ay=ay+2:GOTO 1350
1290 IF ta=254 OR ta$="J" OR ta$="A" THEN ax=ax-2:GOTO 1350
1300 IF ta=255 OR ta$="L" OR ta$="D" THEN ax=ax+2:GOTO 1350
Nun kann es auch mit den Tasten I, J, K und L bedient werden. Für Linkshänder ist vermutlich A, D, S und W angenehmer.
Benutzeravatar
ein Thüringer
Beiträge: 52
Registriert: 29.08.2021, 11:04

Tic Tac Toe nach 44 Jahren korrigiert

Beitrag von ein Thüringer »

.
2014 wurden in der JUAG-Klubzeitung Programme einer BasiCode-2-Diskette von 1982 vorgestellt. Die Tic Tac Toe - Version arbeitete nicht korrekt.
.
Als ich es mir dieser Tage mal wieder anschaute, fand ich endlich die Ursache: zwei Variablen wurden falsche Werte zugewiesen.

Code: Alles auswählen

   falsch:
3800 F=5:E=1:I=3
3810 GOSUB 3900:IF R=V THEN RETURN

   korrigiert:
3800 F=2:E=8:I=3
3810 GOSUB 3900:IF R=V THEN RETURN
.
Hier ist nun die korrigierte Version (wie gewohnt zum Bascoder hinzuzuladen).
.
BOKA-EI.ZIP
in .BC3 umbenennen
(4.98 KiB) Noch nie heruntergeladen
.
BOKA-EI.png
BOKA-EI.png (15.88 KiB) 4 mal betrachtet
.
Mit "0" kann dem Computer der erste Zug überlassen werden.
.
Antworten