პაროლების გენერირება სპარსეთის პრინცის თამაშების სერიებისთვის. თაღლითური კოდები სპარსეთის პრინცის (SNES) სპარსეთის პრინცის სეგა კოდებისთვის

საიდუმლო კოდები:
პაუზის დროს დააჭირეთ B, A, C, A, A, C - ყველა ზოლი ღიაა.
თუ დააჭერთ C, A, B, B, B, B, მაშინ როცა დაეცემა პრინცი
არ გატყდება.
CACBBACC - აღადგინეთ დაკარგული სიცოცხლე
CBAACCBA - დაკარგული დროის აღდგენა
BBAABCCB - დაამატეთ სიცოცხლე
CBAACBAB - გამოტოვების დონე (მუშაობს მხოლოდ 16 დონემდე)
BAABCBBB - გამოიწვიოს მიწისძვრა
BACCACB - მოკალი მტერი
BACAAC - გახსენით ყველა ბარი
CABBBB - შეანელეთ დაცემა

პაროლები დონეებისთვის:
დონის კოდი
01 (01) QYZHUW (T60/H3) ან QYZEKE (T60/H4)
02 (02) QYZUSR (T60/H3) ან QYZRIZ (T60/H4) ან MTUQNM (T58/H3)
ან TYZLEW (T55/H7)
03 (03) QYZHRM (T60/H3) ან QYZEHU (T60/H4) ან TYZKRM (T55/H3)
04 (04) QYZUPH (T60/H3) ან QYZRFP (T60/H4)
05 (05) QYZHOC (T60/H3) ან QYZEEK (T60/H4) ან STUJJX (T48/H3)
06 (xx) QYZUMX (T60/H3) ან QYZRCF (T60/H4) ან ZYZDNX (T45/H3)
ან CZZROJ (T40/H8)
07 (xx) QYZHLS (T60/H3) ან QYZEBA (T60/H4) ან KJKBWC (T44/H3)
08 (06) QYZUJN (T60/H3) ან QYZRZU (T60/H4) ან CZZGKN (T40/H3)
ან CKKUDS (T14/H7)
09 (07) QYZHII (T60/H3) ან QYZEYP (T60/H4) ან QJKHTS (T34/H3)
10 (08) QYZUGD (T60/H3) ან QYZRWK (T60/H4) ან APPEXS (T26/H3)
11 (09) QYZHFY (T60/H3) ან QYZEVF (T60/H4) ან HUUYAT (T23/H3)
ან XOPCHS (T31/H7)
12 (xx) QYZUDT (T60/H3) ან QYZRTA (T60/H4) ან ZJKAFL (T19/H4)
ან QYZLZP (T60/H6) ან EUUTAA (T28/H8)
13 (10) QYZHCO (T60/H3) ან QYZESV (T60/H4) ან RZZFTV (T15/H4)
ან BJKJIV (T59/H6)
14 (11) კოდის ჩანაწერი არ არის მოწოდებული
15 (xx) კოდი არ არის შეყვანილი
16 (12) კოდის ჩანაწერი არ არის მოწოდებული
17 (13) კოდის ჩანაწერი არ არის მოწოდებული

T - დარჩა დრო
H - ჯანმრთელობა

ამ ვერსიის დონეებსა და დონეებს შორის შესაბამისობა მითითებულია ფრჩხილებში
ორიგინალური სპარსეთის პრინცი.

თუ თქვენ გაქვთ ინფორმაცია Sega თამაშის სხვა საიდუმლოებებისა და კოდების შესახებ - სპარსეთის პრინცი, მაშინ მათ შესახებ შეგიძლიათ გითხრათ კომენტარებში და ასევე შეგიძლიათ დასვათ შეკითხვები Prince Of Persia-ს შესახებ. ჩვენს საიტზე შეგიძლიათ ითამაშოთ

შუადღე მშვიდობისა, ძვირფასო მომხმარებლებო.
დღეს მინდა ვისაუბრო თამაშების ერთ მშვენიერ სერიაზე. ბევრი გაეცნო NES-ის ვერსიის წყალობით, ზოგმა სპარსელი პრინცი ნახა DOS-ზე, ვიღაცამ სპარსეთის პრინცი ითამაშა Sega Genesis-ზე და... ეტყობა ყველაფერი, მაგრამ არა! პირველი ნაწილი პორტირებული იყო უამრავ სხვადასხვა სათამაშო პლატფორმაზე. რამდენი პაროლის სისტემა გამოიგონეს ამ მიზნით? რამდენი პორტი ჰქონდა მეორე ნაწილს? რა პაროლები იყო?
ეს არის ის, რის შესახებაც მინდა გითხრათ.

სპარსეთის პრინცი (Sega Master System/Sega Game Gear)

თეორია

  • დონე (1-14)
  • დრო (0-99)
  • ცხოვრება (0-7)
  • შემთხვევითი (0-25)
თაობა
1 პოზიცია = ((დონე -1) + შემთხვევითი) mod26
მე-2 პოზიცია = ((დრო div10) + შემთხვევითი) mod26
მე-3 პოზიცია = ((დრო mod10) + შემთხვევითი) mod26
მე-4 პოზიცია = (ცოცხალი + შემთხვევითი) mod26
მე-5 პოზიცია = შემთხვევითი
მე-6 პოზიცია = ((1-დან 5-მდე პოზიციების ჯამი) + 10) mod26
კოდირება

