การสร้างรหัสผ่านสำหรับซีรีย์เกม Prince of Persia รหัสโกงสำหรับ Prince of Persia (SNES) รหัสโกง Prince of Persia

รหัสลับ:
ขณะหยุดชั่วคราว ให้กด 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)

ที - เหลือเวลา
H - สุขภาพ

ความสอดคล้องระหว่างระดับจากเวอร์ชันนี้และระดับจะแสดงอยู่ในวงเล็บ
เจ้าชายแห่งเปอร์เซียดั้งเดิม

หากคุณมีข้อมูลเกี่ยวกับความลับและรหัสอื่น ๆ สำหรับเกม Sega - Prince Of Persia คุณสามารถบอกเกี่ยวกับพวกเขาได้ในความคิดเห็นและคุณยังสามารถถามคำถามเกี่ยวกับ Prince Of Persia ได้อีกด้วย บนเว็บไซต์ของเราคุณสามารถเล่นได้

สวัสดีตอนบ่ายผู้ใช้ที่รัก
วันนี้ฉันอยากจะพูดถึงซีรีย์เกมที่ยอดเยี่ยมหนึ่งเกม หลายคนเริ่มคุ้นเคยกับเกมนี้ด้วยเวอร์ชันบน NES บางคนเห็น Persian Prince บน DOS บางคนเล่น Prince of Persia บน 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) ม็อด26
ตำแหน่งที่ 2 = ((59 div10) + 18) mod26
ตำแหน่งที่ 3 = ((59 mod10) +18) mod26
ตำแหน่งที่ 4 = (6+18) ม็อด26
อันดับที่ 5 = 18
อันดับที่ 6 = 10

2)
1 ตำแหน่ง = 3
อันดับที่ 2 = 23
อันดับที่ 3 = 1
อันดับที่ 4 = 24
อันดับที่ 5 = 18
ตำแหน่งที่ 6 = (3+23+1+24+18+10) ม็อด26 = 1


DXBYSB

มีข้อบกพร่องในเกมที่ทำให้คุณได้รับความเป็นอมตะ แต่ก่อนจะอธิบายผมขอพูดถึงสถาปัตยกรรมระดับก่อนนะครับ แบ่งหน้าจอออกเป็น 3 ชั้นตามเงื่อนไข

พื้น



หากเจ้าชายมีชีวิตอยู่ตั้งแต่ 1 ถึง 7 แล้วเมื่อตกลงจากชั้น 2 มาที่ 1 จะไม่มีชีวิตใดสูญเปล่า และถ้าคุณตกจากชั้น 3 ลงมาที่ 1 1 ชีวิตจะสูญเปล่า หากมี 0 ชีวิต สิ่งตรงกันข้ามจะเกิดขึ้น เมื่อตกลงมาจากชั้น 2 มาที่ 1 เจ้าชายก็ตาย และเมื่อตกจากชั้น 3 มาที่ 1 มีข้อผิดพลาดเกิดขึ้น: เกมจะให้ชีวิตเจ้าชาย 8 ชีวิต (อย่าลืมว่าสูงสุดคือเจ็ด)

8 ชีวิต



หลังการผ่าตัดเจ้าชายจะสามารถกระโดดลงมาจากชั้น 3 และ 2 ได้โดยไม่สร้างความเสียหายให้กับตัวเอง (หากขึ้นชั้น 4 เจ้าชายจะตาย) นอกจากนี้เจ้าชายจะคงกระพันต่อการโจมตีของศัตรู (หากอาวุธอยู่ในมือ) หลังจากผ่านด่านแล้ว แมลงจะหายไปและเจ้าชายจะมี 0 ชีวิตอีกครั้ง และถ้าคุณโจมตียามที่ไม่มีชีวิต เขาจะเพิกเฉยต่อคุณ และมันจะเป็นไปไม่ได้ที่จะฆ่าเขา

เจ้าชายผี



เป็นแบบนั้น.

เจ้าชายแห่งเปอร์เซีย (เกมบอย/เกมบอยคัลเลอร์)


ทฤษฎี

รหัสผ่านประกอบด้วย 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 ม็อด10
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 เอ็กซ์ออร์ 5 = 3
8 เอ็กซ์ออร์ 5 = 13-4 = 9
9 เอ็กซ์ออร์ 5 = 12-4 = 8
7 เอ็กซ์ออร์ 5 = 2
5 เอ็กซ์ออร์ 5 = 0
3 เอ็กซ์ออร์ 5 = 6
9 เอ็กซ์ออร์ 5 = 12-4 = 8
0 เอ็กซ์ออร์ 5 = 5

รหัสผ่านพร้อม: 39820685

เจ้าชายแห่งเปอร์เซีย (Sega Genesis)

