Вход

Просмотр полной версии : Игра "Зона" на ДВК



Страницы : 1 [2]

Alex_K
25.04.2021, 17:53
Нуу.. Тот, который преследующий зверь - отлично рисуется (опять же - по крайне мере на ячейках, которые посетил) и без перерисовки.
А мне щас удалось на нулевом этаже погонять убегающего зверя. Глюк подтверждаю - при перерисовке без включенного фонаря он появляется, однако исчезает символ игрока. Истратил оба заряда фонаря, пока гонял. Зверь побывал у верхней, правой и нижней стенок, но ни одну не разрушил и выхода в реальный мир не создал. А у вас какой зверь пробил проход в реальный мир?

Hunta
25.04.2021, 18:08
А у вас какой зверь пробил проход в реальный мир?
Тот, который атакующий. Но глюк не всегда проявляется - из примерно пяти запусков, когда он появлялся стены ломал... или два или три раза вроде.. Но потом я эту, как мне кажется, ошибку поправил.

- - - Добавлено - - -


однако исчезает символ игрока
Хм.. А вот на это я внимание не обратил. Позже посмотрю

svofski
25.04.2021, 20:47
а какой у Вектора шрифт на самом деле, как на скрине или иной?

У него битмапная графика. На скрине с этим БДОСом такой же, как будет на реале с этим БДОСом. Были разные варианты, но все похожи.

Alex_K
25.04.2021, 22:56
После чего на следующем цикле перемещения он вполне может снести нам краевое ограждение. И у нас образуется дырка в стене за пределы игрового мира. Хороших блужданий в реальном мире
Увы! В реальный мир выйти не удалось. Ниже рисуется стена.

hobot
25.04.2021, 23:00
почти классический вариант текстовых описаний и сообщений , почти - потому как так же уже правленый кем-то,
найду вариант ещё ближе к самому самому отпишусь



