Prince of Forsia o'yin seriyasi uchun parollar yaratilmoqda. Fors shahzodasi (SNES) Prince of Forsia sega kodlari uchun cheat kodlari

Maxfiy kodlar:
To'xtatilganda B, A, C, A, A, C tugmalarini bosing - barcha chiziqlar ochiq.
Agar siz C, A, B, B, B, B ni bossangiz, u holda shahzoda yiqilganda
buzilmaydi.
CACBBACC - yo'qolgan hayotni tiklash
CBAACCBA - behuda vaqtni tiklash
BBAABCCB - hayot qo'shing
CBAACBAB - o'tish darajasi (faqat 16-darajagacha ishlaydi)
BAABCBBB - zilzilaga sabab bo'ladi
BACCACB - dushmanni o'ldirish
BACAAC - barcha barlarni oching
CABBBB - tushishni sekinlashtiring

Darajalar uchun parollar:
DARAJA KOD
01 (01) QYZHUW (T60/H3) yoki QYZEKE (T60/H4)
02 (02) QYZUSR (T60/H3) yoki QYZRIZ (T60/H4) yoki MTUQNM (T58/H3)
yoki TYZLEW (T55/H7)
03 (03) QYZHRM (T60/H3) yoki QYZEHU (T60/H4) yoki TYZKRM (T55/H3)
04 (04) QYZUPH (T60/H3) yoki QYZRFP (T60/H4)
05 (05) QYZHOC (T60/H3) yoki QYZEEK (T60/H4) yoki STUJJX (T48/H3)
06 (xx) QYZUMX (T60/H3) yoki QYZRCF (T60/H4) yoki ZYZDNX (T45/H3)
yoki CZZROJ (T40/H8)
07 (xx) QYZHLS (T60/H3) yoki QYZEBA (T60/H4) yoki KJKBWC (T44/H3)
08 (06) QYZUJN (T60/H3) yoki QYZRZU (T60/H4) yoki CZZGKN (T40/H3)
yoki CKKUDS (T14/H7)
09 (07) QYZHII (T60/H3) yoki QYZEYP (T60/H4) yoki QJKHTS (T34/H3)
10 (08) QYZUGD (T60/H3) yoki QYZRWK (T60/H4) yoki APPEXS (T26/H3)
11 (09) QYZHFY (T60/H3) yoki QYZEVF (T60/H4) yoki HUUYAT (T23/H3)
yoki XOPCHS (T31/H7)
12 (xx) QYZUDT (T60/H3) yoki QYZRTA (T60/H4) yoki ZJKAFL (T19/H4)
yoki QYZLZP (T60/H6) yoki EUUTAA (T28/H8)
13 (10) QYZHCO (T60/H3) yoki QYZESV (T60/H4) yoki RZZFTV (T15/H4)
yoki BJKJIV (T59/H6)
14 (11) kodni kiritish ta'minlanmagan
15 (xx) kod kiritilmagan
16 (12) kodni kiritish ta'minlanmagan
17 (13) kodni kiritish ta'minlanmagan

T - vaqt qoldi
H - salomatlik

Ushbu versiyadagi darajalar va darajalar o'rtasidagi moslik qavslar ichida ko'rsatilgan
Forsning asl shahzodasi.

Agar sizda Sega o'yinining boshqa sirlari va kodlari haqida ma'lumot bo'lsa - Prince Of Forsia, u holda ular haqida sharhlarda aytib berishingiz mumkin, shuningdek, Prince Of Forsia haqida savollar berishingiz mumkin. Bizning veb-saytimizda siz o'ynashingiz mumkin

Xayrli kun, aziz foydalanuvchilar.
Bugun men ajoyib o'yinlar seriyasi haqida gaplashmoqchiman. Ko'pchilik u bilan NES-dagi versiya tufayli tanish bo'ldi, kimdir DOS-da Fors shahzodasini ko'rdi, kimdir Sega Genesis-da Fors shahzodasi rolini o'ynadi va ... hamma narsaga o'xshaydi, lekin yo'q! Birinchi qism ko'p sonli turli xil o'yin platformalariga ko'chirildi. Buning uchun qancha parol tizimlari ixtiro qilingan? Ikkinchi qismda nechta port bor edi? Qanday parollar bor edi?
Bu haqida sizga aytmoqchiman.

