Важная информация

User Tag List

Страница 18 из 39 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 388

Тема: Игра "Зона" на ДВК

  1. #171
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    2,835
    Спасибо Благодарностей отдано 
    247
    Спасибо Благодарностей получено 
    368
    Поблагодарили
    251 сообщений
    Mentioned
    37 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Думаю, и там и там компилятор написан на Паскале
    Pascal-2 написан на Pascal-1?

  2. #172
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    629
    Спасибо Благодарностей получено 
    659
    Поблагодарили
    297 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ребят, напомню, эта тема про игру, не про Паскаль.
    Вот актуальный вопрос -
    Цитата Сообщение от PATHNK Посмотреть сообщение
    А что потом если не секрет?

  3. #173
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    4,652
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    280
    Поблагодарили
    235 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последний оффтоп
    Цитата Сообщение от Alex_K Посмотреть сообщение
    Pascal-2 написан на Pascal-1?
    Самый первый вариант - вполне возможно. А потом он мог писаться уже на Pascal 1.1, 1.2, ..., 2.0

  4. #174
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    2,835
    Спасибо Благодарностей отдано 
    247
    Спасибо Благодарностей получено 
    368
    Поблагодарили
    251 сообщений
    Mentioned
    37 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Вот актуальный вопрос -
    Цитата Сообщение от PATHNK Посмотреть сообщение
    А что потом если не секрет?
    Наверное и ответ.
    Цитата Сообщение от nzeemin Посмотреть сообщение
    Я как-то пробовал ковырять "Королевство Эйфория", там внутри мешанина, потому что делалось как раз НЕ на Макро-11, а на чём-то вроде Forth или Паскаль.
    "Королевство Эйфория" также написана на Паскале. Правда там скорее всего используется вещественная арифметика. Да и работа с файлами есть - таблица рекордов сохраняется на диске.

  5. #175
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,159
    Спасибо Благодарностей отдано 
    2,970
    Спасибо Благодарностей получено 
    360
    Поблагодарили
    305 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    "Королевство Эйфория" также написана на Паскале.
    есть вариант для БК0010 на Фокале, игрался в него, пока КУВТ-86 не вывезли.
    Легко распознаётся стандартным символом запроса для языка Фокал ' : '
    отсюда и далее > https://zx-pk.ru/threads/13979-zhurn...=1#post1087745
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  6. #176
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    3,176
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    143 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    С фейсбука:
    То есть это под Free Pascal Compiler.
    Я попробовал собрать ACK-овским Паскалем в надежде на конверсию для 8080. Но столкнулся с тем, что ACK-овский Паскаль крайне академичен. Например, в нем нет битовых операций, процедур Exit и Break, наверное чего-то еще. Битовые операции решаются множествами, Exit и Break можно заменить goto или переписать логические блоки, но этот вариант я пока отложил.

    Другой способ добиться портабельности -- прогнать через транслятор p2c. Это получилось почти сразу и результат даже запускается под Линуксом. Но надо прикрутить небуферизованный консольный ввод, чтобы работало нормально и можно было бы проверить результат трансляции по-настоящему.
    Больше игр нет

  7. Эти 4 пользователя(ей) поблагодарили svofski за это полезное сообщение:

    hobot (21.04.2021), nzeemin (21.04.2021), Oleg N. Cher (22.04.2021), Radon17 (21.04.2021)

  8. #177
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,159
    Спасибо Благодарностей отдано 
    2,970
    Спасибо Благодарностей получено 
    360
    Поблагодарили
    305 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, а что такое frandu ?
    У меня на stalk1.pas под RT-11 картина такая :

    Код:
    HD7>PASCAL STALK1=STALK1
    
    ERRORS DETECTED:  0
    FREE MEMORY:  6254  WORDS
    
    ERRORS DETECTED:  0
    FREE MEMORY:  6254  WORDS
    
    HD7>DIR STALK1
     21-Apr-2021
    STALK1.PAS    70  21-Apr-2021    STALK1.MAC   269  21-Apr-2021
    
    
    HD7>mac  STALK1
    
    HD7>LIN STALK1,SY:PASCAL
    
    HD7>RU STALK1
    *** (H) Hacked by Oleg H.         ***
     ^_^_^_^  __ С Т А Л К Е Р __
    загадайте число. может быть, оно вам пригодится... там...
    
    А ВОТ ДО УРОВНЯ НЕ ДОТЯНУЛ, ВЫЛЕТЕЛ,
    НО ТОЛЬКО ПОСЛЕ НАЖАТИЯ "H" - ДО НАЖАТИЯ
    ПРОСТО ВИСЕЛ НА НАДПИСИ
    
    
    
    
    
    
    
    
    
    
    
         Для подсказки нажимайте "H"
    TRAP TO 4 - FROM PC 155340
    
    HD7>
    
    HD7>H
    - - - Добавлено - - -

    Цитата Сообщение от hobot Посмотреть сообщение
    ПРОСТО ВИСЕЛ НА НАДПИСИ
    ага, то есть вот эти самые спец символы что ли для сообщений мелькающих в начале?
    и ошибка с ними связана?
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #178
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    629
    Спасибо Благодарностей получено 
    659
    Поблагодарили
    297 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    nzeemin, а что такое frandu ?
    FRANDU это модуль RANDU вытащенный из библиотеки Фортрана - вытащен для того, чтобы не искать нужную версию FORLIB.OBJ в которой точно всё такое же до байта.
    https://github.com/nzeemin/uknc-vari...r/STALK-PASCAL - тут лежит FRANDU.MAC, там же батник !compilelink.bat, который описывает мой процесс сборки, под Windows 10.
    Как оно работает без патчинга и работает ли вообще - я не проверял, цель же была не в этом. Цель была - восстановить достоверный исходник путём побайтовой проверки - она достигнута.

  10. Эти 3 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:

    hobot (21.04.2021), Oleg N. Cher (22.04.2021), Копейкин (23.04.2021)

  11. #179
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,159
    Спасибо Благодарностей отдано 
    2,970
    Спасибо Благодарностей получено 
    360
    Поблагодарили
    305 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    FRANDU это модуль RANDU вытащенный из библиотеки Фортрана - вытащен для того, чтобы не искать нужную версию FORLIB.OBJ в которой точно всё такое же до байта.
    https://github.com/nzeemin/uknc-vari...r/STALK-PASCAL - тут лежит FRANDU.MAC
    с FRANDU.OBJ всё замечательно вроде бы ;-)

    Код:
          Подземелье             1
      1                                                              Рейтинг    3
                                                                     Энергия   20
                                                                    !Оружие    15
                                                                     Защита    11
          ! . .                                                      В банке    0
          ! . . .
          # - . - - .                                                Вредность  2
          ! . . . . . .
          # - - # - . ! - -                                           Рюкзак:
                  - - ! y . -                                          \ . < . . .
                    . ! . . .
                    . . - - -
                    . . . . .
                      . . . . .
                        - - @ .
                          - - -                 -
    Превращение догоняющего зверя
    - - - Добавлено - - -

    кстати говоря - размер исполняемого файла после трансляции и линковки PASCAL = 49 блоков,
    а OMSI (PASDWK - который в архиве обозван) - исполняемый играбельный файл 47 блоков )))

    Но это так... просто ради эксперимента собрал и тем и другим...
    Влияет конечно библиотека PASCAL.OBJ - и кол-во всяких там "сообщений" которые она лепит + что то ещё наверное...
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  12. #180
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    3,176
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    143 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собралось ACK-ом через промежуточный C, работает на Векторе с BoldBIOS 56К. Жирновато выходит, требует больше памяти, чем большинство МикроДОС-ов позволяют. Пока не очень играбельно — чересчур медленно заполняются уровни в начале и стрелочки для ходьбы прикрутить не получается. Но вообще это бешено круто! nzeemin, ты — монстр уровня 700
    Больше игр нет

  13. Этот пользователь поблагодарил svofski за это полезное сообщение:

    nzeemin (22.04.2021)

Страница 18 из 39 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 31
    Последнее: 15.04.2012, 19:24
  3. [аукцион] "корзины" от ДВК, Э-60
    от Agat в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 08.11.2011, 14:22
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •