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

User Tag List

Страница 31 из 56 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 560

Тема: Радиолюбительский компьютер "LEVEL"

  1. #301
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень сильный акцент на видеокарту, при практически полном отсутствии самого компа, я когда курил/прорабатывал тему, в ровно таком ключе.
    Комп должен быть любительским, иметь минимум корпусов и использовать только ретро железки, включая CPLD и FPGA.
    Должен максимально абстрагироваться от любого "видеовыхлопа" и дать максимально возможный объем адресного пространства для кода и данных и иметь минмальный вывод результата работы через UART.
    Использовать самую документированную и полную шину пусть только по сигналам на самом слоте.
    Комп может иметь любой менеджер памяти от ZX классики до MSX -подобного.
    Комп должен иметь расширенный менеджмент памяти, для запрета и разрешения записи в адресном пространстве Z80 64KB
    Комп не должен иметь более 128 КБ основной памяти на SRAM, вся остальная память, расширяются либо на SRAM 32КБ c кэшей , либо DRAM(SIMM) если нужен объем.
    Примерно так, только тут очень мало пунктов еще, в итоге у меня получилось ,то что ты уже видел. 6 микросхем простейшего управления памятью (он же расширенный), если управляющие сигналы посадить на 0 и выбросить CPLD, то получишь классический ZX менеджер 48КБ.
    Ну а слоты уж под все "хотелки" и да комп в идеале должен влазить в клавиатуру.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

  3. #302
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Totem, не читал, но осуждаю. Может, ХВАТИТ?
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  4. #303
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Totem, не читал, но осуждаю. Может, ХВАТИТ?
    Я вижу избыточность, для простого модульного компа.
    MSX машинка достойная не спорю, но там и без нас напридумывали
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  5. #304
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    MSX машинка достойная не спорю, но там и без нас напридумывали
    Да причем тут, MSX. Хотя эта машинка, требует подумать. О проеба…. 8-о проеб… платформе. Для всех.

    А тут парень ворвался, надо помочь (параллельной – темой). Хотя парень, пока голословит, вот вопрос.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #305
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Да причем тут, MSX. Хотя эта машинка, требует подумать. О проеба…. 8-о проеб… платформе. Для всех.

    А тут парень ворвался, надо помочь (параллельной – темой). Хотя парень, пока голословит, вот вопрос.
    А ты почитай вникнись, автор уже какую страницу делает не комп, а уже видеокарту. где на каждую запись другого цвета на 8 пикселей надо писать в порт, если спрайт не 2 цвета.
    Я а про комп.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  7. #306
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Я а про комп.
    Меня что, радует. В теме можно обсудить модульную конструкцию. Хотя все скатывается в хрень ( даже первый лвл. не раскрыт)
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  8. #307
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Меня что, радует. В теме можно обсудить модульную конструкцию. Хотя все скатывается в хрень ( даже первый лвл. не раскрыт)
    С моей точки зрения, модульность - это возможность, как и разобрать существующий/самодельный комп на модули, так и модули оформить в комп, по своим возможностям, иными словами -если тебя устраивает куча плат на в корпусе standart ATX или сколоченным из фанеры, или комп в клавиатуре, с одинаковыми возможностями по функционалу и минимальным изменениями в софте, то это замечательно. Я ее не навязываю, но это единственный способ, после реализации компа и софта, иметь хоть минимальную группу интересующийся людей, а не оформлять поделку в коробку или на полку.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  9. #308
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Меня что, радует. В теме можно обсудить модульную конструкцию. Хотя все скатывается в хрень ( даже первый лвл. не раскрыт)
    Да все вроде уже разработали. Основное. Осталось видеовывод сделать. Так как тут самое новое, чего нет в других компах. Обычно в старых компьютерах медленные видеорежимы типа массив точек в основной памяти, атрибуты с клешингом или спецмикросхема.
    Последний раз редактировалось zx-kit; 09.02.2018 в 22:12.
    "L-256"

  10. #309
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну конечно, поэтому ты предлагаешь в своем метеоре, например озвученный выше
    8 пикселей
    запись в порт атрибутов и расчет адреса картой
    LDI
    запись в порт атрибутов и расчет адреса картой
    LDI
    и тд,
    я так то просто звездное небо хочу на фоне "поскролить."
    Может мы не знаем или не поняли как нам вывести 1 пиксел в 16 цветах ?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  11. #310
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Ну конечно, поэтому ты предлагаешь в своем метеоре, например озвученный выше
    8 пикселей
    запись в порт атрибутов и расчет адреса картой
    LDI
    запись в порт атрибутов и расчет адреса картой
    LDI
    и тд,
    я так то просто звездное небо хочу на фоне "поскролить."
    Может мы не знаем или не поняли как нам вывести 1 пиксел в 16 цветах ?
    Для рисования знакоместа 8х8 точек достаточно один раз установить значение ATTR и 8 раз LDI.

    Перед рисованием НЕСКОЛЬКИХ тайлов надо включить режим рисования атрибутами:
    ld a, ATTR_MODE
    out (MODE),a

    Перед рисованием очередного тайла надо задать адрес тайла в основной памяти и координаты на экране:
    ld hl, адрес тайла
    ld de, координаты тайла на экране

    Задать два цвета для тайла:
    ld a, атрибут знакоместа
    out (ATTR),a

    Нарисовать тайл
    ldi
    ldi
    ldi
    ldi
    ldi
    ldi
    ldi
    ldi

    Для скроллинга звездного неба надо разработать тайловый слой с аппараным сдвигом.

    Или перерисовывать в теневом экране все небо.


    Пример команд для рисования точек.

    Перед рисованием НЕСКОЛЬКИХ точек надо включить режим рисования цветом:
    ld a, INK_MODE
    out (MODE),a

    Перед рисованием точек ДРУГИМ цветом надо задать цвет:
    ld a, цвет точки
    out (ATTR),a

    Для рисования точки:
    ld hl, координаты байта с точкой
    ld a, байт с точкой
    ld (hl), a
    Последний раз редактировалось zx-kit; 09.02.2018 в 23:43.
    "L-256"

Страница 31 из 56 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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