Fors shahzodasi (Sega Master System/Sega Game Gear)

Nazariya

  • daraja (1-14)
  • vaqt (0-99)
  • hayot (0-7)
  • tasodifiy (0-25)
Avlod
1 pozitsiya = ((daraja -1) + tasodifiy) mod26
2-pozitsiya = ((vaqt div10) + tasodifiy) mod26
3-pozitsiya = ((vaqt mod10) + tasodifiy) mod26
4-pozitsiya = (jonli + tasodifiy) mod26
5-o'rin = tasodifiy
6-pozitsiya = ((1 dan 5 gacha pozitsiyalar yig'indisi) + 10) mod26
Kodlash

Parol yaratish misoli

  • daraja (12)
  • hayot (6)
  • vaqt (59)
  • tasodifiy (18)
Biz hisoblaymiz:
1)
1 pozitsiya = ((12 -1) + 18) mod26
2-pozitsiya = ((59 div10) + 18) mod26
3-pozitsiya = ((59 mod10) +18) mod26
4-pozitsiya = (6+18) mod26
5-o'rin = 18
6-o'rin = 10

2)
1 pozitsiya = 3
2-o'rin = 23
3-o'rin = 1
4-o'rin = 24
5-o'rin = 18
6-pozitsiya = (3+23+1+24+18+10) mod26 = 1


DXBYSB

O'yinda boqiylikka erishishga imkon beruvchi xatolik mavjud. Lekin tushuntirishdan oldin, men darajadagi arxitekturani muhokama qilmoqchiman. Shartli ravishda ekranni 3 qavatga ajratamiz.

Qavatlar



Agar shahzodaning umri 1 dan 7 gacha bo'lsa, u holda 2-qavatdan 1-qavatga yiqilganda hech qanday hayot behuda ketmaydi. Agar siz 3-qavatdan 1-qavatga tushsangiz, 1 umr behuda ketadi. Agar 0 ta hayot bo'lsa, buning aksi sodir bo'ladi. 2-qavatdan 1-qavatga tushganda, shahzoda o'ladi va 3-qavatdan 1-qavatga tushganda, xatolik yuzaga keladi: o'yin shahzodaga 8 ta hayot beradi (maksimal ettita ekanligini unutmang).

8 hayot



Operatsiyadan so‘ng shahzoda o‘ziga zarar yetkazmasdan 3 va 2-qavatlardan sakrashi mumkin bo‘ladi (agar siz 4-qavatga chiqsangiz, shahzoda o‘ladi). Shuningdek, shahzoda dushman hujumlariga daxlsiz bo'ladi (agar qurol uning qo'lida bo'lsa). Darajani tugatgandan so'ng, xato yo'qoladi va shahzoda yana 0 ta hayotga ega bo'ladi. Va agar siz nol hayotga ega bo'lgan qo'riqchiga hujum qilsangiz, u sizni shunchaki e'tiborsiz qoldiradi va uni o'ldirish imkonsiz bo'ladi.

Phantom Prince



Mana shunaqa.

Fors shahzodasi (Game Boy/Game Boy Color)


Nazariya

Parol 8 ta pozitsiyadan iborat. Ushbu pozitsiyalar ushbu o'yin parametrlarini saqlaydi:
  • daraja (2-14)
  • vaqt (1-59)
  • hayot (3-9)
Eslatma: 7-daraja uchun parol yarata olmaysiz.
Avlod
1 pozitsiya = (4 pozitsiya + 7 pozitsiya + 8 pozitsiya) mod10
2-pozitsiya = (5-pozitsiya + 6-pozitsiya) mod10
3-pozitsiya = (7-pozitsiya + 8-pozitsiya) mod10
4-o'rin = hayot
5-pozitsiya = vaqt rejimi10
6-pozitsiya = vaqt div10
7-pozitsiya = mod10 darajasi
8-pozitsiya = div10 darajasi
Kodlash
Amaliyot barcha pozitsiyalarga qo'llaniladi: XOR 5. Agar bu amalni bajargandan so'ng natija ikki xonali son bo'lsa, unda 4 ni ayirish kerak.

Parol yaratish misoli