პაროლის გენერირების მაგალითი

  • დონე (12)
  • ცხოვრება (6)
  • დრო (59)
  • შემთხვევითი (18)
ჩვენ ვიანგარიშებთ:
1)
1 პოზიცია = ((12 -1) + 18) mod26
მე-2 პოზიცია = ((59 div10) + 18) mod26
მე-3 პოზიცია = ((59 mod10) +18) mod26
მე-4 პოზიცია = (6+18) mod26
მე-5 პოზიცია = 18
მე-6 პოზიცია = 10

2)
1 პოზიცია = 3
მე-2 პოზიცია = 23
მე-3 პოზიცია = 1
მე-4 პოზიცია = 24
მე-5 პოზიცია = 18
მე-6 პოზიცია = (3+23+1+24+18+10) mod26 = 1


DXBYSB

თამაშში არის შეცდომა, რომელიც საშუალებას გაძლევთ მოიპოვოთ უკვდავება. მაგრამ სანამ განვმარტავ, მსურს ვისაუბრო დონის არქიტექტურაზე. ეკრანი პირობითად გავყოთ 3 სართულად.

სართულები



თუ პრინცს აქვს სიცოცხლე 1-დან 7-მდე, მაშინ მე-2 სართულიდან პირველზე გადავარდნისას სიცოცხლე არ იკარგება. და თუ მე-3 სართულიდან 1-ლზე ჩავარდები, 1 სიცოცხლე იკარგება. თუ არის 0 სიცოცხლე, მაშინ პირიქით ხდება. მე-2 სართულიდან პირველზე დაცემისას პრინცი კვდება, ხოლო მე-3 სართულიდან 1-ელზე დაცემისას ჩნდება შეცდომა: თამაში პრინცს 8 სიცოცხლეს მისცემს (არ დაგავიწყდეთ, რომ მაქსიმუმი შვიდია).

8 სიცოცხლე



ოპერაციის შემდეგ პრინცი მე-3 და მე-2 სართულიდან თავისთვის ზიანის მიყენების გარეშე გადახტომას შეძლებს (მე-4 სართულს თუ აიღებთ, პრინცი მოკვდება). ასევე, პრინცი დაუცველი იქნება მტრის თავდასხმებისგან (თუ იარაღი მის ხელშია). დონის დასრულების შემდეგ, შეცდომა ქრება და პრინცს კვლავ ექნება 0 სიცოცხლე. და თუ თქვენ თავს დაესხმებით მცველს ნულოვანი სიცოცხლეებით, ის უბრალოდ უგულებელყოფს თქვენ და მისი მოკვლა შეუძლებელი გახდება.

ფანტომი პრინცი



Უბრალოდ ასე.

სპარსეთის პრინცი (Game Boy/Game Boy Color)


თეორია

პაროლი შედგება 8 პოზიციისგან. ეს პოზიციები ინახავს ამ თამაშის პარამეტრებს:
  • დონე (2-14)
  • დრო (1-59)
  • ცხოვრება (3-9)
შენიშვნა: მე-7 დონის პაროლის შექმნა შეუძლებელია.
თაობა
1 პოზიცია = (4 პოზიცია + 7 პოზიცია + 8 პოზიცია) mod10
მე-2 პოზიცია = (მე-5 პოზიცია + მე-6 პოზიცია) mod10
მე-3 პოზიცია = (მე-7 პოზიცია + მე-8 პოზიცია) mod10
მე-4 პოზიცია = ცხოვრობს
მე-5 პოზიცია = დრო mod10
მე-6 პოზიცია = დრო div10
მე-7 პოზიცია = დონე mod10
მე-8 პოზიცია = დონე div10
კოდირება
ოპერაცია გამოიყენება ყველა პოზიციაზე: XOR 5. თუ ამ ოპერაციის შესრულების შემდეგ შედეგი არის ორნიშნა რიცხვი, მაშინ უნდა გამოკლოთ 4.

პაროლის გენერირების მაგალითი

მოდით შევქმნათ პაროლი, რომელიც ინახავს ამ პარამეტრებს:

  • დონე (9)
  • ცხოვრება (7)
  • დრო (35)
ჩვენ ვიანგარიშებთ:
1)
1 პოზიცია = 0
მე-2 პოზიცია = 0
მე-3 პოზიცია = 0
მე-4 პოზიცია = 7
მე-5 პოზიცია = 35 mod10
მე-6 პოზიცია = 35 div10
7 პოზიცია = 9 mod10
8 პოზიცია = 9 div10

2)
1 პოზიცია = (7+9+0) mod10 = 6
მე-2 პოზიცია = (5+3) mod10 = 8
მე-3 პოზიცია = (9+0) mod10 = 9
მე-4 პოზიცია = 7
მე-5 პოზიცია = 5
მე-6 პოზიცია = 3
7 პოზიცია = 9
8 პოზიცია = 0

ახლა ჩვენ ვშიფრავთ მიღებულ მნიშვნელობებს:
6 XOR 5 = 3
8 XOR 5 = 13-4 = 9
9 XOR 5 = 12-4 = 8
7 XOR 5 = 2
5 XOR 5 = 0
3 XOR 5 = 6
9 XOR 5 = 12-4 = 8
0 XOR 5 = 5