240/ 000000 025052 000052 015440 015510 015512 015531 020040 *..***. .H.J.Y. *
260/ 077577 061016 071040 067440 062040 070440 063440 060440 *...Б Р О Д Я Г А*
300/ 077417 020177 020040 007040 020040 000000 060572 060547 *... . ..ЗАГА*
320/ 060544 072152 020145 064576 066163 027157 066440 073157 *ДАЙТЕ ЧИСЛО. МОЖ*
340/ 072145 061040 072171 026170 067440 067556 073440 066541 *ЕТ БЫТЬ, ОНО ВАМ*
360/ 070040 064562 067547 064544 071564 027161 027056 072040 * ПРИГОДИТСЯ... Т*
400/ 066541 027056 020056 000000 020040 062040 070554 070040 *АМ... .. ДЛЯ П*
420/ 062157 065563 075141 064553 067040 073141 066551 065141 *ОДСКАЗКИ НАЖИМАЙ*
440/ 062564 021040 021110 000040 004411 062564 067155 065171 *ТЕ "H" ...ТЕМНЫЙ*
460/ 020040 067553 064562 067544 020162 027056 020056 020040 * КОРИДОР ... *
500/ 020040 000000 004411 020163 020153 020145 020154 020145 * ....С К Е Л Е *
520/ 020164 020171 020056 020056 020056 020040 000000 060411 *Т Ы . . . ...А*
540/ 060455 060455 060455 060455 060455 060455 060455 060455 *-А-А-А-А-А-А-А-А*
560/ 060455 060455 060455 060455 027040 027040 027040 027040 *-А-А-А-А . . . .*
600/ 027040 027040 027040 000000 071160 063557 064556 075567 * . . ...ПРОГНИВШ*
620/ 065151 070040 066157 070040 067562 060567 064554 071554 *ИЙ ПОЛ ПРОВАЛИЛС*
640/ 027161 027056 000000 062554 072163 064556 060543 000056 *Я.....ЛЕСТНИЦА..*
660/ 067572 067554 067564 000056 067572 067554 067564 020152 *ЗОЛОТО..ЗОЛОТОЙ *
700/ 060573 020562 020441 000000 067567 075554 061145 060556 *ШАР!!!..ВОЛШЕБНА*
720/ 020161 064553 065562 027141 000000 072560 074572 062562 *Я КИРКА...ПУЗЫРЕ*
740/ 020153 020163 060556 070144 071551 060170 021040 051104 *К С НАДПИСЬЮ "DR*
760/ 047111 020113 042515 021041 000000 062576 067162 070541 *INK ME!"..ЧЕРНАЯ*
BLOCK NUMBER 000041
000/ 062040 071171 000141 065157 020054 060553 020153 067542 * ДЫРА.ОЙ, КАК БО*
020/ 074154 067556 027041 027056 000000 067553 074154 067543 *ЛЬНО!.....КОЛЬЦО*
040/ 000056 062567 074144 064555 020156 072163 062165 067145 *..ВЕДЬМИН СТУДЕН*
060/ 020570 000000 067544 070163 064145 027151 000000 071157 *Ь!..ДОСПЕХИ...ОР*
100/ 073165 062551 000056 073563 071551 067564 027153 000000 *УЖИЕ..СВИСТОК...*
120/ 062145 020541 020441 000000 073442 021160 000056 060542 *ЕДА!!!.."ВП"..БА*
140/ 060564 062562 027151 000000 067553 060555 064562 060556 *ТАРЕИ...КОМАРИНА*
160/ 020161 066160 075545 000170 060560 064560 072562 027163 *Я ПЛЕШЬ.ПАПИРУС.*
200/ 000000 067550 067554 067144 070541 020054 065563 066157 *..ХОЛОДНАЯ, СКОЛ*
220/ 075170 060553 020161 072562 060553 071440 073550 072141 *ЬЗКАЯ РУКА СХВАТ*
240/ 066151 020141 060567 020163 060572 063440 071157 067554 *ИЛА ВАС ЗА ГОРЛО*
260/ 027056 000056 072556 020054 062563 077152 071541 067440 *....НУ, СЕЙЧАС О*
300/ 020156 060567 020155 067560 060553 062566 027164 027056 *Н ВАМ ПОКАЖЕТ...*
320/ 000000 060572 064575 060575 072152 071545 020170 062566 *..ЗАЩИЩАЙТЕСЬ ЖЕ*
340/ 020441 000041 067547 067564 020567 000000 062556 072544 *!!!.ГОТОВ!..НЕДУ*
360/ 071562 073564 067145 067556 000041 074164 072546 027056 *РСТВЕННО!.ТЬФУ..*
400/ 000056 073563 071145 067564 027153 071440 062442 064544 *..СВЕРТОК. С"ЕДИ*
420/ 037555 000000 060556 070144 071551 020170 075042 062544 *М?..НАДПИСЬ "ЗДЕ*
440/ 074163 061040 066171 073440 071541 021161 075050 062544 *СЬ БЫЛ ВАСЯ"(ЗДЕ*
460/ 074163 073440 071541 020161 020151 071557 060564 071554 *СЬ ВАСЯ И ОСТАЛС*
500/ 024561 000000 071147 062165 020141 060553 067155 065145 *Я)..ГРУДА КАМНЕЙ*
520/ 000056 062555 066164 020141 060542 074542 070440 064547 *..МЕТЛА БАБЫ ЯГИ*
540/ 024040 066163 066557 067141 024541 000000 062576 062562 * (СЛОМАНА)..ЧЕРЕ*
560/ 027160 000000 067560 072554 071551 066164 073545 064573 *П...ПОЛУИСТЛЕВШИ*
600/ 020152 065563 066145 072145 000000 063563 071157 073545 *Й СКЕЛЕТ..СГОРЕВ*
620/ 060573 020161 066160 072141 020141 071160 061557 071545 *ШАЯ ПЛАТА ПРОЦЕС*
640/ 067563 060562 046440 000062 072553 067563 062576 020153 *СОРА M2.КУСОЧЕК *
660/ 067556 073545 020141 067553 077167 063545 000141 060572 *НОЕВА КОВЧЕГА.ЗА*
700/ 064560 065563 035141 020042 073541 067564 074562 073040 *ПИСКА:" АВТОРЫ Ж*
720/ 066145 060141 020164 060567 020155 062567 067162 072165 *ЕЛАЮТ ВАМ ВЕРНУТ*
740/ 071570 020161 064566 074567 027155 027056 000042 062576 *ЬСЯ ЖИВЫМ...".ЧЕ*
760/ 067162 065171 070440 064575 027153 000000 072554 060566 *РНЫЙ ЯЩИК...ЛУЖА*
BLOCK NUMBER 000042
000/ 066440 075541 067151 067510 067547 066440 071541 060554 * МАШИНHОГО МАСЛА*
020/ 000000 064544 072163 064562 072542 020164 071557 021040 *..ДИСТРИБУТ ОС "*
040/ 047510 047514 051107 050101 054510 020130 030126 021067 *HOLOGRAPHYX V07"*
060/ 062040 070554 076040 066567 050040 050104 030455 000062 * ДЛЯ ЭВМ PDP-12.*
100/ 067544 066150 070541 065440 074562 060563 000056 072572 *ДОХЛАЯ КРЫСА..ЗУ*
120/ 060544 000056 072560 072163 075571 060553 000056 072553 *ДА..ПУСТЫШКА..КУ*
140/ 060576 071440 070145 066165 065545 000056 060556 070144 *ЧА СЕПУЛЕК..НАДП*
160/ 071551 020170 075042 062544 074163 073440 020171 020151 *ИСЬ "ЗДЕСЬ ВЫ И *
200/ 071557 060564 062556 062564 074163 021041 000000 065565 *ОСТАНЕТЕСЬ!"..УК*
220/ 075141 072141 066145 035170 021011 060553 026153 073440 *АЗАТЕЛЬ:."КАК, В*
240/ 020171 076545 020145 064566 074567 020077 036475 020076 *Ы ЕЩЕ ЖИВЫ? ==> *
260/ 032461 020070 027155 000042 060572 064576 060564 067156 *158 М.".ЗАЧИТАНН*
300/ 065171 073040 071165 060556 020154 064442 062554 072153 *ЫЙ ЖУРНАЛ "ИЛЕКТ*
320/ 067562 064556 071553 076040 062156 072440 065141 066162 *РОНИКС ЭНД УАЙРЛ*
340/ 071545 020163 067565 066162 024144 060562 064544 024557 *ЕСС УОРЛД(РАДИО)*
360/ 000042 072566 067162 066141 021040 052512 044132 054516 *".ЖУРНАЛ "JUZHNY*
400/ 020105 042504 047527 044103 054513 020042 060572 031040 *E DEWOCHKY" ЗА 2*
420/ 020061 070141 062562 070554 030440 034471 020071 067547 *1 АПРЕЛЯ 1999 ГО*
440/ 060544 000000 071141 062564 060546 072153 000056 060556 *ДА..АРТЕФАКТ..НА*
460/ 070144 071551 020170 075042 062544 074163 072055 020157 *ДПИСЬ "ЗДЕСЬ-ТО *
500/ 074555 062440 067547 064440 071440 062442 064554 000042 *МЫ ЕГО И С"ЕЛИ".*
520/ 060556 070144 071551 020170 070042 064562 062567 020164 *НАДПИСЬ "ПРИВЕТ *
540/ 064563 067567 072555 000042 072176 026557 067564 067440 *СИВОМУ".ЧТО-ТО О*
560/ 062576 074156 066440 071145 065572 062557 000000 066163 *ЧЕНЬ МЕРЗКОЕ..СЛ*
600/ 062145 020171 064560 067153 065551 027141 000000 071557 *ЕДЫ ПИКНИКА...ОС*
620/ 060564 065556 020151 071160 062145 062171 076565 063545 *ТАНКИ ПРЕДЫДУЩЕГ*
640/ 020157 072560 062564 062573 072163 027056 000056 062576 *О ПУТЕШЕСТ....ЧЕ*
660/ 072162 072055 020145 072176 027157 000000 071142 062157 *РТ-ТЕ ЧТО...БРОД*
700/ 077161 065151 072040 071157 067547 074567 020152 073541 *ЯЧИЙ ТОРГОВЫЙ АВ*
720/ 067564 060555 000164 071557 064543 066154 063557 060562 *ТОМАТ.ОСЦИЛЛОГРА*
740/ 020146 064442 026557 061064 000042 074555 062573 067554 *Ф "ИО-4Б".МЫШЕЛО*
760/ 020164 073450 071440 061157 072163 062567 067156 066557 *Т (В СОБСТВЕННОМ*
BLOCK NUMBER 000043
000/ 071440 065557 024565 000000 071160 075151 060562 027153 * СОКУ)..ПРИЗРАК.*
020/ 000000 062555 067573 020153 020163 060556 070144 071551 *..МЕШОК С НАДПИС*
040/ 060170 021040 040524 042513 046440 020505 000042 072576 *ЬЮ "TAKE ME!".ЧУ*
060/ 071567 073564 062565 062564 070040 064562 064554 020167 *ВСТВУЕТЕ ПРИЛИВ *
100/ 064563 037554 000000 071164 075145 067567 072163 026570 *СИЛ?..ТРЕЗВОСТЬ-*
120/ 067556 066562 020141 060556 062573 020152 064566 067172 *НОРМА НАШЕЙ ЖИЗН*
140/ 020151 000041 064560 074164 067040 077145 063545 000157 *И !.ПИТЬ НЕЧЕГО.*
160/ 072176 020157 074567 071142 071557 072151 037570 000040 *ЧТО ВЫБРОСИТЬ? .*
200/ 062556 072564 000000 060564 020555 000000 062147 020145 *НЕТУ..ТАМ!..ГДЕ *
220/ 067572 067554 067564 072055 037557 000000 020142 020141 *ЗОЛОТО-ТО?..Б А *
240/ 020155 020055 020155 020055 020155 020041 020041 000041 *М - М - М ! ! !.*
260/ 067165 077151 067564 062566 064556 020145 073572 071145 *УНИЧТОЖЕНИЕ ЗВЕР*
300/ 000161 062157 060556 067553 020054 073563 071551 067564 *Я.ОДНАКО, СВИСТО*
320/ 020153 072556 062566 000156 070163 071541 061151 020557 *К НУЖЕН.СПАСИБО!*
340/ 000000 062145 020141 065540 000041 062542 062562 000155 *..ЕДА ЮК!.БЕРЕМ.*
360/ 060162 075153 065541 070040 066157 067157 000000 067544 *РЮКЗАК ПОЛОН..ДО*
400/ 070163 064145 020151 060556 062544 074564 000000 062556 *СПЕХИ НАДЕТЫ..НЕ*
420/ 072564 000000 067546 060556 074162 073440 066153 077140 *ТУ..ФОНАРЬ ВКЛЮЧ*
440/ 067145 000000 060542 060564 062562 020151 062563 064554 *ЕН..БАТАРЕИ СЕЛИ*
460/ 067056 062141 020157 074542 067554 076040 067553 067556 *.НАДО БЫЛО ЭКОНО*
500/ 064555 074164 027040 027056 000040 067546 060556 074162 *МИТЬ ... .ФОНАРЬ*
520/ 073440 065571 060154 062576 000156 074567 072560 072163 * ВЫКЛЮЧЕН.ВЫПУСТ*
540/ 066151 020151 067544 063440 071557 071160 062551 065555 *ИЛИ ДО ГОСПРИЕМК*
560/ 027151 027056 000000 062042 020141 072542 062544 020164 *И....."ДА БУДЕТ *
600/ 073563 072145 027056 021056 000000 067560 060553 073440 *СВЕТ..."..ПОКА В*
620/ 020171 062554 062564 064554 071440 073553 075157 020170 *Ы ЛЕТЕЛИ СКВОЗЬ *
640/ 072174 073141 026151 021040 070167 020042 067560 062564 *ЭТАЖИ, "ВП" ПОТЕ*
660/ 070562 060554 074163 000000 071160 073545 060562 062575 *РЯЛАСЬ..ПРЕВРАЩЕ*
700/ 064556 020145 067544 067547 070556 076540 063545 020157 *НИЕ ДОГОНЯЮЩЕГО *
720/ 073572 071145 000161 060555 060550 074164 072055 020157 *ЗВЕРЯ.МАХАТЬ-ТО *
740/ 062556 062576 020155 000041 062560 062562 072163 067562 *НЕЧЕМ !.ПЕРЕСТРО*
760/ 065552 020141 020167 060162 075153 065541 000145 026565 *ЙКА В РЮКЗАКЕ.У-*
BLOCK NUMBER 000044
000/ 026562 026562 026562 026541 020141 020041 020041 000041 *Р-Р-Р-А-А ! ! !.*
020/ 060572 067553 077156 072151 020170 075151 067567 064554 *ЗАКОНЧИТЬ ИЗВОЛИ*
040/ 062564 020077 000000 020141 062567 074144 070040 062562 *ТЕ? ..А ВЕДЬ ПРЕ*
060/ 072544 071160 073145 060544 064554 027056 000056 071157 *ДУПРЕЖДАЛИ....ОР*
100/ 073165 062551 070040 064562 067547 067564 066167 067145 *УЖИЕ ПРИГОТОВЛЕН*
120/ 000157 062556 072564 000041 060542 060564 062562 020151 *О.НЕТУ!.БАТАРЕИ *
140/ 060572 062555 062556 074556 000000 060542 060564 062562 *ЗАМЕНЕНЫ..БАТАРЕ*
160/ 020152 062556 000164 040442 041520 054110 055131 054532 *Й НЕТ."APCHXYZZY*
200/ 051125 020522 020441 027042 027056 075040 065541 070554 *URR!!!"... ЗАКЛЯ*
220/ 064564 020145 067163 072161 000157 060556 070144 071551 *ТИЕ СНЯТО.НАДПИС*
240/ 020170 066147 071541 072151 020072 071442 066541 062040 *Ь ГЛАСИТ: "САМ Д*
260/ 071165 065541 000042 062554 072163 064556 060543 026440 *УРАК".ЛЕСТНИЦА -*
300/ 000000 067572 067554 067564 020152 060573 020162 065565 *..ЗОЛОТОЙ ШАР УК*
320/ 060562 062544 020556 000000 067572 067554 067564 020152 *РАДЕН!..ЗОЛОТОЙ *
340/ 060573 020162 020055 000070 020141 064576 060564 074164 *ШАР - 8.А ЧИТАТЬ*
360/ 072055 020157 020151 062556 062576 067547 000000 064563 *-ТО И НЕЧЕГО..СИ*
400/ 067554 067567 020145 067560 062554 073440 066153 077140 *ЛОВОЕ ПОЛЕ ВКЛЮЧ*
420/ 067145 020557 000000 062556 072564 000000 060162 075153 *ЕНО!..НЕТУ..РЮКЗ*
440/ 065541 070040 066157 067157 000000 067553 074154 060543 *АК ПОЛОН..КОЛЬЦА*
460/ 067040 072145 000000 062576 067547 064440 073572 066157 * НЕТ..ЧЕГО ИЗВОЛ*
500/ 072151 037545 000000 020160 020157 020154 020165 020176 *ИТЕ?..П О Л У Ч *
520/ 020151 020164 020145 000041 067560 060544 020140 067564 *И Т Е !.ПОДАЮ ТО*
540/ 074154 067553 070040 020157 070560 067164 061551 066541 *ЛЬКО ПО ПЯТНИЦАМ*
560/ 000041 067560 067544 062152 020151 066142 073151 020145 *!.ПОДОЙДИ БЛИЖЕ *
600/ 020153 073541 067564 060555 072564 000041 060556 071160 *К АВТОМАТУ!.НАПР*
620/ 073541 062554 064556 037545 000040 072553 067563 020153 *АВЛЕНИЕ? .КУСОК *
640/ 073563 062157 020141 061157 072562 064573 071554 020161 *СВОДА ОБРУШИЛСЯ *
660/ 020151 060562 065563 066157 066157 070563 067440 073440 *И РАСКОЛОЛСЯ О В*
700/ 075541 020165 066147 070165 060165 063440 066157 073557 *АШУ ГЛУПУЮ ГОЛОВ*
720/ 000165 072556 020054 062576 067547 071040 075141 060555 *У.НУ, ЧЕГО РАЗМА*
740/ 060550 071554 037561 000000 020141 072163 067145 072553 *ХАЛСЯ?..А СТЕНКУ*
760/ 073440 020171 072542 062544 062564 066040 067542 020155 * ВЫ БУДЕТЕ ЛБОМ *
BLOCK NUMBER 000045
000/ 071160 075557 061151 072141 027170 027056 000000 006512 *ПРОШИБАТЬ.....J.*
020/ 066012 062141 067556 020054 020161 067553 026545 072176 *.ЛАДНО, Я КОЕ-ЧТ*
040/ 020157 067560 071544 060553 072566 020056 072151 065541 *О ПОДСКАЖУ. ИТАК*
060/ 020072 062172 071545 020170 073564 071157 072151 070563 *: ЗДЕСЬ ТВОРИТСЯ*
100/ 077040 071145 020164 067172 062541 020164 072176 026157 * ЧЕРТ ЗНАЕТ ЧТО,*
120/ 005015 067556 067040 020141 067567 074163 067555 020155 *..НО НА ВОСЬМОМ *
140/ 071165 073557 062556 066040 073145 072151 075040 066157 *УРОВНЕ ЛЕЖИТ ЗОЛ*
160/ 072157 065157 075440 071141 020056 067564 074154 067553 *ОТОЙ ШАР. ТОЛЬКО*
200/ 062040 071557 060564 020167 063545 026157 073440 006571 * ДОСТАВ ЕГО, ВЫ.*
220/ 071412 067555 062566 062564 073440 065171 064564 064440 *.СМОЖЕТЕ ВЫЙТИ И*
240/ 020172 067560 075144 066545 066145 070570 070054 064562 *З ПОДЗЕМЕЛЬЯ,ПРИ*
260/ 070544 067040 020141 067564 073040 020145 062555 072163 *ДЯ НА ТО ЖЕ МЕСТ*
300/ 026157 067440 065564 062165 020141 074567 073440 075571 *О, ОТКУДА ВЫ ВЫШ*
320/ 064554 005015 067167 077141 066141 027145 071440 067567 *ЛИ..ВНАЧАЛЕ. СВО*
340/ 066551 063440 060554 060572 020155 062556 073440 062563 *ИМ ГЛАЗАМ НЕ ВСЕ*
360/ 062147 020141 072163 064557 020164 067544 062567 070562 *ГДА СТОИТ ДОВЕРЯ*
400/ 074164 006441 020012 074567 066440 073157 072145 020145 *ТЬ!.. ВЫ МОЖЕТЕ *
420/ 071551 067560 074154 067572 060567 074164 065440 066557 *ИСПОЛЬЗОВАТЬ КОМ*
440/ 067141 074544 006472 040412 026440 065440 070165 072151 *АНДЫ:..A - КУПИТ*
460/ 020170 067050 020141 067572 067554 067564 006451 041012 *Ь (НА ЗОЛОТО)..B*
500/ 026440 075040 066541 067145 072151 020170 060542 060564 * - ЗАМЕНИТЬ БАТА*
520/ 062562 006551 042012 026440 073440 061171 067562 064563 *РЕИ..D - ВЫБРОСИ*
540/ 074164 070040 062562 066544 072145 005015 020105 020055 *ТЬ ПРЕДМЕТ..E - *
560/ 067560 071545 074164 005015 020106 020055 071160 063551 *ПОЕСТЬ..F - ПРИГ*
600/ 072157 073557 072151 071570 020161 020153 071163 073141 *ОТОВИТЬСЯ К СРАЖ*
620/ 067145 060151 005015 020110 020055 042510 050114 024040 *ЕНИЮ..H - HELP (*
640/ 072174 072157 072040 065545 072163 006451 044412 026440 *ЭТОТ ТЕКСТ)..I -*
660/ 067040 062141 072145 020170 067553 074154 067543 005015 * НАДЕТЬ КОЛЬЦО..*
700/ 020112 020055 061157 067556 064567 074164 076040 071153 *J - ОБНОВИТЬ ЭКР*
720/ 067141 005015 020113 020055 066163 066557 072141 020170 *АН..K - СЛОМАТЬ *
740/ 072163 067145 072553 024040 064553 065562 065157 006451 *СТЕНКУ (КИРКОЙ).*
760/ 046012 026440 073440 066153 077140 072151 020170 067546 *.L - ВКЛЮЧИТЬ ФО*
BLOCK NUMBER 000046
000/ 060556 074162 005015 020115 020055 071160 063551 072157 *НАРЬ..M - ПРИГОТ*
020/ 073557 072151 020170 071157 073165 062551 005015 020116 *ОВИТЬ ОРУЖИЕ..N *
040/ 020055 066153 073541 075551 020141 064442 062544 020164 *- КЛАВИША "ИДЕТ *
060/ 060556 060576 074154 064556 021153 024040 072157 067542 *НАЧАЛЬНИК" (ОТБО*
100/ 020152 071164 073545 063557 020151 020055 050042 024442 *Й ТРЕВОГИ - "P")*
120/ 005015 020117 020055 074567 066153 077140 072151 020170 *..O - ВЫКЛЮЧИТЬ *
140/ 067546 060556 074162 005015 020120 020055 060556 062544 *ФОНАРЬ..P - НАДЕ*
160/ 074164 062040 071557 062560 064550 005015 020121 020055 *ТЬ ДОСПЕХИ..Q - *
200/ 064560 074164 005015 020122 020055 064576 060564 074164 *ПИТЬ..R - ЧИТАТЬ*
220/ 070040 070141 071151 071565 005015 020123 020055 073563 * ПАПИРУС..S - СВ*
240/ 071551 067164 072165 006570 052012 026440 073440 070572 *ИСТНУТЬ..T - ВЗЯ*
260/ 074164 070040 062562 066544 072145 020054 060556 065440 *ТЬ ПРЕДМЕТ, НА К*
300/ 072157 071157 066557 071440 067564 075551 006570 052412 *ОТОРОМ СТОИШЬ..U*
320/ 026440 073440 075171 060567 074164 062040 064566 067156 * - ВЫЗВАТЬ ДЖИНН*
340/ 020141 072050 066157 065570 020157 020167 062542 067172 *А (ТОЛЬКО В БЕЗН*
360/ 062141 073145 067556 020155 066163 077165 062541 024441 *АДЕЖНОМ СЛУЧАЕ!)*
400/ 027056 004456 060544 074154 062573 020077 000000 005015 *....ДАЛЬШЕ? ....*
420/ 020126 020055 067163 072161 020170 067553 074154 067543 *V - СНЯТЬ КОЛЬЦО*
440/ 005015 020127 020055 075167 060555 067150 072165 020170 *..W - ВЗМАХНУТЬ *
460/ 067567 075554 061145 067556 020152 060560 067554 065576 *ВОЛШЕБНОЙ ПАЛОЧК*
500/ 065157 005015 020130 020055 060572 067553 077156 072151 *ОЙ..X - ЗАКОНЧИТ*
520/ 006570 054412 026440 075040 073141 071141 072151 020170 *Ь..Y - ЗАЖАРИТЬ *
540/ 061165 063545 060141 062575 067547 075040 062567 070562 *УБЕГАЮЩЕГО ЗВЕРЯ*
560/ 005015 020132 020055 062560 062562 062567 072163 020151 *..Z - ПЕРЕВЕСТИ *
600/ 062544 074156 064547 073440 061040 067141 020153 060556 *ДЕНЬГИ В БАНК НА*
620/ 071440 062576 020164 062560 062575 074562 006456 027412 * СЧЕТ ПЕЩЕРЫ.../*
640/ 026440 070040 071145 066145 073157 072151 020170 062567 * - ПЕРЕЛОЖИТЬ ВЕ*
660/ 064575 073440 071040 065540 060572 062553 005015 020040 *ЩИ В РЮКЗАКЕ.. *
700/ 070040 062440 071040 062440 062040 073440 064440 073040 * П Е Р Е Д В И Ж*
720/ 062440 067040 064440 062440 006472 006412 004412 020067 * Е Н И Е:.....7 *
740/ 020070 006471 004412 020064 020040 020066 026411 062040 *8 9...4 6 .- Д*
760/ 064567 062566 064556 020145 067560 072440 067562 067167 *ВИЖЕНИЕ ПО УРОВН*
BLOCK NUMBER 000047
000/ 006540 004412 020061 020062 006463 032412 026440 073440 *Ю...1 2 3..5 - В*
020/ 064556 020172 067560 066040 071545 067164 061551 006545 *НИЗ ПО ЛЕСТНИЦЕ.*
040/ 027012 026440 073440 062567 064162 070040 020157 062554 *.. - ВВЕРХ ПО ЛЕ*
060/ 072163 064556 062543 005015 020060 020055 072157 074544 *СТНИЦЕ..0 - ОТДЫ*
100/ 060550 074164 006456 006412 064412 070163 066157 075170 *ХАТЬ.....ИСПОЛЬЗ*
120/ 073557 072141 020170 067555 067166 020157 064554 074173 *ОВАТЬ МОЖНО ЛИШЬ*
140/ 073440 076545 026151 066040 073145 076541 062551 073440 * ВЕЩИ, ЛЕЖАЩИЕ В*
160/ 071040 065540 060572 062553 006456 070012 064562 062555 * РЮКЗАКЕ...ПРИМЕ*
200/ 060576 064556 035145 005015 073411 066157 062573 067142 *ЧАНИЕ:...ВОЛШЕБН*
220/ 070541 065440 071151 060553 073440 067171 071545 072145 *АЯ КИРКА ВЫНЕСЕТ*
240/ 073440 071541 064440 020172 065442 066557 071141 067151 * ВАС ИЗ "КОМАРИН*
260/ 065157 070040 062554 064573 020042 071160 020151 062165 *ОЙ ПЛЕШИ" ПРИ УД*
300/ 071141 020145 065145 073440 064556 027172 005015 005015 *АРЕ ЕЙ ВНИЗ.....*
320/ 072556 020054 072176 026157 070040 065157 062544 020155 *НУ, ЧТО, ПОЙДЕМ *
340/ 060544 074154 062573 000077 072176 026157 073440 064554 *ДАЛЬШЕ?.ЧТО, ВЛИ*
360/ 037560 066040 062141 067556 020054 067560 071160 061157 *П? ЛАДНО, ПОПРОБ*
400/ 060165 072040 061145 020161 062560 062562 062556 072163 *УЮ ТЕБЯ ПЕРЕНЕСТ*
420/ 020151 005015 072157 060163 060544 020056 067564 074154 *И ..ОТСЮДА. ТОЛЬ*
440/ 067553 062040 071157 063557 073557 072141 020157 072174 *КО ДОРОГОВАТО ЭТ*
460/ 020157 071567 060564 062556 027164 027056 005015 074564 *О ВСТАНЕТ.....ТЫ*
500/ 063440 072157 073557 020077 000000 073144 067151 020156 * ГОТОВ? ..ДЖИНН *
520/ 020167 072157 072547 062554 000000 072176 026557 072176 *В ОТГУЛЕ..ЧТО-ЧТ*
540/ 037557 000000 064563 074554 067040 020141 071551 067550 *О?..СИЛЫ НА ИСХО*
560/ 062544 000000 067546 060556 074162 063440 071541 062556 *ДЕ..ФОНАРЬ ГАСНЕ*
600/ 000164 072157 067544 067150 072165 026570 074542 000000 *Т.ОТДОХНУТЬ-БЫ..*
620/ 073411 072157 073440 020171 020151 072163 066141 000151 *.ВОТ ВЫ И СТАЛИ.*
640/ 067455 020152 062566 072162 067567 020152 072174 063557 *-ОЙ ЖЕРТВОЙ ЭТОГ*
660/ 020157 067560 075144 066545 066145 070570 000056 060553 *О ПОДЗЕМЕЛЬЯ..КА*
700/ 026153 073440 020171 062567 067162 066165 071551 037570 *К, ВЫ ВЕРНУЛИСЬ?*
720/ 020041 072556 064440 067040 020165 020441 006441 060412 *! НУ И НУ !!!..А*
740/ 062040 066141 075570 020145 067560 062152 072145 037545 * ДАЛЬШЕ ПОЙДЕТЕ?*
760/ 000000 020141 060562 070163 060554 064576 060567 074164 *..А РАСПЛАЧИВАТЬ*
BLOCK NUMBER 000050
000/ 070563 065440 067564 061040 062165 072145 000077 060567 *СЯ КТО БУДЕТ?.ВА*
020/ 020173 077163 072145 026440 000000 020002 000000 000000 *Ш СЧЕТ -... ....*

Hunta
25.04.2021, 23:04
В реальный мир выйти не удалось. Ниже рисуется стена.
Если это про - киркой, то в моём варианте просто матерится - типа - чего размахался

hobot
25.04.2021, 23:07
типа - чего размахался
выбери направление "." )))
и "5" для кирки )))

Alex_K
25.04.2021, 23:08
Если это про - киркой, то в моём варианте просто матерится - типа - чего размахался
В моём случае атакующий зверь пробил нижнее ограждение, в него можно войти. Далее ничего, при включении фонаря появляется стена внизу (три минуса). При выключении фонаря она исчезает.

Hunta
25.04.2021, 23:29
В моём случае атакующий зверь пробил нижнее ограждение, в него можно войти. Далее ничего, при включении фонаря появляется стена внизу (три минуса). При выключении фонаря она исчезает.
Значит, надо копать носом по Паскалевскому исходнику..

svofski
26.04.2021, 00:20
почти классический вариант текстовых описаний и сообщений , почти - потому как так же уже правленый кем-то,
найду вариант ещё ближе к самому самому отпишусь
Прошелся только по вещам.

Список замеченных опечаток.
В строках ...-... файла STALK1.PAS вместо текста из колонки слева следует читать текст из колонки справа.


Странствующий скелет Полуистлевший скелет
Стадо бродячих живых трупов. Сгоревшая плата процессора М2
Записка:" Зря ты сюда полез, парень... Автор. " Записка:" Авторы желают вам вернуться живым..."
Раздолбанный компьютер ZX SPECTRUM - 128. Дистрибут ОС "Holographyx V07" для ЭВМ PDP-12
Дохлый морлок Дохлая крыса.
Разложившийся труп девушки. Надпись "Здесь вы и останетесь!"
Надпись: "Мы до тебя еще доберемся!!! " Указатель: "Как, вы еще живы? ==> 158 М."
Отрезанная голова предыдущего Сталкера. Зачитанный журнал "Илектроникс энд уайрлесс уорлд(Радио)"
Зачитанный журнал "АКУШЕРСТВО И ГИНЕКОЛОГИЯ" Журнал "Juzhnye Dewochky" за 21 апреля 1999 года
Окровавленная бензопила Надпись "Привет Сивому"
Кладбище снусмумриков. Останки предыдущего путешест...
Пережаренный зелюк Осциллограф "ИО-4Б"


Лично мне некоторые из этих сообщений тоже кажутся подозрительными, но соглашусь, что это принципиально лучше. А вот пережаренного зелюка, даже если это неправильно, я бы оставил.

Radon17
26.04.2021, 01:37
Журнал "Juzhnye Dewochky" за 21 апреля 1999 года
Ха, а я всё время играю в версию, где в этом месте 1989 год. (прилагается). Да и по контексту больше подходит.

SuperMax
26.04.2021, 09:30
Прошелся только по вещам.

Лично мне некоторые из этих сообщений тоже кажутся подозрительными, но соглашусь, что это принципиально лучше. А вот пережаренного зелюка, даже если это неправильно, я бы оставил.
да, в оригинале было именно "Дистрибут ОС "Holographyx V07" для ЭВМ PDP-12" - хорошо помню

и верно - 89й год
Журнал "Juzhnye Dewochky" за 21 апреля 1989 года

hobot
26.04.2021, 14:24
svofski,
Radon17,
SuperMax, а я помню STALK, где "Пустышка",
из случайных событий в классической версии
"Скользкая холодная рука схватила вас за горло!" - а не за ногу ) При этом ЕМНИП там ЭНЕРГИЯ снимается и / или растёт ВРЕДНОСТЬ

- - - Добавлено - - -


А вот пережаренного зелюка
это неправильное название рыбины из повести Туве Янсон "ШЛЯПА ВОЛШЕБНИКА", поскольку и персонаж Снусмумрик - это от туда. И раз кто то правил на "Кладбище снусмумриков", то в книге есть эпизод, когда жарят огромную рыбину, только в книге она называлась "мамелюк" (http://www.planetaskazok.ru/jansont/mumytrollishlyapavolshebnika?start=9).

http://www.planetaskazok.ru/images/stories/jansson/shlyapa_volshebnika/img_28.jpg

- - - Добавлено - - -

А в целом, в плане сатиры / юмора - вариантов была масса, особенно когда школьники (пионэры юные "смайл") освоили DESS.

svofski
26.04.2021, 15:03
Вот как, мамелюка я не вспомнил, хотя недавно читал. Но все равно, по-моему хрюкочущие зелюки не хуже мамелюков.

hobot
26.04.2021, 15:39
Ха, а я всё время играю в версию, где в этом месте 1989 год. (прилагается). Да и по контексту больше подходит.

этот вариант похоже тот самый в который я рубился в своё время, ибо "кучу сепулек" попробуй как забудь )))



260/ 077577 061040 071040 067440 062040 070440 063440 060440 *.. Б Р О Д Я Г А*
300/ 077440 020177 020040 020040 020040 000000 060572 060547 * .. ..ЗАГА*
320/ 060544 072152 020145 064576 066163 027157 066440 073157 *ДАЙТЕ ЧИСЛО. МОЖ*
340/ 072145 061040 072171 026170 067440 067556 073440 066541 *ЕТ БЫТЬ, ОНО ВАМ*
360/ 070040 064562 067547 064544 071564 027161 027056 072040 * ПРИГОДИТСЯ... Т*
400/ 066541 027056 020056 000000 020040 062040 070554 070040 *АМ... .. ДЛЯ П*
420/ 062157 065563 075141 064553 067040 073141 066551 065141 *ОДСКАЗКИ НАЖИМАЙ*
440/ 062564 021040 021110 000040 004411 062564 067155 065171 *ТЕ "H" ...ТЕМНЫЙ*
460/ 020040 067553 064562 067544 020162 027056 020056 020040 * КОРИДОР ... *
500/ 020040 000000 004411 020163 020153 020145 020154 020145 * ....С К Е Л Е *
520/ 020164 020171 020056 020056 020056 020040 000000 060411 *Т Ы . . . ...А*
540/ 060455 060455 060455 060455 060455 060455 060455 060455 *-А-А-А-А-А-А-А-А*
560/ 060455 060455 060455 060455 027040 027040 027040 027040 *-А-А-А-А . . . .*
600/ 027040 027040 027040 000000 071160 063557 064556 075567 * . . ...ПРОГНИВШ*
620/ 065151 070040 066157 070040 067562 060567 064554 071554 *ИЙ ПОЛ ПРОВАЛИЛС*
640/ 027161 027056 000000 062554 072163 064556 060543 000056 *Я.....ЛЕСТНИЦА..*
660/ 067572 067554 067564 000056 067572 067554 067564 020152 *ЗОЛОТО..ЗОЛОТОЙ *
700/ 060573 020562 020441 000000 067567 075554 061145 060556 *ШАР!!!..ВОЛШЕБНА*
720/ 020161 064553 065562 027141 000000 072560 074572 062562 *Я КИРКА...ПУЗЫРЕ*
740/ 020153 020163 060556 070144 071551 060170 021040 051104 *К С НАДПИСЬЮ "DR*
760/ 047111 020113 042515 021041 000000 062576 067162 070541 *INK ME!"..ЧЕРНАЯ*
BLOCK NUMBER 000041
000/ 062040 071171 000141 065157 020054 060553 020153 067542 * ДЫРА.ОЙ, КАК БО*
020/ 074154 067556 027041 027056 000000 067553 074154 067543 *ЛЬНО!.....КОЛЬЦО*
040/ 000056 062567 074144 064555 020156 072163 062165 067145 *..ВЕДЬМИН СТУДЕН*
060/ 020570 000000 067544 070163 064145 027151 000000 071157 *Ь!..ДОСПЕХИ...ОР*
100/ 073165 062551 000056 073563 071551 067564 027153 000000 *УЖИЕ..СВИСТОК...*
120/ 062145 020541 020441 000000 073442 021160 000056 060542 *ЕДА!!!.."ВП"..БА*
140/ 060564 062562 027151 000000 067553 060555 064562 060556 *ТАРЕИ...КОМАРИНА*
160/ 020161 066160 075545 000170 060560 064560 072562 027163 *Я ПЛЕШЬ.ПАПИРУС.*
200/ 000000 067550 067554 067144 070541 020054 065563 066157 *..ХОЛОДНАЯ, СКОЛ*
220/ 075170 060553 020161 072562 060553 071440 073550 072141 *ЬЗКАЯ РУКА СХВАТ*
240/ 066151 020141 060567 020163 060572 063440 071157 067554 *ИЛА ВАС ЗА ГОРЛО*
260/ 027056 000056 072556 020054 062563 077152 071541 067440 *....НУ, СЕЙЧАС О*
300/ 020156 060567 020155 067560 060553 062566 027164 027056 *Н ВАМ ПОКАЖЕТ...*
320/ 000000 060572 064575 060575 072152 071545 020170 062566 *..ЗАЩИЩАЙТЕСЬ ЖЕ*
340/ 020441 000041 067547 067564 020567 000000 062556 072544 *!!!.ГОТОВ!..НЕДУ*
360/ 071562 073564 067145 067556 000041 074164 072546 027056 *РСТВЕННО!.ТЬФУ..*
400/ 000056 073563 071145 067564 027153 071440 062442 064544 *..СВЕРТОК. С"ЕДИ*
420/ 037555 000000 060556 070144 071551 020170 075042 062544 *М?..НАДПИСЬ "ЗДЕ*
440/ 074163 061040 066171 073440 071541 021161 075050 062544 *СЬ БЫЛ ВАСЯ"(ЗДЕ*
460/ 074163 073440 071541 020161 020151 071557 060564 071554 *СЬ ВАСЯ И ОСТАЛС*
500/ 024561 000000 071147 062165 020141 060553 067155 065145 *Я)..ГРУДА КАМНЕЙ*
520/ 000056 062555 066164 020141 060542 074542 070440 064547 *..МЕТЛА БАБЫ ЯГИ*
540/ 024040 066163 066557 067141 024541 000000 062576 062562 * (СЛОМАНА)..ЧЕРЕ*
560/ 027160 000000 067560 072554 071551 066164 073545 064573 *П...ПОЛУИСТЛЕВШИ*
600/ 020152 065563 066145 072145 000000 063563 071157 073545 *Й СКЕЛЕТ..СГОРЕВ*
620/ 060573 020161 066160 072141 020141 071160 061557 071545 *ШАЯ ПЛАТА ПРОЦЕС*
640/ 067563 060562 046440 000062 072553 067563 062576 020153 *СОРА M2.КУСОЧЕК *
660/ 067556 073545 020141 067553 077167 063545 000141 060572 *НОЕВА КОВЧЕГА.ЗА*
700/ 064560 065563 035141 020042 073541 067564 074562 073040 *ПИСКА:" АВТОРЫ Ж*
720/ 066145 060141 020164 060567 020155 062567 067162 072165 *ЕЛАЮТ ВАМ ВЕРНУТ*
740/ 071570 020161 064566 074567 027155 027056 000042 062576 *ЬСЯ ЖИВЫМ...".ЧЕ*
760/ 067162 065171 070440 064575 027153 000000 072554 060566 *РНЫЙ ЯЩИК...ЛУЖА*
BLOCK NUMBER 000042
000/ 066440 075541 067151 067510 067547 066440 071541 060554 * МАШИНHОГО МАСЛА*
020/ 000000 064544 072163 064562 072542 020164 071557 021040 *..ДИСТРИБУТ ОС "*
040/ 047510 047514 051107 050101 054510 020130 030126 021067 *HOLOGRAPHYX V07"*
060/ 062040 070554 076040 066567 050040 050104 030455 000062 * ДЛЯ ЭВМ PDP-12.*
100/ 067544 066150 070541 065440 074562 060563 000056 072572 *ДОХЛАЯ КРЫСА..ЗУ*
120/ 060544 000056 072560 072163 075571 060553 000056 072553 *ДА..ПУСТЫШКА..КУ*
140/ 060576 071440 070145 066165 065545 000056 060556 070144 *ЧА СЕПУЛЕК..НАДП*
160/ 071551 020170 075042 062544 074163 073440 020171 020151 *ИСЬ "ЗДЕСЬ ВЫ И *
200/ 071557 060564 062556 062564 074163 021041 000000 065565 *ОСТАНЕТЕСЬ!"..УК*
220/ 075141 072141 066145 035170 021011 060553 026153 073440 *АЗАТЕЛЬ:."КАК, В*
240/ 020171 076545 020145 064566 074567 020077 036475 020076 *Ы ЕЩЕ ЖИВЫ? ==> *
260/ 032461 020070 027155 000042 060572 064576 060564 067156 *158 М.".ЗАЧИТАНН*
300/ 065171 073040 071165 060556 020154 064442 062554 072153 *ЫЙ ЖУРНАЛ "ИЛЕКТ*
320/ 067562 064556 071553 076040 062156 072440 065141 066162 *РОНИКС ЭНД УАЙРЛ*
340/ 071545 020163 067565 066162 024144 060562 064544 024557 *ЕСС УОРЛД(РАДИО)*
360/ 000042 072566 067162 066141 021040 052512 044132 054516 *".ЖУРНАЛ "JUZHNY*
400/ 020105 042504 047527 044103 054513 020042 060572 031040 *E DEWOCHKY" ЗА 2*
420/ 020061 070141 062562 070554 030440 034071 020071 067547 *1 АПРЕЛЯ 1989 ГО*
440/ 060544 000000 071141 062564 060546 072153 000056 060556 *ДА..АРТЕФАКТ..НА*
460/ 070144 071551 020170 075042 062544 074163 072055 020157 *ДПИСЬ "ЗДЕСЬ-ТО *
500/ 074555 062440 067547 064440 071440 062442 064554 000042 *МЫ ЕГО И С"ЕЛИ".*
520/ 060556 070144 071551 020170 070042 064562 062567 020164 *НАДПИСЬ "ПРИВЕТ *
540/ 064563 067567 072555 000042 072176 026557 067564 067440 *СИВОМУ".ЧТО-ТО О*
560/ 062576 074156 066440 071145 065572 062557 000000 066163 *ЧЕНЬ МЕРЗКОЕ..СЛ*
600/ 062145 020171 064560 067153 065551 027141 000000 071557 *ЕДЫ ПИКНИКА...ОС*
620/ 060564 065556 020151 071160 062145 062171 076565 063545 *ТАНКИ ПРЕДЫДУЩЕГ*
640/ 020157 072560 062564 062573 072163 027056 000056 062576 *О ПУТЕШЕСТ....ЧЕ*
660/ 072162 072055 020145 072176 027157 000000 071142 062157 *РТ-ТЕ ЧТО...БРОД*
700/ 077161 065151 072040 071157 067547 074567 020152 073541 *ЯЧИЙ ТОРГОВЫЙ АВ*
720/ 067564 060555 000164 071557 064543 066154 063557 060562 *ТОМАТ.ОСЦИЛЛОГРА*
740/ 020146 064442 026557 061064 000042 074555 062573 067554 *Ф "ИО-4Б".МЫШЕЛО*
760/ 020164 073450 071440 061157 072163 062567 067156 066557 *Т (В СОБСТВЕННОМ*
BLOCK NUMBER 000043
000/ 071440 065557 024565 000000 071160 075151 060562 027153 * СОКУ)..ПРИЗРАК.*
020/ 000000 062555 067573 020153 020163 060556 070144 071551 *..МЕШОК С НАДПИС*
040/ 060170 021040 040524 042513 046440 020505 000042 072576 *ЬЮ "TAKE ME!".ЧУ*
060/ 071567 073564 062565 062564 070040 064562 064554 020167 *ВСТВУЕТЕ ПРИЛИВ *
100/ 064563 037554 000000 071164 075145 067567 072163 026570 *СИЛ?..ТРЕЗВОСТЬ-*
120/ 067556 066562 020141 060556 062573 020152 064566 067172 *НОРМА НАШЕЙ ЖИЗН*
140/ 020151 000041 064560 074164 067040 077145 063545 000157 *И !.ПИТЬ НЕЧЕГО.*
160/ 072176 020157 074567 071142 071557 072151 037570 000040 *ЧТО ВЫБРОСИТЬ? .*
200/ 062556 072564 000000 060564 020555 000000 062147 020145 *НЕТУ..ТАМ!..ГДЕ *
220/ 067572 067554 067564 072055 037557 000000 020142 020141 *ЗОЛОТО-ТО?..Б А *
240/ 020155 020055 020155 020055 020155 020041 020041 000041 *М - М - М ! ! !.*
260/ 067165 077151 067564 062566 064556 020145 073572 071145 *УНИЧТОЖЕНИЕ ЗВЕР*
300/ 000161 062157 060556 067553 020054 073563 071551 067564 *Я.ОДНАКО, СВИСТО*
320/ 020153 072556 062566 000156 070163 071541 061151 020557 *К НУЖЕН.СПАСИБО!*
340/ 000000 062145 020141 065540 000041 062542 062562 000155 *..ЕДА ЮК!.БЕРЕМ.*
360/ 060162 075153 065541 070040 066157 067157 000000 067544 *РЮКЗАК ПОЛОН..ДО*
400/ 070163 064145 020151 060556 062544 074564 000000 062556 *СПЕХИ НАДЕТЫ..НЕ*
420/ 072564 000000 067546 060556 074162 073440 066153 077140 *ТУ..ФОНАРЬ ВКЛЮЧ*
440/ 067145 000000 060542 060564 062562 020151 062563 064554 *ЕН..БАТАРЕИ СЕЛИ*
460/ 067056 062141 020157 074542 067554 076040 067553 067556 *.НАДО БЫЛО ЭКОНО*
500/ 064555 074164 027040 027056 000040 067546 060556 074162 *МИТЬ ... .ФОНАРЬ*
520/ 073440 065571 060154 062576 000156 074567 072560 072163 * ВЫКЛЮЧЕН.ВЫПУСТ*
540/ 066151 020151 067544 063440 071557 071160 062551 065555 *ИЛИ ДО ГОСПРИЕМК*
560/ 027151 027056 000000 062042 020141 072542 062544 020164 *И....."ДА БУДЕТ *
600/ 073563 072145 027056 021056 000000 067560 060553 073440 *СВЕТ..."..ПОКА В*
620/ 020171 062554 062564 064554 071440 073553 075157 020170 *Ы ЛЕТЕЛИ СКВОЗЬ *
640/ 072174 073141 026151 021040 070167 020042 067560 062564 *ЭТАЖИ, "ВП" ПОТЕ*
660/ 070562 060554 074163 000000 071160 073545 060562 062575 *РЯЛАСЬ..ПРЕВРАЩЕ*
700/ 064556 020145 067544 067547 070556 076540 063545 020157 *НИЕ ДОГОНЯЮЩЕГО *
720/ 073572 071145 000161 060555 060550 074164 072055 020157 *ЗВЕРЯ.МАХАТЬ-ТО *
740/ 062556 062576 020155 000041 062560 062562 072163 067562 *НЕЧЕМ !.ПЕРЕСТРО*
760/ 065552 020141 020167 060162 075153 065541 000145 026565 *ЙКА В РЮКЗАКЕ.У-*
BLOCK NUMBER 000044
000/ 026562 026562 026562 026541 020141 020041 020041 000041 *Р-Р-Р-А-А ! ! !.*
020/ 060572 067553 077156 072151 020170 075151 067567 064554 *ЗАКОНЧИТЬ ИЗВОЛИ*
040/ 062564 020077 000000 020141 062567 074144 070040 062562 *ТЕ? ..А ВЕДЬ ПРЕ*
060/ 072544 071160 073145 060544 064554 027056 000056 071157 *ДУПРЕЖДАЛИ....ОР*
100/ 073165 062551 070040 064562 067547 067564 066167 067145 *УЖИЕ ПРИГОТОВЛЕН*
120/ 000157 062556 072564 000041 060542 060564 062562 020151 *О.НЕТУ!.БАТАРЕИ *
140/ 060572 062555 062556 074556 000000 060542 060564 062562 *ЗАМЕНЕНЫ..БАТАРЕ*
160/ 020152 062556 000164 040442 041520 054110 055131 054532 *Й НЕТ."APCHXYZZY*
200/ 051125 020522 020441 027042 027056 075040 065541 070554 *URR!!!"... ЗАКЛЯ*
220/ 064564 020145 067163 072161 000157 060556 070144 071551 *ТИЕ СНЯТО.НАДПИС*
240/ 020170 066147 071541 072151 020072 071442 066541 062040 *Ь ГЛАСИТ: "САМ Д*
260/ 071165 065541 000042 062554 072163 064556 060543 026440 *УРАК".ЛЕСТНИЦА -*
300/ 000000 067572 067554 067564 020152 060573 020162 065565 *..ЗОЛОТОЙ ШАР УК*
320/ 060562 062544 020556 000000 067572 067554 067564 020152 *РАДЕН!..ЗОЛОТОЙ *
340/ 060573 020162 020055 000070 020141 064576 060564 074164 *ШАР - 8.А ЧИТАТЬ*
360/ 072055 020157 020151 062556 062576 067547 000000 064563 *-ТО И НЕЧЕГО..СИ*
400/ 067554 067567 020145 067560 062554 073440 066153 077140 *ЛОВОЕ ПОЛЕ ВКЛЮЧ*
420/ 067145 020557 000000 062556 072564 000000 060162 075153 *ЕНО!..НЕТУ..РЮКЗ*
440/ 065541 070040 066157 067157 000000 067553 074154 060543 *АК ПОЛОН..КОЛЬЦА*
460/ 067040 072145 000000 062576 067547 064440 073572 066157 * НЕТ..ЧЕГО ИЗВОЛ*
500/ 072151 037545 000000 020160 020157 020154 020165 020176 *ИТЕ?..П О Л У Ч *
520/ 020151 020164 020145 000041 067560 060544 020140 067564 *И Т Е !.ПОДАЮ ТО*
540/ 074154 067553 070040 020157 070560 067164 061551 066541 *ЛЬКО ПО ПЯТНИЦАМ*
560/ 000041 067560 067544 062152 020151 066142 073151 020145 *!.ПОДОЙДИ БЛИЖЕ *
600/ 020153 073541 067564 060555 072564 000041 060556 071160 *К АВТОМАТУ!.НАПР*
620/ 073541 062554 064556 037545 000040 072553 067563 020153 *АВЛЕНИЕ? .КУСОК *
640/ 073563 062157 020141 061157 072562 064573 071554 020161 *СВОДА ОБРУШИЛСЯ *
660/ 020151 060562 065563 066157 066157 070563 067440 073440 *И РАСКОЛОЛСЯ О В*
700/ 075541 020165 066147 070165 060165 063440 066157 073557 *АШУ ГЛУПУЮ ГОЛОВ*
720/ 000165 072556 020054 062576 067547 071040 075141 060555 *У.НУ, ЧЕГО РАЗМА*
740/ 060550 071554 037561 000000 020141 072163 067145 072553 *ХАЛСЯ?..А СТЕНКУ*
760/ 073440 020171 072542 062544 062564 066040 067542 020155 * ВЫ БУДЕТЕ ЛБОМ *
BLOCK NUMBER 000045
000/ 071160 075557 061151 072141 027170 027056 000000 006512 *ПРОШИБАТЬ.....J.*
020/ 066012 062141 067556 020054 020161 067553 026545 072176 *.ЛАДНО, Я КОЕ-ЧТ*
040/ 020157 067560 071544 060553 072566 020056 072151 065541 *О ПОДСКАЖУ. ИТАК*
060/ 020072 062172 071545 020170 073564 071157 072151 070563 *: ЗДЕСЬ ТВОРИТСЯ*
100/ 077040 071145 020164 067172 062541 020164 072176 026157 * ЧЕРТ ЗНАЕТ ЧТО,*
120/ 005015 067556 067040 020141 067567 074163 067555 020155 *..НО НА ВОСЬМОМ *
140/ 071165 073557 062556 066040 073145 072151 075040 066157 *УРОВНЕ ЛЕЖИТ ЗОЛ*
160/ 072157 065157 075440 071141 020056 067564 074154 067553 *ОТОЙ ШАР. ТОЛЬКО*
200/ 062040 071557 060564 020167 063545 026157 073440 006571 * ДОСТАВ ЕГО, ВЫ.*
220/ 071412 067555 062566 062564 073440 065171 064564 064440 *.СМОЖЕТЕ ВЫЙТИ И*
240/ 020172 067560 075144 066545 066145 070570 070054 064562 *З ПОДЗЕМЕЛЬЯ,ПРИ*
260/ 070544 067040 020141 067564 073040 020145 062555 072163 *ДЯ НА ТО ЖЕ МЕСТ*
300/ 026157 067440 065564 062165 020141 074567 073440 075571 *О, ОТКУДА ВЫ ВЫШ*
320/ 064554 005015 067167 077141 066141 027145 071440 067567 *ЛИ..ВНАЧАЛЕ. СВО*
340/ 066551 063440 060554 060572 020155 062556 073440 062563 *ИМ ГЛАЗАМ НЕ ВСЕ*
360/ 062147 020141 072163 064557 020164 067544 062567 070562 *ГДА СТОИТ ДОВЕРЯ*
400/ 074164 006441 020012 074567 066440 073157 072145 020145 *ТЬ!.. ВЫ МОЖЕТЕ *
420/ 071551 067560 074154 067572 060567 074164 065440 066557 *ИСПОЛЬЗОВАТЬ КОМ*
440/ 067141 074544 006472 040412 026440 065440 070165 072151 *АНДЫ:..A - КУПИТ*
460/ 020170 067050 020141 067572 067554 067564 006451 041012 *Ь (НА ЗОЛОТО)..B*
500/ 026440 075040 066541 067145 072151 020170 060542 060564 * - ЗАМЕНИТЬ БАТА*
520/ 062562 006551 042012 026440 073440 061171 067562 064563 *РЕИ..D - ВЫБРОСИ*
540/ 074164 070040 062562 066544 072145 005015 020105 020055 *ТЬ ПРЕДМЕТ..E - *
560/ 067560 071545 074164 005015 020106 020055 071160 063551 *ПОЕСТЬ..F - ПРИГ*
600/ 072157 073557 072151 071570 020161 020153 071163 073141 *ОТОВИТЬСЯ К СРАЖ*
620/ 067145 060151 005015 020110 020055 042510 050114 024040 *ЕНИЮ..H - HELP (*
640/ 072174 072157 072040 065545 072163 006451 044412 026440 *ЭТОТ ТЕКСТ)..I -*
660/ 067040 062141 072145 020170 067553 074154 067543 005015 * НАДЕТЬ КОЛЬЦО..*
700/ 020112 020055 061157 067556 064567 074164 076040 071153 *J - ОБНОВИТЬ ЭКР*
720/ 067141 005015 020113 020055 066163 066557 072141 020170 *АН..K - СЛОМАТЬ *
740/ 072163 067145 072553 024040 064553 065562 065157 006451 *СТЕНКУ (КИРКОЙ).*
760/ 046012 026440 073440 066153 077140 072151 020170 067546 *.L - ВКЛЮЧИТЬ ФО*
BLOCK NUMBER 000046
000/ 060556 074162 005015 020115 020055 071160 063551 072157 *НАРЬ..M - ПРИГОТ*
020/ 073557 072151 020170 071157 073165 062551 005015 020116 *ОВИТЬ ОРУЖИЕ..N *
040/ 020055 066153 073541 075551 020141 064442 062544 020164 *- КЛАВИША "ИДЕТ *
060/ 060556 060576 074154 064556 021153 024040 072157 067542 *НАЧАЛЬНИК" (ОТБО*
100/ 020152 071164 073545 063557 020151 020055 050042 024442 *Й ТРЕВОГИ - "P")*
120/ 005015 020117 020055 074567 066153 077140 072151 020170 *..O - ВЫКЛЮЧИТЬ *
140/ 067546 060556 074162 005015 020120 020055 060556 062544 *ФОНАРЬ..P - НАДЕ*
160/ 074164 062040 071557 062560 064550 005015 020121 020055 *ТЬ ДОСПЕХИ..Q - *
200/ 064560 074164 005015 020122 020055 064576 060564 074164 *ПИТЬ..R - ЧИТАТЬ*
220/ 070040 070141 071151 071565 005015 020123 020055 073563 * ПАПИРУС..S - СВ*
240/ 071551 067164 072165 006570 052012 026440 073440 070572 *ИСТНУТЬ..T - ВЗЯ*
260/ 074164 070040 062562 066544 072145 020054 060556 065440 *ТЬ ПРЕДМЕТ, НА К*
300/ 072157 071157 066557 071440 067564 075551 006570 052412 *ОТОРОМ СТОИШЬ..U*
320/ 026440 073440 075171 060567 074164 062040 064566 067156 * - ВЫЗВАТЬ ДЖИНН*
340/ 020141 072050 066157 065570 020157 020167 062542 067172 *А (ТОЛЬКО В БЕЗН*
360/ 062141 073145 067556 020155 066163 077165 062541 024441 *АДЕЖНОМ СЛУЧАЕ!)*
400/ 027056 004456 060544 074154 062573 020077 000000 005015 *....ДАЛЬШЕ? ....*
420/ 020126 020055 067163 072161 020170 067553 074154 067543 *V - СНЯТЬ КОЛЬЦО*
440/ 005015 020127 020055 075167 060555 067150 072165 020170 *..W - ВЗМАХНУТЬ *
460/ 067567 075554 061145 067556 020152 060560 067554 065576 *ВОЛШЕБНОЙ ПАЛОЧК*
500/ 065157 005015 020130 020055 060572 067553 077156 072151 *ОЙ..X - ЗАКОНЧИТ*
520/ 006570 054412 026440 075040 073141 071141 072151 020170 *Ь..Y - ЗАЖАРИТЬ *
540/ 061165 063545 060141 062575 067547 075040 062567 070562 *УБЕГАЮЩЕГО ЗВЕРЯ*
560/ 005015 020132 020055 062560 062562 062567 072163 020151 *..Z - ПЕРЕВЕСТИ *
600/ 062544 074156 064547 073440 061040 067141 020153 060556 *ДЕНЬГИ В БАНК НА*
620/ 071440 062576 020164 062560 062575 074562 006456 027412 * СЧЕТ ПЕЩЕРЫ.../*
640/ 026440 070040 071145 066145 073157 072151 020170 062567 * - ПЕРЕЛОЖИТЬ ВЕ*
660/ 064575 073440 071040 065540 060572 062553 005015 020040 *ЩИ В РЮКЗАКЕ.. *
700/ 070040 062440 071040 062440 062040 073440 064440 073040 * П Е Р Е Д В И Ж*
720/ 062440 067040 064440 062440 006472 006412 004412 020067 * Е Н И Е:.....7 *
740/ 020070 006471 004412 020064 020040 020066 026411 062040 *8 9...4 6 .- Д*
760/ 064567 062566 064556 020145 067560 072440 067562 067167 *ВИЖЕНИЕ ПО УРОВН*
BLOCK NUMBER 000047
000/ 006540 004412 020061 020062 006463 032412 026440 073440 *Ю...1 2 3..5 - В*
020/ 064556 020172 067560 066040 071545 067164 061551 006545 *НИЗ ПО ЛЕСТНИЦЕ.*
040/ 027012 026440 073440 062567 064162 070040 020157 062554 *.. - ВВЕРХ ПО ЛЕ*
060/ 072163 064556 062543 005015 020060 020055 072157 074544 *СТНИЦЕ..0 - ОТДЫ*
100/ 060550 074164 006456 006412 064412 070163 066157 075170 *ХАТЬ.....ИСПОЛЬЗ*
120/ 073557 072141 020170 067555 067166 020157 064554 074173 *ОВАТЬ МОЖНО ЛИШЬ*
140/ 073440 076545 026151 066040 073145 076541 062551 073440 * ВЕЩИ, ЛЕЖАЩИЕ В*
160/ 071040 065540 060572 062553 006456 070012 064562 062555 * РЮКЗАКЕ...ПРИМЕ*
200/ 060576 064556 035145 005015 073411 066157 062573 067142 *ЧАНИЕ:...ВОЛШЕБН*
220/ 070541 065440 071151 060553 073440 067171 071545 072145 *АЯ КИРКА ВЫНЕСЕТ*
240/ 073440 071541 064440 020172 065442 066557 071141 067151 * ВАС ИЗ "КОМАРИН*
260/ 065157 070040 062554 064573 020042 071160 020151 062165 *ОЙ ПЛЕШИ" ПРИ УД*
300/ 071141 020145 065145 073440 064556 027172 005015 005015 *АРЕ ЕЙ ВНИЗ.....*
320/ 072556 020054 072176 026157 070040 065157 062544 020155 *НУ, ЧТО, ПОЙДЕМ *
340/ 060544 074154 062573 000077 072176 026157 073440 064554 *ДАЛЬШЕ?.ЧТО, ВЛИ*
360/ 037560 066040 062141 067556 020054 067560 071160 061157 *П? ЛАДНО, ПОПРОБ*
400/ 060165 072040 061145 020161 062560 062562 062556 072163 *УЮ ТЕБЯ ПЕРЕНЕСТ*
420/ 020151 005015 072157 060163 060544 020056 067564 074154 *И ..ОТСЮДА. ТОЛЬ*
440/ 067553 062040 071157 063557 073557 072141 020157 072174 *КО ДОРОГОВАТО ЭТ*
460/ 020157 071567 060564 062556 027164 027056 005015 074564 *О ВСТАНЕТ.....ТЫ*
500/ 063440 072157 073557 020077 000000 073144 067151 020156 * ГОТОВ? ..ДЖИНН *
520/ 020167 072157 072547 062554 000000 072176 026557 072176 *В ОТГУЛЕ..ЧТО-ЧТ*
540/ 037557 000000 064563 074554 067040 020141 071551 067550 *О?..СИЛЫ НА ИСХО*
560/ 062544 000000 067546 060556 074162 063440 071541 062556 *ДЕ..ФОНАРЬ ГАСНЕ*
600/ 000164 072157 067544 067150 072165 026570 074542 000000 *Т.ОТДОХНУТЬ-БЫ..*
620/ 073411 072157 073440 020171 020151 072163 066141 000151 *.ВОТ ВЫ И СТАЛИ.*
640/ 067455 020152 062566 072162 067567 020152 072174 063557 *-ОЙ ЖЕРТВОЙ ЭТОГ*
660/ 020157 067560 075144 066545 066145 070570 000056 060553 *О ПОДЗЕМЕЛЬЯ..КА*
700/ 026153 073440 020171 062567 067162 066165 071551 037570 *К, ВЫ ВЕРНУЛИСЬ?*
720/ 020041 072556 064440 067040 020165 020441 006441 060412 *! НУ И НУ !!!..А*
740/ 062040 066141 075570 020145 067560 062152 072145 037545 * ДАЛЬШЕ ПОЙДЕТЕ?*
760/ 000000 020141 060562 070163 060554 064576 060567 074164 *..А РАСПЛАЧИВАТЬ*
BLOCK NUMBER 000050
000/ 070563 065440 067564 061040 062165 072145 000077 060567 *СЯ КТО БУДЕТ?.ВА*
020/ 020173 077163 072145 026440 000000 020002 000000 000000 *Ш СЧЕТ -... ....*




- - - Добавлено - - -


Вот как, мамелюка я не вспомнил
тебе же целое кладбИще снусмумриков организовали, тоньше намёка ждать вряд ли стоило )))

Sandro
26.04.2021, 15:41
это неправильное название рыбины из повести Туве Янсон "ШЛЯПА ВОЛШЕБНИКА", поскольку и персонаж Снусмумрик - это от туда.

Нет. Зелюк -- это из перевода Алисы в Зазеркалье, из полубессмысленного стихотворения "Бармаглот".

"Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове."

Ну и т.д.

hobot
26.04.2021, 15:42
у меня сейчас племяшка с папой собирают по подписке неспешно
https://youtu.be/BDL4dYu2plI

Hunta
26.04.2021, 15:43
Hо взял он меч, и взял он щит,
Высоких полон дум.
В глущобу путь его лежит
Под дерево Тумтум.

hobot
26.04.2021, 15:50
И хрюкотали зелюки,
но их никто не жарил !!! )))
а так да, хрюкотали ) они и сейчас там во всю хрюкотают )))
Тогда уж правьте с "пережаренного" на "хрюкочущий" )))

- - - Добавлено - - -

Sandro, ты бы у Зеленоградцев сверстников поспрашивал "Страну Монстров" ? Вдруг чудо бы свершилось!!!
Ориентир - все авторы из 609, Инициативная группа "MAPLE", главный и самый инициативный был Пётр Высотин (!)

- - - Добавлено - - -

вспомнилась ещё одна подробность, в повести был Сталкер (упоминается), по кличке Очкарик,
от него осталось "мокрое место" возле ковша (кто читал!), так вот, в той игре, которая была у меня,
что то было вроде "Влип очкарик..." и "Мокрое место", кстати (по сегодняшнему мем) "ВЛИП ОЧКАРИК"
не с Пикника ли в народ ушло??? Случаем ???

Hunta
26.04.2021, 15:58
Угу. Конечно. Классику надо знать. "Операция Ы"

- - - Добавлено - - -

https://www.youtube.com/watch?v=VczKTTFqPKI

hobot
26.04.2021, 16:13
только для участников этой темы <. (http://hobot.pdp-11.ru/ukdwk_archive/dwkwebcomplekt/PONEDELNIK_TXT/)>

- - - Добавлено - - -


Классику надо знать

https://pic.maxiol.com/thumbs2/1619442721.787615185.ncedit000.png (https://pic.maxiol.com/?v=1619442721.787615185.ncedit000.png&dp=2)
https://www.old-games.ru/forum/attachments/zh-rar.24092/

PATHNK
26.04.2021, 20:59
кстати (по сегодняшнему мем) "ВЛИП ОЧКАРИК"
не с Пикника ли в народ ушло??? Случаем ???

https://www.youtube.com/watch?v=Prp36-1NT1k

nzeemin
27.04.2021, 00:09
Все-таки p2c это не то. Я набрался мужества и спортировал на труъ MT-Pascal для CP/M. Пришлось перепахать очень много, потому что у этого компилятора строгач с максимально допустимым размером процедуры (вот бы во всех компиляторах так было!) и еще кое чем.

Много менял, наверняка чего-то сломал. Текущий сорец в гисте (https://gist.github.com/svofski/c2aae20e1180aec73e0201ffa347e3cf).
Игра для Вектора-06ц (хотя наверное для любого CP/M + vt52 в принципе) тут (http://sensi.org/~svo/b/stalk1.com).


Этот вариант подходит для КУВТ Yamaha или нужно его ещё как-то адаптировать?

svofski
27.04.2021, 00:35
Этот вариант подходит для КУВТ Yamaha или нужно его ещё как-то адаптировать?

Не нужно, это ж просто cp/m-ная программа под vt52. Хотя есть риск, что с памятью что-то не срастется.
Версия посвежее http://sensi.org/~svo/b/stalk1/ -- там и сорец и бинарник и все артефакты.

svofski
28.04.2021, 14:18
Этот вариант подходит для КУВТ Yamaha или нужно его ещё как-то адаптировать?

БТВ, для z80 выбор Паскалей немного шире. Например, утвержается, что FreePascal может в z80 (https://wiki.freepascal.org/Z80).

svofski
29.04.2021, 14:44
@Sandro,


{ Трансмутируем все предметы на карте в случайные; наверняка уничтожает лестницу -- фиаско }

Тут по-моему не трансмутируем, а просто глючно показываем. Сама карта при этом не меняется.

Hunta
29.04.2021, 14:56
Тут по-моему не трансмутируем, а просто глючно показываем. Сама карта при этом не меняется
Да, шерстит только показ. Если карту перерисовать, то всё возвращается

hobot
29.04.2021, 16:21
Тут по-моему не трансмутируем, а просто глючно показываем.
Так это для того, что бы заранее не было видно, где золото, а где лифт(лестница) !
Вот ведь как тяжко, когда люди рюхают исходник, но в саму игру не играли совсем )))
Подходишь и бац - ага, комариная плешь... приехали...
На таком уровне фонарь лучше экономить.

svofski
29.04.2021, 17:03
hobot, это разные способы играть. Один -- это запустить и попробовать пройти. Другой -- это открыть исходник и рюхать. Или Никита вот выбрал самый непростой -- открыть машкод и пройти его до конца.

hobot
29.04.2021, 23:00
Это вариант чей то правки файла PIKNIK.SAV (50 блоков).



BLOCK NUMBER 000005
000/ 004767 174314 011666 000002 062706 000002 000207 061040 *В.LЬ6...FЕ.... Б*
020/ 075145 066040 071545 067164 061551 037571 000000 020112 *ЕЗ ЛЕСТНИЦЫ?..J *
040/ 020040 020040 020040 020040 067560 075144 066545 066145 * ПОДЗЕМЕЛ*
060/ 062570 000040 005015 020040 020040 020040 020040 020040 *ЬЕ ... *
100/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
120/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
140/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
160/ 020040 020040 020040 071040 065145 064564 063556 005015 * РЕЙТИНГ..*
200/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
220/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
240/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
260/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
300/ 076040 062556 063562 070551 005015 020040 020040 020040 * ЭНЕРГИЯ.. *
320/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
340/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
360/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
400/ 020040 020040 020040 020040 020040 067440 072562 064566 * ОРУЖИ*
420/ 006545 020012 020040 020040 020040 020040 020040 020040 *Е.. *
440/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
460/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
500/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
520/ 020040 020040 060572 064575 060564 005015 020040 020040 * ЗАЩИТА.. *
540/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
560/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
600/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
620/ 020040 020040 020040 020040 020040 020040 073440 061040 * В Б*
640/ 067141 062553 005015 005015 020040 020040 020040 020040 *АНКЕ.... *
660/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
700/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
720/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
740/ 020040 020040 020040 020040 073440 062562 067144 071557 * ВРЕДНОС*
760/ 074164 005015 005015 020040 020040 020040 020040 020040 *ТЬ.... *
BLOCK NUMBER 000006
000/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
020/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
040/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
060/ 020040 020040 020040 020040 060162 075153 065541 006472 * РЮКЗАК:.*
100/ 006412 006412 020012 020040 020040 020040 020040 020040 *..... *
120/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
140/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
160/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
200/ 020040 020040 020040 026440 026455 026455 026455 026455 * ---------*
220/ 005015 020040 020040 020040 020040 020040 020040 020040 *.. *
240/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
260/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
300/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
320/ 020040 020040 066165 070570 067556 071567 020153 005015 * УЛЬЯНОВСК ..*
340/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
360/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
400/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
420/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
440/ 020040 020040 034461 033470 027147 020040 000000 016500 * 1987Г. ..@.*
460/ 000004 000300 042700 000377 006300 060500 016501 000012 *..@.@E..@.@АA...*
500/ 066601 000004 006301 006301 006301 006301 006301 060001 *.М..A.A.A.A.A..Ю*

660/ 000016 012746 000005 004767 011254 000167 010546 065416 *..Ф...В.,.В.Ф..К*
700/ 065541 076054 067564 067440 070560 074164 073440 020171 *АК,ЭТО ОПЯТЬ ВЫ *
720/ 020477 020041 072556 020054 020161 066565 073571 060141 *?!! НУ, Я УМЫВАЮ*
740/ 071040 065565 027151 005015 060572 060547 060544 072152 * РУКИ...ЗАГАДАЙТ*
760/ 020145 064576 066163 027157 066440 073157 072145 061040 *Е ЧИСЛО. МОЖЕТ Б*
BLOCK NUMBER 000040
000/ 072171 020170 067157 020157 060567 020155 071160 063551 *ЫТЬ ОНО ВАМ ПРИГ*
020/ 062157 072151 070563 027056 020056 060564 027155 027056 *ОДИТСЯ... ТАМ...*
040/ 000040 020040 020040 020040 020040 072440 065572 070541 * . УЗКАЯ*
060/ 064440 071440 067553 074154 065572 070541 062040 071171 * И СКОЛЬЗКАЯ ДЫР*
100/ 000141 020040 020040 020040 020040 072040 066545 074556 *А. ТЕМНЫ*
120/ 020152 065440 071157 062151 071157 027040 027056 020040 *Й КОРИДОР ... *
140/ 020040 000040 020040 020040 020040 020040 071440 065440 * . С К*
160/ 062440 066040 062440 072040 074440 027040 027040 027040 * Е Л Е Т Ы . . .*
200/ 020040 000040 060440 060455 060455 060455 060455 060455 * . А-А-А-А-А-А*
220/ 060455 060455 060455 060455 060455 060455 060455 027040 *-А-А-А-А-А-А-А .*
240/ 027040 027040 027040 027040 027040 027040 000000 071160 * . . . . . ...ПР*
260/ 063557 064556 075567 065151 070040 066157 070040 067562 *ОГНИВШИЙ ПОЛ ПРО*
300/ 060567 064554 071554 027161 027056 000000 062554 072163 *ВАЛИЛСЯ.....ЛЕСТ*
320/ 064556 060543 000056 067572 067554 067564 000056 067572 *НИЦА..ЗОЛОТО..ЗО*
340/ 067554 067564 020152 060573 020562 020441 000000 067567 *ЛОТОЙ ШАР!!!..ВО*
360/ 075554 061145 060556 020161 064553 065562 027141 000000 *ЛШЕБНАЯ КИРКА...*
400/ 072560 074572 062562 020153 020163 060556 070144 071551 *ПУЗЫРЕК С НАДПИС*
420/ 060170 021040 051104 047111 020113 042515 021041 000000 *ЬЮ "DRINK ME!"..*
440/ 062576 067162 070541 062040 071171 000141 065157 020054 *ЧЕРНАЯ ДЫРА.ОЙ, *
460/ 060553 020153 067542 074154 067556 027041 027056 000000 *КАК БОЛЬНО!.....*
500/ 067553 074154 067543 000056 062567 074144 064555 020156 *КОЛЬЦО..ВЕДЬМИН *
520/ 072163 062165 067145 020570 000000 067544 070163 064145 *СТУДЕНЬ!..ДОСПЕХ*
540/ 027151 000000 071157 073165 062551 000056 073563 071551 *И...ОРУЖИЕ..СВИС*
560/ 067564 027153 000000 062145 020541 020441 000000 073442 *ТОК...ЕДА!!!.."В*
600/ 021160 000056 060542 060564 062562 027151 000000 067553 *П"..БАТАРЕИ...КО*
620/ 060555 064562 060556 020161 066160 075545 000170 060560 *МАРИНАЯ ПЛЕШЬ.ПА*
640/ 064560 072562 027163 000000 067550 067554 067144 070541 *ПИРУС...ХОЛОДНАЯ*
660/ 020054 065563 066157 075170 060553 020161 072562 060553 *, СКОЛЬЗКАЯ РУКА*
700/ 071440 073550 072141 066151 020141 060567 020163 060572 * СХВАТИЛА ВАС ЗА*
720/ 063440 071157 067554 027056 000056 072556 020054 062563 * ГОРЛО....НУ, СЕ*
740/ 077152 071541 067440 020156 060567 020155 067560 060553 *ЙЧАС ОН ВАМ ПОКА*
760/ 062566 027164 027056 000000 060572 064575 060575 072152 *ЖЕТ.....ЗАЩИЩАЙТ*
BLOCK NUMBER 000041
000/ 071545 020170 062566 020441 000041 067547 067564 020567 *ЕСЬ ЖЕ!!!.ГОТОВ!*
020/ 000000 062556 072544 071562 073564 067145 067556 000041 *..НЕДУРСТВЕННО!.*
040/ 074164 072546 027056 000056 073563 071145 067564 027153 *ТЬФУ....СВЕРТОК.*
060/ 071440 062447 064544 037555 000000 060556 070144 071551 * С'ЕДИМ?..НАДПИС*
100/ 020170 075042 062544 074163 061040 066171 073440 071541 *Ь "ЗДЕСЬ БЫЛ ВАС*
120/ 021161 075050 062544 074163 073440 071541 020161 020151 *Я"(ЗДЕСЬ ВАСЯ И *
140/ 071557 060564 071554 024561 000000 071147 062165 020141 *ОСТАЛСЯ)..ГРУДА *
160/ 060553 067155 065145 000056 062555 066164 020141 060542 *КАМНЕЙ..МЕТЛА БА*
200/ 074542 070440 064547 024040 066163 066557 067141 024541 *БЫ ЯГИ (СЛОМАНА)*
220/ 000000 062576 062562 027160 000000 067560 072554 071551 *..ЧЕРЕП...ПОЛУИС*
240/ 066164 073545 064573 020152 065563 066145 072145 000000 *ТЛЕВШИЙ СКЕЛЕТ..*
260/ 063563 071157 073545 060573 020161 066160 072141 020141 *СГОРЕВШАЯ ПЛАТА *
300/ 071160 061557 071545 067563 060562 066440 000062 072553 *ПРОЦЕССОРА М2.КУ*
320/ 067563 062576 020153 067556 073545 020141 067553 077167 *СОЧЕК НОЕВА КОВЧ*
340/ 063545 000141 064563 066555 072145 064562 060544 000056 *ЕГА.СИММЕТРИДА..*
360/ 062576 067162 065171 070440 064575 027153 000000 072554 *ЧЕРНЫЙ ЯЩИК...ЛУ*
400/ 060566 066440 075541 067151 067556 067547 066440 071541 *ЖА МАШИННОГО МАС*
420/ 060554 000000 064544 072163 064562 072542 020164 071557 *ЛА..ДИСТРИБУТ ОС*
440/ 007440 047510 047514 051107 050101 054510 020130 030126 * .HOLOGRAPHYX V0*
460/ 007067 062040 070554 076040 066567 050040 050104 030455 *7. ДЛЯ ЭВМ PDP-1*
500/ 000062 067544 066150 070541 065440 074562 060563 000056 *2.ДОХЛАЯ КРЫСА..*
520/ 072572 060544 000056 072560 072163 075571 060553 000056 *ЗУДА..ПУСТЫШКА..*
540/ 072553 060576 071440 070145 066165 065545 000056 060556 *КУЧА СЕПУЛЕК..НА*
560/ 070144 071551 020170 075042 062544 074163 073440 020171 *ДПИСЬ "ЗДЕСЬ ВЫ *
600/ 020151 071557 060564 062556 062564 074163 021041 000000 *И ОСТАНЕТЕСЬ!"..*
620/ 065565 075141 072141 066145 035170 020040 020040 021040 *УКАЗАТЕЛЬ: "*
640/ 060553 026153 073440 020171 076545 020145 064566 074567 *КАК, ВЫ ЕЩЕ ЖИВЫ*
660/ 020077 036475 020076 032461 020070 027155 000042 060572 *? ==> 158 М.".ЗА*
700/ 064576 060564 067156 065171 073040 071165 060556 020154 *ЧИТАННЫЙ ЖУРНАЛ *
720/ 072442 065141 066162 071545 020163 067565 066162 024144 *"УАЙРЛЕСС УОРЛД(*
740/ 060562 064544 024557 000042 072566 067162 066141 007440 *РАДИО)".ЖУРНАЛ .*
760/ 052512 044132 054516 020105 042504 047527 044103 054513 *JUZHNYE DEWOCHKY*
BLOCK NUMBER 000042
000/ 020016 060572 031040 020061 070141 062562 070554 030440 *. ЗА 21 АПРЕЛЯ 1*
020/ 034071 020071 067547 060544 000000 071141 062564 060546 *989 ГОДА..АРТЕФА*
040/ 072153 000056 060556 070144 071551 020170 075042 062544 *КТ..НАДПИСЬ "ЗДЕ*
060/ 074163 072055 020157 074555 062440 067547 064440 071440 *СЬ-ТО МЫ ЕГО И С*
100/ 062442 064554 000042 060556 070144 071551 020170 070042 *"ЕЛИ".НАДПИСЬ "П*
120/ 064562 062567 020164 064563 067567 072555 000042 072176 *РИВЕТ СИВОМУ".ЧТ*
140/ 026557 067564 067440 062576 074156 066440 071145 065572 *О-ТО ОЧЕНЬ МЕРЗК*
160/ 062557 000000 066163 062145 020171 064560 067153 065551 *ОЕ..СЛЕДЫ ПИКНИК*
200/ 027141 000000 071557 060564 065556 020151 071160 062145 *А...ОСТАНКИ ПРЕД*
220/ 062171 076565 063545 020157 072560 062564 062573 072163 *ЫДУЩЕГО ПУТЕШЕСТ*
240/ 027056 000056 062576 072162 072055 020145 072176 027157 *....ЧЕРТ-ТЕ ЧТО.*
260/ 000000 071142 062157 077161 065151 072040 071157 067547 *..БРОДЯЧИЙ ТОРГО*
300/ 074567 020152 073541 067564 060555 000164 071557 064543 *ВЫЙ АВТОМАТ.ОСЦИ*
320/ 066154 063557 060562 020146 064442 026557 061064 000042 *ЛЛОГРАФ "ИО-4Б".*
340/ 074555 062573 067554 020164 073450 071440 061157 072163 *МЫШЕЛОТ (В СОБСТ*
360/ 062567 067156 066557 071440 065557 024565 000000 071160 *ВЕННОМ СОКУ)..ПР*
400/ 075151 060562 027153 000000 062555 067573 020153 020163 *ИЗРАК...МЕШОК С *
420/ 060556 070144 071551 060170 021040 040524 042513 046440 *НАДПИСЬЮ "TAKE M*
440/ 020505 000042 072576 071567 073564 062565 062564 070040 *E!".ЧУВСТВУЕТЕ П*
460/ 064562 064554 020167 064563 037554 000000 071164 075145 *РИЛИВ СИЛ?..ТРЕЗ*
500/ 067567 072163 026570 067556 066562 020141 060556 062573 *ВОСТЬ-НОРМА НАШЕ*
520/ 020152 064566 067172 020151 000041 064560 074164 067040 *Й ЖИЗНИ !.ПИТЬ Н*
540/ 077145 063545 000157 072176 020157 074567 071142 071557 *ЕЧЕГО.ЧТО ВЫБРОС*
560/ 072151 037570 000040 062556 072564 000000 060564 020555 *ИТЬ? .НЕТУ..ТАМ!*
600/ 000000 062147 020145 067572 067554 067564 072055 037557 *..ГДЕ ЗОЛОТО-ТО?*
620/ 000000 020142 020141 020155 020055 020155 020055 020155 *..Б А М - М - М *
640/ 020041 020041 000041 067165 077151 067564 062566 064556 *! ! !.УНИЧТОЖЕНИ*
660/ 020145 073572 071145 000161 062157 060556 067553 020054 *Е ЗВЕРЯ.ОДНАКО, *
700/ 073563 071551 067564 020153 072556 062566 000156 070163 *СВИСТОК НУЖЕН.СП*
720/ 071541 061151 020557 000000 062145 020141 065540 000041 *АСИБО!..ЕДА ЮК!.*
740/ 062542 062562 000155 060162 075153 065541 070040 066157 *БЕРЕМ.РЮКЗАК ПОЛ*
760/ 067157 000000 067544 070163 064145 020151 060556 062544 *ОН..ДОСПЕХИ НАДЕ*
BLOCK NUMBER 000043
000/ 074564 000000 062556 072564 000000 067546 060556 074162 *ТЫ..НЕТУ..ФОНАРЬ*
020/ 073440 066153 077140 067145 000000 060542 060564 062562 * ВКЛЮЧЕН..БАТАРЕ*
040/ 020151 062563 064554 000000 067546 060556 074162 073440 *И СЕЛИ..ФОНАРЬ В*
060/ 065571 060154 062576 000156 071142 065541 073557 067141 *ЫКЛЮЧЕН.БРАКОВАН*
100/ 060556 020161 067560 060560 060554 074163 000000 062042 *НАЯ ПОПАЛАСЬ.."Д*
120/ 020141 072542 062544 020164 073563 072145 027056 021056 *А БУДЕТ СВЕТ..."*
140/ 000000 067560 060553 073440 020171 062554 062564 064554 *..ПОКА ВЫ ЛЕТЕЛИ*
160/ 071440 073553 075157 020170 072174 073141 026151 021040 * СКВОЗЬ ЭТАЖИ, "*
200/ 070167 020042 067560 062564 070562 060554 074163 000000 *ВП" ПОТЕРЯЛАСЬ..*
220/ 071160 073545 060562 062575 064556 020145 067544 067547 *ПРЕВРАЩЕНИЕ ДОГО*
240/ 070556 076540 063545 020157 073572 071145 000161 060555 *НЯЮЩЕГО ЗВЕРЯ.МА*
260/ 060550 074164 067040 077145 066545 020440 000000 062560 *ХАТЬ НЕЧЕМ !..ПЕ*
300/ 062562 072163 067562 065552 020141 020167 060162 075153 *РЕСТРОЙКА В РЮКЗ*
320/ 065541 000145 026565 026562 026562 026562 026541 020141 *АКЕ.У-Р-Р-Р-А-А *
340/ 020041 020041 000041 060572 067553 077156 072151 020170 *! ! !.ЗАКОНЧИТЬ *
360/ 075151 067567 064554 062564 020077 000000 020141 062567 *ИЗВОЛИТЕ? ..А ВЕ*
400/ 074144 070040 062562 072544 071160 073145 060544 064554 *ДЬ ПРЕДУПРЕЖДАЛИ*
420/ 027056 000056 071157 073165 062551 070040 064562 067547 *....ОРУЖИЕ ПРИГО*
440/ 067564 066167 067145 000157 062556 072564 000041 060542 *ТОВЛЕНО.НЕТУ!.БА*
460/ 060564 062562 020151 060572 062555 062556 074556 000000 *ТАРЕИ ЗАМЕНЕНЫ..*
500/ 060542 060564 062562 020152 062556 072564 000000 040442 *БАТАРЕЙ НЕТУ.."A*
520/ 072162 066541 067157 073557 020440 020441 020441 027042 *РТАМОНОВ !!!!!".*
540/ 027056 075040 065541 070554 064564 020145 067163 072161 *.. ЗАКЛЯТИЕ СНЯТ*
560/ 000157 060556 070144 071551 020170 066147 071541 072151 *О.НАДПИСЬ ГЛАСИТ*
600/ 020072 071442 066541 062040 071165 065541 000042 062554 *: "САМ ДУРАК".ЛЕ*
620/ 072163 064556 060543 026440 000000 067572 067554 067564 *СТНИЦА -..ЗОЛОТО*
640/ 020152 060573 020162 065565 060562 062544 020556 000000 *Й ШАР УКРАДЕН!..*
660/ 067572 067554 067564 020152 060573 020162 020055 000070 *ЗОЛОТОЙ ШАР - 8.*
700/ 020141 064576 060564 074164 072055 020157 020151 062556 *А ЧИТАТЬ-ТО И НЕ*
720/ 062576 067547 000000 064563 067554 067567 020145 067560 *ЧЕГО..СИЛОВОЕ ПО*
740/ 062554 073440 066153 077140 067145 020557 000000 062556 *ЛЕ ВКЛЮЧЕНО!..НЕ*
760/ 072564 000000 060162 075153 065541 070040 066157 067157 *ТУ..РЮКЗАК ПОЛОН*
BLOCK NUMBER 000044
000/ 000000 067553 074154 060543 067040 072145 000165 062576 *..КОЛЬЦА НЕТУ.ЧЕ*
020/ 067547 064440 073572 066157 072151 037545 000000 020160 *ГО ИЗВОЛИТЕ?..П *
040/ 020157 020154 020165 020176 020151 020164 020145 000041 *О Л У Ч И Т Е !.*
060/ 067560 060544 020140 067564 074154 067553 070040 020157 *ПОДАЮ ТОЛЬКО ПО *
100/ 070560 067164 061551 066541 000041 067560 067544 062152 *ПЯТНИЦАМ!.ПОДОЙД*
120/ 020151 066142 073151 020145 020153 073541 067564 060555 *И БЛИЖЕ К АВТОМА*
140/ 072564 000041 060556 071160 073541 062554 064556 037545 *ТУ!.НАПРАВЛЕНИЕ?*
160/ 000040 072553 067563 020153 073563 062157 020141 061157 * .КУСОК СВОДА ОБ*
200/ 072562 064573 071554 020161 020151 060562 065563 066157 *РУШИЛСЯ И РАСКОЛ*
220/ 066157 070563 067440 073440 075541 020165 066147 070165 *ОЛСЯ О ВАШУ ГЛУП*
240/ 060165 063440 066157 073557 000165 072556 020054 062576 *УЮ ГОЛОВУ.НУ, ЧЕ*
260/ 067547 071040 075141 060555 060550 071554 037561 000000 *ГО РАЗМАХАЛСЯ?..*
300/ 020141 072163 067145 072553 073440 020171 072542 062544 *А СТЕНКУ ВЫ БУДЕ*
320/ 062564 066040 067542 020155 071160 075557 061151 072141 *ТЕ ЛБОМ ПРОШИБАТ*
340/ 027170 027056 000000 006512 066012 062141 067556 020054 *Ь.....J..ЛАДНО, *
360/ 020161 067553 026545 072176 020157 067560 071544 060553 *Я КОЕ-ЧТО ПОДСКА*
400/ 072566 020056 072151 065541 020072 062172 071545 020170 *ЖУ. ИТАК: ЗДЕСЬ *
420/ 073564 071157 072151 070563 077040 071145 020164 067172 *ТВОРИТСЯ ЧЕРТ ЗН*
440/ 062541 020164 072176 026157 005015 067556 067040 020141 *АЕТ ЧТО,..НО НА *
460/ 067567 074163 067555 020155 071165 073557 062556 066040 *ВОСЬМОМ УРОВНЕ Л*
500/ 073145 072151 075040 066157 072157 065157 075440 071141 *ЕЖИТ ЗОЛОТОЙ ШАР*
520/ 020056 067564 074154 067553 062040 071557 060564 020167 *. ТОЛЬКО ДОСТАВ *
540/ 063545 026157 073440 006571 071412 067555 062566 062564 *ЕГО, ВЫ..СМОЖЕТЕ*
560/ 073440 065171 064564 064440 020172 067560 075144 066545 * ВЫЙТИ ИЗ ПОДЗЕМ*
600/ 066145 070570 070054 064562 070544 067040 020141 067564 *ЕЛЬЯ,ПРИДЯ НА ТО*
620/ 073040 020145 062555 072163 026157 067440 065564 062165 * ЖЕ МЕСТО, ОТКУД*
640/ 020141 074567 073440 075571 064554 005015 067167 077141 *А ВЫ ВЫШЛИ..ВНАЧ*
660/ 066141 027145 071440 067567 066551 063440 060554 060572 *АЛЕ. СВОИМ ГЛАЗА*
700/ 020155 062556 073440 062563 062147 020141 072163 064557 *М НЕ ВСЕГДА СТОИ*
720/ 020164 067544 062567 070562 074164 006441 020012 074567 *Т ДОВЕРЯТЬ!.. ВЫ*
740/ 066440 073157 072145 020145 071551 067560 074154 067572 * МОЖЕТЕ ИСПОЛЬЗО*
760/ 060567 074164 065440 066557 067141 074544 006472 007412 *ВАТЬ КОМАНДЫ:...*
BLOCK NUMBER 000045
000/ 007101 065411 070165 072151 020170 067050 020141 067572 *A..КУПИТЬ (НА ЗО*
020/ 067554 067564 006451 007412 007102 075011 066541 067145 *ЛОТО)...B..ЗАМЕН*
040/ 072151 020170 060542 060564 062562 006551 007412 007104 *ИТЬ БАТАРЕИ...D.*
060/ 073411 061171 067562 064563 074164 070040 062562 066544 *.ВЫБРОСИТЬ ПРЕДМ*
100/ 072145 005015 042417 004416 067560 071545 074164 005015 *ЕТ...E..ПОЕСТЬ..*
120/ 043017 004416 071160 063551 072157 073557 072151 071570 *.F..ПРИГОТОВИТЬС*
140/ 020161 020153 071163 073141 067145 060151 005015 044017 *Я К СРАЖЕНИЮ...H*
160/ 044011 046105 020120 024016 072174 072157 072040 065545 *.HELP .(ЭТОТ ТЕК*
200/ 072163 006451 007412 007111 067011 062141 072145 020170 *СТ)...I..НАДЕТЬ *
220/ 067553 074154 067543 005015 045017 004416 061157 067556 *КОЛЬЦО...J..ОБНО*
240/ 064567 074164 076040 071153 067141 005015 045417 004416 *ВИТЬ ЭКРАН...K..*
260/ 066163 066557 072141 020170 072163 067145 072553 024040 *СЛОМАТЬ СТЕНКУ (*
300/ 064553 065562 065157 006451 007412 007114 073411 066153 *КИРКОЙ)...L..ВКЛ*
320/ 077140 072151 020170 067546 060556 074162 005015 046417 *ЮЧИТЬ ФОНАРЬ...M*
340/ 004416 071160 063551 072157 073557 072151 020170 071157 *..ПРИГОТОВИТЬ ОР*
360/ 073165 062551 005015 047017 004416 070163 061545 065455 *УЖИЕ...N..СПЕЦ-К*
400/ 060554 064567 060573 024040 066144 020161 071160 062157 *ЛАВИША (ДЛЯ ПРОД*
420/ 066157 062566 064556 020161 060556 060566 074164 021040 *ОЛЖЕНИЯ НАЖАТЬ "*
440/ 021162 006451 007412 007117 073411 065571 060154 064576 *Р")...O..ВЫКЛЮЧИ*
460/ 074164 063040 067157 071141 006570 007412 007120 067011 *ТЬ ФОНАРЬ...P..Н*
500/ 062141 072145 020170 067544 070163 064145 006551 007412 *АДЕТЬ ДОСПЕХИ...*
520/ 007121 070011 072151 006570 007412 007122 077011 072151 *Q..ПИТЬ...R..ЧИТ*
540/ 072141 020170 060560 064560 072562 006563 007412 007123 *АТЬ ПАПИРУС...S.*
560/ 071411 064567 072163 072556 074164 005015 052017 004416 *.СВИСТНУТЬ...T..*
600/ 075167 072161 020170 071160 062145 062555 026164 067040 *ВЗЯТЬ ПРЕДМЕТ, Н*
620/ 020141 067553 067564 067562 020155 072163 064557 074173 *А КОТОРОМ СТОИШЬ*
640/ 006440 007412 007125 073411 075171 060567 074164 062040 * ...U..ВЫЗВАТЬ Д*
660/ 064566 067156 020141 072050 066157 065570 020157 020167 *ЖИННА (ТОЛЬКО В *
700/ 062542 067172 062141 073145 067556 020155 066163 077165 *БЕЗНАДЕЖНОМ СЛУЧ*
720/ 062541 024441 027056 020056 020040 062040 066141 075570 *АЕ!)... ДАЛЬШ*
740/ 037545 000040 005015 053017 004416 067163 072161 020170 *Е? ....V..СНЯТЬ *
760/ 067553 074154 067543 005015 053417 004416 075167 060555 *КОЛЬЦО...W..ВЗМА*
BLOCK NUMBER 000046
000/ 067150 072165 020170 067567 075554 061145 067556 020152 *ХНУТЬ ВОЛШЕБНОЙ *
020/ 060560 067554 065576 065157 005015 054017 004416 060572 *ПАЛОЧКОЙ...X..ЗА*
040/ 067553 077156 072151 006570 007412 007131 075011 073141 *КОНЧИТЬ...Y..ЗАЖ*
060/ 071141 072151 020170 061165 063545 060141 062575 067547 *АРИТЬ УБЕГАЮЩЕГО*
100/ 075040 062567 070562 005015 055017 004416 062560 062562 * ЗВЕРЯ...Z..ПЕРЕ*
120/ 062567 072163 020151 062544 074156 064547 073440 061040 *ВЕСТИ ДЕНЬГИ В Б*
140/ 067141 020153 060556 071440 062576 020164 062560 062575 *АНК НА СЧЕТ ПЕЩЕ*
160/ 074562 006456 007412 007057 070011 071145 066145 073157 *РЫ..../..ПЕРЕЛОЖ*
200/ 072151 020170 062567 064575 073440 071040 065540 060572 *ИТЬ ВЕЩИ В РЮКЗА*
220/ 062553 005015 020040 070040 062440 071040 062440 062040 *КЕ.. П Е Р Е Д*
240/ 073440 064440 073040 062440 067040 064440 062440 006472 * В И Ж Е Н И Е:.*
260/ 006412 020012 020040 020040 020040 033440 034040 034440 *... 7 8 9*
300/ 005015 020040 020040 020040 020040 020064 020040 020066 *.. 4 6 *
320/ 020040 020055 073544 073151 067145 062551 070040 020157 * - ДВИЖЕНИЕ ПО *
340/ 071165 073557 060156 005015 020040 020040 020040 020040 *УРОВНЮ.. *
360/ 020061 020062 006463 032412 026440 073440 064556 020172 *1 2 3..5 - ВНИЗ *
400/ 067560 066040 071545 067164 061551 006545 027012 026440 *ПО ЛЕСТНИЦЕ... -*
420/ 073440 062567 064162 070040 020157 062554 072163 064556 * ВВЕРХ ПО ЛЕСТНИ*
440/ 062543 005015 020060 020055 072157 074544 060550 074164 *ЦЕ..0 - ОТДЫХАТЬ*
460/ 006456 006412 064412 070163 066157 075170 073557 072141 *.....ИСПОЛЬЗОВАТ*
500/ 020170 067555 067166 020157 064554 074173 073440 076545 *Ь МОЖНО ЛИШЬ ВЕЩ*
520/ 026151 066040 073145 076541 062551 073440 071040 065540 *И, ЛЕЖАЩИЕ В РЮК*
540/ 060572 062553 006456 067012 026165 077040 067564 020054 *ЗАКЕ...НУ, ЧТО, *
560/ 067560 062152 066545 062040 066141 075570 037545 000000 *ПОЙДЕМ ДАЛЬШЕ?..*
600/ 072176 026157 073440 064554 037560 066040 062141 067556 *ЧТО, ВЛИП? ЛАДНО*
620/ 020054 067560 071160 061157 060165 072040 061145 020161 *, ПОПРОБУЮ ТЕБЯ *
640/ 062560 062562 062556 072163 020151 005015 072157 060163 *ПЕРЕНЕСТИ ..ОТСЮ*
660/ 060544 020056 067564 074154 067553 062040 071157 063557 *ДА. ТОЛЬКО ДОРОГ*
700/ 073557 072141 020157 072174 020157 071567 060564 062556 *ОВАТО ЭТО ВСТАНЕ*
720/ 027164 027056 005015 074564 063440 072157 073557 020077 *Т.....ТЫ ГОТОВ? *
740/ 000000 073144 067151 020156 020167 072157 072547 062554 *..ДЖИНН В ОТГУЛЕ*
760/ 000000 072176 026557 072176 037557 000000 064563 074554 *..ЧТО-ЧТО?..СИЛЫ*
BLOCK NUMBER 000047
000/ 067040 020141 071551 067550 062544 000000 067546 060556 * НА ИСХОДЕ..ФОНА*
020/ 074162 063440 071541 062556 000164 072157 067544 067150 *РЬ ГАСНЕТ.ОТДОХН*
040/ 072165 026570 074542 000000 020040 020040 020040 073440 *УТЬ-БЫ.. В*
060/ 072157 073440 020171 020151 072163 066141 000151 067455 *ОТ ВЫ И СТАЛИ.-О*
100/ 020152 062566 072162 067567 020152 072174 063557 020157 *Й ЖЕРТВОЙ ЭТОГО *
120/ 067560 075144 066545 066145 070570 000056 060553 026153 *ПОДЗЕМЕЛЬЯ..КАК,*
140/ 073440 020171 062567 067162 066165 071551 037570 020041 * ВЫ ВЕРНУЛИСЬ?! *
160/ 072556 064440 067040 020165 020441 006441 060412 062040 *НУ И НУ !!!..А Д*
200/ 066141 075570 020145 067560 062152 072145 037545 000000 *АЛЬШЕ ПОЙДЕТЕ?..*
220/ 020141 060562 070163 060554 064576 060567 074164 070563 *А РАСПЛАЧИВАТЬСЯ*
240/ 065440 067564 061040 062165 072145 000077 060567 020173 * КТО БУДЕТ?.ВАШ *
260/ 077163 072145 026417 000000 020002 000000 000000 000000 *СЧЕТ.-... ......*





- - - Добавлено - - -


Так это для того, что бы заранее не было видно, где золото, а где лифт(лестница) !
ситуация после сообщения =
"ДА БУДЕТ СВЕТ..."

svofski
30.04.2021, 11:21
hobot, выложи пожалуйста эти версии в виде отдельных файлов куда-нибудь, если можно. Отдельными файлами только, не образами дисков. Потому что разглядывание восьмеричного дампа со звездочками в правой колонке -- не обязательно самый удобный способ анализа текстовых отличий ;)

nzeemin
30.04.2021, 11:44
320/ 020040 020040 066165 070570 067556 071567 020153 005015 * УЛЬЯНОВСК ..*
340/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
360/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
400/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
420/ 020040 020040 020040 020040 020040 020040 020040 020040 * *
440/ 020040 020040 034461 033470 027147 020040 000000 016500 * 1987Г. ..@.*


Так значит 1987 год. Я ставил на 1989-й.

hobot
30.04.2021, 13:27
Так значит 1987 год. Я ставил на 1989-й.
на самом деле доподлинно не известно на какой именно машинке самая первая версия появилась,
рукопись романа датируется 1969 годом, в СССР впервые издан был в 1972 (?).
А что если тот самый вариант где только 1-о было подземелье в 8-емь этажей было самым первым и написано на Э60, а уже потом перетянуто на ДВК и соотв. на всё где RT-11 как основная ОС. Есть шанс, что игра заведётся под RTEM ( form уже пробовал вроде бы - я только не помню чем дело кончилось), но под RSX - есть весёлая альтернатива - нативные "ГАНГСТЕРЫ", вот их исходник точно пригодился бы ;-) (без намёков, если что).

form
30.04.2021, 13:28
Есть шанс, что игра заведётся под RTEM
Под RTEM заведется любая текстовая игра которая не лезет напрямую к регистрам железа.

hobot
30.04.2021, 13:44
hobot, выложи пожалуйста эти версии в виде отдельных файлов куда-нибудь,


ПОДЗЕМЕЛЬЕ 1
0 - - - - - - - - - - - - - - - - РЕЙТИНГ 2
! . . . . . . . . . . . . . . . . . . . . . . ЭНЕРГИЯ 17
! . . . . . . . . . . . . . . . . . . . . . . . . . . ю . !ОРУЖИЕ 15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . !ЗАЩИТА 11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . В БАНКЕ 50
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
! . . . . . . . . . . . . . . . . . . . . . . . . < . . . . . !ВРЕДНОСТЬ 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . РЮКЗАК:
! . . . . . . . . . . . Э . . . . . . . . . . . . . . . . < : : : . .
! . Ю . . . . . . . . . . . . . . . . . . . . . . . . . . !
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
! . . . . . . . . . . . . . . . . . . . . .
! . . . . . . . . . . . . . . !
- - - - - - - - - - - - - - - - -
БЕРЕМ

скока еды )))
только бы в плешь не вляпаться теперь!!!

А точно надо ещё раз выкладывать, они в архиве же по нескольку раз на разных сборниках (https://archive.pdp-11.org.ru/ukdwk_archive/)?
Ориентируйся по названию и размеру файла, и какие конкретно варианты ты просишь уточни - их много ))) В том числе - и тот, где "труп девушки" http://s20.rimg.info/6543a6e2a35774bc91e39188b028d1f5.gif


Если кому то попадётся вариант, где вместо "Полуистлевшего скелета" = "Полуистлевший ЧиЖ" дайте пожалуйста прямую ссылку ))) Этот вариант правил DESS'ом я и вряд ли он конечно сохранился где то кроме школьных и моих личных дискет, которые канули в небыт.

- - - Добавлено - - -


текстовая
Символьная, Олег, символьная ;-)

svofski
30.04.2021, 14:07
А точно надо ещё раз выкладывать, они в архиве же по нескольку раз на разных сборниках?
Спасибо! Раз там лежат по отдельности SAV файлы, то ничего второй раз выкладывать не надо.

hobot
30.04.2021, 14:15
Раз там лежат по отдельности SAV файлы, то ничего второй раз выкладывать не надо.
там образы дискет - сборники игр символьных, сборники игр из поставки к ученическим классам, сборники игр которые я собирал по своим критериям, сборники "алфавитные", которые Мастер Тени ("смайл") публиковал и делал / собирал сам,
дискеты от Титуса и его УК-НЦ - там то в разнобой игры. Если надо вот те что я делал дампы - я конечно могу их просто в RAR - зажать и кинуть отдельно (мне не сложно), просто не совсем понял в чём сложность и / или затруднение сейчас их взять? Есть ещё именно варианты разные по размеру, 47..49..50 - это старые варианты, исходник от Никиты можно собрать (как практика показала) и в 47(49), и в 55 блоков (всё зависит от версии транслятора Паскаль и его библиотеки).

svofski
30.04.2021, 14:34
Сложности нет. Просто мне казалось, что я заглядывал раньше и видел там только .dsk файлы, которые я не знаю, чем читать. Вижу, что там сейчас лежат файлы .SAV, и это замечательно. Или склад обновился, или он всегда такой был и просто у меня в памяти он смешался с чем-то еще.

hobot
30.04.2021, 14:41
ха! вот вам и СТАЛК 49 блочный - Лестницы на уровне 0 нет...то есть совсем нет...я тут навсегда...пишите мне ребята...
буду экономить батареи и читать форум ))))))))))))


ПОДЗЕМЕЛЬЕ 1
0 - - - - - - - - - - - - - - - - - - - - - РЕЙТИНГ 4
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ЭНЕРГИЯ 17
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !ОРУЖИЕ 15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !ЗАЩИТА 11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . В БАНКЕ 50
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
! . . . . . . . . . . . . . . . . . . . . . . . . < . . . . . !ВРЕДНОСТЬ 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . РЮКЗАК:
! . . . . . . . . . . . . Э . . . . . . . . . . . . . . . . . < . : : . .
! . Ю . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
. . . . . . . . . . . ю . . . . . . . . . . . . . . . . . . !
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
! . . . . . . . . . . . . . . . . . . . . . ч . . . . . . . .
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
- - - - - - - - - - - - - - - - -


- - - Добавлено - - -


Вижу, что там сейчас лежат файлы .SAV,
если ты про ссылку на оглавление, которую я выше дал, это распечатки состава .DSK образов,
в оглавлении (в шапке) есть пояснение что оно содержит и чего не содержит )))



.dsk файлы, которые я не знаю, чем читать.
здрасьте приехали )
дорогая редакция - это не смешно, это просто "Утренняя почта" какая-то )))

nzeemin
30.04.2021, 14:42
Вот тут я думаю ошибка - выход за границы массива V33106, в цикле for счёт идёт до 8 вместо 6 - это следствие убранных директивой {$A-} проверок на границы:


'R': begin { читать папирус }
VAR16:=RUKSEEK('&','&');
if VAR16 < 7 then begin
if (V33106[VAR16] and 6) = 0 then begin
for VAR20:=1 to 8 do begin
V33106[VAR20]:=V33106[VAR20] and 175777B;
end;
WRITELN('"APCHXYZZYURR!!!"... Заклятие снято');

За этим массивом V33106 находится 4 char массива V33122 - получается, что там у двух символов стирается 2-й бит.
V33122 (по исходнику Sandro) - это массив разбуженных зверей.
Получается что портятся их символы - трансмутация в результате воздействия ВП при снятии заклятия с предметов в рюкзаке.

hobot
30.04.2021, 14:43
svofski, догадываюсь, вы не пользуетесь ОС Windows ?
Потому что эмуляторы Patron 'а работают с NTFS папками как с устройствами системы.

Про плагин к TC и другие варианты я вообще молчу ) Батареи экономить надо )))

nzeemin
30.04.2021, 14:46
видел там только .dsk файлы, которые я не знаю, чем читать

Утилита rt11dsk из ukncbtl-util (должна компилиться и работать под Linux/Mac) либо RT-11 DSK Total Commander wcx plugin от Patron https://zx-pk.ru/threads/11015-rt-11-dsk-total-commander-wcx-plugin.html

svofski
30.04.2021, 14:46
Я пользуюсь. Но это не означает автоматически, что у меня стоит полная батарея всех возможных плагинов и эмуляторов.

hobot
30.04.2021, 14:51
nzeemin, кстати самый ценный папирус - который заклятье снимает, папирус с координатами шара вообще фигня по сравнению с таким мощным подспорьем, только вот при переходе в след. подземелье (глобальное, а не между этажей),
свойства у предметов магических меняются...

- - - Добавлено - - -


что у меня стоит полная батарея всех возможных плагинов и эмуляторов.
а не надо! рекомендую как самый самый - эмулятор ДВК = это реальнейшая ВЕЩЬ !!! Особенно когда всё под себя там сконфигурируешь (вплоть до внешнего вида рабочего окна) !!! EmuStudio Титуса - только если захочется поиграть в УК-НЦ и КГД/КЦГД игрушки, а UKNCBTL - без вопросов = лучший и единственный на планете Земля вариант УК-НЦ.
И всё это весит "килобайты" )))

svofski
30.04.2021, 15:06
Спасибо. Когда меня накроет ДВК и УКНЦ я обязательно попробую. Сейчас фокус моего внимания в другом месте.

hobot
30.04.2021, 15:25
ПОДЗЕМЕЛЬЕ 1
1 - - - - - - - - - - - - - - -РЕЙТИНГ 0
! ю . ! . !ЭНЕРГИЯ 22
! . . ! . !ОРУЖИЕ 15
! - - - !ЗАЩИТА 11
В БАНКЕ 0
!
! ВРЕДНОСТЬ 8
! !
! ! РЮКЗАК:
! ! < . . . . .
!

! !
!
!
- - - - - - - - - - - - - - - - -



Что за день такой сегодня? )http://s20.rimg.info/483cc267580c556b4c59bebcbedbaba7.gif
====================

svofski,
STALK.SAV и PIKNIK.SAV - отдельно в архиве два исполняемых файла
https://archive.pdp-11.org.ru/vid/STALK_PIKNIK_STALKB_RAZBORKI.rar

svofski
30.04.2021, 15:57
Момент, который я не до конца понимаю в последнем скрине -- много пустых стен на периметре.

Моя версия такая. Судя по коду, игра не заморачивается расстановкой флагов стен на периметрах. Флаги перегородок наследуют флаги этажа, а флаги периметров не сбрасываются на протяжении всей игры. Получается, что контуры периметров при входе в подземелье 1 повторяют то, что было "увидено" при прохождении подземелья 0.

Hunta
30.04.2021, 16:02
много пустых стен на периметре.
Я долго пытался понять этот момент (без фонаря их как бы не видно практически), потом плюнул и добавил показ стен, в которые ты ткнулся носом :)

PATHNK
30.04.2021, 16:37
это я как-то пытался сделать шрифт 15ИЭ-00-013
Если надо я могу попробовать сделать любой шрифт в TTF.

Radon17
30.04.2021, 17:21
Если надо я могу попробовать сделать любой шрифт в TTF.
Да у меня у самого ttf есть...
Только он не моноширинный и в виндовой консоли работает криво (как поставить сторонний шрифт - гуглится).
Прикладываю архивчик с ttf. В ворде например с ним работать можно, а в консоли - никак!
Я его вообще изначально для консольного эмулятора RT11 под windows рисовал. Немного добавил "самодеятельности" относительно оригинала - например буква Ё и заглавный Ъ.

hobot
30.04.2021, 17:36
Добавил в архив (ссылка обновлена!!! (https://zx-pk.ru/threads/29331-igra-quot-zona-quot-na-dvk.html?p=1115335&viewfull=1#post1115335)) вариант игры для БК-11(М) под ОС БК.
Там и "ПУСТЫШКА" есть среди предметов, явно "правленый вариант" !!! "Привет от шпиона 9 района" - это строго Зеленоградское



720/ 000000 044033 045033 041052 051501 042105 047440 020116 *...H.J*BASED ON *
740/ 007047 044520 047113 045511 047040 020101 041117 057117 *'.PIKNIK NA OBO^*
760/ 047111 007505 025047 000040 000000 000000 000000 000000 *INE.'* .........*

540/ 050102 004767 047430 000207 060440 052040 042125 020101 *BPw..O.. a TUDA *
560/ 042516 054114 050532 020440 020040 000000 024646 016600 *NELXZQ ! ..&)..*

320/ 004767 047320 004767 046646 000207 040556 056040 047524 *w.PNw.&M..nA \TO*
340/ 020112 052133 045525 020105 060572 066153 072161 062551 *J [TUKE zaklqtie*
120/ 062706 000002 000207 061040 055105 046040 051505 047124 *Fe.... bEZ LESTN*
140/ 041511 037531 000000 004512 047560 055104 046505 046105 *ICY?..J.pODZEMEL*
160/ 042530 000040 005015 004411 004411 004411 004411 071040 *XE ........... r*
200/ 045105 044524 043516 005015 004411 004411 004411 004411 *EJTING..........*
220/ 076040 042516 043522 050511 005015 004411 004411 004411 * |NERGIQ........*
240/ 004411 067440 052522 044526 006505 004412 004411 004411 *.. oRUVIE.......*
260/ 004411 020011 040572 044535 040524 005015 004411 004411 *... zA]ITA......*
300/ 004411 004411 073440 041040 047101 042513 005015 005015 *.... w BANKE....*
320/ 004411 004411 004411 004411 073440 042522 047104 051517 *........ wREDNOS*
340/ 054124 005015 005015 004411 004411 004411 004411 020040 *TX............ *
360/ 040162 055113 045501 000072 016500 000004 000300 042700 *r@KZAK:.@...@.@E*

240/ 000000 025052 000052 015440 015510 015512 015531 051400 *..***. .H.J.Y..S*
260/ 040524 045514 051105 007040 065542 030055 030460 066461 *TALKER .bk-0011m*
300/ 007440 042526 051522 047511 020116 000040 075016 063541 * .VERSION ..zag*
320/ 062141 065141 062564 077040 071551 067554 066456 073157 *adajte ~islo.mov*
340/ 072145 061040 072171 026170 067440 067556 073440 066541 *et bytx, ono wam*
360/ 070040 064562 067547 064544 071564 027161 027056 072040 * prigoditsq... t*
400/ 066541 027056 020056 000000 066144 020161 067560 071544 *am... ..dlq pods*
420/ 060553 065572 020151 060556 064566 060555 072152 020145 *kazki navimajte *
440/ 007442 007110 020042 000040 004411 064167 062157 073440 *".H." ...whod w*
460/ 070040 076545 071145 020165 027056 020056 020040 020040 * pe}eru ... *
500/ 020040 000000 004411 072040 066545 074556 020152 067553 * .... temnyj ko*
520/ 064562 067544 020162 027056 020056 020040 000000 060411 *ridor ... ...a*
540/ 060455 060455 060455 060455 060455 060455 060455 060455 *-a-a-a-a-a-a-a-a*
560/ 060455 060455 060455 060455 027040 027040 027040 027040 *-a-a-a-a . . . .*
600/ 027040 027040 027040 000000 051160 043517 044516 055527 * . . ...pROGNIW[*
620/ 045111 050040 046117 050040 047522 040527 044514 051514 *IJ POL PROWALILS*
640/ 020121 020441 000041 042554 052123 044516 040503 000056 *Q !!!.lESTNICA..*
660/ 047572 047514 047524 000056 047572 047514 047524 020112 *zOLOTO..zOLOTOJ *
700/ 040533 020522 020441 000000 047567 055514 041105 040516 *[AR!!!..wOL[EBNA*
720/ 020121 052504 044502 040516 000000 052560 054532 042522 *Q DUBINA..pUZYRE*
740/ 020113 020123 040516 050104 051511 040130 007440 042042 *K S NADPISX@ ."D*
760/ 044522 045516 046440 021105 000016 042576 047122 050501 *RINK ME"..~ERNAQ*
BLOCK NUMBER 000041
000/ 042040 051131 000101 060542 060455 060455 060455 064055 * DYRA.ba-a-a-a-h*
020/ 020440 020441 027040 027056 000000 047553 054114 047503 * !!! .....kOLXCO*
040/ 000056 042567 054104 044515 020116 052123 042125 047105 *..wEDXMIN STUDEN*
060/ 020530 000000 047544 050123 044105 027111 000000 051157 *X!..dOSPEHI...oR*
100/ 053125 042511 000056 053563 051511 047524 027113 000000 *UVIE..sWISTOK...*
120/ 042145 020501 020441 000000 073442 021160 000056 040542 *eDA!!!.."wp"..bA*
140/ 040524 042522 027111 000000 067553 060555 064562 060556 *TAREI...komarina*
160/ 020161 046120 055505 000130 040560 044520 052522 027123 *q PLE[X.pAPIRUS.*
200/ 000000 047555 047110 052101 050501 047454 051107 046517 *..mOHNATAQ,OGROM*
220/ 040516 020121 051040 045525 020101 044123 040527 044524 *NAQ RUKA SHWATI*
240/ 040514 053440 051501 055040 020101 047507 046122 020117 *LA WAS ZA GORLO *
260/ 020041 000007 047560 040513 044526 045455 020101 046505 *! ..pOKAVI-KA EM*
300/ 020125 040520 052522 050040 044522 046505 053517 027056 *U PARU PRIEMOW..*
320/ 000000 052163 053501 020130 042526 041040 047514 020113 *..sTAWX VE BLOK *
340/ 020441 000041 047547 047524 020527 000000 071440 060554 *!!!.gOTOW!.. sla*
360/ 067167 020157 020441 020441 000040 054164 052506 027056 *wno !!!! .tXFU..*
400/ 000056 047553 051516 051105 040527 071456 042447 044504 *..kONSERWA.s'EDI*
420/ 037515 000000 040556 050104 051511 020130 075042 062544 *M?..nADPISX "zde*
440/ 074163 061040 066171 073440 071541 021170 075050 062544 *sx byl wasx"(zde*
460/ 074163 073440 071541 020170 020151 071557 060564 071554 *sx wasx i ostals*
500/ 024561 000000 051147 042125 020101 040513 047115 045105 *q)..gRUDA KAMNEJ*
520/ 000056 040555 047107 052111 054516 020112 044504 045523 *..mAGNITNYJ DISK*
540/ 023440 066547 026544 031461 023460 000000 042576 042522 * 'gmd-130'..~ERE*
560/ 027120 000000 047560 052514 051511 046124 053505 044533 *P...pOLUISTLEW[I*
600/ 020112 045523 046105 052105 000000 046163 046517 047101 *J SKELET..sLOMAN*
620/ 054516 020112 047515 044516 047524 020122 053017 040507 *NYJ MONITOR .VGA*
640/ 020016 020040 020040 000040 051160 047111 042524 020122 *. .pRINTER *
660/ 007447 067522 067542 071164 067157 023416 000056 040572 *'.Robotron.'..zA*
700/ 044520 045523 035101 020042 071160 073551 072145 067440 *PISKA:" priwet o*
720/ 020164 070173 067551 060556 034440 063455 020157 060562 *t {piona 9-go ra*
740/ 067552 060556 020440 020441 021040 020040 000040 063556 *jona !!! " .ng*
760/ 062155 026440 033040 031060 027062 000000 052554 040526 *md - 6022...lUVA*
BLOCK NUMBER 000042
000/ 066440 055501 047111 047516 047507 046440 051501 040514 * mA[INNOGO MASLA*
020/ 000000 046153 053501 055511 020101 070074 067562 062542 *..kLAWI[A <probe*
040/ 037154 047440 020124 076160 066567 023440 066174 065545 *l> OT p|wm '|lek*
060/ 071164 067157 065551 020141 065542 030060 030461 000047 *tronika bk0011'.*
100/ 047544 046110 050501 045440 054522 040523 000056 052572 *dOHLAQ KRYSA..zU*
120/ 040504 000056 042563 052520 054114 040513 000056 052553 *DA..sEPULXKA..kU*
140/ 040536 042040 051511 042513 020124 000041 040556 050104 *^A DISKET !.nADP*
160/ 051511 020130 062042 064566 067156 020165 065563 071157 *ISX "dvinnu skor*
200/ 020157 020167 072157 072560 065563 021041 000000 045565 *o w otpusk!"..uK*
220/ 055101 052101 046105 035130 021011 060553 026153 073440 *AZATELX:."kak, w*
240/ 020171 076545 020145 064566 074567 020077 036475 020076 *y e}e viwy? ==> *
260/ 032461 020070 027155 000042 042560 051522 047117 046101 *158 m.".pERSONAL*
300/ 047130 050501 076040 066567 023440 066174 065545 071164 *XNAQ |wm '|lektr*
320/ 067157 065551 020141 071555 030040 030065 027067 032060 *onika ms 0507.04*
340/ 024040 073544 026553 024464 027047 000000 000000 000000 * (dwk-4)'.......*
360/ 000000 051147 043101 050117 051517 051124 044517 042524 *..gRAFOPOSTROITE*
400/ 054114 023440 066174 065545 071164 067157 065551 020141 *LX '|lektronika *
420/ 066574 033440 032460 023462 000056 000000 000000 000000 *|m 7052'........*
440/ 000000 000000 052560 052123 055531 040513 000056 040556 *....pUSTY[KA..nA*
460/ 050104 051511 020130 075042 062544 074163 066440 020171 *DPISX "zdesx my *
500/ 063545 020157 020151 066163 070157 066141 021151 000056 *ego i slopali"..*
520/ 040556 050104 051511 020130 070042 064562 062567 020164 *nADPISX "priwet *
540/ 071567 066545 021041 000056 052176 026517 047524 047440 *wsem!"..~TO-TO O*
560/ 042536 054116 046440 051105 045532 042517 000000 046163 *^ENX MERZKOE..sL*
600/ 042105 020131 051124 050101 055105 000131 000000 051557 *EDY TRAPEZY...oS*
620/ 040524 045516 020151 051120 042105 042131 056525 043505 *TANKi PREDYDU]EG*
640/ 020117 052123 046101 042513 040522 000000 000000 020040 *O STALKERA.... *
660/ 042576 052122 026505 052136 027117 000000 051142 042117 *~ERTE-^TO...bROD*
700/ 057121 045111 052040 051117 047507 054527 020112 053501 *Q^IJ TORGOWYJ AW*
720/ 047524 040515 000124 051557 044503 046114 043517 040522 *TOMAT.oSCILLOGRA*
740/ 020106 064442 026557 061064 000042 042555 046124 020101 *F "io-4b".mETLA *
760/ 050504 040104 045533 020111 044563 047504 040522 051450 *DQD@[KI sIDORA(S*
BLOCK NUMBER 000043
000/ 047514 040515 040516 000051 051160 055111 040522 027113 *LOMANA).pRIZRAK.*
020/ 000000 042555 047533 020113 020123 040516 050104 051511 *..mE[OK S NADPIS*
040/ 040130 007440 040524 042513 046440 020105 000016 052576 *X@ .TAKE ME ..~U*
060/ 051527 053524 042525 042524 050040 044522 044514 020127 *WSTWUETE PRILIW *
100/ 044523 037514 000000 051164 055105 047527 052123 026530 *SIL?..tREZWOSTX-*
120/ 047516 046522 020101 040516 042533 020112 044526 047132 *NORMA NA[EJ VIZN*
140/ 020111 000041 044560 054124 047040 057105 043505 000117 *I !.pITX NE^EGO.*
160/ 052176 020117 054527 051102 051517 052111 037530 000040 *~TO WYBROSITX? .*
200/ 042556 052524 000000 040564 020515 000000 042147 020105 *nETU..tAM!..gDE *
220/ 047532 047514 047524 052055 037517 000000 020142 020141 *ZOLOTO-TO?..b a *
240/ 020155 020055 020155 020055 020155 020041 020041 000041 *m - m - m ! ! !.*
260/ 047165 057111 047524 042526 044516 020105 053532 051105 *uNI^TOVENIE ZWER*
300/ 000121 042157 040516 047513 020054 053523 051511 047524 *Q.oDNAKO, SWISTO*
320/ 020113 052516 042526 000116 050163 051501 041111 020517 *K NUVEN.sPASIBO!*
340/ 000000 042145 020131 042516 000124 042542 042522 000115 *..eDY NET.bEREM.*
360/ 040162 055113 045501 050040 046117 047117 000000 047544 *r@KZAK POLON..dO*
400/ 050123 044105 020111 040516 042504 054524 000000 042556 *SPEHI NADETY..nE*
420/ 052524 000000 047546 040516 054122 053440 046113 057100 *TU..fONARX WKL@^*
440/ 047105 000000 040542 040524 042522 020111 062563 064554 *EN..bATAREI seli*
460/ 067056 042101 020117 054502 047514 076040 067553 067556 *.nADO BYLO |kono*
500/ 064555 074164 027040 027056 000040 047546 040516 054122 *mitx ... .fONARX*
520/ 053440 045531 040114 042536 000116 074567 072560 072163 * WYKL@^EN.wypust*
540/ 066151 020151 067544 063440 071557 071160 062551 065555 *ili do gospriemk*
560/ 027151 027056 000000 062042 020141 072542 062544 020164 *i....."da budet *
600/ 073563 072145 027056 021056 000000 067560 060553 073440 *swet..."..poka w*
620/ 020171 062554 062564 064554 071440 073553 075157 020170 *y leteli skwozx *
640/ 072174 073141 026151 021040 070167 020042 067560 062564 *|tavi, "wp" pote*
660/ 070562 060554 074163 000000 071160 073545 060562 062575 *rqlasx..prewra}e*
700/ 064556 020145 067544 067547 070556 076540 063545 020157 *nie dogonq`}ego *
720/ 073572 071145 000161 060555 060550 074164 072055 020157 *zwerq.mahatx-to *
740/ 062556 062576 020155 000041 062560 062562 072163 067562 *ne~em !.perestro*
760/ 065552 020141 020167 060162 075153 065541 000145 026565 *jka w r`kzake.u-*
BLOCK NUMBER 000044
000/ 026562 026562 026562 026541 020141 020041 020041 000041 *r-r-r-a-a ! ! !.*
020/ 060572 067553 077156 072151 020170 075151 067567 064554 *zakon~itx izwoli*
040/ 062564 020077 000000 020141 062567 074144 070040 062562 *te? ..a wedx pre*
060/ 072544 071160 073145 060544 064554 027056 000056 071157 *duprevdali....or*
100/ 073165 062551 070040 064562 067547 067564 066167 067145 *uvie prigotowlen*
120/ 000157 062556 072564 000041 060542 060564 062562 020151 *o.netu!.batarei *
140/ 060572 062555 062556 074556 000000 060542 060564 062562 *zameneny..batare*
160/ 020152 062556 000164 040442 041520 054110 055131 054532 *j net."APCHXYZZY*
200/ 051125 020522 020441 027042 027056 075040 065541 070554 *URR!!!"... zaklq*
220/ 064564 020145 067163 072161 000157 060556 070144 071551 *tie snqto.nadpis*
240/ 020170 066147 071541 072151 020072 071442 066541 062040 *x glasit: "sam d*
260/ 071165 065541 000042 062554 072163 064556 060543 026440 *urak".lestnica -*
300/ 000000 067572 067554 067564 020152 060573 020162 065565 *..zolotoj {ar uk*
320/ 060562 062544 020556 000000 067572 067554 067564 020152 *raden!..zolotoj *
340/ 060573 020162 020055 000070 020141 064576 060564 074164 *{ar - 8.a ~itatx*
360/ 072055 020157 020151 062556 062576 067547 000000 064563 *-to i ne~ego..si*
400/ 067554 067567 020145 067560 062554 073440 066153 077140 *lowoe pole wkl`~*
420/ 067145 020557 000000 062556 072564 000000 060162 075153 *eno!..netu..r`kz*
440/ 065541 070040 066157 067157 000000 067553 074154 060543 *ak polon..kolxca*
460/ 067040 072145 000000 062576 067547 064440 073572 066157 * net..~ego izwol*
500/ 072151 037545 000000 020160 020157 020154 020165 020176 *ite?..p o l u ~ *
520/ 020151 020164 020145 000041 067560 060544 020140 067564 *i t e !.poda` to*
540/ 074154 067553 070040 020157 070560 067164 061551 066541 *lxko po pqtnicam*
560/ 000041 067560 067544 062152 020151 066142 073151 020145 *!.podojdi blive *
600/ 020153 073541 067564 060555 072564 000041 060556 071160 *k awtomatu!.napr*
620/ 073541 062554 064556 037545 000040 072553 067563 020153 *awlenie? .kusok *
640/ 073563 062157 020141 061157 072562 064573 071554 020161 *swoda obru{ilsq *
660/ 020151 060562 065563 066157 066157 070563 067440 073440 *i raskololsq o w*
700/ 075541 020165 066147 070165 060165 061040 075557 072553 *a{u glupu` bo{ku*
720/ 000056 072556 020054 062576 067547 071040 075141 060555 *..nu, ~ego razma*
740/ 060550 071554 037561 000000 020141 072163 067145 072553 *halsq?..a stenku*
760/ 073440 020171 072542 062544 062564 066040 067542 020155 * wy budete lbom *
BLOCK NUMBER 000045
000/ 071160 075557 061151 072141 027170 027056 000000 006512 *pro{ibatx.....J.*
020/ 066012 062141 067556 020054 020161 067553 026545 072176 *.ladno, q koe-~t*
040/ 020157 067560 071544 060553 072566 020056 072151 065541 *o podskavu. itak*
060/ 020072 062172 071545 020170 073564 071157 072151 070563 *: zdesx tworitsq*
100/ 077040 071145 020164 067172 062541 020164 072176 026157 * ~ert znaet ~to,*
120/ 005015 067556 067040 020141 067567 074163 067555 020155 *..no na wosxmom *
140/ 071165 073557 062556 066040 073145 072151 075040 066157 *urowne levit zol*
160/ 072157 065157 075440 071141 020056 067564 074154 067553 *otoj {ar. tolxko*
200/ 062040 071557 060564 020167 063545 026157 073440 006571 * dostaw ego, wy.*
220/ 071412 067555 062566 062564 073440 065171 064564 064440 *.smovete wyjti i*
240/ 020172 067560 075144 066545 066145 070570 070054 064562 *z podzemelxq,pri*
260/ 070544 067040 020141 067564 073040 020145 062555 072163 *dq na to ve mest*
300/ 026157 067440 065564 062165 020141 074567 073440 075571 *o, otkuda wy wy{*
320/ 064554 005015 067167 077141 066141 027145 071440 067567 *li..wna~ale. swo*
340/ 066551 063440 060554 060572 020155 062556 073440 062563 *im glazam ne wse*
360/ 062147 020141 072163 064557 020164 067544 062567 070562 *gda stoit dowerq*
400/ 074164 006441 020012 074567 066440 073157 072145 020145 *tx!.. wy movete *
420/ 071551 067560 074154 067572 060567 074164 065440 066557 *ispolxzowatx kom*
440/ 067141 074544 006472 060412 026440 065440 070165 072151 *andy:..a - kupit*
460/ 020170 067050 020141 067572 067554 067564 006451 061012 *x (na zoloto)..b*
500/ 026440 075040 066541 067145 072151 020170 060542 060564 * - zamenitx bata*
520/ 062562 006551 062012 026440 073440 061171 067562 064563 *rei..d - wybrosi*
540/ 074164 070040 062562 066544 072145 005015 020145 020055 *tx predmet..e - *
560/ 067560 071545 074164 005015 020146 020055 071160 063551 *poestx..f - prig*
600/ 072157 073557 072151 071570 020161 020153 071163 073141 *otowitxsq k srav*
620/ 067145 060151 005015 020150 020055 062550 070154 024040 *eni`..h - help (*
640/ 072174 072157 072040 065545 072163 006451 064412 026440 *|tot tekst)..i -*
660/ 067040 062141 072145 020170 067553 074154 067543 005015 * nadetx kolxco..*
700/ 020152 020055 061157 067556 064567 074164 076040 071153 *j - obnowitx |kr*
720/ 067141 005015 020153 020055 066163 066557 072141 020170 *an..k - slomatx *
740/ 072163 067145 072553 024040 064553 065562 065157 006451 *stenku (kirkoj).*
760/ 066012 026440 073440 066153 077140 072151 020170 067546 *.l - wkl`~itx fo*
BLOCK NUMBER 000046
000/ 060556 074162 005015 020155 020055 071160 063551 072157 *narx..m - prigot*
020/ 073557 072151 020170 071157 073165 062551 005015 020156 *owitx oruvie..n *
040/ 020055 066153 073541 075551 020141 064442 062544 020164 *- klawi{a "idet *
060/ 060556 060576 074154 064556 021153 024040 072157 067542 *na~alxnik" (otbo*
100/ 020152 071164 073545 063557 020151 020055 070042 024442 *j trewogi - "p")*
120/ 005015 020157 020055 074567 066153 077140 072151 020170 *..o - wykl`~itx *
140/ 067546 060556 074162 005015 020160 020055 060556 062544 *fonarx..p - nade*
160/ 074164 062040 071557 062560 064550 005015 020161 020055 *tx dospehi..q - *
200/ 064560 074164 005015 020162 020055 064576 060564 074164 *pitx..r - ~itatx*
220/ 070040 070141 071151 071565 005015 020163 020055 073563 * papirus..s - sw*
240/ 071551 067164 072165 006570 072012 026440 073440 070572 *istnutx..t - wzq*
260/ 074164 070040 062562 066544 072145 020054 060556 065440 *tx predmet, na k*
300/ 072157 071157 066557 071440 067564 075551 006570 072412 *otorom stoi{x..u*
320/ 026440 073440 075171 060567 074164 062040 064566 067156 * - wyzwatx dvinn*
340/ 020141 072050 066157 065570 020157 020167 062542 067172 *a (tolxko w bezn*
360/ 062141 073145 067556 020155 066163 077165 062541 024441 *adevnom slu~ae!)*
400/ 027056 004456 060544 074154 062573 020077 000000 005015 *....dalx{e? ....*
420/ 020166 020055 067163 072161 020170 067553 074154 067543 *v - snqtx kolxco*
440/ 005015 020167 020055 075167 060555 067150 072165 020170 *..w - wzmahnutx *
460/ 067567 075554 061145 067556 020152 060560 067554 065576 *wol{ebnoj palo~k*
500/ 065157 005015 020170 020055 060572 067553 077156 072151 *oj..x - zakon~it*
520/ 006570 074412 026440 075040 073141 071141 072151 020170 *x..y - zavaritx *
540/ 061165 063545 060141 062575 067547 075040 062567 070562 *ubega`}ego zwerq*
560/ 005015 020172 020055 062560 062562 062567 072163 020151 *..z - perewesti *
600/ 062544 074156 064547 073440 061040 067141 020153 060556 *denxgi w bank na*
620/ 071440 062576 020164 062560 062575 074562 006456 027412 * s~et pe}ery.../*
640/ 026440 070040 071145 066145 073157 072151 020170 062567 * - perelovitx we*
660/ 064575 073440 071040 065540 060572 062553 005015 020040 *}i w r`kzake.. *
700/ 070040 062440 071040 062440 062040 073440 064440 073040 * p e r e d w i v*
720/ 062440 067040 064440 062440 006472 006412 004412 020067 * e n i e:.....7 *
740/ 020070 006471 004412 020064 020040 020066 026411 062040 *8 9...4 6 .- d*
760/ 064567 062566 064556 020145 067560 072440 067562 067167 *wivenie po urown*
BLOCK NUMBER 000047
000/ 006540 004412 020061 020062 006463 032412 026440 073440 *`...1 2 3..5 - w*
020/ 064556 020172 067560 066040 071545 067164 061551 006545 *niz po lestnice.*
040/ 027012 026440 073440 062567 064162 070040 020157 062554 *.. - wwerh po le*
060/ 072163 064556 062543 005015 020060 020055 072157 074544 *stnice..0 - otdy*
100/ 060550 074164 006456 006412 064412 070163 066157 075170 *hatx.....ispolxz*
120/ 073557 072141 020170 067555 067166 020157 064554 074173 *owatx movno li{x*
140/ 073440 076545 026151 066040 073145 076541 062551 073440 * we}i, leva}ie w*
160/ 071040 065540 060572 062553 006456 070012 064562 062555 * r`kzake...prime*
200/ 060576 064556 035145 005015 073411 066157 062573 067142 *~anie:...wol{ebn*
220/ 070541 065440 071151 060553 073440 067171 071545 072145 *aq kirka wyneset*
240/ 073440 071541 064440 020172 065442 066557 071141 067151 * was iz "komarin*
260/ 065157 070040 062554 064573 020042 071160 020151 062165 *oj ple{i" pri ud*
300/ 071141 020145 065145 073440 064556 027172 005015 005015 *are ej wniz.....*
320/ 072556 020054 072176 026157 070040 065157 062544 020155 *nu, ~to, pojdem *
340/ 060544 074154 062573 000077 072176 026157 073440 064554 *dalx{e?.~to, wli*
360/ 037560 066040 062141 067556 020054 067560 071160 061157 *p? ladno, poprob*
400/ 060165 072040 061145 020161 062560 062562 062556 072163 *u` tebq perenest*
420/ 020151 005015 072157 060163 060544 020056 067564 074154 *i ..ots`da. tolx*
440/ 067553 062040 071157 063557 073557 072141 020157 072174 *ko dorogowato |t*
460/ 020157 071567 060564 062556 027164 027056 005015 074564 *o wstanet.....ty*
500/ 063440 072157 073557 020077 000000 073144 067151 020156 * gotow? ..dvinn *
520/ 020167 072157 072547 062554 000000 072176 026557 072176 *w otgule..~to-~t*
540/ 037557 000000 064563 074554 067040 020141 071551 067550 *o?..sily na isho*
560/ 062544 000000 067546 060556 074162 063440 071541 062556 *de..fonarx gasne*
600/ 000164 072157 067544 067150 072165 026570 074542 000000 *t.otdohnutx-by..*
620/ 073411 072157 073440 020171 020151 072163 066141 000151 *.wot wy i stali.*
640/ 067455 020152 062566 072162 067567 020152 072174 063557 *-oj vertwoj |tog*
660/ 020157 067560 075144 066545 066145 070570 000056 060553 *o podzemelxq..ka*
700/ 026153 073440 020171 062567 067162 066165 071551 037570 *k, wy wernulisx?*
720/ 020041 072556 064440 067040 020165 020441 006441 060412 *! nu i nu !!!..a*
740/ 062040 066141 075570 020145 067560 062152 072145 037545 * dalx{e pojdete?*
760/ 000000 020141 060562 070163 060554 064576 060567 074164 *..a raspla~iwatx*
BLOCK NUMBER 000050
000/ 070563 065440 067564 061040 062165 072145 000077 060567 *sq kto budet?.wa*
020/ 020173 077163 072145 026440 000000 020002 000000 000000 *{ s~et -... ....*

PATHNK
30.04.2021, 23:04
Только он не моноширинный и в виндовой консоли работает криво

Поставил везде одну ширину 2000. Скачать (http://styleseven.com/zx/font.ttf).

Radon17
30.04.2021, 23:20
Поставил везде одну ширину 2000. Скачать.
Спасибо!!!
Поставил в виндовой консоли, теперь работает нормально и сталкер стал ещё более правильным!

https://media.discordapp.net/attachments/660577089119846411/837785324439732234/unknown.png

- - - Добавлено - - -

ещё бы только символы отцентровать в границах этих 2000 на знак, а то пляшут...

nzeemin
01.05.2021, 00:06
Вот этот момент ещё не понимаю, на подготовке подземелья:


for VAR4:=0 to 8 do begin { цикл по этажам }
VAR22:=RANDOM(0,88);

...
F2[VAR4,VAR16,VAR20]:=VAR22;

Тут если в VAR22 выпадает число >= 64, то все этажи становятся видны, и по пустым клеткам (без точки) понятно где находятся звери и предметы.
То есть прохождение такого подземелья становится значительно более простым.
Так и задумано или всё же бага и вместо 88 тут должно было быть 77B?

svofski
01.05.2021, 00:18
Тут если в VAR22 выпадает число >= 64, то все этажи становятся видны, и по пустым клеткам (без точки) понятно где находятся звери и предметы.
Некоторые этажи сразу оказываются освещены. Но объекты получают свои атрибуты при расстановке с принудительно сброшенным флагом видимости.

Строка 249 (https://github.com/nzeemin/uknc-various/blob/542857dd59ba58106b57cf338e3ae297600cebcb/STALK-PASCAL/STALK1.PAS#L249) в твоем листинге.

PATHNK
01.05.2021, 01:11
ещё бы только символы отцентрировать в границах этих 2000 на знак, а то пляшут..
Сделал, можно скачать по той-же ссылке.

nzeemin
01.05.2021, 01:39
STALK на HTML/JS версии 0.1
Не всё ещё работает как надо, зато можно заценить дезигн 8-)
https://nzeemin.github.io/stalk/stalk.html

svofski
01.05.2021, 01:56
Красиво, правда у меня мерцает нижняя часть с кнопками.

nzeemin
01.05.2021, 02:00
Красиво, правда у меня мерцает нижняя часть с кнопками.

Нижняя часть зависит от текущей ситуации и показывается только когда ждём ответа игрока - она скрывается во время расчёта следующего хода, отсюда и мерцание.
В общем, это так и задумано.

PATHNK
01.05.2021, 10:41
Не всё ещё работает как надо, зато можно заценить дезигн 8-)
Вниз дошел, надпись "Нельзя" и исчез персонаж.

CodeMaster
01.05.2021, 11:28
можно заценить дезигн 8-)
Для более распространённых сейчас широких мониторов я бы перенёс подсказки в правую часть монитора.

75338

И при нажатии на [H] надо выключать эти подсказки без вывода текста хелпа в окне.
А стрелки на клавиатуре сложно приделать в дополнение к 4,2,6,8?

svofski
01.05.2021, 11:41
На телефоне - это мог бы быть редкий случай текстового рогалика, в который можно играть на тачскрине.

https://imgur.com/a/syHVrsC

Тут не хватает отдельной прокрутки блока с коммандами, сейчас все прокручивается вместе с игровым полем. И клавиши направления стали ничтожно маленькими, на них трудно попасть пальцем.

Radon17
01.05.2021, 11:46
А стрелки на клавиатуре сложно приделать в дополнение к 4,2,6,8?
Поддерживаю!

И ещё, было бы неплохо привязать русские буквы с соответствием раскладок qwerty-йцукен, чтобы можно было играть не переключаясь на латиницу.

А также можно обсудить вопрос с сохранениями. Стоит ли их добавлять, или это разрушит процесс игры?
Я сохранениями пользуюсь, пусть и несколько криво. Через сейв-стейты ukncbtl.

nzeemin
01.05.2021, 14:06
STALK на HTML/JS версии 0.2 - https://nzeemin.github.io/stalk/stalk.html
Поправил стили. Трудно угодить всем сразу, я больше ориентируюсь на браузер на десктопе. Смотрю вот на телефоне всё равно разный размер шрифта у кнопок.
Сделал маппинг клавиш-стрелок на 2 4 6 8.
Поправил часть, отвечающую за покупку у торгового автомата, убрал там лишние предметы, добавил возможность отмены через ввод точки.
Всё равно ещё не финальная версия - нужно проверить все основные механики.

Alex_K
01.05.2021, 14:34
STALK на HTML/JS версии 0.2 - https://nzeemin.github.io/stalk/stalk.html

Всё равно ещё не финальная версия - нужно проверить все основные механики.
Попал в комариную плешь. Имею в рюкзаке кирку, но на удар киркой вниз (K 5) говорит - ну чего размахался.

CodeMaster
01.05.2021, 14:45
Сделал маппинг клавиш-стрелок на 2 4 6 8.
Но, приходится масштабировать страницу, что бы целиком входила в экран, иначе стрелки одновременно скролят и экран.

Вниз дошел, надпись "Нельзя" и исчез персонаж.
Это ещё ладно, он там регулярно исчезает при подготовке к сражению.

И при перезапуске, после смерти, видно весь экран с местами под предметы.
75341

nzeemin
01.05.2021, 15:55
И при перезапуске, после смерти, видно весь экран с местами под предметы.
75341

Это уже обсуждали чуть выше - это освещённый этаж.
Вероятность освещения этажа равна (88-64) / 89 = 24 / 89, то есть чуть больше 1/4.

- - - Updated - - -

Обновил до версии 0.3 - решил проблему с киркой и ещё поджал командные кнопки под экраном.

Alex_K
01.05.2021, 16:03
Взял папирус с координатами лестницы. Пишет только "Лестница - ", а координат не показывает.

nzeemin
01.05.2021, 16:05
75338

И при нажатии на [H] надо выключать эти подсказки без вывода текста хелпа в окне.

Извините, но я не понял этот запрос.
При нажатии H что с клавиатуры (в режиме латиницы) что с экранной кнопки - показывается помощь, в зоне подсказок остаётся только "Продолжить". Что тут не так?

- - - Updated - - -


Взял папирус с координатами лестницы. Пишет только "Лестница - ", а координат не показывает.

Да, вижу где - исправлю.
Как вы так быстро всё тестируете? 8-)


А также можно обсудить вопрос с сохранениями. Стоит ли их добавлять, или это разрушит процесс игры?


Теоретически это можно сделать - в браузере есть Web Storage. Практически - нее, с этим я уже здесь не буду заморачиваться.

Alex_K
01.05.2021, 16:06
Попал в комариную плешь, вызвал джинна. Он перенёс, но почему-то предметы в рюкзаке остались, вроде должен очищаться.

hobot
01.05.2021, 16:13
и ещё поджал командные кнопки под экраном.
если только - это не авторская задумка, то в целом по игровой механнике 5 - вниз по лестнице, а <.> - вверх,
это так же справедливо и при задании направления для кирки !!! )

https://i.ibb.co/zszk8Rx/Crop-Image.png


Как вы так быстро всё тестируете? 8-)
СТАЛКЕРЫ старой школы ;-)

Alex_K
01.05.2021, 16:18
Как вы так быстро всё тестируете? 8-)
А это как повезёт. Вот сейчас не повезло. Кирки нет, папируса нет, заперт в четырёх стенах...
Пока прерываюсь, продолжим позже.

- - - Добавлено - - -

И кстати, игра писалась вероятно под монитор 15ИЭ-00-013, стояла кодировка КОИ-7 Н2. А в этом наборе вместо маленьких латинских букв сделаны большие русские. Это по поводу предметов.

nzeemin
01.05.2021, 16:35
если только - это не авторская задумка, то в целом по игровой механнике 5 - вниз по лестнице, а <.> - вверх,
это так же справедливо и при задании направления для кирки !!! )

Да блин, я тут ступил - я себе этажи представлял так что Золотой шар находится на самом верху, а он на самом низу 8-)
Исправлю названия кнопок.

- - - Updated - - -

Залил версию 0.4:
- Исправлено чтение папируса
- Исправлена телепортация джинном - рюкзак теперь очищается
- Исправлены название кнопок Вверх/Вниз на подсказках под экраном

hobot
01.05.2021, 16:40
я себе этажи представлял так что Золотой шар находится на самом верху, а он на самом низу 8-)

хочешь башню ) играй в мою "Зел. Гост." за номером 2, ибо это реальнейший небоскрёб Зеленоградский
(на все времена), а в СТАЛКЕРЕ же "ПОДЗЕМЕЛЬЕ", но это я так... юмор...

Будет кирка выбери направление точкой )))
В целом, лично я в шоке, как расползается молниеносно СТАЛКЕР по всем возможным вариантам )
Как вы так быстро пишите это всё, господа программисты ? )))

svofski
01.05.2021, 16:50
Телепорт свистком не затирает игрока на предыдущей позиции.
В оригинале отрисовка героя и затирание предыдущей позиции сильно запутаны. Я у себя (http://sensi.org/~svo/b/stalk1/stalk1.pas) все это переделал, потому что не понял зачем так.

hobot
01.05.2021, 17:04
Телепорт свистком не затирает игрока на предыдущей позиции.
поэзия оригинала )
автора многое просто "не парило", - кадры/ полукадры например ) и если ему нужна была переменная под значения от 0 до 50 он просто брал integer ))) он игру писал, шедевр творил, художник работал, а не оптимальный код ))) смиритесь...

Alex_K
01.05.2021, 17:19
Как вы так быстро пишите это всё, господа программисты ? )))
Как мы быстро тестируем, так программисты быстро и пишут.

Но все равно надо капитально изучить исходник, найти все недочёты и ошибки и выпустить исправленную версию.

hobot
01.05.2021, 19:23
Обнаружил, среди прочих, вариант игры, где после "ЗАКОНЧИТЬ ИЗВОЛИТЕ" и последующего ехидного комментария, идёт перезапуск игры... Добавил это вариант в мини архив по РАЗБОРКАМ С ИГРОЙ (https://zx-pk.ru/threads/29331-igra-quot-zona-quot-na-dvk.html?p=1115335&viewfull=1#post1115335) - файл обозвал как STKPRZ.SAV

правки текстовых описаний / сообщений так же "оригинальны" по своему )
Кто то "троллил" по любому поводу кого то "рыжего" ;-)
Размер игры 49 блоков



HD1:STALK.SAV
BLOCK NUMBER 000000
720/ 000000 044033 045033 041052 051501 042105 047440 020116 *...H.J*BASED ON *
740/ 007047 044520 047113 045511 047040 020101 041117 057117 *'.PIKNIK NA OBO^*
760/ 047111 007505 025047 000040 000000 000000 000000 000000 *INE.'* .........*

320/ 004767 047320 004767 046646 000207 060556 076040 067564 *В.PNВ.&M..НА ЭТО*
340/ 020152 072173 065565 020145 060572 066153 072161 062551 *Й ШТУКЕ ЗАКЛЯТИЕ*

BLOCK NUMBER 000005
120/ 062706 000002 000207 061040 075145 066040 071545 067164 *FЕ.... БЕЗ ЛЕСТН*
140/ 061551 037571 000000 004512 067560 075144 066545 066145 *ИЦЫ?..J.ПОДЗЕМЕЛ*
160/ 062570 000040 005015 004411 004411 004411 004411 071040 *ЬЕ ........... Р*
200/ 065145 064564 063556 005015 004411 004411 004411 004411 *ЕЙТИНГ..........*
220/ 076040 062556 063562 070551 005015 004411 004411 004411 * ЭНЕРГИЯ........*
240/ 004411 067440 072562 064566 006545 004412 004411 004411 *.. ОРУЖИЕ.......*
260/ 004411 020011 060572 064575 060564 005015 004411 004411 *... ЗАЩИТА......*
300/ 004411 004411 073440 061040 067141 062553 005015 005015 *.... В БАНКЕ....*
320/ 004411 004411 004411 004411 073440 062562 067144 071557 *........ ВРЕДНОС*
340/ 074164 005015 005015 004411 004411 004411 004411 020040 *ТЬ............ *
360/ 060162 075153 065541 000072 016500 000004 000300 042700 *РЮКЗАК:.@...@.@E*

BLOCK NUMBER 000040
260/ 077577 071416 072040 060440 066040 065440 062440 071040 *...С Т А Л К Е Р*
300/ 077440 020177 020040 020040 020040 000000 073567 062145 * .. ..ВВЕД*
320/ 072151 020145 064576 066163 026157 067440 067556 073440 *ИТЕ ЧИСЛО, ОНО В*
340/ 066541 067040 065551 063557 060544 067040 020145 067560 *АМ НИКОГДА НЕ ПО*
360/ 060556 067544 064542 071564 020161 027040 027056 072040 *НАДОБИТСЯ ... Т*
400/ 066541 027056 020056 000000 071545 064554 064040 077157 *АМ... ..ЕСЛИ ХОЧ*
420/ 075545 020170 074542 074164 075040 067544 067562 020167 *ЕШЬ БЫТЬ ЗДОРОВ *
440/ 020055 027056 020056 000040 004411 072566 065564 065151 *- ... ...ЖУТКИЙ*
460/ 020040 067553 064562 067544 020162 027056 020056 020040 * КОРИДОР ... *
500/ 020040 000000 004411 020141 020167 063565 072554 066440 * ....А В УГЛУ М*
520/ 075571 020151 027040 027056 020056 020040 000000 071411 *ЫШИ .... ...С*
540/ 060560 064563 066440 067145 026161 075040 061141 072554 *ПАСИ МЕНЯ, ЗАБЛУ*
560/ 075544 063545 020157 071147 075545 064556 060553 027056 *ДШЕГО ГРЕШНИКА..*
600/ 027056 020040 027040 000000 071160 063557 064556 075567 *.. ...ПРОГНИВШ*
620/ 065151 070040 066157 070040 067562 060567 064554 071554 *ИЙ ПОЛ ПРОВАЛИЛС*
640/ 027161 027056 000000 062554 072163 064556 060543 000056 *Я.....ЛЕСТНИЦА..*
660/ 072562 066142 020170 000056 067572 067554 067564 020152 *РУБЛЬ ..ЗОЛОТОЙ *
700/ 060573 020562 020441 000000 072157 067542 067152 065171 *ШАР!!!..ОТБОЙНЫЙ*
720/ 066440 066157 072157 065557 000000 072542 074564 065554 * МОЛОТОК..БУТЫЛК*
740/ 020141 020163 060556 070144 071551 060170 021040 030064 *А С НАДПИСЬЮ "40*
760/ 021045 020040 020040 020040 000000 062576 067162 070541 *%" ..ЧЕРНАЯ*
BLOCK NUMBER 000041
000/ 062040 071171 000141 071164 066541 072055 026541 060562 * ДЫРА.ТРАМ-ТА-РА*
020/ 071055 066541 027041 027056 000000 067553 074154 067543 *-РАМ!.....КОЛЬЦО*
040/ 000056 062567 074144 064555 020156 072163 062165 067145 *..ВЕДЬМИН СТУДЕН*
060/ 020570 000000 064566 062554 020164 027040 000000 060554 *Ь!..ЖИЛЕТ ...ЛА*
100/ 062572 020162 000056 073563 071551 067564 027153 000000 *ЗЕР ..СВИСТОК...*
120/ 071166 072141 060567 000000 073442 021160 000056 060542 *ЖРАТВА.."ВП"..БА*
140/ 060564 062562 027151 000000 067553 060555 064562 060556 *ТАРЕИ...КОМАРИНА*
160/ 020161 066160 075545 000170 060547 062572 065564 027141 *Я ПЛЕШЬ.ГАЗЕТКА.*
200/ 000000 074562 060566 020161 067567 067554 060563 060564 *..РЫЖАЯ ВОЛОСАТА*
220/ 020161 072562 060553 071440 073550 072141 066151 020141 *Я РУКА СХВАТИЛА *
240/ 060567 020163 060572 067440 026552 065157 067455 020152 *ВАС ЗА ОЙ-ОЙ-ОЙ *
260/ 027056 000056 072556 020054 020151 067562 060566 072440 *....НУ, И РОЖА У*
300/ 072040 061145 026161 075440 071141 070141 073557 027056 * ТЕБЯ, ШАРАПОВ..*
320/ 000000 072176 026157 071440 071164 071565 066151 020054 *..ЧТО, СТРУСИЛ, *
340/ 060547 000144 067553 062556 020543 000000 067550 067562 *ГАД.КОНЕЦ!..ХОРО*
360/ 067573 070040 073157 060562 000154 071155 075141 027170 *ШО ПОЖРАЛ.МРАЗЬ.*
400/ 000056 067560 067550 062566 067040 020141 062145 020165 *..ПОХОЖЕ НА ЕДУ *
420/ 020477 000000 073562 067141 070541 070040 077141 060553 *?!..РВАНАЯ ПАЧКА*
440/ 007440 040502 043123 026416 073557 065563 064151 062040 * .BASF.-ОВСКИХ Д*
460/ 071551 067553 020167 020163 071557 060564 065564 066541 *ИСКОВ С ОСТАТКАМ*
500/ 020151 000000 072553 060576 066440 071565 071157 020141 *И ..КУЧА МУСОРА *
520/ 000056 073544 031553 031155 024040 062556 071040 061141 *..ДВК3М2 (НЕ РАБ*
540/ 072157 062541 024564 020040 020040 000000 060553 065563 *ОТАЕТ) ..КАСК*
560/ 027141 000000 067544 066150 065171 075040 062555 020152 *А...ДОХЛЫЙ ЗМЕЙ *
600/ 067547 074562 074556 020176 000000 063563 071157 073545 *ГОРЫНЫЧ ..СГОРЕВ*
620/ 060573 020161 066160 072141 020141 071160 061557 071545 *ШАЯ ПЛАТА ПРОЦЕС*
640/ 067563 060562 046440 000062 071557 060564 065564 020151 *СОРА M2.ОСТАТКИ *
660/ 065567 071565 067556 020152 062145 020171 000040 062566 *ВКУСНОЙ ЕДЫ .ЖЕ*
700/ 062554 067172 065171 071440 065145 020146 020050 073565 *ЛЕЗНЫЙ СЕЙФ ( УВ*
720/ 026171 073440 066541 067040 020145 075167 067554 060555 *Ы, ВАМ НЕ ВЗЛОМА*
740/ 074164 062440 067547 020051 020040 020040 000040 062576 *ТЬ ЕГО) .ЧЕ*
760/ 067162 065171 063440 067562 027142 000000 072554 060566 *РНЫЙ ГРОБ...ЛУЖА*
BLOCK NUMBER 000042
000/ 066440 075541 067151 067510 067547 066440 071541 060554 * МАШИНHОГО МАСЛА*
020/ 000000 060562 070163 077145 072141 060553 072040 070151 *..РАСПЕЧАТКА ТИП*
040/ 020141 051417 051124 047111 007107 062040 070554 071440 *А .STRING. ДЛЯ С*
060/ 071551 062564 074555 007440 052122 030455 007061 000040 *ИСТЕМЫ .RT-11. .*
100/ 067544 066150 070541 066440 075571 060553 000056 072572 *ДОХЛАЯ МЫШКА..ЗУ*
120/ 060544 000056 072560 072163 075571 060553 000056 066153 *ДА..ПУСТЫШКА..КЛ*
140/ 073541 060551 072564 060562 020040 000056 064567 077156 *АВИАТУРА ..ВИНЧ*
160/ 071545 062564 071562 064553 020152 064544 065563 067440 *ЕСТЕРСКИЙ ДИСК О*
200/ 020164 044417 046502 050040 007103 020040 000000 065565 *Т .IBM PC. ..УК*
220/ 075141 072141 066145 035170 021011 062576 062562 020172 *АЗАТЕЛЬ:."ЧЕРЕЗ *
240/ 070560 074164 066440 067151 072165 072040 020171 067560 *ПЯТЬ МИНУТ ТЫ ПО*
260/ 071155 075545 027170 000042 060572 064576 060564 067156 *МРЕШЬ.".ЗАЧИТАНН*
300/ 062557 067440 064560 060563 064556 020145 060555 071153 *ОЕ ОПИСАНИЕ МАКР*
320/ 061157 061151 064554 072157 065545 020151 051417 051531 *ОБИБЛИОТЕКИ .SYS*
340/ 040515 027103 046523 007114 020040 020040 020040 020040 *MAC.SML. *
360/ 000042 067560 071164 070145 067141 060556 020161 067544 *".ПОТРЕПАННАЯ ДО*
400/ 072553 062555 072156 061541 070551 020040 060572 031040 *КУМЕНТАЦИЯ ЗА 2*
420/ 020061 070141 062562 070554 030440 034071 020071 067547 *1 АПРЕЛЯ 1989 ГО*
440/ 060544 000000 067555 064556 067564 020162 000056 064544 *ДА..МОНИТОР ..ДИ*
460/ 065563 073557 062157 021040 066174 065545 071164 067157 *СКОВОД "ЭЛЕКТРОН*
500/ 065551 020141 061556 033040 031060 021062 020040 000040 *ИКА НЦ 6022" .*
520/ 060556 070144 071551 020170 070042 064562 062567 020164 *НАДПИСЬ "ПРИВЕТ *
540/ 074562 062566 072555 000042 072176 026557 067564 067440 *РЫЖЕМУ".ЧТО-ТО О*
560/ 062576 074156 073440 072553 067163 062557 000000 066163 *ЧЕНЬ ВКУСНОЕ..СЛ*
600/ 062145 020171 064560 067153 065551 027141 000000 072542 *ЕДЫ ПИКНИКА...БУ*
620/ 074564 065554 020141 067560 072162 062567 067152 020141 *ТЫЛКА ПОРТВЕЙНА *
640/ 073450 072440 060560 067553 065567 024545 000056 064040 *(В УПАКОВКЕ).. Х*
660/ 075057 020040 020040 020040 020040 000000 071142 062157 */З ..БРОД*
700/ 077161 065151 071040 073171 065151 072040 071157 067547 *ЯЧИЙ РЫЖИЙ ТОРГО*
720/ 062567 020143 000040 071160 067151 062564 020162 073565 *ВЕЦ .ПРИНТЕР УВ*
740/ 070167 026576 030063 030055 000064 074555 062573 067554 *ВПЧ-30-04.МЫШЕЛО*
760/ 065567 020141 066144 020161 074562 062566 067547 062040 *ВКА ДЛЯ РЫЖЕГО Д*
BLOCK NUMBER 000043
000/ 071165 065541 020141 000000 073563 066157 077157 027170 *УРАКА ..СВОЛОЧЬ.*
020/ 000000 062555 067573 020153 020163 060563 060550 067562 *..МЕШОК С САХАРО*
040/ 020155 020441 020441 020441 020441 020441 000042 074567 *М !!!!!!!!!!".ВЫ*
060/ 067040 020145 062163 064157 064554 067440 020164 072174 * НЕ СДОХЛИ ОТ ЭТ*
100/ 063557 037557 000000 071164 075145 067567 072163 026570 *ОГО?..ТРЕЗВОСТЬ-*
120/ 067556 066562 020141 060556 062573 020152 064566 067172 *НОРМА НАШЕЙ ЖИЗН*
140/ 020151 000041 064560 074164 067040 077145 063545 000157 *И !.ПИТЬ НЕЧЕГО.*
160/ 072176 020157 074567 064553 072556 074164 037440 000040 *ЧТО ВЫКИНУТЬ ? .*
200/ 062556 072564 000000 071545 074164 000000 062147 020145 *НЕТУ..ЕСТЬ..ГДЕ *
220/ 067572 067554 067564 072055 037557 000000 067563 071440 *ЗОЛОТО-ТО?..СО С*
240/ 064567 072163 066557 070040 066157 072145 066145 000151 *ВИСТОМ ПОЛЕТЕЛИ.*
260/ 067165 077151 067564 062566 064556 020145 073572 071145 *УНИЧТОЖЕНИЕ ЗВЕР*
300/ 000161 062556 072440 062555 020140 020161 073563 071551 *Я.НЕ УМЕЮ Я СВИС*
320/ 062564 074164 020440 000041 070163 071541 061151 020557 *ТЕТЬ !!.СПАСИБО!*
340/ 000000 062145 020171 062556 000164 062542 062562 000155 *..ЕДЫ НЕТ.БЕРЕМ.*
360/ 060162 075153 065541 070040 066157 067157 000000 064566 *РЮКЗАК ПОЛОН..ЖИ*
400/ 062554 020164 060556 062544 064554 020040 000000 062556 *ЛЕТ НАДЕЛИ ..НЕ*
420/ 072564 000000 067546 060556 074162 073440 066153 077140 *ТУ..ФОНАРЬ ВКЛЮЧ*
440/ 067145 000000 060542 060564 062562 020151 062563 064554 *ЕН..БАТАРЕИ СЕЛИ*
460/ 067056 062141 020157 074542 067554 076040 067553 067556 *.НАДО БЫЛО ЭКОНО*
500/ 064555 074164 027040 027056 000040 067546 060556 074162 *МИТЬ ... .ФОНАРЬ*
520/ 073440 065571 060154 062576 000156 074567 072560 072163 * ВЫКЛЮЧЕН.ВЫПУСТ*
540/ 066151 020151 067544 063440 071557 071160 062551 065555 *ИЛИ ДО ГОСПРИЕМК*
560/ 027151 027056 000000 062042 020141 072542 062544 020164 *И....."ДА БУДЕТ *
600/ 073563 072145 027056 021056 000000 067560 060553 073440 *СВЕТ..."..ПОКА В*
620/ 020171 062554 062564 064554 071440 073553 075157 020170 *Ы ЛЕТЕЛИ СКВОЗЬ *
640/ 072174 073141 026151 021040 070167 020042 067560 062564 *ЭТАЖИ, "ВП" ПОТЕ*
660/ 070562 060554 074163 000000 071160 073545 060562 062575 *РЯЛАСЬ..ПРЕВРАЩЕ*
700/ 064556 020145 067544 067547 070556 076540 063545 020157 *НИЕ ДОГОНЯЮЩЕГО *
720/ 073572 071145 000161 062576 067547 071040 075141 060555 *ЗВЕРЯ.ЧЕГО РАЗМА*
740/ 060550 071554 020161 000041 062560 062562 072163 067562 *ХАЛСЯ !.ПЕРЕСТРО*
760/ 065552 020141 020167 060162 075153 065541 000145 071165 *ЙКА В РЮКЗАКЕ.УР*
BLOCK NUMBER 000044
000/ 026141 073440 062560 062562 020144 020041 020041 000041 *А, ВПЕРЕД ! ! !.*
020/ 060572 067553 077156 072151 020170 075151 067567 064554 *ЗАКОНЧИТЬ ИЗВОЛИ*
040/ 062564 020077 000000 020141 062567 074144 070040 062562 *ТЕ? ..А ВЕДЬ ПРЕ*
060/ 072544 071160 073145 060544 064554 027056 000056 060554 *ДУПРЕЖДАЛИ....ЛА*
100/ 062572 020162 070040 064562 067547 067564 066167 067145 *ЗЕР ПРИГОТОВЛЕН*
120/ 000157 062556 072564 000041 060542 060564 062562 020151 *О.НЕТУ!.БАТАРЕИ *
140/ 060572 062555 062556 074556 000000 060542 060564 062562 *ЗАМЕНЕНЫ..БАТАРЕ*
160/ 020152 062556 000164 071442 060560 072162 065541 077040 *Й НЕТ."СПАРТАК Ч*
200/ 066545 064560 067157 027042 027056 075040 065541 070554 *ЕМПИОН"... ЗАКЛЯ*
220/ 064564 020145 067163 072161 000157 060556 070144 071551 *ТИЕ СНЯТО.НАДПИС*
240/ 020170 066147 071541 072151 020072 061442 065563 026541 *Ь ГЛАСИТ: "ЦСКА-*
260/ 067553 064556 000042 062554 072163 064556 060543 026440 *КОНИ".ЛЕСТНИЦА -*
300/ 000000 067572 067554 067564 020152 060573 020162 070163 *..ЗОЛОТОЙ ШАР СП*
320/ 071145 064554 020440 000000 067572 067554 067564 020152 *ЕРЛИ !..ЗОЛОТОЙ *
340/ 060573 020162 020055 000070 020141 064576 060564 074164 *ШАР - 8.А ЧИТАТЬ*
360/ 072055 020157 020151 062556 062576 067547 000000 064563 *-ТО И НЕЧЕГО..СИ*
400/ 067554 067567 020145 067560 062554 073440 066153 077140 *ЛОВОЕ ПОЛЕ ВКЛЮЧ*
420/ 067145 020557 000000 062556 072564 000000 060162 075153 *ЕНО!..НЕТУ..РЮКЗ*
440/ 065541 070040 066157 067157 000000 067553 074154 060543 *АК ПОЛОН..КОЛЬЦА*
460/ 067040 072145 000000 062576 067547 064440 073572 066157 * НЕТ..ЧЕГО ИЗВОЛ*
500/ 072151 037545 000000 020160 020157 020154 020165 020176 *ИТЕ?..П О Л У Ч *
520/ 020151 020164 020145 000041 067560 060544 020140 067564 *И Т Е !.ПОДАЮ ТО*
540/ 074154 067553 070040 020157 070560 067164 061551 066541 *ЛЬКО ПО ПЯТНИЦАМ*
560/ 000041 067560 067544 062152 020151 066142 073151 020145 *!.ПОДОЙДИ БЛИЖЕ *
600/ 020153 073541 067564 060555 072564 000041 060556 071160 *К АВТОМАТУ!.НАПР*
620/ 073541 062554 064556 037545 000040 072553 067563 020153 *АВЛЕНИЕ? .КУСОК *
640/ 073563 062157 020141 061157 072562 064573 071554 020161 *СВОДА ОБРУШИЛСЯ *
660/ 020151 060562 065563 066157 066157 070563 067440 073440 *И РАСКОЛОЛСЯ О В*
700/ 075541 020165 066147 070165 060165 063440 066157 073557 *АШУ ГЛУПУЮ ГОЛОВ*
720/ 000165 072556 020054 062576 067547 071040 075141 060555 *У.НУ, ЧЕГО РАЗМА*
740/ 060550 071554 037561 000000 020141 072163 067145 072553 *ХАЛСЯ?..А СТЕНКУ*
760/ 073440 020171 072542 062544 062564 066040 067542 020155 * ВЫ БУДЕТЕ ЛБОМ *
BLOCK NUMBER 000045
000/ 071160 075557 061151 072141 027170 027056 000000 006512 *ПРОШИБАТЬ.....J.*
020/ 066012 062141 067556 020054 020161 067553 026545 072176 *.ЛАДНО, Я КОЕ-ЧТ*
040/ 020157 067560 071544 060553 072566 020056 072151 065541 *О ПОДСКАЖУ. ИТАК*
060/ 020072 062172 071545 020170 073564 071157 072151 070563 *: ЗДЕСЬ ТВОРИТСЯ*
100/ 077040 071145 020164 067172 062541 020164 072176 026157 * ЧЕРТ ЗНАЕТ ЧТО,*
120/ 005015 067556 067040 020141 067567 074163 067555 020155 *..НО НА ВОСЬМОМ *
140/ 071165 073557 062556 066040 073145 072151 075040 066157 *УРОВНЕ ЛЕЖИТ ЗОЛ*
160/ 072157 065157 075440 071141 020056 067564 074154 067553 *ОТОЙ ШАР. ТОЛЬКО*
200/ 062040 071557 060564 020167 063545 026157 073440 006571 * ДОСТАВ ЕГО, ВЫ.*
220/ 071412 067555 062566 062564 073440 065171 064564 064440 *.СМОЖЕТЕ ВЫЙТИ И*
240/ 020172 067560 075144 066545 066145 070570 070054 064562 *З ПОДЗЕМЕЛЬЯ,ПРИ*
260/ 070544 067040 020141 067564 073040 020145 062555 072163 *ДЯ НА ТО ЖЕ МЕСТ*
300/ 026157 067440 065564 062165 020141 074567 073440 075571 *О, ОТКУДА ВЫ ВЫШ*
320/ 064554 005015 067167 077141 066141 027145 071440 067567 *ЛИ..ВНАЧАЛЕ. СВО*
340/ 066551 063440 060554 060572 020155 062556 073440 062563 *ИМ ГЛАЗАМ НЕ ВСЕ*
360/ 062147 020141 072163 064557 020164 067544 062567 070562 *ГДА СТОИТ ДОВЕРЯ*
400/ 074164 006441 020012 074567 066440 073157 072145 020145 *ТЬ!.. ВЫ МОЖЕТЕ *
420/ 071551 067560 074154 067572 060567 074164 065440 066557 *ИСПОЛЬЗОВАТЬ КОМ*
440/ 067141 074544 006472 040412 026440 065440 070165 072151 *АНДЫ:..A - КУПИТ*
460/ 020170 067050 020141 067572 067554 067564 006451 041012 *Ь (НА ЗОЛОТО)..B*
500/ 026440 075040 066541 067145 072151 020170 060542 060564 * - ЗАМЕНИТЬ БАТА*
520/ 062562 006551 042012 026440 073440 061171 067562 064563 *РЕИ..D - ВЫБРОСИ*
540/ 074164 070040 062562 066544 072145 005015 020105 020055 *ТЬ ПРЕДМЕТ..E - *
560/ 067560 071545 074164 005015 020106 020055 071160 063551 *ПОЕСТЬ..F - ПРИГ*
600/ 072157 073557 072151 071570 020161 020153 071163 073141 *ОТОВИТЬСЯ К СРАЖ*
620/ 067145 060151 005015 020110 020055 042510 050114 024040 *ЕНИЮ..H - HELP (*
640/ 072174 072157 072040 065545 072163 006451 044412 026440 *ЭТОТ ТЕКСТ)..I -*
660/ 067040 062141 072145 020170 067553 074154 067543 005015 * НАДЕТЬ КОЛЬЦО..*
700/ 020112 020055 061157 067556 064567 074164 076040 071153 *J - ОБНОВИТЬ ЭКР*
720/ 067141 005015 020113 020055 066163 066557 072141 020170 *АН..K - СЛОМАТЬ *
740/ 072163 067145 072553 066440 066157 072157 067553 006555 *СТЕНКУ МОЛОТКОМ.*
760/ 046012 026440 073440 066153 077140 072151 020170 067546 *.L - ВКЛЮЧИТЬ ФО*
BLOCK NUMBER 000046
000/ 060556 074162 005015 020115 020055 071160 063551 072157 *НАРЬ..M - ПРИГОТ*
020/ 073557 072151 020170 071157 073165 062551 005015 020116 *ОВИТЬ ОРУЖИЕ..N *
040/ 020055 066153 073541 075551 020141 064442 062544 020164 *- КЛАВИША "ИДЕТ *
060/ 060556 060576 074154 064556 021153 024040 072157 067542 *НАЧАЛЬНИК" (ОТБО*
100/ 020152 071164 073545 063557 020151 020055 050042 024442 *Й ТРЕВОГИ - "P")*
120/ 005015 020117 020055 074567 066153 077140 072151 020170 *..O - ВЫКЛЮЧИТЬ *
140/ 067546 060556 074162 005015 020120 020055 060556 062544 *ФОНАРЬ..P - НАДЕ*
160/ 074164 073040 066151 072145 020040 005015 020121 020055 *ТЬ ЖИЛЕТ ..Q - *
200/ 064560 074164 005015 020122 020055 064576 060564 074164 *ПИТЬ..R - ЧИТАТЬ*
220/ 063440 075141 072145 072553 005015 020123 020055 073563 * ГАЗЕТКУ..S - СВ*
240/ 071551 067164 072165 006570 052012 026440 073440 070572 *ИСТНУТЬ..T - ВЗЯ*
260/ 074164 070040 062562 066544 072145 020054 060556 065440 *ТЬ ПРЕДМЕТ, НА К*
300/ 072157 071157 066557 071440 067564 075551 006570 052412 *ОТОРОМ СТОИШЬ..U*
320/ 026440 073440 075171 060567 074164 062040 064566 067156 * - ВЫЗВАТЬ ДЖИНН*
340/ 020141 072050 066157 065570 020157 020167 062542 067172 *А (ТОЛЬКО В БЕЗН*
360/ 062141 073145 067556 020155 066163 077165 062541 024441 *АДЕЖНОМ СЛУЧАЕ!)*
400/ 027056 004456 060544 074154 062573 020077 000000 005015 *....ДАЛЬШЕ? ....*
420/ 020126 020055 067163 072161 020170 067553 074154 067543 *V - СНЯТЬ КОЛЬЦО*
440/ 005015 020127 020055 075167 060555 067150 072165 020170 *..W - ВЗМАХНУТЬ *
460/ 067567 075554 061145 067556 020152 060560 067554 065576 *ВОЛШЕБНОЙ ПАЛОЧК*
500/ 065157 005015 020130 020055 060572 067553 077156 072151 *ОЙ..X - ЗАКОНЧИТ*
520/ 006570 054412 026440 075040 073141 071141 072151 020170 *Ь..Y - ЗАЖАРИТЬ *
540/ 061165 063545 060141 062575 067547 075040 062567 070562 *УБЕГАЮЩЕГО ЗВЕРЯ*
560/ 005015 020132 020055 062560 062562 062567 072163 020151 *..Z - ПЕРЕВЕСТИ *
600/ 062544 074156 064547 073440 061040 067141 020153 060556 *ДЕНЬГИ В БАНК НА*
620/ 071440 062576 020164 062560 062575 074562 006456 027412 * СЧЕТ ПЕЩЕРЫ.../*
640/ 026440 070040 071145 066145 073157 072151 020170 062567 * - ПЕРЕЛОЖИТЬ ВЕ*
660/ 064575 073440 071040 065540 060572 062553 005015 020040 *ЩИ В РЮКЗАКЕ.. *
700/ 070040 062440 071040 062440 062040 073440 064440 073040 * П Е Р Е Д В И Ж*
720/ 062440 067040 064440 062440 006472 006412 004412 020067 * Е Н И Е:.....7 *
740/ 020070 006471 004412 020064 020040 020066 026411 062040 *8 9...4 6 .- Д*
760/ 064567 062566 064556 020145 067560 072440 067562 067167 *ВИЖЕНИЕ ПО УРОВН*
BLOCK NUMBER 000047
000/ 006540 004412 020061 020062 006463 032412 026440 073440 *Ю...1 2 3..5 - В*
020/ 064556 020172 067560 066040 071545 067164 061551 006545 *НИЗ ПО ЛЕСТНИЦЕ.*
040/ 027012 026440 073440 062567 064162 070040 020157 062554 *.. - ВВЕРХ ПО ЛЕ*
060/ 072163 064556 062543 005015 020060 020055 072157 074544 *СТНИЦЕ..0 - ОТДЫ*
100/ 060550 074164 006456 006412 064412 070163 066157 075170 *ХАТЬ.....ИСПОЛЬЗ*
120/ 073557 072141 020170 067555 067166 020157 064554 074173 *ОВАТЬ МОЖНО ЛИШЬ*
140/ 073440 076545 026151 066040 073145 076541 062551 073440 * ВЕЩИ, ЛЕЖАЩИЕ В*
160/ 071040 065540 060572 062553 006456 070012 064562 062555 * РЮКЗАКЕ...ПРИМЕ*
200/ 060576 064556 035145 005015 067411 061164 065157 074556 *ЧАНИЕ:...ОТБОЙНЫ*
220/ 020152 067555 067554 067564 020153 067165 071545 072145 *Й МОЛОТОК УНЕСЕТ*
240/ 073440 071541 064440 020172 065442 066557 071141 067151 * ВАС ИЗ "КОМАРИН*
260/ 065157 070040 062554 064573 020042 071160 020151 062165 *ОЙ ПЛЕШИ" ПРИ УД*
300/ 071141 020145 065145 073440 064556 027172 005015 005015 *АРЕ ЕЙ ВНИЗ.....*
320/ 072556 020054 072176 026157 070040 065157 062544 020155 *НУ, ЧТО, ПОЙДЕМ *
340/ 060544 074154 062573 000077 072176 026157 073440 064554 *ДАЛЬШЕ?.ЧТО, ВЛИ*
360/ 037560 066040 062141 067556 020054 067560 071160 061157 *П? ЛАДНО, ПОПРОБ*
400/ 060165 072040 061145 020161 062560 062562 062556 072163 *УЮ ТЕБЯ ПЕРЕНЕСТ*
420/ 020151 005015 072157 060163 060544 020056 067564 074154 *И ..ОТСЮДА. ТОЛЬ*
440/ 067553 062040 071157 063557 073557 072141 020157 072174 *КО ДОРОГОВАТО ЭТ*
460/ 020157 071567 060564 062556 027164 027056 005015 074564 *О ВСТАНЕТ.....ТЫ*
500/ 063440 072157 073557 020077 000000 073144 067151 020156 * ГОТОВ? ..ДЖИНН *
520/ 020167 060572 067560 020145 000000 072176 026557 072176 *В ЗАПОЕ ..ЧТО-ЧТ*
540/ 037557 000000 067560 072176 020151 067560 067544 027150 *О?..ПОЧТИ ПОДОХ.*
560/ 027056 000000 067546 060556 074162 063440 071541 062556 *....ФОНАРЬ ГАСНЕ*
600/ 000164 070564 062566 062554 074156 067553 027056 000000 *Т.ТЯЖЕЛЕНЬКО....*
620/ 073411 072157 073440 020171 020151 072163 066141 000151 *.ВОТ ВЫ И СТАЛИ.*
640/ 067455 020152 062566 072162 067567 020152 072174 063557 *-ОЙ ЖЕРТВОЙ ЭТОГ*
660/ 020157 067560 075144 066545 066145 070570 000056 060553 *О ПОДЗЕМЕЛЬЯ..КА*
700/ 026153 073440 020171 062567 067162 066165 071551 037570 *К, ВЫ ВЕРНУЛИСЬ?*
720/ 020041 072556 064440 067040 020165 020441 006441 060412 *! НУ И НУ !!!..А*
740/ 062040 066141 075570 020145 067560 062152 072145 037545 * ДАЛЬШЕ ПОЙДЕТЕ?*
760/ 000000 020141 060562 070163 060554 064576 060567 074164 *..А РАСПЛАЧИВАТЬ*
BLOCK NUMBER 000050
000/ 070563 065440 067564 061040 062165 072145 000077 060567 *СЯ КТО БУДЕТ?.ВА*
020/ 020173 077163 072145 026440 000000 020002 000000 000000 *Ш СЧЕТ -... ....*




- - - Добавлено - - -


найти все недочёты и ошибки и выпустить исправленную версию.
скорее всего получиться, только вот сохраниться ли атмосферность, что играешь в тот самый Сталкер на ДВК ? Вопрос.

- - - Добавлено - - -

какого то РЫЖЕГО - упс, а ГГ у Стругацких - рыжий вроде бы был?
В книге ПКМ.

Titus
01.05.2021, 19:24
Смотрю я на вашу зоновую ностальгию, и аж завидно)
Т.к. я не играл в детстве в эту игру, и не могу насладиться ребрендингом)

Alex_K
01.05.2021, 19:28
скорее всего получиться, только вот сохраниться ли атмосферность, что играешь в тот самый Сталкер на ДВК ?
Естественно сохранится. Под ошибками я понимаю именно ошибки в программе, например переход за границу массива - встречается во многих местах. Сделать так, чтобы значок игрока всё время выводился, а не гас при выключенном фонаре. Атакующий зверь пробивает ограждение уровня. Ну и т.д. и т.п.

- - - Добавлено - - -


Смотрю я на вашу зоновую ностальгию, и аж завидно)
Т.к. я не играл в детстве в эту игру, и не могу насладиться ребрендингом)
Никогда не поздно, подсоединяйся, оцени атмосферу. Игра КЛАСС!!!

Titus
01.05.2021, 19:32
Никогда не поздно, подсоединяйся, оцени атмосферу. Игра КЛАСС!!!
Не могу) Меня эти точечки не впечатляют)
Я никогда не был любителем особым текстовых игр, с тех пор как на РАДИО-86РК играл в лестницу, а мечтал о пиксельной графике, как на Специалисте хотя бы)

Alex_K
01.05.2021, 19:34
Не могу) Меня эти точечки не впечатляют)
Я никогда не был любителем особым текстовых игр, с тех пор как на РАДИО-86РК играл в лестницу, а мечтал о пиксельной графике, как на Специалисте хотя бы)
Ну есть повод перевести игру в графический режим. В будущем сделать и 3D...

hobot
01.05.2021, 19:39
Сделать так, чтобы значок игрока всё время выводился, а не гас при выключенном фонаре. это фишка, а не баг! типа бац - темно ) не помнишь где стоял - у тебя проблемы, надо было экономить...
то есть это точно не ошибка...



Атакующий зверь пробивает ограждение уровня.
так это же фишка, за что и любили Сталкер... ну всё равно же "сбежать" не получится или "правка" будет включать и не возможность пробивать стены внутри и предметы "зверь" стирать перестанет???

...

...

...

http://s19.rimg.info/64d0ae32908db53cc56786e89fdf83b8.gif



Смотрю я на вашу зоновую ностальгию
Сталкерную, доктор, сталкерную ;-)

Alex_K
01.05.2021, 19:45
это фишка, а не баг! типа бац - темно ) не помнишь где стоял - у тебя проблемы, надо было экономить...
то есть это точно не ошибка...
Ошибка, ошибка ... А сдвинулся в сторону - и уже виден.

- - - Добавлено - - -


так это же фишка, за что и любили Сталкер... ну всё равно же "сбежать" не получится или "правка" будет включать и не возможность пробивать стены внутри и предметы "зверь" стирать перестанет???
Тоже ошибка. Атакующий или убегающий зверь может стирать предметы, в том числе пробивать внутренние стены, так и должно быть. Но он не должен стирать ограждение уровня, т.е. внешнюю стену.

hobot
01.05.2021, 20:01
Но он не должен стирать ограждение уровня, т.е. внешнюю стену.

так он же зверь, ему же всё равно до уровней и прочего, почему не должен то, если в оригинале стирает?
не знаю как ещё сказать... вот игра - допустим ТЕТРИС - там всё по правилам, а Сталкер - это стёб, юмор студенческий - это и есть атмосферность, на грани вылета за пределы массива )))


Ошибка, ошибка ... А сдвинулся в сторону - и уже виден.

ну так это понятно, отрисовался после изменения координат. Это всё фишки игры - оригинала, если этого нет и атмосферность теряется...

http://s20.rimg.info/0bf150ed17753fb9c15961c420e33cc6.gif

Впрочем... оригинал не куда теперь не денется...
правьте, господа, всё что считаете нужным )))

CodeMaster
01.05.2021, 20:29
При нажатии H что с клавиатуры (в режиме латиницы) что с экранной кнопки - показывается помощь, в зоне подсказок остаётся только "Продолжить". Что тут не так?
Не так тут может 2 момента:
1 - кто-то захочет играть без подсказок;
2 - я хочу освободить место на экране, что бы не надо было так сильно его ужимать;
3 - без этих подсказок не будет передёргиваний экрана.

- - - Добавлено - - -

А как выложить из рюкзака "(" или "["?

Alex_K
01.05.2021, 22:58
При взмахе волшебной палочкой "Да будет свет !" уровень первоначально заполняется минусами. После перерисовки по команде J всё становится нормально.

- - - Добавлено - - -

Взял батареи с заклятием. При попытке заменить батареи не выводится сообщение "На этой штуке заклятие".

Radon17
01.05.2021, 23:47
Ну есть повод перевести игру в графический режим.
А кстати было бы отлично!
Поделить игровое поле на квадраты для каждого предмета, отрисовать каждому предмету соответствующий спрайт и дело в шляпе! Только вот боюсь что соответствие размеров главного героя и предметов получится какое-то несуразное. Придётся значительно увеличивать размеры игрового поля и уменьшать размеры спрайта предмета, чтобы было как-то похоже на правду.
Наверное уже не для ретро-платформ писать, а под win32-64. Палитры 512 цветов должно хватить.


Doom roguelike:

https://u.kanobu.ru/screenshots/47/e68fd19b-775f-495e-90c5-0f8da1841e18.png

А открытие локации по мере прохождения примерно как в первом warcraft:

https://forum.onligamez.ru/img/warcraft/warcraft-1-gameplay-orcs.jpg

nzeemin
02.05.2021, 00:16
Поделить игровое поле на квадраты для каждого предмета, отрисовать каждому предмету соответствующий спрайт и дело в шляпе!

Хочется вскочить и закричать - "так чего же вы ждёте? вперёд!"

- - - Updated - - -

Сорри, не удержался.
Для меня история с этой игрой заканчивается на веб-версии - исправлю в ней основные ошибки и на этом всё. Я опять потратил на игру намного больше времени чем собирался.

svofski
02.05.2021, 00:38
Кстати, бродячие торговые автоматы A и B, когда у них flags & 6 == 2, эквивалентны убегающему зверю и их можно зажарить.

hobot
02.05.2021, 00:54
текстовых игр
Символьных же !!! )

Radon17, для УК-НЦ можно "малой кровью" программировать шрифт прямо в программе или заранее подготовить игровой шрифт...А если делать спрайтовую под окошки - надо делать по роману уже - благо сценарий практически готов (чит. книгу)

- - - Добавлено - - -


Кстати, бродячие торговые автоматы A и B, когда у них flags & 6 == 2, эквивалентны убегающему зверю и их можно зажарить. а вот это я не знал!!! как узнать такой автомат на карте? встать на него и Ы

супер чит !!! это не баг - это чит "для знающих" наверняка ?

svofski
02.05.2021, 01:02
а вот это я не знал!!! как узнать такой автомат на карте? встать на него и Ы

супер чит !!! это не баг - это чит "для знающих" наверняка ?

Кроме как встать на него и Ы, никак. Насчет того, что это "не баг", я очень сомневаюсь =) Но мне это кажется крайне потешным и безобидным, поэтому в своей версии его оставлю.

hobot
02.05.2021, 01:07
Насчет того, что это "не баг", я очень сомневаюсь =) Но мне это кажется крайне потешным и безобидным, поэтому в своей версии его оставлю.
оцени ситуацию глазами студента (который кушал последний раз, когда соседу посылку из дома в общагу прислали), вот ты идёшь по подземелью, бац - торговый автомат ,а золота нет, на счету 0 - что характЕрно, но на витрине полно жратвы ? )))

и ты такой : "Ы - витрину в дребезги !"

nzeemin
02.05.2021, 12:38
STALK HTML/JS v0.5 - https://nzeemin.github.io/stalk/stalk.html
- Для курсорных клавиш сделан preventDefault() - не должны больше скроллить окно
- Shift как отдельная клавиша игнорируется, стало возможно вводить символы с шифтом, такие как '<'
- Исправил баг с минусами после взмаха ВП и "Да будет свет..."
- Замена батарей с заклятием - теперь выводится сообщение; та же бага была с кольцом

Alex_K
02.05.2021, 15:03
Есть ещё небольшой глюк. Под кодом 127 генерируется мешок с надписью "Take me", а в роботроновском шрифте видно этого символа нет, текст выводится с небольшим смещением. Надо бы в шрифт добавить закрашенный прямоугольник.

- - - Добавлено - - -

Также не заметил в коде предупреждение об окончании энергии - "Силы на исходе". Можно наесться с уровнем энергии выше 50, в оригинале такого не было.

CodeMaster
02.05.2021, 19:28
- Для курсорных клавиш сделан preventDefault() - не должны больше скроллить окно
Да, норм. Теперь наоборот можно увеличить масштаб и подсказки скрываются. Ну, сколлбар дёргается по-прежнему, но терпимо.


- Shift как отдельная клавиша игнорируется, стало возможно вводить символы с шифтом, такие как '<'
Да, но предметы с буквами нижнего регистра из рюкзака выкинуть не могу, на всех заклятье. Это так и задумано?

И ещё вопрос: поскольку я не знаток игры, а "." на нулевом уровне должна переводить на 1-й уровень, как и "5"?

Alex_K
02.05.2021, 19:54
И ещё вопрос: поскольку я не знаток игры, а "." на нулевом уровне должна переводить на 1-й уровень, как и "5"?
По алгоритму получается так:

// Параметр: 'J' - обновить экран; '.' - вверх; '5' - вниз function L03362(A) {
V33156 = true;
if (A != 'J') {
var doexit = true;
if (F[V11070] == '%') { // Мы стоим на лестнице?
for (VAR16 = 1; VAR16 <= 4; VAR16++) {
V33122[VAR16] = ' ';
}
if ((A =='.') && (VAR4 != 0)) {
VAR4--; // Этаж вниз
IND[2] -= 2; // Энергия минус 2
doexit = false;
} else if (VAR4 != 8) {
VAR4++;
IND[1] += 3;
doexit = false;
}
V11070 = getFIndex(VAR4, VAR12, VAR14);
V33074 = getFIndex(VAR4, VAR12, VAR14);
V11072 = getFIndex(VAR4, VAR6, VAR10);
V33076 = getFIndex(VAR4, VAR6, VAR10);
} else { // не на лестнице
WRITELN(' Без лестницы?');
}
if (doexit) {
return;
}
}

hobot
02.05.2021, 20:41
VAR4--; // Этаж вниз
не этаж вниз конечно же, а номер:=номер-1 и тогда справедливо - каждый подъём отнимает 2 ед. энергии (поэтому вернуться живым - это отдельная игровая задача!!!)

nzeemin
02.05.2021, 23:14
Есть ещё небольшой глюк. Под кодом 127 генерируется мешок с надписью "Take me", а в роботроновском шрифте видно этого символа нет, текст выводится с небольшим смещением. Надо бы в шрифт добавить закрашенный прямоугольник.

Также не заметил в коде предупреждение об окончании энергии - "Силы на исходе". Можно наесться с уровнем энергии выше 50, в оригинале такого не было.

Отличные находки, спасибо!!

Выложил версию 0.6:
- Обновил шрифт, добавил закрашенную клетку - два года прошло, пришлось вспоминать что там вообще к чему
- Дописал пропущенный кусок в конце хода - проверки на усталость и заряд фонаря

svofski
03.05.2021, 01:22
Странное дело! Я был уверен, что у меня это не работает. А сейчас проверил заново и все оказывается в порядке. D + символ, обозначающий предмет и все ок. Видимо заездил себе голову, портируя.

На самом деле ничего не заездил. Просто в варианте от Vak, о котором тогда шла речь, весь ввод автоматически переводится в верхний регистр независимо от контекста. Вот и не получалось выбросить ничего, что обозначалось маленькой буквой.

PATHNK
03.05.2021, 12:35
На телефоне - это мог бы быть редкий случай текстового рогалика, в который можно играть на тачскрине.
Если кому интересно.
Тык (https://play.google.com/store/apps/details?id=com.game.sh_crew.pocketrogue), тык (https://play.google.com/store/apps/details?id=org.rephial.xyangband).
А также с графикой.
Тык (https://play.google.com/store/apps/details?id=com.tbd.UnNetHack), тык (https://play.google.com/store/apps/details?id=com.GalacticSlice.OneBitAdventure).

svofski
03.05.2021, 14:09
nzeemin вот это место не совсем понятное:


if (key.length == 1 && key >= 'a' && key <= 'z') key = key.toUpperCase();
else if (key.length == 1 && key >= 'A' && key <= 'Z') key = key.toLowerCase();

Переворачивает регистр вверх тормашками. В большинстве случаев это все равно, но получается, что чтобы выбросить из рюкзака маленькую букву, нужно нажать большую букву. Это конечно маргинальная ситуация, по-моему все равно ничего ценного в этой игре маленькими буквами не обозначено. Но не понятно, зачем так =)

Еще из интересных открытий, которые бывалым наверное не кажутся ничем особенным: лестницу и живых монстров можно спокойно носить с собой в рюкзаке.

CodeMaster
03.05.2021, 16:09
лестницу и живых монстров можно спокойно носить с собой в рюкзаке.
А выложить их можно?


Еще из интересных открытий, которые бывалым наверное не кажутся ничем особенным:
Я вот тоже с этой игрой не знаком, но на зверя (любой предмет) можно положить болт что-то из рюкзака и нет зверя.

svofski
03.05.2021, 16:42
А выложить их можно?

Выложить можно, но они могут быть проклятыми. Тогда можно остаться без лестницы. Так же точно лестницу можно угробить выбросив на нее любой предмет.

Со зверем интересно. Если он был разбужен (а он был, раз мы на нем стоим), то игра может остаться в немного неровном состоянии, когда зверь с карты исчез, а в списке разбуженных остался.

hobot
03.05.2021, 17:38
но на зверя (любой предмет) можно положить
если ты стоишь на звере и комментария "Ну сейчас он вам покажет!" или подобного нет, такого зверя надо жарить = превращать в запас еды. Злые звери нападают / напрыгивают только с диагоналей - и если встав на "не убегающего" ты вместо атаки начнёшь ковыряться в рюкзаке - ты рискуешь как минимум потерять кучу энергии и всю броню...
В рюкзаке (как правило) нет бесполезных предметов "без заклятия", но если ты выкинешь что то - скорее всего оно будет уже "проклято" (могу ошибаться) и любой "взять / положить в рюкзак" делает +1 вредности - это совсем не гуд,
влияет на расход энергии + чаще требуется отдых.

"Силы на исходе"

- - - Добавлено - - -


когда зверь с карты исчез, а в списке разбуженных остался.
если за тобой гонится зверь, а ты на этаж переместился не убив его, он придёт за тобой! )

svofski
03.05.2021, 18:16
Разбуженный монстр живет вне карты в массиве разбуженных зверей. Но он просыпается на шаге, следующим за "Ну, сейчас он вам покажет". Так что если зверь уже гонится за игроком, такой трюк не пройдет. Но если на спящего зверя наступить и сразу же положить на него пенсне, можно спокойно идти дальше. Пенсне при этом можно спокойно подбирать, заклятья на нем от этого не появится.

hobot
03.05.2021, 18:55
svofski, есть ещё свисток - превращающий зверей в золото )
полезная штука...

CodeMaster
03.05.2021, 21:15
Выложил версию 0.6:
На моих браузерах игра перестала работать, вечная "Загрузка..."

Alex_K
03.05.2021, 21:56
Еще из интересных открытий, которые бывалым наверное не кажутся ничем особенным: лестницу и живых монстров можно спокойно носить с собой в рюкзаке.
Если лестницу уничтожил атакующий или убегающий зверь, то её можно купить у торгового автомата, и если повезёт, что она без заклятия, то и поставить в любом удобном месте.

- - - Добавлено - - -


svofski, есть ещё свисток - превращающий зверей в золото )
полезная штука...
Это если со свистком повезёт - он может сделать такую чёрную дыру, что мало не покажется. Судя по алгоритму размером 5 на 5.
Другой свисток может выкинуть в любую точку на этаже.
Есть и тот который превращает зверей в золото, но только радом с тобой, квадрат 3 на 3. При этом он очищает весь массив разбуженных зверей.
Кстати, hobot, большое тебе спасибо. Ради этого я заглянул в программу на JS и нашёл там ещё ошибочку.
nzeemin, надо подправить:

WRITELN('Уничтожение зверя');
for (VAR16 = 1; VAR16 <= 4; VAR16++) {
V33122[VAR16] = ' ';
}
for (VAR16 = -1; VAR16 <= 1; VAR16++) {
for (VAR20 = -1; VAR20 <= 1; VAR20++) {
var t = getF(VAR4,VAR12+VAR16,VAR14+VAR20);
if (t >= 'A' && F <= 'Z') {
setF(VAR4,VAR12+VAR16,VAR14+VAR20, '*');
}
}
}
Наверное там вместо F должно быть t.

nzeemin
03.05.2021, 23:13
На моих браузерах игра перестала работать, вечная "Загрузка..."

Хорошо бы знать какие браузеры и что пишет в консоли (обычно открывается по F12).
Chrome 90, Edge 90, FireFox 87-88 -- в них работает, проверял под Windows 10.

- - - Updated - - -


Да, но предметы с буквами нижнего регистра из рюкзака выкинуть не могу, на всех заклятье. Это так и задумано?

Заклятье - отдельная тема. Я попробовал выложить "l" (строчная эл, Раздолбаный спектрум) - у меня получилось - D, Shift+L.

- - - Updated - - -


Переворачивает регистр вверх тормашками.

Да, переворачивает. Потому что мы тут имитируем терминал, на котором без шифта вводятся заглавные буквы, а с шифтом строчные - см. пример чуть выше с буквой "l".

hobot
03.05.2021, 23:13
nzeemin, в шапку темы "ПРО ИГРЫ (https://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?)" ко всем прежним проектам добавил прямую ссылку на этот JS_Сталкер.

nzeemin
03.05.2021, 23:48
Выложил STALK HTML/JS версии 0.7 - https://nzeemin.github.io/stalk/stalk.html
- Поправлена опечатка F -> t в скрипте
- Сделал вверху переключатель Подсказки вкл./выкл
- Попытался решить проблему со стилями в iOS Safari, сделал только хуже - теперь совсем не грузится

CodeMaster
04.05.2021, 07:36
Хорошо бы знать какие браузеры и что пишет в консоли (обычно открывается по F12).
FF52/XP, FF54/Server2008, 360Chrome 12/Win7


TypeError: termarr.join(...).replaceAll is not a function

TypeError: "x" is not a function

The JavaScript exception "is not a function" occurs when there was an attempt to call a value from a function, but the value is not actually a function.

function termUpdate() {
termctl.innerText = termarr.join('\r\n').replaceAll('\x7f','\u25ae');

svofski
04.05.2021, 13:52
Прошел одно подземелье целиком на телефоне. Неудобно, но вполне возможно, когда хорошо знаешь, к чему стремиться. В чем-то это даже хорошо, потому что располагает к тому, чтобы более обдуманно жать на кнопки.

Как рогалик игра очень простая. Тут настоящее западло только одно -- комариная плешь, но и из нее иногда можно выбраться. Попался призрак, но он глупый. Кажется ужас-ужас, но он множится только вправо, так что даже с призраком в рюкзаке спокойно можно ходить и новые вещи собирать. Звери впечатляют слабо и вообще системы многоходового махача с учетом параметров тут как таковой нет. Иногда кажется слишком легко.

Впечатление пожалуй как от игры на картонке с фишками и кубиками. Куча картинок, которые впечатляют, но к сути не имеют никакого отношения. Большинство ограничений не жесткие, а просто по уговору.

nzeemin
04.05.2021, 14:17
Выложил STALK HTML/JS версии 0.8 - https://nzeemin.github.io/stalk/stalk.html
- Литерал '\x7f' заменил на юникодный литерал '\u007f' - надеюсь, поможет в проблеме со старыми браузерами
- Изменил текст кнопки [Подсказки вкл.] -> [Подсказки +]

CodeMaster, проверьте на своих браузерах пожалуйста.

Думаю добавить ещё лёгкий эффект свечения, так чтобы несильно размывало:
https://pic.maxiol.com/thumbs2/1620128207.1845257498.stalkjspreview5glo.png (https://pic.maxiol.com/?v=1620128207.1845257498.stalkjspreview5glo.png&dp=2)

CodeMaster
04.05.2021, 15:03
проверьте на своих браузерах пожалуйста.
Не арбайтен. Но ошибок по F12 нет. Версия 0.5 работала.


Думаю добавить ещё лёгкий эффект свечения
Отключаемый. У меня зрение и так его добавляет ;-)

nzeemin
04.05.2021, 15:32
Не арбайтен. Но ошибок по F12 нет. Версия 0.5 работала.

Попробуйте версию 0.9 - сделал всё проще, добавил в шрифт символ с кодом 127.

CodeMaster
04.05.2021, 16:22
сделал всё проще, добавил в шрифт символ с кодом 127.
Дас ист фантастиш! ;-)

За отключаемые подсказки отдельный "+", теперь ничего не дёргается на экране.

hobot
04.05.2021, 18:43
nzeemin, я когда Зел.Гост. набивал, что бы заведомо избежать возможности (и забыть об этом)
слития описаний и сообщений в нижней части экрана, все сообщения писал так ('Текст сообщения ') - то есть всегда
последний символ пробел ) Кстати говоря, я там немного "хитрил", у меня же две строки под уровнем свободны
(или даже 3-и, не помню уже), так вот, я размещал сообщения в зависимости от типа - возгласы и вопросы на одной строке, описания предметов на другой... но это я так, просто вот так надпись нарисовалась в процессе игры...

https://i.ibb.co/hXy3Z0N/Print05-N-cr.png

nzeemin
04.05.2021, 20:09
Да уже по барабану до таких мелочей.
Тут все кто хотел уже "под себя" свою версию сделал.
В общем по веб-версии это уже всё, дальше если только баги ещё найдёте - поправлю.

Всем вам спасибо огромное за помощь!

Alex_K
04.05.2021, 21:34
В общем по веб-версии это уже всё, дальше если только баги ещё найдёте - поправлю.
А почему выпивка не организована по команде "Q". Увидел в коде только "Прилив сил" и опьянение "Напился - сдай стеклотару!!!". А показа предметов нету. Есть когда высвечиваются реальные предметы, а есть когда подсвечиваются нереальные. Вот последних двух режимов нет.

PATHNK
04.05.2021, 23:24
В общем по веб-версии это уже всё, дальше если только баги ещё найдёте - поправлю.
Я только начинаю играть и уже ошибки.
Взять предмет, персонаж исчезает, после взятия предмет отображается и пропадает на следующем ходе.
По идее должно работать при любой раскладке клавиатуры, но работает только при ENG.

hobot
04.05.2021, 23:50
Я только начинаю играть и уже ошибки.
включи фонарь! доспехи одень и оружие приготовь...
перемести батареи в рюкзаке на 1-ю позицию ... вперёд, всё там норм. с отображением...

- - - Добавлено - - -

сейчас описание игры от Олега гораздо забавнее читать ))

STALK.SAV
Бродяга. Что делать - неизвестно. Требуется терминал совместимый с VT52.

- - - Добавлено - - -

замуровали чертяги, надо было "груду камней" / стенку подбирать )))

https://i.ibb.co/25m2F2x/Print05pusto-cr.png

CodeMaster
05.05.2021, 09:00
Взять предмет, персонаж исчезает, после взятия предмет отображается и пропадает на следующем ходе.
Может это так задумано? С фонарём - все адекватно, а без фонаря может по-другому.

PATHNK
05.05.2021, 10:24
включи фонарь! доспехи одень и оружие приготовь...
Да при чем тут это, персонаж должен быть на карте всегда, а не встал на предмет/взял предмет пропал.
У меня кстати был весь этаж освещен/виден.

svofski
05.05.2021, 11:14
Может это так задумано? С фонарём - все адекватно, а без фонаря может по-другому.

Задумано - это навряд ли. В этом месте у автора что-то пошло не так и он нагородил страшно путанный код вокруг простейшего действия. Сейчас можно оправдывать это тем, что это труъ и в этом особая атмосфера игры.

nzeemin
05.05.2021, 12:39
А почему выпивка не организована по команде "Q". Увидел в коде только "Прилив сил" и опьянение "Напился - сдай стеклотару!!!". А показа предметов нету. Есть когда высвечиваются реальные предметы, а есть когда подсвечиваются нереальные. Вот последних двух режимов нет.

Обновил до версии 0.10 - добавил два пропущенных фрагмента - моя невнимательность.

CodeMaster
05.05.2021, 14:18
Да уже по барабану до таких мелочей.
Ну, вдруг там ещё что будет крупное ;-) хорошо бы и "/" отвязать от браузера, как стрелки, а то у меня по ней одновременно активизируется быстрый поиск.

hobot
05.05.2021, 20:23
Да при чем тут это
попробуй с фонарём - будет виден всегда, без фонаря временами будет и должен исчезать...


персонаж должен быть на карте всегда
персонаж (как и автор оригинала) ничего никому не должен, Никита делал код с оригинала -
поэтому не надо "несбыточных - должен!", игра максимально близка к оригинальной версии,
если у вас с этим проблемы - пишите свою версию, правьте исходник, Никита всё сделал для
энтузиастов.



У меня кстати был весь этаж освещен/виден.
это не про фонарь, уровни изначально могут по разному отображаться...



Ну, вдруг там ещё что будет крупное ;-) хорошо бы и "/" отвязать от браузера, как стрелки, а то у меня по ней одновременно активизируется быстрый поиск.
специальную версию браузера написать??? )))

Так! Моё предложение в силе ! (https://zx-pk.ru/threads/29331-igra-quot-zona-quot-na-dvk.html?p=1114224&viewfull=1#post1114224) Никиту надо беречь / поддержать (!) после таких "хотелок-комментов" )))

- - - Добавлено - - -


Задумано - это навряд ли. В этом месте у автора что-то пошло не так и он нагородил страшно путанный код вокруг простейшего действия. Сейчас можно оправдывать это тем, что это труъ и в этом особая атмосфера игры.
для меня это тру - потому что в оригинале было так, и соответственно я в неё и играл (много много раз), чем дальше от оригинала - тем меньше атмосферы, атмосферность в данном случае - ощущение, что ты сидишь за той самой ДВК и играешь в тот самый Сталкер, что очевидно...

PATHNK
05.05.2021, 20:53
попробуй с фонарём - будет виден всегда, без фонаря временами будет и должен исчезать...
Да, что вас заклинило на этот фонарь :). Говорю же - весь этаж освещен и персонаж исчезает.


персонаж (как и автор оригинала) ничего никому не должен, Никита делал код с оригинала -
поэтому не надо "несбыточных - должен!"
Я не говорю, что должен автор, Никита и т.д. Почему вы передергиваете?
Я нашел ошибку, сообщил, а его дело исправлять или нет.
С вами общаюсь лишь потому, что вы не поймете суть проблемы и вводите в заблуждение.

hobot
05.05.2021, 21:28
С вами общаюсь лишь потому, что вы не поймете суть проблемы и вводите в заблуждение.
это вы не понимаете, что проблемы нет )


Говорю же - весь этаж освещен и персонаж исчезает.
отображение этажа не влияет на отображение персонажа, а режим фонаря вкл/выкл влияет.

hobot
05.05.2021, 21:29
Да, что вас заклинило на этот фонарь
это не меня заклинило, это особенность игры - вы лучше бы поиграли и сами убедились, прежде чем гневиться на пустом месте...

Sandro
07.05.2021, 12:53
Кстати, если всё ещё нужен быстрый генератор псевдослучайных чисел, то вот:



;
; Generates a next 16-bit pseudorandom number
; generator period is 0xfffe0000 (4294836224)
;
; Inputs:
; None
; Outputs:
; r0 - next pseudorandom number
;
; Clobbers:
; None
;
; Author: Alexander "Sandro" Tishin
;
trandw: mov @#rseed1, r0
add r0, r0
bhi 1$
add #39., r0
1$: mov r0, @#rseed1
add @#rseed2, r0
mov r0, @#rseed2
rts r7
; Current PRNG state
rseed1: .word 0
rseed2: .word 0


На diehard пока не гонял, но на глаз -- распределение хорошее.

hobot
10.05.2021, 03:15
Если кому то всё ещё интересно сыграть в оригинал прямо в браузере,
идём по ссылке > http://hobot.pdp-11.ru/EMULATORS/WUK/?state=http://hobot.pdp-11.ru/EMULATORS/WUK/symbol.uknc&disk3=http://hobot.pdp-11.ru/EMULATORS/WUK/symbol.dsk&run=1
далее в меню выбираем игру STALK - В ПОИСКАХ "ЗОЛОТОГО ШАРА",
наслаждаемся оригинальной версией (одной из).

https://pic.maxiol.com/thumbs2/1620604904.787614931.wukstalk.png (https://pic.maxiol.com/?v=1620604904.787614931.wukstalk.png&dp=2)


ссылка на тему >
https://zx-pk.ru/threads/32383-ukncbtl-wasm-uk-nts-on-line.html
Спасибо!

:redface:

CodeMaster
10.05.2021, 09:21
идём по ссылке >
> "Exception thrown, see JavaScript console"

nzeemin
10.05.2021, 09:39
> "Exception thrown, see JavaScript console"

Думаю что браузеры под Windows XP тут идут боком - там эмулятор на WebAssembly.

Вот этот онлайн-эмулятор вероятно будет работать, он на чистом JavaScript:
http://chessforeva.neocities.org/UKNC/uknc.htm

CodeMaster
10.05.2021, 09:47
Вот этот онлайн-эмулятор вероятно будет работать, он на чистом JavaScript:
Да, этот работает.

hobot
15.05.2021, 01:48
nzeemin, в продолжение этого (https://zx-pk.ru/threads/31445-rekonstruktsiya-cglib-dlya-ispolzovaniya-iz-omsi-pascal.html?p=1049449&viewfull=1#post1049449) запроса, наткнулся на дискетах в архиве на такую утилитку



LD7>RU MZ1:DISOBJ
*
DISOBJ V03 , BDM VERSION , sssr ,mwtu m-9
*

Format : DSK : RT-11
Size : 800 Kb

Volume ID: TGame
Owner : hobot

File Blocks Date Bytes
---------- ------ ----------- ----------
DISOBJ.SAV 29 09-Jan-1987 14'848
DECOBJ.SAV 44 31-Aug-2011 22'528
< UNUSED > 1513 774'656
---------- ------ ----------- ----------
2 Files, 73 Blocks
1513 Free blocks



может быть тебе будет интересно её пощупать / изучить - я не знаю...
пока кинул сюда > . (https://archive.pdp-11.org.ru/vid/DISOBJ_DECOBJ.rar)<

Alex_K
22.05.2021, 11:01
Окей, с процедурой L03362 всё получилось, но без ассемблера не обошлось.
И тут либо автор знал как записать оператор выхода (я пробовал в разных комбинациях, не нашёл), либо он сделал примерно так же как и я.
В любом случае, эта процедура теперь совпадает до байта.
Код:

procedure L03362(A:char);
begin
...
{$C JMP L05114 } { Выход из процедуры }
...
{$C
L05114: } {метка для выхода из процедуры}
end;

Здесь вторая часть процедуры (отрисовка экрана) находится за ELSE, в начале кода ELSE стоит метка и на неё происходит переход из той части, которая исполняется в блоке THEN. Получается как-то так, и без ассемблерных вставок:

{ Параметр: 'J' - обновить экран; '.' - вверх; '5' - вниз }
procedure L03362(A:char);
label 1;
begin
V33156:=CHR(1);
if A <> 'J' then begin {L03370}
if V11070^ = '%' then begin { Мы стоим на лестнице? }
for VAR16:=1 TO 4 do begin
V33122[VAR16]:=' ';
end;
if (A = '.') and (VAR4 <> 0) then begin {L03510}
VAR4:=VAR4-1; { Этаж вниз } {L03560}
IND[2]:=IND[2]-2; { Энергия минус 2 }
IND[1]:=IND[1]+1;
goto 1;
end else if VAR4 <> 8 then begin {L03610}
VAR4:=VAR4+1;
IND[1]:=IND[1]+3;
goto 1;
end;
begin
V11070:=@F[VAR4,VAR12,VAR14]; {L03644}
V33074:=@F2[VAR4,VAR12,VAR14]; {L03716}
V11072:=@F[VAR4,VAR6,VAR10]; {L04000}
V33076:=@F2[VAR4,VAR6,VAR10]; {L04052}
end;
end else begin { не на лестнице }
WRITELN(' Без лестницы?'); {L04140}
end;
end;
else begin
1:
WRITE(CHR(33B),CHR(110B),CHR(33B)); {L04172}
WRITE('J Подземелье ');
WRITE(DUNGEON); { Номер подземелья }
WRITE('
Рейтинг
Энергия
Оружие
Защита
В банке
Вредность
Рюкзак:');
for VAR16:=1 to 5 do begin { выводим значения индикаторов }
CURSORTO(VAR16,37);
WRITE(IND[VAR16]:3);
WRITE(' ');
end;
CURSORTO(7,37);
WRITE(VAR30:3); { Вредность }
CURSORTO(10,33);
for VAR16:=1 to 6 do begin { выводим содержимое рюкзака }
WRITE(RUKSAK[VAR16]:2);
end;
CURSORTO(0,0);
for VAR16:=1 to 16 do begin { выводим текущее поле }
for VAR20:=1 to 32 do begin
if F2[VAR4,VAR16,VAR20] & 100B <> 0 then begin
CURSORTO(VAR16,VAR20);
WRITE(F[VAR4,VAR16,VAR20]);
end;
end;
end;
CLEARMSG;
end;
end;

nzeemin
22.05.2021, 21:22
Alex_K, спасибо. вы очень упорны.
Я поправил исходник - https://github.com/nzeemin/uknc-various/blob/master/STALK-PASCAL/STALK1.PAS

Alex_K
22.05.2021, 21:32
Я поправил исходник
А после трансляции всё сошлось? Я просто получил такой код на своих примерах, а ваш не транслировал.

- - - Добавлено - - -


Alex_K, спасибо. вы очень упорны.
Не за что. Просто интересно посмотреть как OMSI Pascal транслирует в Макро. Довольно много интересного можно узнать. В OMSI Pascal версии 1.1 ($VER=59.) есть ошибка при выходе из цикла FOR по GOTO, в версии 1.2 ($VER=12.) они её исправили. Ну и много всякого другого.

nzeemin
22.05.2021, 21:35
А после трансляции всё сошлось? Я просто получил такой код на своих примерах, а ваш не транслировал.
Да, всё сошлось.
Различие только одном байте в заголовке, как и раньше:
00000028: 0C 0E

Alex_K
22.05.2021, 22:33
Ещё переменная V33156 наверное типа boolean. Да и сравнения if VAR <> false можно заменить на if VAR.

Alex_K
18.06.2021, 15:36
Кроме различных версий STALK.SAV существует версия под именем PIKNIK.SAV. Данная версия отличается от STALK различными надписями, но и тем, что она оттранслирована OMSI Pascal 1.2 с использованием библиотеки PASFIS версии 1.2G. Полный дистрибутив этой версии Паскаля я нашёл у hobot-а в этом сообщении (https://zx-pk.ru/threads/20444-pascal-macro11-(uknts-dvk).html?p=558116&viewfull=1#post558116). Быстренько перегнал быстрым дизассемблером SavDisasm от nzeemin. Текст на ассемблере для компиляции я не делал, просто повставлял свои комментарии в файл disasm.txt. В итоге оказалось, что в Паскалевских исходниках PIKNIK мало отличается от STALK, различия почти только в выводимых надписях, ну и в одном месте вместо WRITELN используется WRITE.

Паскалевский текст я переформатировал, люблю когда end стоит на одной колонке с begin. Убрал лишние begin/end, но возможно не все. Склеил несколько идущих подряд WRITE/WRITELN в одну команду. Расставил после каждого оператора комментарии с их адресами в исполнимом модуле.
Нашёл в этом дистрибутиве в библиотеке SYSLIB.OBJ функцию RAN, её и использую. В строчках оставил управляющие символы переключения алфавита, хотя вероятно их вставили вручную позже, игра писалась под КОИ-7 Н2, но такого исполнимого модуля я не нашёл.

Сама игра скомпилирована с использованием библиотеки PASFIS.OBJ, для которой нужна аппаратная поддержка FIS, эмулятора FIS в ней нет, поэтому на ДВК с процессорами 1801ВМ1 и 1801ВМ3 игра неработоспособна. С эмулятором EM.SYS не проверял.

Так что качаем дистрибутив PascalD, распаковываем, туда же кладём PIKNI2.PAS из вложения. Запускаем эмулятор RT-11.

1. Транслируем игру Паскалем следующими командами:
.RU PASSIM
*PIKNI2,PIKNI2=PIKNI2

Результат:
ERRORS DETECTED: 0
FREE MEMORY: 8813 WORDS

2. Полученный файл на MACRO-11 надо прогнать через оптимизатор:
.RU PASIMP
*PIKNI1=PIKNI2

Результат:
IMPROVEMENT 484 WORDS 4.7%

3. Транслируем MACRO-11:
.MACRO/LIST:PIKNI1 PIKNI1

4. Собираем исполнимый модуль:
.LINK/MAP:PIKNI1 PIKNI1,PASFIS,SYSLIB

5. Сверяем с оригиналом:
.DIFF/BIN/OUT:PIKNIK PIKNI1.SAV PIKNIK.SAV

Результат:
?BINCOM-I-No differences found

Вот и всё. Ещё раз ОГРОМНОЕ СПАСИБО nzeemin за сделанные исходники STALK, без них мне пришлось бы очень тяжело.

Radon17
01.09.2021, 21:34
Удалось разузнать немного о происхождении игры.

(С)УЛЬЯНОВСК УЛПИ "ГОЛОГРАФИЯ"
УЛПИ - Ульяновский политехнический институт, ныне УлГТУ (https://ru.wikipedia.org/wiki/%D0%A3%D0%BB%D1%8C%D1%8F%D0%BD%D0%BE%D0%B2%D1%81%D 0%BA%D0%B8%D0%B9_%D0%B3%D0%BE%D1%81%D1%83%D0%B4%D0 %B0%D1%80%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8 B%D0%B9_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5 %D1%81%D0%BA%D0%B8%D0%B9_%D1%83%D0%BD%D0%B8%D0%B2% D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82)
"Голография" - лаборатория в этом институте.
Благодаря товарищу, который работает в данном институте, мне удалось узнать контакт бывшего работника этой лаборатории. К сожалению из меня парламентёр неважный, да и про игру я знаю довольно мало... Так что предлагаю выбрать на форуме человека, который позвонит этому бывшему работнику и узнает подробнее. Все мы находимся в равных условиях, лично никто из заинтересованных в Ульяновске вроде бы не присутствует, из контактов имеется только телефон.
Телефон я дам только одному человеку, чтобы особо не доставали бедного пенсионера. :)

PATHNK
02.09.2021, 08:42
К сожалению из меня парламентёр неважный, да и про игру я знаю довольно мало...
Да что вы тушуетесь, сами позвоните, представитесь как знакомый товарища из института, это сразу прибавит доверия.
Просто сначала предложите ему зарегистрироваться на этом форуме, а если не захочет просто поговорите.

nzeemin
08.01.2024, 20:35
Мне на почту на Boosty пришло письмо -- один из моих подписчиков нашёл автора игры.
Игру написал Сергей Вершинин.
Сергей передал следующий текст и разрешил опубликовать его здесь на форуме, публикую его без изменений:



Вот уж не думал, что кто-то сейчас помнит про "Vagabondo". Посмотрел странички про игру - есть признаки, показывающие, что это в самом деле она. Правда, у меня она точно не называлась Сталкер или Зона. На ДВК в оригинале её файл назывался просто VV - чтобы не набирать длинное название. А в program name стояло название на Эсперанто (Vagabondo = бродяга - по названию прототипа).При идею создания: я прочитал в журнале Scientific American о программе, которая играла в игру Rogue. Сама по себе Rogue была эпохальной игрой, но у нас её не было (до того я про неё даже не слышал). Тем более - на ДВК. В статье про саму игру говорилось мало, но мне очень захотелось в неё поиграть.
Игр у нас в то время был буквально десяток. Единственная игра, которую можно назвать приключенческой, была текстовой, с фиксированным сценарием. Она прямо так и называлась - Adventure. Тоже классика.
Вот я и начал писать игру сам. Заодно изучая Паскаль, ибо от института у меня сформировалось крайне смутное представление об этом языке - без какой-либо практики. Поскольку про оригинал мало что было известно, я просто наполнял игру тем, что мне нравилось.
Наверное, больше всего привлекла идея случайного мира - который не задан автором, а генерируется в начале игры. У меня он развёртывался из одного числа, которое получалось из числа, вводимого игроком, генератора случайных чисел и момента нажатия клавиши Ввод. Хмм, перечитал написанное - прямо-таки "вначале было слово", и слово было шестнадцать бит.
Вообще-то, я не особо задумывался над конкретными деталями, и многое явно можно было сделать лучше, но тогда даже сравнивать было не с чем. Делал для себя, не рассчитывая, что это ещё кого-то заинтересует. В оригинале игрок спускается в подземелье за сокровищами, но я решил добавить туда элементы "Пикника на обочине". Поэтому там и золотой шар, и ведьмин студень, и прочее. Отдельные комнаты, соединённые коридорами, я заменил на уровни одинакового размера, разделённые стенами - так ресурсы использовались эффективнее, а мир стал как-то более насыщенным. Содержание тоже появлялось естественно. Персонажу надо есть - значит, нужна еда. Мир волшебный - значит, нужны волшебные предметы. Символов в коде больше, чем можно нагрузить смыслом - значит, сделаем фоновые предметы, типа надписи "Здесь-то мы его и съели".
Был вариант, в котором после нахождения золотого шара и выхода на поверхность можно было пойти в подземелье заново. В этом случае всех предметов там было в два раза больше. Потом в три, и так далее. Ещё можно было при компиляции отключить проверку границ массивов, тогда исполняемый файл получался заметно меньше, но можно было залететь в страшное место, откуда не было выхода. Оно называлось "Array bounds error". Например, "зверь" сшибал всё на своём пути, и, если бежать от него вдоль стены, то он делал в стене дырки. Через такую дырку можно было пройти на соседний уровень не по лестнице, а прямо через стены, и какое-то время игра даже продолжала работать. А дальше уже был выход из области данных в область кода - "предметы" там были навалены кучей, но взаимодействие с ними портило уже сам код игры, и она быстро вылетала.
Позже, когда я аспирантом вёл занятия в университете, разговорились с лаборантами, и их настолько заинтересовала игра, что они были готовы набрать её вручную для УКНЦ. Кажется, проблема была в том, что на ДВК был 8-дюймовый дисковод, а на УКНЦ - 5-дюймовый, но факт в том, что они набрали всё целиком по распечатке. Причём, почему-то запустить её нам так и не удалось. На этом вроде бы, всё и закончилось.
Когда я начал работать в институте повышения квалификации работников образования, я с удивлением обнаружил, что моё "творение" разошлось по школам в пачке популярных игр.
Если эта информация кому-нибудь интересна - буду рад. Мне было приятно вспомнить.
С уважением, Сергей Вершинин

Radon17
08.01.2024, 21:38
Автор из Ульяновска, работал в той самой лаборатории "Голография"?