Keling, ushbu parametrlarni saqlaydigan parol yarataylik:

  • daraja (9)
  • hayot (7)
  • vaqt (35)
Biz hisoblaymiz:
1)
1 pozitsiya = 0
2-o'rin = 0
3-o'rin = 0
4-o'rin = 7
5-o'rin = 35 mod10
6-o'rin = 35 div10
7 pozitsiya = 9 mod10
8 pozitsiya = 9 div10

2)
1 pozitsiya = (7+9+0) mod10 = 6
2-pozitsiya = (5+3) mod10 = 8
3-pozitsiya = (9+0) mod10 = 9
4-o'rin = 7
5-o'rin = 5
6-o'rin = 3
7 pozitsiya = 9
8 pozitsiya = 0

Endi biz olingan qiymatlarni kodlaymiz:
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

Tayyor parol: 39820685

Fors shahzodasi (Sega Genesis)

Nazariya

Parol 6 ta pozitsiyadan iborat. Ushbu pozitsiyalar ushbu o'yin parametrlarini saqlaydi:

AQSh versiyasi:

  • daraja (1-13)
  • vaqt (0-60)
  • hayot (1-8)
Evropa Ittifoqi versiyasi:
  • daraja (1-13)
  • vaqt (0-60)
  • hayot (0-8)
Agar siz ushbu o'yinni o'ynasangiz, Evropa Ittifoqi versiyasini tanlash yaxshidir, chunki:
  • Evropa Ittifoqi versiyasiga 4 ta qo'shimcha daraja qo'shildi
  • Evropa Ittifoqi versiyasida darajalarda musiqiy hamrohlik mavjud
  • Yevropa Ittifoqi versiyasida boqiylik xatosi mavjud
Avlod
Keling, parolni shartli ravishda ikki qismga ajratamiz (har bir qism uchta pozitsiyadan iborat).

Birinchi qism vaqtni tejaydi:
(10545 * vaqt) mod 17576

10 CC dan olingan son 26 CC ga aylantiriladi (CC - sanoq tizimi).
Keyin olingan qiymat aks ettirilishi kerak. Qabul qilingan "parol" uzunligi 3 belgidan kam bo'lsa, o'ng tomonga kerakli miqdordagi nol qo'shiladi.

Ikkinchi qism vaqtni, hayot sonini va darajani tejaydi:
((10545*vaqt) + (14157*(1-daraja)) + (5145*hayot))mod 17576

10 CC dan olingan raqam 26 CC ga aylanadi. Keyin olingan qiymat aks ettirilishi kerak. Qabul qilingan "parol" uzunligi 3 belgidan kam bo'lsa, o'ng tomonga kerakli miqdordagi nol qo'shiladi.

Kodlash
Joylardagi belgilar “ABCDEFGHIJKLMNOPQRSTUVWXYZ” qiymatlarini oladi, bunda A=0, B=1... Y=24, Z=25.

Parol yaratish misoli

Keling, ushbu parametrlarni saqlaydigan parol yarataylik:

  • daraja (12)
  • hayot (6)
  • vaqt (39)
Biz hisoblaymiz:

Parolning birinchi qismi:
(10545*39)mod 17576 = 411255 mod 17576 = 7007
7007 (10 SS) = 10,9,13 (26 SS)

10,9,13 =13,9,10

Parolning ikkinchi qismi:
((10545*39) + (14157*(12-1)) + (5145*6))mod 17576 = (411255+155727+30870) mod 17576 = 268
268 (10 SS) = 10,8 (26 SS)
Olingan qiymatni aks ettiramiz:
10,8 = 8,10
O'ngga nol qo'shing:
8,10,0

Endi biz olingan qiymatlarni kodlaymiz:
13,9,10,8,10,0 = NJKIKA