ทฤษฎี

รหัสผ่านประกอบด้วย 6 ตำแหน่ง ตำแหน่งเหล่านี้บันทึกพารามิเตอร์เกมเหล่านี้:

เวอร์ชั่นอเมริกา:

  • ระดับ (1-13)
  • เวลา (0-60)
  • ชีวิต (1-8)
รุ่นสหภาพยุโรป:
  • ระดับ (1-13)
  • เวลา (0-60)
  • ชีวิต (0-8)
หากคุณเล่นเกมนี้ ควรเลือกเวอร์ชัน EU เนื่องจาก:
  • มีการเพิ่ม 4 ระดับเพิ่มเติมในเวอร์ชัน EU
  • ในเวอร์ชันสหภาพยุโรปจะมีการแสดงดนตรีประกอบในระดับต่างๆ
  • มีข้อบกพร่องที่เป็นอมตะในเวอร์ชันสหภาพยุโรป
รุ่น
แบ่งรหัสผ่านออกเป็นสองส่วนตามเงื่อนไข (แต่ละส่วนประกอบด้วยสามตำแหน่ง)

ส่วนแรกช่วยประหยัดเวลา:
(10545*เวลา)ม็อด 17576

จำนวนผลลัพธ์จาก 10 CC จะถูกแปลงเป็น 26 CC (CC คือระบบตัวเลข)
จากนั้นจะต้องสะท้อนค่าผลลัพธ์ หากความยาวของ "รหัสผ่าน" ที่ได้รับน้อยกว่า 3 ตัวอักษร ระบบจะเพิ่มจำนวนศูนย์ที่ต้องการทางด้านขวา

ส่วนที่สองช่วยประหยัดเวลา จำนวนชีวิต และระดับ:
((10545*เวลา) + (14157*(ระดับ-1)) + (5145*ชีวิต))ม็อด 17576

จำนวนผลลัพธ์จาก 10 CC จะถูกแปลงเป็น 26 CC จากนั้นจะต้องสะท้อนค่าผลลัพธ์ หากความยาวของ "รหัสผ่าน" ที่ได้รับน้อยกว่า 3 ตัวอักษร ระบบจะเพิ่มจำนวนศูนย์ที่ต้องการทางด้านขวา

การเข้ารหัส
สัญลักษณ์ในตำแหน่งจะใช้ค่า “ABCDEFGHIJKLMNOPQRSTUVWXYZ” โดยที่ A=0, B=1... Y=24, Z=25

ตัวอย่างการสร้างรหัสผ่าน

มาสร้างรหัสผ่านเพื่อบันทึกพารามิเตอร์เหล่านี้:

  • ระดับ (12)
  • ชีวิต (6)
  • เวลา (39)
เราคำนวณ:

ส่วนแรกของรหัสผ่าน:
(10545*39)ม็อด 17576 = 411255 มอด 17576 = 7007
7007 (10 เอสเอส) = 10,9,13 (26 เอสเอส)

10,9,13 =13,9,10

ส่วนที่สองของรหัสผ่าน:
((10545*39) + (14157*(12-1)) + (5145*6))ม็อด 17576 = (411255+155727+30870)มอด 17576 = 268
268 (10 เอสเอส) = 10.8 (26 เอสเอส)
เราสะท้อนค่าผลลัพธ์:
10,8 = 8,10
เพิ่มศูนย์ทางด้านขวา:
8,10,0

ตอนนี้เราเข้ารหัสค่าผลลัพธ์:
13,9,10,8,10,0 = นเจกีก้า

มีข้อบกพร่องในเกมที่ทำให้คุณได้รับความเป็นอมตะ หากต้องการเปิดใช้งาน คุณจะต้องป้อนรหัสผ่านที่ไม่มีชีวิตในเวอร์ชัน EU ตอนนี้เจ้าชายไม่กลัวศัตรู (สิ่งสำคัญคือไม่ต้องทิ้งอาวุธ) แต่เมื่อเปิดใช้งานข้อผิดพลาด ผู้เล่นจะประสบปัญหาหนึ่งข้อ หากคุณตกจากที่สูงซึ่งคุกคามต่อการสูญเสียชีวิตทั้งหมดก็จะไม่มีอะไรเกิดขึ้น แต่ถ้าคุณตกจากที่สูงซึ่งเจ้าชายจะต้องใช้ชีวิต เกมจะหยุดและหน้าจอจะเปลี่ยนเป็นสีแดง

