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

User Tag List

Показано с 1 по 10 из 25

Тема: ЮТ-88: CHIP-8 виртуальная машина

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #2
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ЮТ-88: CHIP-8 виртуальная машина

    Цитата Сообщение от Mick Посмотреть сообщение
    В принципе, никто не мешает делать дисплейные модули разные, лишь бы дрова кто то для них смог написать.
    Не хотел писать пока не запущу полностью, но напишу в виде анонса
    Когда-то, давным давно, в далеких 70-х был компьютер COSMAC VIP на процессоре RCA 1802, прародитель ЮТ-88, практически та же минимальная конфигурация, но был видеовыход:


    Позже появились разные аналогичные компьютеры, например, Dream 6800 с процессором M6800.

    Эти компьютеры, несмотря на разные процессоры могли запускать одни и те же программы - они работали с CHIP8 (некоторые говорят, что это практически первая виртуальная машина!). К чему я это все? Да к тому, что в наш ЮТ достаточно добавить соответствующий видео-модуль и он превратится в CHIP8-совместимую машину! Такой модуль я взял как раз из Dream 6800, написал интерпритатор и получил к "Лабиринту" и "Крестикам-Ноликам" еще сотни программ! Это все сделано на минимальной конфигурации, с журнальным расширением памяти на двух РУ10 (0x3000-0x3FFF), в которых по адресам 0x3100-0x31FF расположена видеопямять с режимом 64 x 32, с 0x3200 - программы CHIP8, сам интерпритатор расположен в адресах 0x0400-0x0754 между Монитором и Калькулятором. Запуск такой - грузим программу с 0х3200, запускаем интерпритатор с 0х0400. Видеомодуль отключаемый, т.е. хоть он подключен, хоть отключен - ЮТ его не замечает!
    Пока этим всем добром не делюсь, где-то провтыкал - на эмуле все работает, в железе в каждую ячейку видео-памяти вручную могу писать (отображается на экране), а вот при запуске программ все рисуется только в средней части... Да еще надо проверить счетчик и звук - все на ВИ53...
    Вот в общем и дисплейный модуль и дрова...
    Последний раз редактировалось Alex_LG; 07.10.2015 в 11:29.

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

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

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

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

Похожие темы

  1. ZXMAK2 - Виртуальная машина ZX Spectrum
    от ZXMAK в разделе Эмуляторы
    Ответов: 1974
    Последнее: 07.03.2024, 23:45
  2. Нужна виртуальная машина на ZX
    от alone в разделе Программирование
    Ответов: 57
    Последнее: 24.06.2020, 13:13
  3. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  4. Chip 1mb + Fast 8mb или 2mb chip без фаста ?
    от ongemah в разделе Amiga
    Ответов: 2
    Последнее: 09.05.2008, 07:12
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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