მზა პაროლი: 39820685

სპარსეთის პრინცი (სეგა გენეზისი)

თეორია

პაროლი შედგება 6 პოზიციისგან. ეს პოზიციები ინახავს ამ თამაშის პარამეტრებს:

ამერიკული ვერსია:

  • დონე (1-13)
  • დრო (0-60)
  • სიცოცხლე (1-8)
ევროკავშირის ვერსია:
  • დონე (1-13)
  • დრო (0-60)
  • ცხოვრება (0-8)
თუ ამ თამაშს თამაშობთ, უმჯობესია აირჩიოთ ევროკავშირის ვერსია, რადგან:
  • ევროკავშირის ვერსიას დაემატა 4 დამატებითი დონე
  • ევროკავშირის ვერსიაში არის მუსიკალური აკომპანიმენტი დონეებზე
  • ევროკავშირის ვერსიაში არის უკვდავების შეცდომა
თაობა
მოდით პირობითად გავყოთ პაროლი ორ ნაწილად (თითოეული ნაწილი შედგება სამი პოზიციისგან).

პირველი ნაწილი დაზოგავს დროს:
(10545*დრო) რეჟიმი 17576

10 CC-დან მიღებული რიცხვი გარდაიქმნება 26 CC-ში (CC არის რიცხვების სისტემა).
შემდეგ მიღებული მნიშვნელობა უნდა იყოს ასახული. თუ მიღებული „პაროლის“ სიგრძე 3 სიმბოლოზე ნაკლებია, მაშინ მარჯვნივ ემატება ნულების საჭირო რაოდენობა.

მეორე ნაწილი დაზოგავს დროს, სიცოცხლის რაოდენობას და დონეს:
((10545*დრო) + (14157*(დონე-1)) + (5145*სიცოცხლე)) mod 17576

შედეგად მიღებული რიცხვი 10 CC-დან გარდაიქმნება 26 CC-მდე. შემდეგ მიღებული მნიშვნელობა უნდა იყოს ასახული. თუ მიღებული „პაროლის“ სიგრძე 3 სიმბოლოზე ნაკლებია, მაშინ მარჯვნივ ემატება ნულების საჭირო რაოდენობა.

კოდირება
პოზიციებზე სიმბოლოები იღებენ მნიშვნელობებს "ABCDEFGHIJKLMNOPQRSTUVWXYZ", სადაც A=0, B=1... Y=24, Z=25.

პაროლის გენერირების მაგალითი

მოდით შევქმნათ პაროლი, რომელიც ინახავს ამ პარამეტრებს:

  • დონე (12)
  • ცხოვრება (6)
  • დრო (39)
ჩვენ ვიანგარიშებთ:

პაროლის პირველი ნაწილი:
(10545*39) mod 17576 = 411255 mod 17576 = 7007
7007 (10 SS) = 10,9,13 (26 SS)

10,9,13 =13,9,10

პაროლის მეორე ნაწილი:
((10545*39) + (14157*(12-1)) + (5145*6)) mod 17576 = (411255+155727+30870) mod 17576 = 268
268 (10 SS) = 10.8 (26 SS)
ჩვენ ასახავს მიღებულ მნიშვნელობას:
10,8 = 8,10
დაამატეთ ნული მარჯვნივ:
8,10,0

ახლა ჩვენ ვშიფრავთ მიღებულ მნიშვნელობებს:
13,9,10,8,10,0 = NJKIKA

თამაშში არის შეცდომა, რომელიც საშუალებას გაძლევთ მოიპოვოთ უკვდავება. მის გასააქტიურებლად, თქვენ უნდა შეიყვანოთ პაროლი ნულოვანი სიცოცხლე ევროკავშირის ვერსიაში. ახლა პრინცს არ ეშინია მტრების (მთავარია იარაღი არ გადააგდოს). მაგრამ შეცდომის გააქტიურებით მოთამაშეს ექმნება ერთი პრობლემა. თუ დაეცემა დიდი სიმაღლიდან, რაც საფრთხეს უქმნის ყველა ადამიანის სიცოცხლეს, მაშინ არაფერი მოხდება. მაგრამ თუ დაეცემა იმ სიმაღლიდან, რომელზეც პრინცს მოუწევს სიცოცხლის გატარება, თამაში გაიყინება და ეკრანი წითლდება.

სპარსეთის პრინცი (SNES)


ახლა დადგა დრო, ვისაუბროთ პირველი სპარსელი პრინცის საუკეთესო განხორციელებაზე (ჩემი მოკრძალებული აზრით).

ყველა წინა ვერსიასთან შედარებით, SNES-ისთვის მათ გააკეთეს უფრო ფერადი ლოკაციები, გააუმჯობესეს პარიინგი, ნაწილობრივ შეცვალეს საწყისი დონეები და დაამატეს ბევრი ახალი ეტაპი (სულ 20). და იმისათვის, რომ მოთამაშე არ დაიტანჯოს, დრო გაიზარდა 120 წუთამდე (ითამაშე რამდენიც გინდა).

თეორია

