User Tag List

Страница 8 из 8 ПерваяПервая ... 45678
Показано с 71 по 80 из 80

Тема: Внутренности программ

  1. #71

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Атаристам грех жаловаться, для них, пусть и не сразу, но сделали Turbo Basic.

  2. #72

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Вставка конечно тоже работает с этим
    Вроде упоминалось в паре мест, что все равно строки обязательно в памяти подряд должны идти. Все равно странно как-то. Если тот же самый список адресов сделать отдельной таблицей, поиск по нему будет проходить радикально быстрее, можно спокойно двигаться в двух направлениях, бисечить и все что хочешь вообще. При том, что памяти он занимать будет ровно столько же. Ну ладно, для Альтаира допустим они писали там чуть ли не дыроколом по перфоленте, все можно понять. Но потом-то можно было поправить.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Атаристам грех жаловаться, для них, пусть и не сразу, но сделали Turbo Basic.
    Хороший датапоинт.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Супер, еще бы управление удобное сделать. Или wasd или курсор+пробел, но не asd+пробел
    Сейчас должны стрелочки заработать (может быть надо как-то убедить браузер перегрузить кеш).
    Что до плавности -- особого энтузиазма пока не было, а с полтыка плохо получается. Там так сделаны все проверки -- типа сделаем шаг в сторону и посмотрим, а не стена ли там. И поэтому делать шаг дробным не везде получается простой заменой размера шага. Лучше подождать, когда хотелка станет мощней.
    Больше игр нет

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

    ivagor(30.08.2022)

  3. #73

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Ну ладно, для Альтаира допустим они писали там чуть ли не дыроколом по перфоленте, все можно понять. Но потом-то можно было поправить.
    Basic 3.2 как раз был для Альтаира. Ну а то что наши не доработали (никто из многочисленных портировщиков на советские компы) - это же надо было разобраться и переделать. Зачем, если и так работает. Сам я тоже не модифицировал, правда у меня есть отмазка - я хотел, чтобы бейсиковские программы с самомодификацией продолжали работать в "моих" бейсиках.

  4. #74

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Basic 3.2 как раз был для Альтаира. Ну а то что наши не доработали (никто из многочисленных портировщиков на советские компы) - это же надо было разобраться и переделать. Зачем, если и так работает. Сам я тоже не модифицировал, правда у меня есть отмазка - я хотел, чтобы бейсиковские программы с самомодификацией продолжали работать в "моих" бейсиках.
    Оно и понятно, я без осуждения. Главное было чтоб работало. Ну и вообще Бейсик все же скорее язык для мощных калькуляторов, а то, что на нем некоторые умудрялись писать Путапы -- это аберрации. Все равно любопытно. И интересно было узнать про Атари. Кстати -- целая книга про него https://archive.org/details/atariboo...e/n19/mode/2up
    Больше игр нет

  5. #75

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть книжка и по микрософтовскому для 8080, правда более позднему и продвинутому, чем 3.2. Это примерно корветовский бейсик.

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

    svofski(30.08.2022)

  6. #76

    Регистрация
    02.03.2023
    Адрес
    г. Волгоград
    Сообщений
    3
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Игра, похоже, была в дебрях дискет из приложений к MSX Magazine, а там вообще прорва малоизвестных науке чудес из глубин океана. Каким-то образом именно вот эта игра попала на Счетмаш и вызвала желание себя спортировать. Оригинал выглядит точно так же, как Векторовская версия.
    Добры день. Я искал оригинальную версию Putup С MSX. И поиск меня натолкнул на этот разговор. Пробовал запускать ту версию, которая с дискеты, но сразу обнаружил, что в игре бесконечные жизни. Видимо этот код кто-то в своё время немного поправил.
    Я любитель ретроигр и вспомнил эту игру из детства ещё с Вектора. Хотел сделать для неё набор ретродостижений, но не могу найти оригинал ( или хотя бы нормальную играбельную версию). У вас остались ещё какие-нибудь другие версии?
    Можно, конечно и вручную поправить, но не хотелось бы вносить свои изменения в код. Хочу сохранить наследие "как есть".

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я разбирал ту версию, которая была здесь пару страниц назад. Для получения тру с двумя твердыми знаками можно попробовать разобрать печатный текст из журнала MSX Magazine 87-10, страницы 195-200. C современными техническими средствами это будет тривиальной задачей, но мне заморачиваться не хотелось.
    Больше игр нет

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

    BOBLS(10.03.2023), Oleg N. Cher(10.03.2023), thetrik(12.03.2023)

  9. #78

    Регистрация
    02.03.2023
    Адрес
    г. Волгоград
    Сообщений
    3
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    О! Спасибо большое. Этого достаточно. Я могу сопоставить код на гитхабе и печатный оригинал и найти несоответствия. Это займет определённое время, но это того стоит. Планирую где-то через месяц начать, как закончу предыдущие достижения. Если интересно, скину то, что я нашёл. Там скорее всего где-то опечатка банальная.
    Ещё вопрос не совсем по теме. Возможно ли сделать образ диска с автозапуском данной игры, как она есть на MSX? Это важный момент. Что бы пользователь просто запустил эмулятор, вставил диск и игра запустилась? Просто часто у пользователя нет клавиатуры, только джойстик.
    В любом случае спасибо, теперь я знаю куда дальше двигаться.

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

    Беглый просмотр кода с телефона показал, что нашему Патапу кто-то здесь нарисовал 100 жизней в строке 130 (RE=100: ) вместо двух. И на заставке небольшая опечатка в строке 170. Там лишние символы появились. Возможно это и всё. Но нужно будет отдельно ещё покапать и потестить играбельность.

  10. #79

    Регистрация
    02.03.2023
    Адрес
    г. Волгоград
    Сообщений
    3
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Для получения тру с двумя твердыми знаками можно попробовать разобрать печатный текст из журнала MSX Magazine 87-10, страницы 195-200. C современными техническими средствами это будет тривиальной задачей, но мне заморачиваться не хотелось.
    Пришло время и я разобрал эту версию Потапа. Печатную версию журнала удалили из archive.org из-за правообладателей. Возникли некоторые сложности со свободным временем и печатным текстом. Сразу скажу, что оригинальная версия несколько отличается от этой. Видно, что кто-то в дальнейшем доделывал игру. В игре появляются строки не кратные 10. Кто-то вставлял новые участки кода.
    По мимо количества жизней я обнаружил
    1. Не понятно, когда кончится время, и вылетит "Злое лицо", т.к. индикатора времени нет.
    2. При прохождении уровня за оставшееся время не начисляются бонусные очки.
    3. Не отображается на экране взял ли игрок красный шарик или нет. И какое их количество.
    4. Незначительные изменения в уровнях, уже не помню что именно.
    5. И ещё в одном месте были изменения в машинном коде.
    6. Автор игры Yuichi Ago (吾郷 裕一). Я пытался с ним связаться через сайт, запрещённый в Росси.. Но он мне не ответил. Видимо страница заброшена.

    Разместил небольшую статью с образом игры и листингом программы в ASCII формате. В образе диска один файл "AUTOEXEC.BAS". Запускается во многих эмуляторах с автозапуска.
    MD5:
    223189c6823f7376d133d44507068d19
    https://archive.org/details/put-up-msx-1987-bas
    Зная, как лютуют правообладатели, попросил залить к себе админа сайта https://download.file-hunter.com
    DSK
    Listing
    Планирую разработать комплект игровых ретродостижения за пару месяцев, что бы возродить интерес к этой замечательной игре.Put up (MSX)
    Версия на Векторе была значительно интереснее, но пока retroachievements.org не поддерживает вектор 06c.
    Надеюсь я не нарушил правила сайта обилием внешних ссылок.

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

    Improver(03.02.2024), metamorpho(03.02.2024), Oleg N. Cher(03.02.2024), svofski(03.02.2024)

  11. #80

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно сказать в дополнение к последним постам. Прохождение векторовского PUTUPа, мне понравилось.
    Посмотрел и подумал, что если сделать огонь или воду палитрой и оставить только одного врага, то подобная игрушка вполне по силам модернизированному бейсику, на заметку желающим поучаствовать в конкурсе РЕТРОГРАД.

Страница 8 из 8 ПерваяПервая ... 45678

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

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

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

Похожие темы

  1. Ответов: 0
    Последнее: 10.07.2008, 12:31
  2. Внутренности от компьютера Агат
    от ed4mk в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 20.03.2007, 17:34
  3. Тестирование программ
    от Vitamin в разделе Программирование
    Ответов: 5
    Последнее: 23.01.2005, 21:46

Ваши права

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