เจ้าชายแห่งเปอร์เซีย (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 = ส(0),ล(3),T(0),T(7)
+ ส(1),ล(2),ที(1),ที(6)
+ ส(2),ล(1),ที(2),ที(5)
+ ส(3),ล(0),ที(3),ที(4)
+ ส(4),ยู(0),ที(8),ที(9)
+T(10),T(11),T(12),T(13)
+ 0, 0,ที(14),ที(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 mod 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
เจพี: 3NJZU1S

เจ้าชายแห่งเปอร์เซีย 2: เงาและเปลวไฟ

ภาคแรกได้รับความนิยมอย่างมาก มันเป็นเพียงเรื่องของเวลาก่อนที่ภาคต่อจะออกมา และสี่ปีต่อมาภาคต่อก็ปรากฏตัวขึ้น แต่ภาคใหม่กลับไม่ได้รับเสียงปรบมือดังกึกก้องอย่างที่ภาคแรกได้รับ และพวกเขาก็ย้ายมันไปยังแพลตฟอร์มเกมจำนวนเล็กน้อย น่าเสียดาย! ฉันคิดว่าภาคสองออกมาดีกว่าภาคแรก บัดนี้เจ้าชายไม่ได้เดินทางผ่านสถานที่มืดมนที่น่าเบื่อหน่าย แต่เดินทางไปทั่วเปอร์เซีย แต่พอเนื้อเพลงก็ถึงเวลาลงมือทำธุรกิจแล้ว

เกมดังกล่าวมีสองพอร์ตที่บันทึกการเล่นเกมโดยใช้รหัสผ่าน พอร์ตเหล่านี้แย่มาก (เล่นเวอร์ชัน DOS ดีกว่า) เวอร์ชัน SNES กลายเป็นเรื่องงุ่มง่าม: เพลงดังก้องเสียงน่ารังเกียจรูปแบบการเล่นถูกฆ่าและเหนือสิ่งอื่นใดระดับ 14 ถูกตัดออกจากเกมซึ่งการต่อสู้กับจาฟฟาร์ควรเกิดขึ้น

เวอร์ชัน Sega Genesis นั้นไม่ดีไปกว่านี้แล้ว เนื่องจากเกมนี้ไม่ได้วางจำหน่ายอย่างเป็นทางการ ฉันจึงสามารถดูได้โดยใช้คาร์ทริดจ์ละเมิดลิขสิทธิ์บน Sega เท่านั้น และมันช่างน่าผิดหวังจริงๆ เมื่อฉันไปถึงเลเวล 9 และพบว่าเนื่องจากมีแมลงที่รูปปั้นม้า ทำให้ด่านนี้ไม่สามารถผ่านได้ เกมนี้สามารถเล่นให้จบได้ แต่สำหรับสิ่งนี้ คุณต้องมีรหัสผ่านสำหรับระดับ 10... และเกมนี้ไม่ได้อยู่ในสมุดรหัสผ่าน

เจ้าชายแห่งเปอร์เซีย 2: เงาและเปลวไฟ (SNES)


ทฤษฎี

รหัสผ่านประกอบด้วย 6 ตำแหน่ง แต่ละตำแหน่งประกอบด้วย 4 บิต รวม 6 * 4 = 24 บิต บิตเหล่านี้เก็บพารามิเตอร์เกมเหล่านี้:

เวอร์ชันสหรัฐอเมริกา/สหภาพยุโรป:

  • ระดับ (1-13)
  • เวลา (0-164)
  • ชีวิต (1-15)
ตอนนี้เรามาดูกันว่ารหัสผ่านดิบประกอบด้วยอะไรบ้าง:
(ส (3) ,ส (2) ,ส (1) ,ส (0)) (ล (3) ,ล (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)ม็อด16 + 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 = (เวลา mod10) หรือ (เวลา mod10 + 10) หรือ (เวลา mod10 (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

ตอนนี้เราเข้ารหัสค่าผลลัพธ์:
เอกซ์อาร์เอสซี

บทสรุป

รายชื่อเกมจึงสิ้นสุดลง โชคดีนะ ขอบคุณที่อ่าน

แท็ก: เพิ่มแท็ก

นี่คือหนึ่งในเกมผจญภัยสุดคลาสสิกที่ไม่เพียงแต่สำหรับคอนโซล Sega เท่านั้น แต่ยังเป็นตัวแทนที่สดใสของเกมประเภทนี้โดยรวมอีกด้วย Prince of Persia เป็นคลาสสิกที่แท้จริง เกมนี้เล่นได้ทั้งบน Dendy และ Sega และวางจำหน่ายบนพีซี นอกจากนี้ ยังมีการถ่ายทำในหลายส่วนและจนถึงทุกวันนี้ส่วนใหม่ของ Prince of Persia ก็เปิดตัวบนคอนโซลสมัยใหม่

งานของคุณคือปลดปล่อยคนที่คุณรักจากเงื้อมมือของราชมนตรีจาฟาร์ผู้ชั่วร้ายภายใน 60 นาที คุณจะเดินทางผ่านดันเจี้ยนอันมืดมิดตลอดทั้ง 14 ด่านของเกมที่น่าตื่นเต้นนี้ คุณต้องไขปริศนาทุกประเภทและต่อสู้กับการ์ดที่ดุร้าย ไปตามถนนกันเถอะ!

ภาพหน้าจอของเกม Prince of Persia

รหัส สูตรโกง รหัสผ่าน และความลับของเกม Prince of Persia

กำลังเปิดบาร์ทั้งหมด

ทำได้โดยใช้รหัสต่อไปนี้: B, A, C, A, A, C

ช่วยตัวเองให้พ้นจากความตายด้วยการล้ม

ในเที่ยวบิน กด: C, A, B, B, B, B

ดูข้อความสุดท้าย

ก, ก, ก, ก, ก.

รหัสผ่านสำหรับการเลื่อนระดับ

เกมนี้มีรหัสผ่านสำหรับระดับต่างๆ โดยสามารถป้อนได้ในเมนูเกม นี่พวกเขา.

รหัสผ่านสามอันสุดท้ายใช้ไม่ได้กับเกมทุกเวอร์ชัน

เกี่ยวกับตาชั่ง

โปรดจำไว้ว่าขวดทั้งหมดไม่ได้ถูกสร้างขึ้นมาเท่ากัน บ้างก็ให้ชีวิต +1 บ้างก็เอามันออกไป ระวัง.

คำแนะนำแบบวิดีโอเจ้าชายแห่งเปอร์เซียบน Sega

กด Start ค้างไว้แล้วกด Select ระหว่างการเล่นเกม
กดขึ้นและลงเพื่อเลือกเสียง กด ก
เพื่อฟังการเลือกปัจจุบัน

กด Start จากนั้นกด Select ทันทีในระหว่างนั้น
การเล่นเกม

วิ่งไปทางขวาเมื่อระดับ 20 เริ่มต้นและรอที่หน้าต่าง
ภาพของเจ้าหญิงจะปรากฏบนท้องฟ้า

ข้ามไปยังระดับสุดท้าย:

เริ่มเกมใหม่ เลื่อนลงมาสองหน้าจอแล้ววิ่งไปทางขวา
เพื่อหายาม จงใจพ่ายแพ้ให้กับผู้พิทักษ์ กดเลือกเพื่อ
รับรหัสผ่านปัจจุบันเมื่อ "กดปุ่มเพื่อดำเนินการต่อ"
ข้อความจะปรากฏขึ้น รีเซ็ตเกม เลือกตัวเลือกดำเนินการต่อ
และป้อนรหัสผ่านนั้น การเล่นเกมจะกลับมาเล่นต่อที่ระดับ 20 ด้วย
จำนวนเวลาและขวดก่อนหน้า

จำนวนขวดสูงสุด:

มีสองส่วนและสองขวดในระดับ 3 หลังจากรับประทานแล้ว
ขวด แสดงรหัสผ่านปัจจุบัน และรีสตาร์ทระดับ
โดยใช้รหัสผ่านนั้น คุณจะสามารถนำขวดเดียวกันได้
อีกครั้งจนครบจำนวนสูงสุด (15) บันทึก:
เนื่องจากอนุญาตให้เล่นเกมได้เพียงสองชั่วโมงจึงใช้จ่ายส่วนเกิน
เวลาในระดับนี้อาจทำให้เกมไม่สำเร็จ

รหัส PAL (ยุโรป) และ NTSC (สหรัฐอเมริกา):
ระดับ 01 BRNGBB9
ระดับ 02 MRG5L2X
ระดับ 03 B6+TWNN
ระดับ 04 9Z3NRDX
ระดับ 05 LQHWTVR
ระดับ 06 CGKDBZ2
ระดับ 07 TH4Q++B
ระดับ 08 VXPNBY2
ระดับ 09 QLL!WHR
ระดับ 10 HWB93WX
ระดับ 11 7F39R1B
ระดับ 12 H9TZD8N
ระดับ 13 7TXF+9V
ระดับ 14 H+KX3L7
ระดับ 15 GZ9MRZJ
ระดับ 16 84CPBC6
ระดับ 17 QQNL2PV
ระดับ 18 4Q7TMHJ
ระดับ 19 QHJG!Q7
ระดับ 20 H8J12+Y หรือ 881QF8M (เหลือเวลาไม่มาก)

รหัส NTSC (ญี่ปุ่น):
ระดับ 01 อ๊ากกก
ระดับ 02 NS3SIPW
ระดับ 03 ยูวีโอซาก้า
ระดับ 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 สำหรับ Emulator:
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 ตัวจับเวลาการแช่แข็ง