პაროლი შედგება 7 პოზიციისგან, თითოეული პოზიცია შედგება 5 ბიტისაგან, სულ 7 * 5 = 35 ბიტისაგან. ეს ბიტები ინახავს ამ თამაშის პარამეტრებს:
  • დონე (1-20)
  • თამაშზე გატარებული დრო (0-7200) (წამებში)
  • სიცოცხლე (0-15)
(? (0) ,S (0) ,L (3) ,T (0) ,T (7)) (C1 (0) ,S (1) ,L (2) ,T (1) ,T (6) )) (C2 (0) ,S (2) ,L (1) ,T (2) ,T (5)) (C3 (0) ,S (3) ,L (0) ,T (3) ,T (4))

(C4 (0) ,S (4) ,U (0) ,T (8) ,T (9)) (C4 (1) ,T (10) ,T (11) ,T (12) ,T (13 )) (C4 (2) ,C4 (3) ,C4 (4) ,T (14) ,T (15))

* ბიტის ნომერი მითითებულია ფრჩხილებში.

აღნიშვნები
S - დონის ნომერი ((1-20)-1) ბინარულ C.C.
L - სიცოცხლის რაოდენობა (0-15) ბინარულ C.C.
U - გამოუყენებელი ბიტები.
? - ყოველთვის ნულის ტოლია.
T - თამაშზე დახარჯული დრო (0-7200).
დრო იწერება პაროლში სპეციალური ფორმულის მიხედვით:

(დრო*7) + (5, თუ დრო mod60≠0) + (5*((დრო div60)-1)) + შემთხვევითი (0-6 + ((5, თუ დრო mod60=0) ან (14534, თუ დრო div 7200=1)))

C1 = S(1) XOR S(4) XOR L(0) XOR L(1) XOR T(0) XOR T(1) XOR T(2) XOR T(5) XOR T(7) XOR T(8 ) XOR T(10) XOR T(13) XOR T(15) XOR U(0) XOR 1

C2 = S(1) XOR S(2) XOR S(3) XOR L(0) XOR L(2) XOR L(3) XOR T(1) XOR T(4) XOR T(5) XOR T(8 ) XOR T(9) XOR T(10) XOR T(12) XOR T(14) XOR T(15)

C3 = S(0) XOR S(1) XOR S(3) XOR L(2) XOR T(2) XOR T(3) XOR T(5) XOR T(6) XOR T(7) XOR T(8 ) XOR T(9) XOR T(11) XOR T(14) XOR U(0)

C4 = S(0), L(3), T(0), T(7)
+ S(1), L(2), T(1), T(6)
+ S(2), L(1), T(2), T(5)
+ S(3), L(0), T(3), T(4)
+ S(4),U(0),T(8),T(9)
+T(10),T(11),T(12),T(13)
+ 0, 0, T(14), T(15)

კოდირება
აშშ/ევროკავშირი: "BTL3GY7Q9CVM4HZ8R+DWN5J12S!FXP6K".
JP: "AIQYEMU34BJRZFNVW5CKS1GOPX6DLT2H."

პაროლის გენერირების მაგალითი

მოდით შევქმნათ პაროლი, რომელიც ინახავს ამ პარამეტრებს:

  • დონე (15)
  • ცხოვრება (13)
  • დრო (95.00) ან (5700 წამი)
  • გამოუყენებელი ბიტი გააქტიურებულია
ჩვენ ვაქცევთ მნიშვნელობებს ორობითი რიცხვების სისტემაში:
დონე = 15-1 =14 = 01110
სიცოცხლე = 13 = 1101

გამოთვალეთ დრო:
დრო = 7200-5700=1500
(1500*7) + (0, რადგან 1500 mod 60 = 0) + (5*(25-1)) + შემთხვევითი (1500 წლიდან მოდ 60 = 0, შემდეგ შემთხვევითი = 0-6+5 = 0-11. მე აირჩიეთ შემთხვევითი = 11.)
10500 + 120 + 11 = 10631 = 0010100110000111

ჩვენ ვიანგარიშებთ საკონტროლო ჯამებს:
C1 = 1 XOR 0 XOR 1 XOR 0 XOR 1 XOR 1 XOR 1 XOR 0 XOR 1 XOR 1 XOR 0 XOR 1 XOR 0 XOR 1 XOR 1 = 0
C2 = 1 XOR 1 XOR 1 XOR 1 XOR 1 XOR 1 XOR 1 XOR 0 XOR 0 XOR 1 XOR 0 XOR 0 XOR 0 XOR 0 XOR 0 = 0
C3 = 0 XOR 1 XOR 1 XOR 1 XOR 1 XOR 0 XOR 0 XOR 0 XOR 1 XOR 1 XOR 0 XOR 1 XOR 0 XOR 1 = 0
C4 = 0111 + 1110 + 1010 + 1100 + 0110 +0101 + 0000 = 110110

ჩვენ ვწერთ მიღებულ პაროლს ბინარულ S.S.-ში:
(00111) (01110) (01010) (01100) (00110) (10101) (10100)

ჩვენ ვწერთ მიღებულ პაროლს ათობითი S.S.-ში:
(7) (14) (10) (12) (6) (21) (20)

ახლა ჩვენ ვშიფრავთ მიღებულ მნიშვნელობებს:
აშშ/ევროკავშირი: QZV475N
JP: 3NJZU1S

