mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-21 21:34:20 +02:00
+2
-1
@@ -67,7 +67,7 @@ The keyboard controls here are simple, cursor keys or joystick: left/right - cha
|
|||||||
| A800 | 5200 | function |
|
| A800 | 5200 | function |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| [SPACE] | [0] | or joystick button pressed briefly - firing a shot. |
|
| [SPACE] | [0] | or joystick button pressed briefly - firing a shot. |
|
||||||
| [TAB] or [SELECT] | [5] | selection of offensive weapons (this option is not available directly with the joystick - you need to select Inventory). In the main menu it changes the mountain shading, indicated by the hill color change at the bottom of the screen. |
|
| [TAB] or [SELECT] | [5] | selection of offensive weapons (this option is not available directly with the joystick - you need to select Inventory). |
|
||||||
| [I] | [9] | or longer holding the joystick button - go to Inventory. It is a screen (actually two) with the same layout as the shopping menu, it also works similarly except that here you don't buy weapons, but choose one of the offensive ones to shoot or activate a defensive weapon. |
|
| [I] | [9] | or longer holding the joystick button - go to Inventory. It is a screen (actually two) with the same layout as the shopping menu, it also works similarly except that here you don't buy weapons, but choose one of the offensive ones to shoot or activate a defensive weapon. |
|
||||||
| [A] or [OPTION] | [7] | go directly to the defensive weapons activation.
|
| [A] or [OPTION] | [7] | go directly to the defensive weapons activation.
|
||||||
| [M] | [PAUSE] | disable/enable background music. |
|
| [M] | [PAUSE] | disable/enable background music. |
|
||||||
@@ -78,6 +78,7 @@ The keyboard controls here are simple, cursor keys or joystick: left/right - cha
|
|||||||
| [G] | N/A | changes the mountain shading |
|
| [G] | N/A | changes the mountain shading |
|
||||||
| [ESC] | [*] | during the entire game at any time (unless the computer is playing, then sometimes you have to wait a while) you can press the [ESC] key, which allows you to abort the game and return to the beginning (of course, there is protection against accidental pressing). |
|
| [ESC] | [*] | during the entire game at any time (unless the computer is playing, then sometimes you have to wait a while) you can press the [ESC] key, which allows you to abort the game and return to the beginning (of course, there is protection against accidental pressing). |
|
||||||
| [Y] | [1] | when asked to abort or terminate the game - confirmation |
|
| [Y] | [1] | when asked to abort or terminate the game - confirmation |
|
||||||
|
| [CTRL] + [HELP] | N/A | Toggle "visual debug" mode. It displays distances measured, laser aiming, and aiming technique. It leaves a mess on the screen, but it does not impair the game, just makes it a bit harder. |
|
||||||
|
|
||||||
## 5. Game mechanics - offensive weapons
|
## 5. Game mechanics - offensive weapons
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -23,7 +23,7 @@ Na pierwszym ekranie możemy skonfigurować opcje rozgrywki:
|
|||||||
|
|
||||||
Wybór opcji klawiszami kursora lub joystickiem.
|
Wybór opcji klawiszami kursora lub joystickiem.
|
||||||
|
|
||||||
Klawisz [TAB] lub [SELECT], a na konsoli Atari 5200 klawisz [5] kontrolera zmieniają kolor gór (3 wersje do wyboru) lub (leśli kursor wskazuje opcję wyboru siły wiatru "Wind") zmieniają sposób losowania siły wiatru z "co rundę" na "co turę" i odwrotnie. Losowanie co turę jest sygnalizowane znakiem "?" przy słowie "Wind".
|
Klawisz [TAB] lub [SELECT], a na konsoli Atari 5200 klawisz [5] kontrolera zmieniają kolor gór (3 wersje do wyboru) lub (jeśli kursor wskazuje opcję wyboru siły wiatru "Wind") zmieniają sposób losowania siły wiatru z "co rundę" na "co turę" i odwrotnie. Losowanie co turę jest sygnalizowane znakiem "?" przy słowie "Wind".
|
||||||
|
|
||||||
Klawisz [RETURN] lub przycisk Joysticka przechodzi do następnego ekranu.
|
Klawisz [RETURN] lub przycisk Joysticka przechodzi do następnego ekranu.
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@ Tutaj klawiszologia jest prosta, klawisze kursora lub joystick: lewo/prawo - zmi
|
|||||||
| A800 | 5200 | funkcja |
|
| A800 | 5200 | funkcja |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| [SPACJA] | [0] | lub przycisk joysticka naciśnięte krótko - oddanie strzału |
|
| [SPACJA] | [0] | lub przycisk joysticka naciśnięte krótko - oddanie strzału |
|
||||||
| [TAB] lub [SELECT] | [5] | wybór broni ofensywnej (ta opcja nie jest dostępna bezpośrednio joystickiem - trzeba wybrać Inventory). W głównym menu zmienia cieniowanie gór, widoczne w kolorze górek na dole ekranu. |
|
| [TAB] lub [SELECT] | [5] | wybór broni ofensywnej (ta opcja nie jest dostępna bezpośrednio joystickiem - trzeba wybrać Inventory). |
|
||||||
| [I] | [9] | lub dłuższe przytrzymanie przycisku joysticka - przejście do Inventory (aktywacji broni). Inventory to ekran (a w zasadzie dwa) bliźniaczo podobny do ekranu zakupów. Zasady poruszania się są identyczne z tym, że tu nie kupujemy broni, ale wybieramy jedną z ofensywnych, którą będziemy strzelać lub aktywujemy broń defensywną. |
|
| [I] | [9] | lub dłuższe przytrzymanie przycisku joysticka - przejście do Inventory (aktywacji broni). Inventory to ekran (a w zasadzie dwa) bliźniaczo podobny do ekranu zakupów. Zasady poruszania się są identyczne z tym, że tu nie kupujemy broni, ale wybieramy jedną z ofensywnych, którą będziemy strzelać lub aktywujemy broń defensywną. |
|
||||||
| [A] lub [OPTION] | [7] | bezpośrednie przejście na ekran Inventory aktywacji broni defensywnych. |
|
| [A] lub [OPTION] | [7] | bezpośrednie przejście na ekran Inventory aktywacji broni defensywnych. |
|
||||||
| [M] | [PAUSE] | wyłączenie/włączenie muzyki w tle |
|
| [M] | [PAUSE] | wyłączenie/włączenie muzyki w tle |
|
||||||
@@ -77,6 +77,7 @@ Tutaj klawiszologia jest prosta, klawisze kursora lub joystick: lewo/prawo - zmi
|
|||||||
| [G] | brak | zmienia cieniowanie gór |
|
| [G] | brak | zmienia cieniowanie gór |
|
||||||
| [ESC] | [*] | w czasie całej gry w dowolnym momencie (chyba że akurat gra komputer, wtedy czasem trzeba chwilę poczekać) można nacisnąć klawisz [ESC], który umożliwia przerwanie gry i powrót na początek (oczywiście jest zabezpieczenie przed przypadkowym naciśnięciem). |
|
| [ESC] | [*] | w czasie całej gry w dowolnym momencie (chyba że akurat gra komputer, wtedy czasem trzeba chwilę poczekać) można nacisnąć klawisz [ESC], który umożliwia przerwanie gry i powrót na początek (oczywiście jest zabezpieczenie przed przypadkowym naciśnięciem). |
|
||||||
| [Y] | [1] | w przypadku pytania o przerwanie lub zakończenie gry - potwierdzenie decyzji |
|
| [Y] | [1] | w przypadku pytania o przerwanie lub zakończenie gry - potwierdzenie decyzji |
|
||||||
|
| [CTRL] + [HELP] | brak | Przełącza tryb "visual debug". Wizualizuje mierzone odległości, celowanie lasera oraz technikę celowania komputera. Pozostawia bałagan na ekranie, co nie zmienia rozgrywki, tylko ją nieco utrudnia. |
|
||||||
|
|
||||||
## 5. Zasady gry - bronie ofensywne
|
## 5. Zasady gry - bronie ofensywne
|
||||||
|
|
||||||
|
|||||||
@@ -8,17 +8,19 @@ by Tomasz 'Pecus' Pecko and Pawel 'pirx' Kalinowski
|
|||||||
Warsaw, Miami 2000, 2001, 2002, 2003, 2009, 2012, 2013, 2022
|
Warsaw, Miami 2000, 2001, 2002, 2003, 2009, 2012, 2013, 2022
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
- Miker (@mikerro) - in-game music and sfx, ideas, QA
|
- Miker ([mikerro](https://github.com/mikerro)) - in-game music and sfx, ideas, QA
|
||||||
- Kaz - splash screen, ideas
|
- Kaz - original splash screen, SV Atari 50 splash screen, ideas
|
||||||
- Adam (@6502adam) - font, design, QA
|
- Adam ([6502adam](https://github.com/6502adam)) - font, design, QA
|
||||||
- Bocianu (@bocianu) - important ideas, FujiNet implementation, QA
|
- Bocianu ([bocianu](https://github.com/bocianu)) - important ideas, FujiNet implementation, QA
|
||||||
- Emkay - splash screen music
|
- Emkay - splash screen music
|
||||||
- Fox (@pfusik) - plot and point optimization
|
- Fox ([pfusik](https://github.com/pfusik)) - plot and point optimization
|
||||||
|
- xorcerer ([xauberer](https://github.com/xauberer)) - prompt for AI generated splash and sticker
|
||||||
|
|
||||||
|
|
||||||
QA: Probabilitydragon, KrzysRog, Beeblebrox, EnderDude, lopezpb, Dracon, brad-colbert, archon800,
|
QA: Probabilitydragon, KrzysRog, Beeblebrox, EnderDude, lopezpb, Dracon, brad-colbert, archon800,
|
||||||
Shaggy the Atarian, x=usr(1536), Aking, Kenshi
|
Shaggy the Atarian, x=usr(1536), Aking, Kenshi
|
||||||
|
|
||||||
Special thanks to tebe (@tebe6502), JAC! (@peterdell) and phaeron for their fantastic tools and support.
|
Special thanks to tebe ([tebe6502](https://github.com/tebe6502)), JAC! ([peterdell](https://github.com/peterdell)) and phaeron ([Altirra](https://www.virtualdub.org/altirra.html)) for their fantastic tools and support.
|
||||||
|
|
||||||
You can contact us via [AtariAge](https://atariage.com) or [AtariOnLine](https://atarionline.pl) forums.
|
You can contact us via [AtariAge](https://atariage.com) or [AtariOnLine](https://atarionline.pl) forums.
|
||||||
|
|
||||||
|
|||||||
@@ -601,6 +601,7 @@ NoHitInFirstLoopR
|
|||||||
sbc #5
|
sbc #5
|
||||||
sta NewAngle
|
sta NewAngle
|
||||||
HitOnRightSideOfTargetR
|
HitOnRightSideOfTargetR
|
||||||
|
dec NewAngle
|
||||||
EndOfFirstLoopR
|
EndOfFirstLoopR
|
||||||
mva #5 modify ; set counter (5 turns)
|
mva #5 modify ; set counter (5 turns)
|
||||||
SecondLoopR
|
SecondLoopR
|
||||||
@@ -695,6 +696,7 @@ NoHitInFirstLoopL
|
|||||||
adc #5
|
adc #5
|
||||||
sta NewAngle
|
sta NewAngle
|
||||||
HitOnLeftSideOfTargetL
|
HitOnLeftSideOfTargetL
|
||||||
|
inc NewAngle
|
||||||
EndOfFirstLoopL
|
EndOfFirstLoopL
|
||||||
mva #5 modify ; set counter (5 turns)
|
mva #5 modify ; set counter (5 turns)
|
||||||
SecondLoopL
|
SecondLoopL
|
||||||
|
|||||||
+3
-3
@@ -50,9 +50,9 @@ NameScreen5
|
|||||||
.ELIF TARGET = 5200
|
.ELIF TARGET = 5200
|
||||||
dta d" "
|
dta d" "
|
||||||
dta d"(5)"*
|
dta d"(5)"*
|
||||||
dta d" - Port nr "
|
dta d" - Port/Shape "
|
||||||
dta d"Joy"*
|
dta d"Joy"*
|
||||||
dta d" - Difficulty "
|
dta d" - Diffic. "
|
||||||
dta d" "
|
dta d" "
|
||||||
dta d"FIRE"*
|
dta d"FIRE"*
|
||||||
dta d" - Proceed "
|
dta d" - Proceed "
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -688,6 +688,7 @@ ToHighFill
|
|||||||
mwa EndOfTheBarrelX xbyte
|
mwa EndOfTheBarrelX xbyte
|
||||||
mva EndOfTheBarrelY ybyte
|
mva EndOfTheBarrelY ybyte
|
||||||
mva #0 ybyte+1
|
mva #0 ybyte+1
|
||||||
|
sta LaserFlag ; turn on gravity and wind after shot :)
|
||||||
|
|
||||||
mwa xdraw LaserCoordinate
|
mwa xdraw LaserCoordinate
|
||||||
mwa ydraw LaserCoordinate+2
|
mwa ydraw LaserCoordinate+2
|
||||||
|
|||||||
Reference in New Issue
Block a user