O'yinda boqiylikka erishishga imkon beruvchi xatolik mavjud. Uni faollashtirish uchun siz Yevropa Ittifoqi versiyasida nol umrga ega parolni kiritishingiz kerak. Endi shahzoda dushmanlardan qo'rqmaydi (asosiysi qurolini qo'ymaslik). Ammo xatoning faollashishi bilan o'yinchi bitta muammoga duch keladi. Agar siz butun hayotni yo'qotish bilan tahdid qiladigan katta balandlikdan tushib qolsangiz, unda hech narsa bo'lmaydi. Ammo agar siz shahzoda hayotini o'tkazishi kerak bo'lgan balandlikdan yiqilsa, o'yin muzlaydi va ekran qizil rangga aylanadi.

Fors shahzodasi (SNES)


Endi birinchi Fors shahzodasi (mening kamtarona fikrimcha)ning eng yaxshi amalga oshirilishi haqida gapirish vaqti keldi.

Oldingi barcha versiyalar bilan taqqoslaganda, SNES uchun ular yanada rang-barang joylarni yaratdilar, parryingni yaxshiladilar, dastlabki darajalarni qisman o'zgartirdilar va ko'plab yangi bosqichlarni qo'shdilar (jami 20 ta). Va o'yinchi azoblanmasligi uchun vaqt 120 daqiqaga ko'tarildi (istaganingizcha o'ynang).

Nazariya

Parol 7 ta pozitsiyadan iborat bo'lib, har bir pozitsiya 5 bitdan iborat bo'lib, jami 7 * 5 = 35 bit. Ushbu bitlar ushbu o'yin parametrlarini saqlaydi:
  • daraja (1-20)
  • o'yinga sarflangan vaqt (0-7200) (sekundlarda)
  • hayot (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))

* Bit raqami qavs ichida ko'rsatilgan.

Belgilar
S - darajali raqam ((1-20)-1) ikkilik C.C.
L - ikkilik C.Cda hayot soni (0-15).
U - foydalanilmagan bitlar.
? - har doim nolga teng.
T - o'yinga sarflangan vaqt (0-7200).
Vaqt parolda maxsus formula bo'yicha yoziladi:

(vaqt*7) + (5, agar vaqt mod60≠0 bo'lsa) + (5*((vaqt div60)-1)) + tasodifiy (0-6 + ((5, agar vaqt mod60=0) yoki (14534, agar bo'lsa) vaqt 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)

Kodlash
AQSh/Yevropa Ittifoqi: "BTL3GY7Q9CVM4HZ8R+DWN5J12S!FXP6K".
JP: "AIQYEMU34BJRZFNVW5CKS1GOPX6DLT2H."

Parol yaratish misoli

Keling, ushbu parametrlarni saqlaydigan parol yarataylik:

  • daraja (15)
  • hayot (13)
  • vaqt (95.00) yoki (5700 soniya)
  • foydalanilmagan bit faollashtirilgan
Biz qiymatlarni ikkilik sanoq tizimiga aylantiramiz:
Daraja = 15-1 =14 = 01110
Hayotlar = 13 = 1101

Vaqtni hisoblash:
Vaqt = 7200-5700 = 1500
(1500*7) + (0, chunki 1500 mod 60 = 0) + (5*(25-1)) + tasodifiy (1500 moddadan beri 60 = 0, keyin tasodifiy = 0-6+5 = 0-11. I. tasodifiy tanlang = 11.)
10500 + 120 + 11 = 10631 = 0010100110000111

Biz nazorat summalarini hisoblaymiz:
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

Olingan parolni ikkilik S.S.da yozamiz:
(00111) (01110) (01010) (01100) (00110) (10101) (10100)

Olingan parolni o'nlik S.S.da yozamiz:
(7) (14) (10) (12) (6) (21) (20)

Endi biz olingan qiymatlarni kodlaymiz:
AQSh/Yevropa Ittifoqi: QZV475N
JP: 3NJZU1S

Fors shahzodasi 2: Soya va alanga

Birinchi qism juda mashhur bo'ldi. Bu davomi chiqishiga vaqt masalasi edi. Va to'rt yil o'tgach, davomi paydo bo'ldi. Ammo yangi qism birinchi qismga berilgan bo'ronli olqishlarga sazovor bo'lmadi. Va ular uni oz sonli o'yin platformalariga ko'chirishdi. Afsuski! Menimcha, ikkinchi qism birinchisiga qaraganda yaxshiroq chiqdi. Endi shahzoda monoton qorong'u joylarda emas, balki butun Fors bo'ylab sayohat qiladi. Ammo qo'shiq so'zlari etarli, biznesga kirish vaqti keldi.