სპარსეთის პრინცი 2: ჩრდილი და ალი

პირველმა ნაწილმა დიდი პოპულარობა მოიპოვა. მხოლოდ დროის საკითხი იყო გაგრძელებამდე. და ოთხი წლის შემდეგ გამოჩნდა გაგრძელება. მაგრამ ახალ ნაწილს არ მიუღია ის მხურვალე აპლოდისმენტები, რაც პირველ ნაწილს დაჯილდოვდა. და მათ გადაიტანეს ის მცირე რაოდენობის სათამაშო პლატფორმებზე. Სამწუხაროა! მგონი მეორე ნაწილი პირველზე უკეთესი გამოვიდა. ახლა პრინცი მოგზაურობს არა ერთფეროვან ბნელ ადგილებში, არამედ მთელ სპარსეთში. მაგრამ საკმარისია ლექსები, დროა საქმეს მივუდგეთ.

თამაშს აქვს ორი პორტი, რომელიც ინახავს თამაშს პაროლების გამოყენებით. ეს პორტები საშინელია (უკეთესია DOS-ის ვერსიით თამაში). SNES ვერსია მოუხერხებელი აღმოჩნდა: მუსიკა ჟრიამულია, ხმები საზიზღარია, გეიმპლეი მოკლულია და ამ ყველაფრის გარდა, თამაშიდან ამოიღეს მე-14 დონე, რომელშიც უნდა გამართულიყო ბრძოლა ჯაფართან.

Sega Genesis ვერსია არ არის უკეთესი. ვინაიდან ეს თამაში ოფიციალურად არ გამოსულა, მე მისი ნახვა მხოლოდ მეკობრული ვაზნის გამოყენებით შევძელი Sega-ზე. და რა იმედგაცრუება აღმოჩნდა, როცა მე 9 დონეს მივაღწიე და აღმოვაჩინე, რომ ცხენის ქანდაკებასთან დაკავშირებული შეცდომის გამო, ეს დონე გაუვალი იყო. თამაში შეიძლება დასრულდეს, მაგრამ ამისთვის გჭირდებათ პაროლი 10 დონისთვის... და ეს თამაში არ იყო პაროლის წიგნში.

სპარსეთის პრინცი 2: ჩრდილი და ალი (SNES)


თეორია

პაროლი შედგება 6 პოზიციისგან, თითოეული პოზიცია შედგება 4 ბიტისაგან, სულ 6 * 4 = 24 ბიტისაგან. ეს ბიტები ინახავს ამ თამაშის პარამეტრებს:

აშშ/ევროკავშირის ვერსიები:

  • დონე (1-13)
  • დრო (0-164)
  • სიცოცხლე (1-15)
ახლა ვნახოთ, რისგან შედგება ნედლეული პაროლი:
(S (3) ,S (2) ,S (1) ,S (0)) (L (3) ,L (2) ,L (1) ,L (0)) (T1 (3) ,T1 ( 2) ,T1 (1) ,T1 (0)) (T2 (3) ,T2 (2) ,T2 (1) ,T2 (0))

(C1 (3), C1 (2) ,C1 (1), C1 (0)) (C2 (3) ,C2 (2) ,C2 (1) ,C2 (0))

აღნიშვნები
S - (დონე - 1) ბინარულ S.S.
L - სიცოცხლის რაოდენობა (1-15) ბინარულ S.S.
T1 - 1 მნიშვნელობა (0-15) ბინარულ S.S.
T2 - 2 მნიშვნელობა (0-15) ბინარულ S.S.
1-ლი მნიშვნელობა - დროის ერთეულების რაოდენობა (ათეულების რაოდენობა 1-ლი მნიშვნელობიდან გადადის მე-2 მნიშვნელობაში).
მე-2 მნიშვნელობა - ათობით დროის რაოდენობა (ათეულების რიცხვი მე-2 მნიშვნელობიდან გადადის ასეულების რიცხვში).
C1 = (პოზიციების ჯამი 1-დან 3-მდე) mod16
C2 = ((პოზიციების ჯამი 1-დან 3-მდე) div16) + მე-4 პოზიცია
კოდირება
პოზიციებზე სიმბოლოები იღებენ მნიშვნელობებს "BCDFGHJKLMNPRTVW", სადაც B=0... W=15.
დროის დაზოგვისა და პაროლის ფუნქციონალური მახასიათებლები:
თუ დაფიქრდებით, ყველაფერი მარტივია - ერთი პოზიცია პასუხისმგებელია mod10 დროზე, მეორე კი div10 დროზე და მაქსიმალური დროა 99. მაგრამ ეს არც ისე მარტივია. პაროლი არ ამოწმებს ერთეულებისა და ათეულების მაქსიმალურ მნიშვნელობებს. Რას ნიშნავს? პაროლში შეგიძლიათ დააყენოთ ათეულების და ერთეულების რაოდენობა 0-დან 15-მდე. თუ მე შევქმნი პაროლს, სადაც ერთეულების რაოდენობაა 15, მაშინ ერთეულები იქნება 5, ხოლო 1 გადაიქცევა ათეულების რიცხვად, ანალოგიურად, თუ მე ვქმნი პაროლს, სადაც ათეულების რიცხვი არის 15, შემდეგ ათეულები იქნება 5, ხოლო 1 გადაიქცევა ასეულებად.

