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

User Tag List

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 123

Тема: ЮТ-88: Программы для компьютера

  1. #21
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mifody, спасибо! Хорошую идею подал насчет будильника
    Даллас к магнитофонному не прикрутить, там нужен нормальный порт с четкой передачей уровней и подтяжкой... Но можно покурить эту тему.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  2. #22
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А где можно найти звуковые файлы программ для процессорного модуля ЮТа?
    Плеер файлов RK к сожалению не работает на 64-ой Виндовс
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  3. #23
    Master
    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я уже выкладывал софт с журнала, но там не всё было. Да и ветка была не по софту. Выложу тут. Весь софт, набранный с журнала с описанием компьютера. (Лабиринт выложу позже)

    1. Гамма - музыкой назвать сложно. Просто переливающиеся звуки от низкой частоты к высокой. Загружается директивой A со смещением 0000h. Запуск директивой 7 с адреса C03Eh. После ввода пускового адреса нужно ввести длительность звучания нот и интервал пауз между нотами в виде 2-х разрядных HEX цифр в диапазоне 00h-FFh. Контрольная сумма 3C74h.

    2. Реакция - Игра на проверку реакции. Загружается директивой A со смещением 0000h. Запуск директивой 6. После запуска нажимаем клавишу 0, затем любую клавишу (я 2 раза нажимаю 0). После второго нажатия на индикаторах отображается FFFF FF. Как только на индикаторе адреса побегут цифры, жмём ресет и смотрим результат. Чем меньше цифра (В HEX), тем быстрее у вас реакция.. Контрольная сумма 2A8Bh.

    3. Крестики-нолики. Игра в крестики-нолики с ЮТом.. Загружается директивой A со смещением 0000h. Запуск директивой 6. После пуска программы на индикаторе справа появляется цифра 09 - это первый ход ЮТа, который всегда ходит первый с центра (см. схему игрового поля). Место нашего нолика вводим с клавы, указав номер клетки поля. Если ЮТ выиграл, на индикаторе появится 73, если ничья-то 11. Выиграть у ЮТа невозможно. Контрольная сумма 2E1Ch.
    Схема игрового поля:
    01 02 03
    08 09 04
    07 06 05

    4. Лабиринт. Игра. Загружается директивой A со смещением 0000h. Запуск директивой 6. После запуска нажимаем 0 и начинаем ходить. Нужно найти выход из лабиринта, пройдя из его конца в начало. Лабиринт-это поле 16х16 клеток, заполненное препятствиями. Препятствия вводятся отдельно от кода игры. Таким образом конфигурацию лабиринта можно менять. Схема лабиринта располагается с адреса C200h и занимает 256 байт. (в архиве программа лабиринта с "интегрированным" лабиринтом с журнала). Нужно пройти с с нижнего правого угла (координаты FFh) в верхний левый угол (координаты 00h) (см. карту поля). Чем меньше шагов сделано, тем лучше. Движение на клетку влево-1, вправо-2, вверх-3, вниз-4. Каждый ход сопровождается звуковым сигналом. Если на пути встречается препятствие, то сигнала не будет, но шаг засчитывается. число шагов выводится на индикатор адреса, координаты нахождения на индикатор данных.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Поле лабиринта с.jpg 
