User Tag List

Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 21 по 30 из 51

Тема: Порт #FF

  1. #21

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    ну он и пишет, что это "второй вариант", а первый, лучший, такой : но схему он так и не привёл Кстати что такое HCT-TTL?
    и ls-ttl это грубо говоря технология микросхем типа к155 и к561. Сейчас на в скидку не скажу точно какая серия микросхем соответствует hct у нас.
    к1554 это AC у них. к555 - LS
    к1553 ALS кажется так...

  2. #22

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    это грубо говоря технология микросхем типа к155 и к561.
    значит одна дополнительная микросхема смогла бы решить проблему?

    Вот схема +2AB

    [свернуть]

    может кто-то вдохновится схемой и на волне вдохновения родит схему корректной эмуляции #FF порта? ))
    Цитата Сообщение от Mick Посмотреть сообщение
    То есть за счет того что бит D7 у него как бы начинает колбасить, то проверку как бы проходит. Но вот при сбросе видимо ПЗУ не очень нравится этот колхоз.
    хочу понять, если комп всё же удачно сбросился, то это значит что глюк миновал и больше до следующего сброса, этот "колхоз" никак не помешает корректной работе? Гонял тест проверки стабильности шины вот отсюда. Вроде всё нормально, шина стабильна долгое время.
    ___________

  3. #23

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    может кто-то вдохновится схемой и на волне вдохновения родит схему корректной эмуляции #FF порта? ))
    Нет такой схемы. В фирменных машинах где есть этот "порт" шина данных не мультиплексируется, а разведена от конфликтов таймингами. Наличие этого "порта" - инженерская ошибка, не все конфликты по шине предусмотрели (хотя идея ощемта вполне работоспособная и здравая, и метода временного разделения шины применяется сплошь и рядом в куче привычных вещей).

    Все наши клоны (по крайней мере те от которых я смотрел в схемы) - мультиплексированные. Это схемотехнически сложнее, но идейно проще (и универсальнее в плане чего-то переколхозить в одном месте не меняя все вокруг). Малой кровью не меняя принципиально схемотехники не сделать никак. Можно сделать "нечто похожее" (чтобы из порта мусор, и даже вполне конкретный читался), но большого смысла нет, потому-что все равно работает не так как на фирменной машине. И ключевое слово тут - времянки. А времянки соблюсти можно только повторив фирменную машину.

    Я сейчас вам сделаю откровение, что короткий порт FF и длинный (например 40FF) работают по разному. Вы таки надеетесь малой кровью на эмуляцию на машине где даже обычный доступ к памяти по времянкам не стреляет ?

    Все "доработки" порта FF обычно были связаны с тем что без этого порта программы его пользующие залипали в бесконечном цикле, и хотелось сделать чтобы они хоть с глюками и фликером но работали.
    Последний раз редактировалось ram_scan; 23.01.2015 в 22:36.

  4. #24

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    хочу понять, если комп всё же удачно сбросился, то это значит что глюк миновал и больше до следующего сброса, этот "колхоз" никак не помешает корректной работе? Гонял тест проверки стабильности шины вот отсюда. Вроде всё нормально, шина стабильна долгое время.
    Ну видимо при обращении к ПЗУ в момент сброса не проходит этот финт.
    По сути надо тогда в момент обращения к ПЗУ, шину восстанавливать - как бы твой бит D7 принудительно отключать твой колхоз.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #25

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    Малой кровью не меняя принципиально схемотехники не сделать никак.
    но буржуйский товарищ же пишет, что мол если сделать буфер на микросхеме, то всё будет ништяк. Оно вприниципе и на одном резисторе работает, токо сброс глючит. Пусть колхоз, пусть неправильно, но ведь работает же, игрушки погонять хватит. А если бы сброс не глючил - вообще зашибись было бы.

    ---------- Post added at 01:24 ---------- Previous post was at 01:20 ----------

    Цитата Сообщение от Mick Посмотреть сообщение
    По сути надо тогда в момент обращения к ПЗУ, шину восстанавливать - как бы твой бит D7 принудительно отключать твой колхоз.
    что бы такое придумать, чтобы на время загрузки из пзу, цепь колхозного резистора прерывалась бы.. или что поможет шину восстановить?

    ---------- Post added at 01:26 ---------- Previous post was at 01:24 ----------

    Цитата Сообщение от ram_scan Посмотреть сообщение
    Можно сделать "нечто похожее" (чтобы из порта мусор читался), но большого смысла нет потому-что все равно работает не так как на фирменной машине.
    почему большого смысла нет? Игрушки же абсолютно нормально работают,проверял, а что еще надо? токо сброс глючит..
    ___________

  6. #26

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

    По умолчанию

    Ну вроде у него же написан тип микросхемы
    (best) decode the IN #FF port and make a real read from the video data bus, by means of three-state buffers - like 74LS125 or 74HCT125 - between the D7 of the video RAM and D7 of the auxiliary (full-speed) RAM

    74LS125 = К555ЛП8
    74HCT125 = КР5564ЛП8
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #27

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Ну вроде у него же написан тип микросхемы
    (best) decode the IN #FF port and make a real read from the video data bus, by means of three-state buffers - like 74LS125 or 74HCT125 - between the D7 of the video RAM and D7 of the auxiliary (full-speed) RAM

    74LS125 = К555ЛП8
    74HCT125 = КР5564ЛП8
    А вот схему подключения он нифига не нарисовал Может если собрать не на резисторе, а на микросхеме, то пусть тоже будет неправльно, пусть тоже будет колхоз, но авось сброс глючить не будет. ))
    ___________

  8. #28

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    что бы такое придумать, чтобы на время загрузки из пзу, цепь колхозного резистора прерывалась бы.. или что поможет шину восстановить?
    Можно попробовать в разрыв провода поставить тумблер. Перед сбросом размыкать, после сброса - замыкать.
    "L-256"

  9. #29

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    [/COLOR]почему большого смысла нет? Игрушки же абсолютно нормально работают,проверял, а что еще надо? токо сброс глючит..
    Потому-что порт этот используется для синхронизации развертки с геймплеем с точностью выше чем один фрейм, и игрушка конечно "работает", только либо со скоростью либо с цветами на "доработанной" машине в ней случается засада.

    Подавляющее большинство игрушек (если не все) поляками были на этот предмет патчеными (чтоб не висли). Поэтому я реально не вижу смысла городить какую-то эмуляцию этого порта. Нормальная игра на доработанной машине все равно не будет работать как задумано, так смысл ее дорабатывать если есть косая после поляков которая работает без доработки точно также ?

    Я на память помню только три проблемных игры, это Arkanoid, Target Renegade и Short Circuit. Ну то есть есть гораздо больше игр где атрибуты и эффекты рассыпались, но не работало от слова совсем будучи загружено с фирменной кассеты с защитой только эти три. Пиратские релизы были работоспособны.

    А что касается "корректной эмуляции" чтобы оценить степень безнадеги попробуйте на любом советском клоне поиграть в Soldier of Fortune. Там в некоторых местах фон просто пропадает полностью (стоит герой посреди черного экрана и фсе, прыгай вслепую). Оно на фирменной то железной машине мельтешит порой.
    Последний раз редактировалось ram_scan; 23.01.2015 в 22:49.

  10. #30

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Можно попробовать в разрыв провода поставить тумблер. Перед сбросом размыкать, после сброса - замыкать.
    Да, это первое что приходит в голову.. Токо куда бы этот тумблер воткнуть. Этот колхоз не с той стороны платы на которую разъемы выходят, а с обратной, там только корпус сверлить Или через всю плату тянуть мгтф, чтобы вывести два проводка например из дырки для принтера?.. полный колхоз блин..
    ___________

Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. порт принтера?
    от Atari в разделе Несортированное железо
    Ответов: 0
    Последнее: 03.04.2011, 17:13
  2. Порт управления ПЗУ
    от skyther в разделе Память
    Ответов: 5
    Последнее: 23.04.2007, 19:09
  3. Лишний порт
    от Jukov в разделе Несортированное железо
    Ответов: 2
    Последнее: 17.12.2005, 15:01
  4. порт lpt
    от iliasam в разделе Устройства ввода
    Ответов: 15
    Последнее: 24.05.2005, 00:20

Ваши права

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