გამოდის, რომ მაქსიმალური დრო უდრის:

150
+015
=
165

მაგრამ ზემოთ, მე უკვე აღვწერე, რომ მაქსიმალური მნიშვნელობა = 164. რატომ? ეს ხდება საკონტროლო ჯამის გამო. თუ C2≥16, მაშინ პაროლი არ იმუშავებს. ამ ასპექტს ცოტა მოგვიანებით აგიხსნით, მაგრამ ახლა გადავიდეთ პაროლის გენერირებაზე (შემდეგი ამბის გასაგებად, გირჩევთ, წაიკითხოთ პაროლის გენერირების მაგალითი).

პაროლის გენერირების მაგალითი

მოდით შევქმნათ პაროლი, რომელიც ინახავს ამ პარამეტრებს:

  • დონე (2)
  • ცხოვრება (1)
  • დრო (163)
ჩვენ ვაქცევთ მნიშვნელობებს ორობითი რიცხვების სისტემაში:
დონე = 2-1 =1 = 0001
სიცოცხლე = 1 = 0001
გამოთვალეთ დრო:
163= 150+13
1 მნიშვნელობა = 13 = 1101
2 მნიშვნელობა = 15 = 1111
ჩვენ ვწერთ ნედლეულ პაროლს და ვიანგარიშებთ 2 საკონტროლო ჯამს:
(0001) (0001) (1101) (1111) (****) (****)

C1 = 0001+0001+1101 = 1111
C2 = (0001+0001+1101) mod16 + 1111 = 0000 + 1111 = 1111

(0001) (0001) (1101) (1111) (1111) (1111)

ჩვენ ვწერთ მიღებულ პაროლს ათობითი S.S.-ში:
(1) (1) (13) (15) (15) (15)
ახლა ჩვენ ვშიფრავთ მიღებულ მნიშვნელობებს:
CCTWWW

ქვედა ხაზი

შევქმენი პაროლი CCTWWW. თუ დონეს 1-ით გაზრდით, პაროლი არ იმუშავებს, რადგან C2 გახდება 16-ის ტოლი. გატეხილი პაროლი ასე გამოიყურება: DCTWBB. ახლა მოდით შევამოწმოთ თამაში ტილებისთვის. მეორე დონე ძალიან მოკლეა, ასე რომ თქვენ შეგიძლიათ დაასრულოთ იგი დროის დაკარგვის გარეშე. თუ დონეს დავასრულებ, რა პაროლს მომცემს თამაში?

რა მოხდება, თუ პაროლის სისტემაში არის საიდუმლო, რომელიც მე არ გამიმხილა? Რა იქნება თუ…

პაროლი



... ეს არის ინფექცია. არა მხოლოდ გეიმპლეი საშინელია, არამედ პაროლის სისტემაც დაუმთავრებელია.

სპარსეთის პრინცი 2: ჩრდილი და ალი (Sega Genesis)


თეორია

პაროლი შედგება 5 პოზიციისგან. ეს პოზიციები ინახავს ამ თამაშის პარამეტრებს:
  • დონე (1-14)
  • დრო (0-99)
  • სიცოცხლე (1-12)
თაობა
1 პოზიცია = (დონე) ან (დონე (1-7) +15)
მე-2 პოზიცია = (დრო მოდ10) ან (დრო მოდ10 + 10) ან (დრო მოდ10 (0-2) + 20)
მე-3 პოზიცია = (1-ლი პოზიცია + მე-2 პოზიცია + მე-4 პოზიცია + მე-5 პოზიცია) mod23
მე-4 პოზიცია = (div10 დრო) ან (div10 დრო + 10) ან (div10 დრო (0-2) + 20)
მე-5 პოზიცია = (სიცოცხლე -1) ან (სიცოცხლე (1-11) + 11)
კოდირება
პოზიციებზე სიმბოლოები იღებენ მნიშვნელობებს "HFMGRANBPWTEIZVQDLYSKCX", სადაც H=0, F=1... C=21, X=22.

პაროლის გენერირების მაგალითი

მოდით შევქმნათ პაროლი, რომელიც ინახავს ამ პარამეტრებს:

  • დონე (11)
  • ცხოვრება (10)
  • დრო (92)
ჩვენ ვიანგარიშებთ:

Პირველი ნაბიჯი:
1 პოზიცია = დონე ინახება ორი ფორმულიდან ერთის მიხედვით. ვინაიდან დონე 7-ზე მეტია, მონაცემების შენახვა შესაძლებელია მხოლოდ პირველი ფორმულის (11) გამოყენებით.
მე-2 პოზიცია = დრო დაზოგულია სამი ფორმულიდან ერთის მიხედვით. 92 mod10 = 2. ამ მნიშვნელობის დაშიფვრა შესაძლებელია ნებისმიერი ფორმულის გამოყენებით და მე ვირჩევ მესამეს (2+20 = 22)
მე-3 პოზიცია = 0
მე-4 პოზიცია = დრო დაზოგულია სამი ფორმულიდან ერთის მიხედვით. 92 div10 = 9. ამ მნიშვნელობის დაშიფვრა შესაძლებელია მხოლოდ პირველი და მეორე ფორმულის გამოყენებით და მე ვირჩევ მეორეს (9+10 = 19)
მე-5 პოზიცია = სიცოცხლე გადარჩენილია ორი ფორმულიდან ერთის მიხედვით. ამ მნიშვნელობის დაშიფვრა შესაძლებელია ნებისმიერი ფორმულის გამოყენებით და მე ვირჩევ მეორეს (10+11 = 21).

