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

User Tag List

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 77

Тема: Тетрис

  1. #11
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,989
    Спасибо Благодарностей отдано 
    686
    Спасибо Благодарностей получено 
    1,967
    Поблагодарили
    1,112 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  2. #12
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,648
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  3. #13
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,989
    Спасибо Благодарностей отдано 
    686
    Спасибо Благодарностей получено 
    1,967
    Поблагодарили
    1,112 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23, я несколько потерялся, что ты надеешься увидеть в моей поделке? Ты же и клавиатуру опрашиваешь и рисуешь на экране. Тем более у меня для конфига fdd, а у тебя реал "старой формации" (т.е. опрос клавиатуры не будет работать).
    Кстати у меня вопрос, а как ты в реал грузишь программы?

  4. #14
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,648
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    tnt23, я несколько потерялся, что ты надеешься увидеть в моей поделке?
    Всегда интересно посмотреть-поучиться, как это бывает сделано у других.

    Цитата Сообщение от ivagor Посмотреть сообщение
    как ты в реал грузишь программы?
    Через директиву 'L' Монитора. Она принимает через последовательный порт стандартный HEX, который отлично выпекает "Прекрасный Ассемблер". Только штатно в "Океане" это делается на скорости 4800 (медленно и печально), я себе подпатчил Монитор для скорости 19200.

  5. #15
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,989
    Спасибо Благодарностей отдано 
    686
    Спасибо Благодарностей получено 
    1,967
    Поблагодарили
    1,112 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Через директиву 'L' Монитора. Она принимает через последовательный порт стандартный HEX
    А чем передаешь?
    Не исключено, что средствами emu можно сделать перехват типа магнитофонного и грузить из файлов HEX.

  6. #16
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,648
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    А чем передаешь?
    Не исключено, что средствами emu можно сделать перехват типа магнитофонного и грузить из файлов HEX.
    Передаю терминальной программой по вкусу, в моем случае TeraTerm. Простое копирование в COM-порт по идее тоже бы должно работать, но не работает, то ли "Океан" не успевает отгребать на скорости 19200, то ли Windows буферизирует поток как-то.

    Можно сделать и загрузку HEX, конечно, но какой смысл? они более рыхлые, т.к. это семибитное ASCII кодирование бинарника, с указанием адресов загрузки.

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

  8. #17
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,989
    Спасибо Благодарностей отдано 
    686
    Спасибо Благодарностей получено 
    1,967
    Поблагодарили
    1,112 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Можно сделать и загрузку HEX, конечно, но какой смысл?
    Сейчас грузить в конфиг с fdd можно из образов дисков okd. А цивильного способа загрузки в безfddшный конфиг нет.

  9. #18
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,863
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    245
    Поблагодарили
    178 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    А цивильного способа загрузки в безfddшный конфиг нет.
    Хак дня (добавить в EMU.ext)
    Код:
    ok : loader {
      config="Okean-240"
      loadmem="mem"
      loadaddr=100
      cmd[0].delay=1200
      cmd[0].start=100
    }
    Файлы с расширением .ok будут запускаться с адреса 100h.

  10. #19
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,183
    Спасибо Благодарностей отдано 
    876
    Спасибо Благодарностей получено 
    685
    Поблагодарили
    425 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я наконец собрался попробовать. Получился уже очень играбельный Стаках! Звучки приятно радуют.

    Пожелания:
    0. больше хохломы. Цвета еще есть в запасе для разных фигур?

    Что до самой игры, вот мой тетрис аксептанс лист:
    1. n-bag rng
    2. wall kicks
    3. вращение в обе стороны
    4. фигура лочится не при касании дна, а на следующем шаге
    5. автоповтор
    6. опционально -- отрисовка проекции текущей фигуры на дно
    7. не отследил, как ведется счет. должны быть бонусы или множители за комбо разного размера

    Пункты [2,3,4] позволяют загонять фигуры ходом коня в иначе недоступные места.
    Больше игр нет

  11. #20
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,648
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Про цвета - их в отдельно взятой палитре негусто. Переключать палитры в пределах ширины фигуры (4*8=32 пиксела) я в текущем состоянии сознания не умею, да и в будущем едва ли смогу.

    Хохломы нет, но есть Уорхол:

    Нажмите на изображение для увеличения. 

Название:	warhol.jpg 
Просмотров:	163 
Размер:	14.7 Кб 
ID:	67986

    По остальным фичам, в моем детстве тетрис был не таким теплым и дружелюбным, но можно дать пользователю выбор: твой тепличный набор (можно даже с Undo), или Суровый Челябинский Вариант.

    (позже прокомментирую весь аксептанс лист)

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

    b2m, а поддержку второй страницы видео-ОЗУ можно попросить? (или я уже просил?)

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Старый тетрис-колорес-клон под дос — xixit
    от kas1e в разделе PC-совместимые компьютеры
    Ответов: 3
    Последнее: 04.02.2021, 08:56
  2. Ответов: 1
    Последнее: 18.06.2013, 12:43

Метки этой темы

Ваши права

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