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

User Tag List

Страница 6 из 56 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 560

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

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

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    Обсудим переделку биперного звука со спектрума.
    Порт не тот, и тактовая частота процессора не та. Ну и чуть-чуть прерывания не по 50 герц.
    Варианты:
    1. Капитально и индивидуально переделывать программы.
    2. Специальная "звуковая карта", позволяющая однообразить переделку звука. Например понижающая частоту процессора, или записывающая вывод как сэмпл, а потом его воспроизводящая самостоятельно.
    3. Добавление особых способностей эмулирования, позволяющих войти в "защищённый режим". Такой режим, что при попытке процессором вывести нечто в любой порт, или достижением особого счётчика тактов нуля, произойдёт немаскируемое прерывание. В прерывании, прочитать счётчик, узнать, сколько осталось до конца мнимого кадра, подождать это реально по времени, вывести в реальный порт эти значения, и продолжить защищённый_режим. Возможно такая фишка поможет и ОС писателям многозадачность организовывать, чтобы задачи не сильно баловались.
    Да, частота Z80 чем больше, тем лучше. А вот звуки завязаны на частоты. Давайте в старых играх звук выключим.
    А для новых лучше сделать микросхему GM+MP3. Тем более, что MP3 стал уже свободным.
    Или переделать звуки в старых играх на MIDI.
    Последний раз редактировалось zx-kit; 03.01.2018 в 15:47.
    "L-256"

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

    По умолчанию

    С Новым Годом!

    Цитата Сообщение от zst Посмотреть сообщение
    Если оставить эти адреса будут работать программы с MSX2 ?
    Не будут. База в MSX - слотово-страничная организация памяти (порт A8) и VDP (TMS9918A).


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

    По мне нужна базовая совместимость с любым компом, выбирайте выбор не такой и маленький.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    С Новым Годом!


    Не будут. База в MSX - слотово-страничная организация памяти (порт A8) и VDP (TMS9918A).


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

    По мне нужна базовая совместимость с любым компом, выбирайте выбор не такой и маленький.
    Понятно. Тогда возвращаемся в CP/M и возвращаем на порт FE BEEPER. Бордера к сожалению не будет. Маппер в новых играх будет по другим адресам. Хотя можно оставить и на этих как в MSX2. BEPEER менять на звуки GM или MP3. Хотя звуки можно оставить и через BEEPER. 6 и 3.5 МHz не такая уж большая разница. Можно у Z80 две разные частоты сделать через тумблер. Или на будущее через мультиплекстор частоты 3.5 / 6 / 14 / 20 MHz.

    Может тогда и INT 50 Hz оставить ? Тогда вместо VGA сделать SCART и цифровые выходы RBGI на видеоконвертер VGA.

    То есть на частоте 3.5 MHz звуки переделывать не придется. А в турборежиме отключать тумблером по-вкусу.

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

    Еще один вариант VGA 50 и 60 Hz через тумблер. Соответственно будет меняться INT 50 и 60 Hz.
    Последний раз редактировалось zx-kit; 03.01.2018 в 16:08.
    "L-256"

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

    По умолчанию

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

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

    По умолчанию

    Давай без картинок. Давай обсуждать. Мы ищем решение чтобы поменьше переделывать, но чтобы были и новые возможности. Со старым итак все понятно.

    А если INT 60, а Z80 на 4 MHz ?
    Но при 20 MHz звуки все равно будут другими.
    Надо осваивать MIDI.

    Как обеспечить выбор частоты Z80 ? Atmega+кнопки+индикатор ?
    Последний раз редактировалось zx-kit; 03.01.2018 в 18:04.
    "L-256"

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

    По умолчанию

    Допустим, что клешинг успешно побежден путем простой доработки игр со Спектрума.
    Что дальше ? Если захотим написать новую ? Сможем ли мы сделать игру уровня SEGA ?
    Разрешение экрана у нас будет 320x240. Цветов надо больше 15. Еще если посмотреть на сеговские игры, то можно увидеть, что у них обычно 3 слоя фона - за игроком 2 слоя и один слой перед игроком. Надо на будущее предусмотреть возможность расширения графики. Для этого видеокарту расположить на материнской плате. И добавить в ней 4 слота для возможности добавления четырех слоев. Для новых игр скроллинг нужен.
    А чтобы не делать палитру каждую точку кодировать по 16 бит.
    Последний раз редактировалось zx-kit; 03.01.2018 в 20:58.
    "L-256"

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

    По умолчанию

    Каждый слой - это плата. На ней регистры смещения по-горизонтали и вертикали, счетчики, мультиплексторы, SRAM, выходные регистры.
    Если в компьютере графика не нужна, то все четыре слоя не устанавливать.
    Если только игры ZX Spectrum без клешинга, то установить слой 2.
    Для простых новых игр слои 2 и 3.
    Если для игр типа как на Сеге - все 4 слоя.
    Последний раз редактировалось zx-kit; 03.01.2018 в 22:38.
    "L-256"

  8. #58
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    10ns SRAM - неспортивное поведение, почему тогда не vram (с внутренним сдвиговым регистром 256bit длинной) или не двухпортовка? Чтобы было интересно надо ограничиться только микрухами времен ссср. ПК 8002 жирный пример!

  9. #59
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    даешь 25МГц VGA на совке!

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    10ns SRAM - неспортивное поведение, почему тогда не vram (с внутренним сдвиговым регистром 256bit длинной) или не двухпортовка? Чтобы было интересно надо ограничиться только микрухами времен ссср. ПК 8002 жирный пример!
    Схему ПК8002 не видел, но там более 100 микросхем было и возможности не очень. VGA не было, например.
    Только на микросхемах из CCCР не получится. Мне надо емкую, быструю и дешевую SRAM 256Kx16бит. Синхроимпульсы для разных режимов планирую зашить во FLASH. ПЗУ не предлагать. Выходы RGBI надо делать на иностранной 74ACT, т.к. у советстких микросхем выходной ток маловат. Может в некоторых местах потребуется 74ACT.

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

    Цитата Сообщение от s_kosorev Посмотреть сообщение
    даешь 25МГц VGA на совке!
    Судя по таблице параметров микросхем, выпускаемых на белорусском заводе микросхемы LS работают до 30 MHz.
    Последний раз редактировалось zx-kit; 04.01.2018 в 00:52.
    "L-256"

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

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

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

Эту тему просматривают: 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

Ваши права

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