User Tag List

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

Тема: Предлагаемые упрощения для «Специалиста-М»

  1. #11

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    ты вроде где-то на страницах форума писал про нюансы в плане совместимости при такой замене, но сейчас найти не смог. Не мог бы ты повторить?
    1. Если в программе используются недокументированные команды 8080, то на 8085 она будет работать неправильно. Есть ли для специалиста такие программы я не знаю, скорее всего популярных и известных нет.
    2. Другие тайминги ряда команд.
    2.1. Изменится звучание биперного звука. Большинству на это пофиг, к сожалению.
    2.2. Могут появиться проблемы с обменом с магнитофоном. Если да, то в принципе можно поправить пзу. Если нет, то и замечательно.

    Эти 2 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    CityAceE(31.03.2025), GlueLogic(31.03.2025)

  2. #12

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Есть ли для специалиста такие программы я не знаю, скорее всего популярных и известных нет.
    SP-580 сплошь и рядом в своих программах в качестве защиты их используют!

    Цитата Сообщение от ivagor Посмотреть сообщение
    Другие тайминги ряда команд.
    А вот это прям печаль печальная...
    С уважением, Станислав.

    Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    GlueLogic(31.03.2025)

  3. #13

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    можно было бы AY подключить
    Это не Спектрум, а Специалист. Под AY никто никогда ПО не писал.

    Этот пользователь поблагодарил fifan за это полезное сообщение:

    GlueLogic(31.03.2025)

  4. #14

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Это не Спектрум, а Специалист. Под AY никто никогда ПО не писал.
    И что, думаешь никто не напишет. Для ПК8000 я портировал когда то модуль проигрывания Спектрумовского Soundtracker, так что под ВМ80 исходники есть.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Этот пользователь поблагодарил Mick за это полезное сообщение:

    GlueLogic(31.03.2025)

  5. #15

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На самом деле, действительно, очень хотелось бы человеческий звук! И очень хотелось бы прерываний для звука и прочего. Если только сделать так, чтобы такая доработка не конфликтовала бы с существующим ПО, то проблем прикрутить AY в новый клон я не вижу.
    С уважением, Станислав.

    Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    GlueLogic(31.03.2025)

  6. #16

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Процессор 8080 был заменен на 8085
    Учитывая то, что у Специалиста не к чему привязать его быстродействие и как-то синхронизироваться (то есть всё завязано только на такты процессора), то замена процессора с отличной от оригинал растактовкой выглядит плохой идеей. Если уж делать клон, то делать его максимально совместимым с существующим ПО. А так-то лучше Z80 поставить - он тоже только 5V питается и работает гораздо шустрее, я уже промолчу про дополнительные регистры и команды.
    С уважением, Станислав.

    Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    GlueLogic(31.03.2025)

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

  8. #17

    Регистрация
    14.02.2012
    Адрес
    г. Хабаровск
    Сообщений
    16
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очередная новая железка, под которую 1-2 энтузиаста что-то из ПО адаптируют (но это не точно).

  9. #18

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо всем за помощь!

    На данный момент я реализовал переключатель для адресного пространства F000-F7FF. Благодаря тому, что 74LS156 имеет выходы с открытым коллектором, для добавления переключателя между ПЗУ и разъемом расширения требуется только дополнительная контактная перемычка.

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Если уж делать клон, то делать его максимально совместимым с существующим ПО. А так-то лучше Z80 поставить - он тоже только 5V питается и работает гораздо шустрее, я уже промолчу про дополнительные регистры и команды.
    Возможно, лучше использовать Z80. Я с ним более знаком, чем с 8085, так как ранее делал клон «Ленинграда-1». Будет ли он совместим с существующим программным обеспечением 8080 без модификации программ?

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Ещё бы неплохо хоть как-то звук облагородить, поставив хотя бы таймер по схеме SP-580:
    Да, дополнительная программная совместимость, конечно, желательна. Есть ли где-нибудь более подробная информация о SP-580? Мне было бы интересно узнать, чем она отличается от стандартной системы.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    нет, [SA11-SA13 - это просто] буфер шины адреса. у процессора малая нагрузочная способность
    Понятно. Интересно, понадобится ли это более «новому» варианту процессора, но я буду играть безопасно и оставлю все как есть.

    Цитата Сообщение от ivagor Посмотреть сообщение
    2.1. Изменится звучание биперного звука. Большинству на это пофиг, к сожалению.
    2.2. Могут появиться проблемы с обменом с магнитофоном. Если да, то в принципе можно поправить пзу. Если нет, то и замечательно.
    Интересно, почему, ведь эти функции вроде бы выполняет 8255? Будет ли это по-прежнему проблемой для Z80?

    Я запускал несколько игр «Специалист» на Emu80, и меня удивило, что люди могли программировать оцифрованную речь. Не думаю, что в программах Spectrum была такая возможность.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    с ними возможны проблемы - они требуют регенерации по всем 8 адресным линиям (РУ5 - достаточно 7 линий). нужно будет перераспределять адреса по входам мультиплексоров. как именно - пока сказать не готов, надо подумать.
    Да, я был озабочен этим вопросом. Если кто-то может подсказать способ реализации 8-строчного обновления ОЗУ, буду благодарен. Разработка такой модификации не в моих силах, по крайней мере пока.

    Следует также отметить, что некоторые западные варианты РУ5 (4164) имеют 8-строчное обновление.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  10. #19

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение

    На данный момент я реализовал переключатель для адресного пространства F000-F7FF. Благодаря тому, что 74LS156 имеет выходы с открытым коллектором, для добавления переключателя между ПЗУ и разъемом расширения требуется только дополнительная контактная перемычка.
    у 74LS156 нет российского аналога насколько я знаю. поэтому я бы оставил 74LS155 и добавил диоды, как вот здесь: http://www.xn----7sbombne2agmgm0c.xn...55re3_free.png
    если кто-то поставит 74LS156 - вместо диодов нужно будет поставить перемычки.

    Возможно, лучше использовать Z80. Я с ним более знаком, чем с 8085, так как ранее делал клон «Ленинграда-1». Будет ли он совместим с существующим программным обеспечением 8080 без модификации программ?
    к сожалению не все. штатный Basic например не работает с Z80. кажется из-за отличий в обработке флагов в процессоре.

    Да, дополнительная программная совместимость, конечно, желательна. Есть ли где-нибудь более подробная информация о SP-580? Мне было бы интересно узнать, чем она отличается от стандартной системы.
    информация здесь
    http://www.специалист-пк.рф/index6.html
    ссылка в самом низу страницы. и нужно помнить что эта модификация несовместима со стандартным вариантом, под нее нужен свой набор программ.


    Я запускал несколько игр «Специалист» на Emu80, и меня удивило, что люди могли программировать оцифрованную речь. Не думаю, что в программах Spectrum была такая возможность.
    на Spectrum даже была программа которая читала голосом текст. называлась Speakeasy если не ошибаюсь. а просто оцифровать голос и потом воспроизвести - никаких проблем.


    Да, я был озабочен этим вопросом. Если кто-то может подсказать способ реализации 8-строчного обновления ОЗУ, буду благодарен. Разработка такой модификации не в моих силах, по крайней мере пока.
    цепь A1 переносим с U32.6 на U35.10
    цепь V1 переносим с U32.4 на U35.12
    цепь SA14 переносим с U35.10 на U32.6
    U32.4 подключаем к Vcc


    я потому и написал - РУ5. она не является полным аналогом 4164, так же как и РУ7 не является полным аналогом 41256.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    GlueLogic(31.03.2025)

  11. #20

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    штатный Basic например не работает с Z80.
    Эта проблема давно решена (1, 2).

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    GlueLogic(31.03.2025)

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

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

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

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

Похожие темы

  1. Бейсик для Специалиста
    от Zidane в разделе Специалист
    Ответов: 27
    Последнее: 12.12.2025, 11:44
  2. Desolate для Специалиста
    от nzeemin в разделе Специалист
    Ответов: 4
    Последнее: 19.02.2024, 08:12
  3. Каталог программ для Специалиста
    от CityAceE в разделе Специалист
    Ответов: 11
    Последнее: 01.11.2023, 13:01
  4. Элита для Специалиста
    от jerri в разделе Специалист
    Ответов: 77
    Последнее: 20.11.2021, 20:22
  5. OriNET для Специалиста ?
    от SYR-ALEX в разделе Специалист
    Ответов: 22
    Последнее: 21.07.2017, 07:40

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

Ваши права

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