Просмотров:	306 
Размер:	61.4 Кб 
ID:	46651  
    Вложения Вложения
    Последний раз редактировалось Mifody; 14.03.2014 в 15:57.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  4. #24
    Activist Аватар для KeKc
    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mifody Посмотреть сообщение
    1. Гамма - музыкой назвать сложно. Просто переливающиеся звуки от низкой частоты к высокой. Загружается директивой A со смещением 0000h. Запуск директивой 7 с адреса C03Eh.
    Если вместо нулей в ячейки C000h, C001h, C002h записать соответственно С3, 3Е, С0, тогда программу можно будет запускать директивой "6".
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

  5. #25
    Master
    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил Лабиринт в архив. Хочу обратить внимание. В журнале написано, что после запуска директивой 6 нажимаем ЛЮБУЮ клавишу и играем. Если делать так, игра почему то глючит. А вот если нажать 0, то всё нормально. Думал было коды не правильно вбил.. Перевбил. КС та же. Значит дело не в коде, а в описании.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  6. #26
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KeKc, Опередили. Я тоже давно проверил, работает, но почему авторы так сделали не понимаю, зачем нули в начале!???????????
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  7. #27
    Activist Аватар для KeKc
    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    VovanRK86, наверное просто для того, чтобы показать как запускать программы с помощью директивы "7"

    Mifody, а откуда дампы брали, не из книжки Бартенева случайно? Если да, то там могут быть ошибки, по крайней мере, дампы программы "гамма" напечатаны с ошибками, у меня она так и не запустилась. Сел сверять с тем, что в журнале - так и есть, пара ошибок в некоторых ячейках, а одна из команд вообще пропущена, в результате чего последующие команды оказались смещенными на одну ячейку.
    Последний раз редактировалось KeKc; 14.03.2014 в 16:14.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

  8. #28
    Master
    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из журнала "ЮТ для умелых рук" за 1989 №2 с описанием схемы и работы. Там же приведены дампы ПЗУ и программ. Я уже не помню от куда скачивал эту подпорку, там только страницы, посвящённые компьютеру.
    В общем, не из книги Бартеньева..
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

  9. #29
    Activist Аватар для KeKc
    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, только что написал будильник для ЮТ-88. Вернее сказать, добавил немного кода к "гамме". Контрольная сумма 4FCAh. Загружается директивой "1" с адреса С000h по С09Fh. Пуск программы осуществляется директивой "6", затем вводят время, когда должен зазвенеть будильник: сначала часы, потом минуты. Сразу после этого, на дисплей выводится текущее время. В нужное время будильник начинает пиликать. Остановка будильника производится нажатием на клавишу "Уст".

    Код:
          .0  .1  .2  .3  .4  .5  .6  .7  .8  .9  .A  .B  .C  .D  .E  .F
    C000: C3  83  C0  D5  1E  01  21  C9  0C  7B  D3  A1  CD  1D  C0  2F  
    C010: 5F  00  7C  B4  C2  09  C0  15  C2  06  C0  D1  C9  41  2B  05  
    C020: C2  1E  C0  C9  21  CA  0C  2B  7D  B4  C2  27  C0  C9  D5  21 
    C030: CA  0C  2B  7D  B4  C2  32  C0  1D  C2  2F  C0  D1  C9  F7  0E
    C040: 8B  CD  03  C0  CD  2E  C0  0E  7A  CD  03  C0  CD  2E  C0  0E
    C050: 6C  CD  03  C0  CD  2E  C0  0E  65  CD  03  C0  CD  2E  C0  0E  
    C060: 5A  CD  03  C0  CD  2E  C0  0E  4F  03  CD  03  C0  CD  2E  C0  
    C070: 0E  47  CD  03  C0  CD  2E  C0  0E  44  CD  03  C0  CD  2E  C0 
    C080: C3  3F  C0  11  02  03  D7  4F  D7  47  2A  FE  C3  3A  FD  C3  
    C090: EF  79  AC  C2  8A  C0  78  AD  C2  8A  C0  C3  3F  C0  FF  FF
    Файл alarm_ut88.bin
    Последний раз редактировалось Ewgeny7; 11.10.2015 в 17:05.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

  10. #30
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллеги, не получается никак созданный в эмуляторе wav загрузить на компЮТер.
    Пошагово - изменил константу в UT88.ini на 1,78MHz, в эмуле набираю, к примеру, 9C000C3F, жму кнопку записи в wav, создаю файл, жму в эмуле последнюю кнопку адреса F. Как выгрузится - снова жму кнопку записи. Файлик готов.
    Но он не воспринимается компьЮТером, в отличие от выложенных Мифодием файлов. Те грузятся без проблем. Смотрел свойства файлов, у Мифодия - 705кбит/сек, на выходе с эмуля - 352кбит/сек. Судя по всему, непорядок...
    Где и что нужно подкрутить?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Программы от rasoft
    от Rindex в разделе Игры
    Ответов: 7
    Последнее: 12.05.2010, 15:12
  2. Программы на BASIC
    от form в разделе ДВК, УКНЦ
    Ответов: 14
    Последнее: 17.04.2010, 15:41
  3. Системные программы ?!?
    от AAA в разделе Софт
    Ответов: 11
    Последнее: 02.03.2008, 14:33
  4. Программы для модемов
    от p@lex в разделе Софт
    Ответов: 21
    Последнее: 11.02.2006, 21:36

Ваши права

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