მეორე ნაბიჯი:
1 პოზიცია = 11
მე-2 პოზიცია = 22
მე-3 პოზიცია = (11 + 22 + 19 + 21) მოდ 23 = 4
მე-4 პოზიცია = 19
მე-5 პოზიცია = 21

ახლა ჩვენ ვშიფრავთ მიღებულ მნიშვნელობებს:
EXRSC

დასკვნა

ასე რომ, თამაშების სია დასრულდა. აბა, წარმატებებს გისურვებთ, გმადლობთ, რომ კითხულობთ.

ტეგები: ტეგების დამატება

აქ არის ერთ-ერთი კლასიკური სათავგადასავლო თამაში არა მხოლოდ Sega კონსოლისთვის, არამედ მთლიანად ჟანრის ნათელი წარმომადგენელი. სპარსეთის პრინცი ნამდვილი კლასიკაა. ეს თამაში იყო როგორც Dendy-ზე, ასევე Sega-ზე და უბრალოდ გამოვიდა PC-ზე, უფრო მეტიც, გადაიღეს რამდენიმე ნაწილად და დღემდე Prince of Persia-ის ახალი ნაწილები გამოდის თანამედროვე კონსოლებზე.

თქვენი ამოცანაა 60 წუთში გაათავისუფლოთ თქვენი საყვარელი ბოროტი ვაზირის ჯაფარის კლანჭებისგან. თქვენ გზას გაივლით ბნელ დუნდულებში ამ საინტერესო თამაშის 14 დონეზე. თქვენ უნდა მოაგვაროთ ყველა სახის თავსატეხი და შეებრძოლოთ სასტიკი მცველებს. მოდით, გზას გავუდგეთ!

ეკრანის თამაში სპარსეთის პრინცი

სპარსეთის პრინცის თამაშის კოდები, თაღლითები, პაროლები და საიდუმლოებები

ყველა ზოლის გახსნა

ეს კეთდება შემდეგი კოდით: B, A, C, A, A, C.

გადარჩენა სიკვდილისგან დაცემით

ფრენისას დააჭირეთ: C, A, B, B, B, B.

იხილეთ საბოლოო შეტყობინება

A, A, A, A, A.

პაროლები დონეზე გადაადგილებისთვის

თამაშს აქვს პაროლები დონეებისთვის, მათი შეყვანა შესაძლებელია თავად თამაშის მენიუში. აი ისინი.

ბოლო სამი პაროლი არ მუშაობს თამაშის ყველა ვერსიაზე.

სასწორის შესახებ

გახსოვდეთ, რომ ყველა ბოთლი არ არის შექმნილი თანაბარი. ზოგი სიცოცხლეს აძლევს +1, ზოგი ართმევს მას. Ფრთხილად იყავი.

ვიდეო მიმოხილვასპარსეთის პრინცი სეგაზე

ხანგრძლივად დააჭირეთ დაწყებას და დააჭირეთ არჩევას თამაშის დროს.
დააჭირეთ ზევით და ქვევით ხმის ასარჩევად. დააჭირეთ A
მიმდინარე არჩევანის მოსასმენად.

დააჭირეთ დაწყებას, შემდეგ დაუყოვნებლივ დააჭირეთ არჩევას დროს
თამაში.

გაიქეცით მარჯვნივ, როცა დონე 20 დაიწყება და დაელოდეთ ფანჯარას.
ცაში გამოჩნდება პრინცესას გამოსახულება.

ბოლო დონეზე გადასვლა:

დაიწყეთ ახალი თამაში, ჩამოაგდეთ ორი ეკრანი და გაიქეცით მარჯვნივ
მცველის მოსაძებნად. მიზანმიმართულად წააგო მცველთან. დააჭირეთ არჩევას
მიიღეთ მიმდინარე პაროლი, როდესაც "დააჭირეთ ღილაკს გასაგრძელებლად"
ნაჩვენებია ტექსტი. განაახლეთ თამაში, აირჩიეთ გაგრძელება
და შეიყვანეთ ეს პაროლი. თამაში განახლდება მე-20 დონეზე
წინა დრო და ბოთლები.

ბოთლების მაქსიმალური რაოდენობა:

მე-3 დონეზე არის ორი განყოფილება და ორი ბოთლი. აღების შემდეგ
ბოთლები, აჩვენეთ მიმდინარე პაროლი და გადატვირთეთ დონე
ამ პაროლის გამოყენებით. თქვენ შეძლებთ იგივე ბოთლების აღებას
კიდევ ერთხელ, სანამ არ დაგროვდება მაქსიმალური რაოდენობა (15). Შენიშვნა:
ვინაიდან ნებადართულია მხოლოდ ორი საათის თამაში, ზედმეტი ხარჯვა
ამ დონეზე დრომ შეიძლება ხელი შეუშალოს თამაშის წარმატებით დასრულებას.