O'yinda parollar yordamida o'yinni saqlaydigan ikkita port mavjud. Ushbu portlar dahshatli (DOS versiyasini o'ynash yaxshiroq). SNES versiyasi noqulay bo'lib chiqdi: musiqa jiringlaydi, tovushlar jirkanch, o'yin o'ldiriladi va buning ustiga, Jaffar bilan jang bo'lishi kerak bo'lgan 14-daraja o'yindan olib tashlandi.

Sega Genesis versiyasi yaxshiroq emas. Ushbu o'yin rasmiy ravishda chiqarilmaganligi sababli, men uni faqat Sega-da pirat kartridj yordamida ko'rishga muvaffaq bo'ldim. Men 9-darajaga yetganimda va ot haykali bilan bog'liq xato tufayli bu darajaga o'tish mumkin emasligini bilganimda, bu qanday umidsizlikka aylandi. O'yin tugallanishi mumkin, ammo buning uchun sizga 10-daraja uchun parol kerak ... va bu o'yin parollar kitobida yo'q edi.

Fors shahzodasi 2: Soya va alanga (SNES)


Nazariya

Parol 6 ta pozitsiyadan iborat bo'lib, har bir pozitsiya 4 bitdan iborat bo'lib, jami 6 * 4 = 24 bit. Ushbu bitlar ushbu o'yin parametrlarini saqlaydi:

AQSh/Yevropa Ittifoqi versiyalari:

  • daraja (1-13)
  • vaqt (0-164)
  • hayot (1-15)
Keling, xom parol nimadan iboratligini ko'rib chiqaylik:
(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))