PAL (ევროპული) და NTSC (აშშ) კოდები:
დონე 01 BRNGBB9
დონე 02 MRG5L2X
დონე 03 B6+TWNN
LEVEL 04 9Z3NRDX
დონე 05 LQHWTVR
დონე 06 CGKDBZ2
დონე 07 TH4Q++B
დონე 08 VXPNBY2
დონე 09 QLL!WHR
დონე 10 HWB93WX
LEVEL 11 7F39R1B
დონე 12 H9TZD8N
LEVEL 13 7TXF+9V
დონე 14 H+KX3L7
დონე 15 GZ9MRZJ
დონე 16 84CPBC6
დონე 17 QQNL2PV
დონე 18 4Q7TMHJ
დონე 19 QHJG!Q7
დონე 20 H8J12+Y ან 881QF8M (დროის გარეშე)

NTSC (იაპონია) კოდები:
დონე 01 UUUUUUW
დონე 02 NS3SIPW
დონე 03 UVOSACA
დონე 04 ZVUGC6E
დონე 05 3OH1QG4
დონე 06 NGLUK2S
დონე 07 UVHUY5P
დონე 08 ZTVSWME
დონე 09 3OS2CTP
დონე 10 NUUVCPE
დონე 11 MNUFCDE
დონე 12 FF1ZK3S
დონე 13 U1VFQRS
დონე 14 FSNHWVL
დონე 15 ENVLCAU
დონე 16 FZ2VKPQ
დონე 17 MG30PL6
დონე 18 NUOGRLN
დონე 19 MHU1BJG
დონე 20 ZZSEP5J

Hex კოდები ემულატორისთვის:
DFB7-D46E დაწყება მე-2 დონეზე
D4B7-D46E დაწყება მე-3 დონეზე
D7B7-D46E დაწყება მე-4 დონეზე
D0B7-D46E დაწყება მე-5 დონეზე
D9B7-D46E დაწყება მე-6 დონეზე
D1B7-D46E დაწყება მე-7 დონეზე
D5B7-D46E დაწყება მე-8 დონეზე
D6B7-D46E დაწყება მე-9 დონეზე
DBB7-D46E დაწყება მე-10 დონეზე
DCB7-D46E დაწყება მე-11 დონეზე
D8B7-D46E დაწყება მე-12 დონეზე
DAB7-D46E დაწყება მე-13 დონეზე
D2B7-D46E დაწყება მე-14 დონეზე
D3B7-D46E დაწყება მე-15 დონეზე
DEB7-D46E დაწყება მე-16 დონეზე
FDB7-D46E დაწყება მე-17 დონეზე
FFB7-D46E დაწყება მე-18 დონეზე
F4B7-D46E დაწყება მე-19 დონეზე
F7B7-D46E დაწყება მე-20 დონეზე

D430-04A5 დაიწყეთ ჯანმრთელობის 2 ქულით 3-ის ნაცვლად
D030-04A5 დაიწყეთ ჯანმრთელობის 4 ქულით
D930-04A5 დაიწყეთ ჯანმრთელობის 5 ქულით
D130-04A5 დაიწყეთ ჯანმრთელობის 6 ქულით
D530-04A5 დაიწყეთ ჯანმრთელობის 7 ქულით
D630-04A5 დაიწყეთ ჯანმრთელობის 8 ქულით
DB30-04A5 დაიწყეთ ჯანმრთელობის 9 ქულით
FD30-04A5 დაიწყეთ ჯანმრთელობის 15 ქულით

BAA6-ADA5 არასასიკვდილო დაზიანებები არ აზიანებს
43C9-6D61 არასასიკვდილო დაცემა არ აზიანებს
D4C1-6701 არასასიკვდილო დაცემა ზიანს აყენებს 2 ქულას 1-ის ნაცვლად
6DC0-6701 ჩანჩქერი არანაირ ზიანს არ აყენებს, გარდა მწვერვალებზე (შეგიძლიათ გაიჭედოთ)
BA69-ADA1 მტრები მყისვე კვდებიან (გარკვეულ ბოსებზე გამოყენება ხელს შეგიშლით გადაადგილებაში)

7E02-0800 თამაშის დაჩქარება
7E05-0805 უსასრულო ენერგია
7E05-0B00 მტრები სასიკვდილოდ ეცემა შენი მახვილის დანახვით
7E05-44xx დონის არჩევანი
7E05-00FF აღწერა არ არის

C260-A701 + DF6C-DFA0 ყველა მტერს აქვს 1 ჯანმრთელობის ქულა
C260-A701 + D46C-DFA0 ყველა მტერს აქვს ჯანმრთელობის 2 ქულა
C260-A701 + D76C-DFA0 ყველა მტერს აქვს 3 ჯანმრთელობის ქულა
C260-A701 + D06C-DFA0 ყველა მტერს აქვს ჯანმრთელობის 4 ქულა
C260-A701 + D96C-DFA0 ყველა მტერს აქვს ჯანმრთელობის 5 ქულა
C260-A701 + DC6C-DFA0 ყველა მტერს აქვს 10 ჯანმრთელობის ქულა

6D32-0FA1 + DC32-04D1 გაყინვის ტაიმერი