Belgilar
S - (daraja - 1) ikkilik S.S.da.
L - ikkilik S.Sda hayot soni (1-15).
T1 - 1 qiymat (0-15) ikkilik S.S.
T2 - 2 qiymat (0-15) ikkilik S.S.
1-qiymat - vaqt birliklari soni (1-qiymatdan o'nlab soni 2-qiymatga o'tadi).
2-qiymat - o'nlab vaqtlar soni (2-qiymatdan o'nlablar soni yuzlar soniga kiradi).
C1 = (1 dan 3 gacha pozitsiyalar yig'indisi) mod16
C2 = ((1 dan 3 gacha pozitsiyalar yig'indisi) div16) + 4-pozitsiya
Kodlash
Joylardagi belgilar “BCDFGHJKLMNPRTVW” qiymatlarini oladi, bunda B=0... W=15.
Vaqtni tejash va parol funksiyasi xususiyatlari:
Agar siz bu haqda o'ylab ko'rsangiz, hamma narsa oddiy - bir pozitsiya mod10 vaqti uchun javob beradi, ikkinchisi esa div10 vaqti va maksimal vaqt miqdori 99. Lekin bu unchalik oddiy emas. Parol birliklar va o'nliklarning maksimal qiymatlarini tekshirmaydi. Bu nima degani? Parolda siz o'nlik va birliklar sonini 0 dan 15 gacha o'rnatishingiz mumkin. Agar parol yaratsam, birliklar soni 15 bo'lsa, u holda birliklar 5 bo'ladi va 1 o'nlik soniga aylanadi, xuddi shunday, agar Men parol yarataman, unda o'nliklar soni 15, keyin o'nliklar 5 bo'ladi va 1 yuzliklarga aylanadi.

Ma'lum bo'lishicha, maksimal vaqt miqdori quyidagilarga teng:

150
+015
=
165

Lekin yuqorida, men allaqachon tasvirlangan maksimal qiymat = 164. Nima uchun? Bu nazorat summasi tufayli sodir bo'ladi. Agar C2≥16 bo'lsa, parol ishlamaydi. Men bu jihatni biroz keyinroq tushuntiraman, lekin endi parol yaratishga o'tamiz (keyingi voqeani tushunish uchun sizga parol yaratish misolini o'qishni maslahat beraman).

Parol yaratish misoli

Keling, ushbu parametrlarni saqlaydigan parol yarataylik:

  • daraja (2)
  • hayot (1)
  • vaqt (163)
Biz qiymatlarni ikkilik sanoq tizimiga aylantiramiz:
Daraja = 2-1 =1 = 0001
Hayotlar = 1 = 0001
Vaqtni hisoblash:
163= 150+13
1 qiymat = 13 = 1101
2 qiymati = 15 = 1111
Biz xom parolni yozamiz va 2 ta nazorat summasini hisoblaymiz:
(0001) (0001) (1101) (1111) (****) (****)

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

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

Olingan parolni o'nlik S.S.da yozamiz:
(1) (1) (13) (15) (15) (15)
Endi biz olingan qiymatlarni kodlaymiz:
CCTWWW

Pastki chiziq

Men CCTWWW parolini yaratdim. Agar siz darajani 1 ga oshirsangiz, parol ishlamaydi, chunki C2 16 ga teng bo'ladi. Buzilgan parol quyidagicha ko'rinadi: DCTWBB. Endi o'yinda bitlar borligini tekshiramiz. Ikkinchi daraja juda qisqa, shuning uchun vaqtni behuda sarflamasdan bajarishingiz mumkin. Agar darajani tugatsam, o'yin menga qanday parol beradi?

Agar parol tizimida men oshkor qilmagan sir bo'lsa-chi? Agar .. bo'lsa nima bo'ladi…

Parol



... bu infektsiya. Nafaqat o'yin dahshatli, balki parol tizimi ham tugallanmagan.

Fors shahzodasi 2: Soya va alanga (Sega Genesis)


Nazariya

Parol 5 ta pozitsiyadan iborat. Ushbu pozitsiyalar ushbu o'yin parametrlarini saqlaydi:
  • daraja (1-14)
  • vaqt (0-99)
  • hayot (1-12)
Avlod
1 pozitsiya = (daraja) yoki (darajali (1-7) +15)
2-pozitsiya = (vaqt mod10) yoki (vaqt mod10 + 10) yoki (vaqt mod10 (0-2) + 20)
3-pozitsiya = (1-pozitsiya + 2-pozitsiya + 4-pozitsiya + 5-pozitsiya) mod23
4-pozitsiya = (div10 vaqti) yoki (div10 vaqti + 10) yoki (div10 vaqti (0-2) + 20)
5-o'rin = (hayot -1) yoki (hayot (1-11) + 11)
Kodlash
Joylardagi belgilar “HFMGRANBPWTEIZVQDLYSKCX” qiymatlarini oladi, bunda H=0, F=1... C=21, X=22.

Parol yaratish misoli

Keling, ushbu parametrlarni saqlaydigan parol yarataylik:

  • daraja (11)
  • hayot (10)
  • vaqt (92)
Biz hisoblaymiz:

Birinchi qadam:
1-pozitsiya = daraja ikki formuladan biriga muvofiq saqlanadi. Daraja 7 dan katta bo'lganligi sababli, ma'lumotlarni faqat birinchi formula (11) yordamida saqlash mumkin.
2-pozitsiya = vaqt uchta formuladan biriga muvofiq saqlanadi. 92 mod10 = 2. Bu qiymat har qanday formula yordamida kodlanishi mumkin va men uchinchisini tanlayman (2+20 = 22)
3-o'rin = 0
4-pozitsiya = vaqt uchta formuladan biriga muvofiq saqlanadi. 92 div10 = 9. Bu qiymat faqat birinchi va ikkinchi formulalar yordamida kodlanishi mumkin va men ikkinchisini tanlayman (9+10 = 19)
5-o'rin = hayot ikki formuladan biriga muvofiq saqlanadi. Bu qiymat har qanday formula yordamida kodlanishi mumkin va men ikkinchisini tanlayman (10+11 = 21).

Ikkinchi qadam:
1 pozitsiya = 11
2-o'rin = 22
3-pozitsiya = (11 + 22 + 19 + 21) mod 23 = 4
4-o'rin = 19
5-o'rin = 21

Endi biz olingan qiymatlarni kodlaymiz:
EXRSC

Xulosa

Shunday qilib, o'yinlar ro'yxati o'z nihoyasiga yetdi. Xo'sh, omad tilaymiz, o'qiganingiz uchun rahmat.

Teglar: teglar qo'shish

Bu nafaqat Sega konsoli uchun klassik sarguzasht o'yinlaridan biri, balki butun janrning yorqin vakili. Fors shahzodasi - haqiqiy klassika. Bu o'yin Dendy va Sega-da bo'lgan va oddiygina kompyuterda chiqarilgan.Bundan tashqari, u bir necha qismlarda suratga olingan va hozirgi kunga qadar Fors shahzodasining yangi qismlari zamonaviy konsollarda chiqariladi.

Sizning vazifangiz 60 daqiqada sevganingizni yovuz vazir Jafarning changalidan ozod qilishdir. Siz ushbu hayajonli o'yinning 14 darajasida qorong'u zindonlardan o'tasiz. Siz har xil jumboqlarni hal qilishingiz va shafqatsiz soqchilar bilan kurashishingiz kerak. Keling, yo'lga chiqaylik!

Fors shahzodasi o'yini uchun skrinshotlar

Fors shahzodasi o'yinining kodlari, hiylalari, parollari va sirlari

Barcha barlarni ochish

Bu quyidagi kod bilan amalga oshiriladi: B, A, C, A, A, C.

Yiqilish orqali o'zingizni o'limdan qutqaring

Parvoz paytida: C, A, B, B, B, B tugmasini bosing.

Yakuniy xabarni ko'rish

A, A, A, A, A.

Darajalar bo'ylab harakatlanish uchun parollar

O'yinda darajalar uchun parollar mavjud, ularni o'yin menyusiga kiritish mumkin. Mana ular.

Oxirgi uchta parol o'yinning barcha versiyalarida ishlamaydi.

Tarozilar haqida

Esda tutingki, barcha idishlar bir xil tarzda yaratilmaydi. Ba'zilar +1 hayot beradi, boshqalari uni olib tashlaydi. Ehtiyot bo'ling.

Video ko'rsatma Sega-da Fors shahzodasi

O'yin davomida Start tugmasini ushlab turing va Tanlash tugmasini bosing.
Ovozni tanlash uchun yuqoriga va pastga bosing. A tugmasini bosing
joriy tanlovni eshitish uchun.

“Start” tugmasini bosing, so‘ng darhol “Tanlash davomida” tugmasini bosing
o'yin o'ynash.

20-daraja boshlanganda o'ngga yuguring va deraza oldida kuting.
Osmonda malika surati paydo bo'ladi.

Oxirgi darajaga o'tish:

Yangi o'yinni boshlang, ikkita ekranni pastga tushiring va o'ngga yuguring
qo'riqchi topish uchun. Qo'riqchiga ataylab yutqazish. Tanlash uchun tugmasini bosing
"Davom etish uchun tugmani bosing" bo'lganda joriy parolni oling
matn ko'rsatiladi. O'yinni qayta o'rnating, davom etish variantini tanlang
va parolni kiriting. O'yin 20-darajada davom etadi
oldingi vaqt va shishalar miqdori.

Maksimal idishlar:

3-darajada ikkita bo'lim va ikkita shisha mavjud. Qabul qilgandan keyin
shishalarni oching, joriy parolni ko'rsating va darajani qayta ishga tushiring
bu parol yordamida. Siz bir xil idishlarni olishingiz mumkin bo'ladi
maksimal raqam (15) to'planguncha yana bir marta. Eslatma:
Faqat ikki soat o'yin o'ynashga ruxsat berilganligi sababli, ortiqcha sarflash
bu darajadagi vaqt o'yinning muvaffaqiyatli yakunlanishiga xalaqit berishi mumkin.

PAL (EVROPA) VA NTSC (AQSh) KODLARI:
DARAJA 01 BRNGBB9
DARAJA 02 MRG5L2X
03-DARAJA B6+TWNN
DARAJA 04 9Z3NRDX
05-DARAJA LQHWTVR
DARAJA 06 CGKDBZ2
DARAJA 07 TH4Q++B
08-DARAJA VXPNBY2
09-DARAJA QLL!WHR
10-DARAJA HWB93WX
11-DARAJA 7F39R1B
12-DARAJA H9TZD8N
13-DARAJA 7TXF+9V
14-DARAJA H+KX3L7
15-DARAJA GZ9MRZJ
16-DARAJA 84CPBC6
17-DARAJA QQNL2PV
18-DARAJA 4Q7TMHJ
19-DARAJA QHJG!Q7
LEVEL 20 H8J12+Y yoki 881QF8M (vaqt qolmagan)

NTSC (Yaponiya) kodlari:
01-DARAJA UUUUUUW
DARAJA 02 NS3SIPW
03-DARAJA UVOSACA
04-DARAJA ZVUGC6E
DARAJA 05 3OH1QG4
DARAJA 06 NGLUK2S
DARAJA 07 UVHUY5P
08-DARAJA ZTVSWME
DARAJA 09 3OS2CTP
10-DARAJA NUUVCPE
11-DARAJA MNUFCDE
12-DARAJA FF1ZK3S
13-DARAJA U1VFQRS
14-DARAJA FSNHWVL
15-DARAJA ENVLCAU
16-DARAJA FZ2VKPQ
17-DARAJA MG30PL6
18-DARAJA NUOGRLN
19-DARAJA MHU1BJG
20-DARAJA ZZSEP5J

Emulator uchun hex kodlari:
DFB7-D46E 2-darajadan boshlang
D4B7-D46E 3-darajadan boshlang
D7B7-D46E 4-darajadan boshlang
D0B7-D46E 5-darajadan boshlang
D9B7-D46E 6-darajadan boshlang
D1B7-D46E 7-darajadan boshlang
D5B7-D46E 8-darajadan boshlang
D6B7-D46E 9-darajadan boshlang
DBB7-D46E 10-darajadan boshlang
DCB7-D46E 11-darajadan boshlang
D8B7-D46E 12-darajadan boshlang
DAB7-D46E 13-darajadan boshlang
D2B7-D46E 14-darajadan boshlang
D3B7-D46E 15-darajadan boshlang
DEB7-D46E 16-darajadan boshlang
FDB7-D46E 17-darajadan boshlang
FFB7-D46E 18-darajadan boshlang
F4B7-D46E 19-darajadan boshlang
F7B7-D46E 20-darajadan boshlang

D430-04A5 3 ta oʻrniga 2 ta sogʻliqni saqlash nuqtasidan boshlang
D030-04A5 4 sog'liqni saqlash nuqtasidan boshlang
D930-04A5 5 sog'liqni saqlash nuqtasidan boshlang
D130-04A5 6 sog'liqni saqlash nuqtasidan boshlang
D530-04A5 7 sog'liqni saqlash nuqtasidan boshlang
D630-04A5 8 sog'liqni saqlash nuqtasidan boshlang
DB30-04A5 9 ta sog'liq nuqtasidan boshlang
FD30-04A5 15 sog'liqni saqlash nuqtasidan boshlang

BAA6-ADA5 O'limga olib kelmaydigan jarohatlar shikastlanmaydi
43C9-6D61 O'limga olib kelmaydigan tushishlar zarar bermaydi
D4C1-6701 O'limga olib kelmaydigan tushishlar 1 o'rniga 2 ball zarar keltiradi
6DC0-6701 Falls hech qanday zarar etkazmaydi, faqat boshoqlardan tashqari (siz qotib qolishingiz mumkin)
BA69-ADA1 Dushmanlar darhol halok bo'ladi (ba'zi bosslarda foydalanish sizni harakatlanishingizga xalaqit beradi)

7E02-0800 O'yinni tezlashtirish
7E05-0805 Cheksiz energiya
7E05-0B00 Dushmanlar qilichingizni ko'rib halok bo'lishadi
7E05-44xx Darajani tanlash
7E05-00FF Tavsif yo'q

C260-A701 + DF6C-DFA0 Barcha dushmanlar 1 ta sog'liq nuqtasiga ega
C260-A701 + D46C-DFA0 Barcha dushmanlar 2 ta sog'liq nuqtasiga ega
C260-A701 + D76C-DFA0 Barcha dushmanlar 3 ta sog'liq nuqtasiga ega
C260-A701 + D06C-DFA0 Barcha dushmanlar 4 ta sog'liq nuqtasiga ega
C260-A701 + D96C-DFA0 Barcha dushmanlar 5 ta sog'liq nuqtasiga ega
C260-A701 + DC6C-DFA0 Barcha dushmanlar 10 ta sog'liq nuqtasiga ega

6D32-0FA1 + DC32-04D1 Taymerni muzlatish