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

User Tag List

Страница 233 из 267 ПерваяПервая ... 229230231232233234235236237 ... ПоследняяПоследняя
Показано с 2,321 по 2,330 из 2663

Тема: Xpeccy

  1. #2321
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    SAM style, а ТЫ не горишь желанием добавить эмуляцию АТМ турба 2 (без плюс)?
    Да чёрт его знает. Отпугивает это:
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    хотя документации дето близко к 0
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    на дефолтной ширине экрана\бордюра
    у тебя расколбашивает большой экран АТМ-а (по крайней мере в прошлой версии)
    А насчет этого - поставь бордюр побольше. Просто он рассчитывается из экрана 256x192, экран атм шире, поэтому вылезает за границы окна.
    Все любят гипножабу

  2. #2322
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    А насчет этого - поставь бордюр побольше.
    я то поставил
    а говорю поставь его пискелей на 24 шире по дефолту
    чтоб АТМ работал из коробке
    я сначала подумал что это такая совместимость\так запустилось\криво эмулируется
    а только потом полез в настройки и что то там наклацал

    хотя это щас перебор


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

    Цитата Сообщение от SAM style Посмотреть сообщение
    Да чёрт его знает. Отпугивает это:
    это надо телепатировать @Максагор

    может он чо добавит
    чтоб хотя бы не на 100% методом научного тыка а на 90%

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

    Цитата Сообщение от SAM style Посмотреть сообщение
    Отпугивает это:
    это я видимо преувечил

    какоето описание есть тут
    http://atmturbo.nedopc.com/atmdscr.htm
    там есть некоторые отличия от 2+
    вроде бы есть защита рамы от записи (которой нет в 2+)

    но оно не описывает контроллера клавиатуры и защиты
    которых как раз и не хватает для запуска

    но если присмотрется это уже +2 6.40 которій уже от microART
    а нужон какой то 6.2

    тут есть описание именно от АТМ-а
    http://atmturbo.nedopc.com/atmcpm.htm
    но они усердно ссылаются на обозначения нечитаемой схемы а не на порты...


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

    1556ХЛ8 проверяется так

    процедура проверки в районе $02AC и $02B6
    Код:
    28	in a,($FE)
    	and $20
    	z = pass
    	nz = срабатывает защита
    
    тут пауза на djnz $
    
    1085	in a,($FE)
    	and $20
    	nz = pass
    	z = срабатывает защита
    
    1136	in a,($FE)
    	and $20
    	nz = pass
    
    100500 опросов
    
    
    66212	in a,($FE)
    	and $20	
    	nz = pass
    
    66263	in a,($FE)
    	and $20
    	nz = pass
    
    66314	in a,($FE)
    	and $20
    	nz = pass
    
    дальше опросов нет
    тоесть можно предположить что
    0...1023t - D5 = 0 порта FE
    1024...*****t - D5 = 1 порта FE

    или

    возможно 0...511 D5 = 0
    так более логичней по времянкам
    как раз переход дето посредине

    или любое другое кратное число

    возможно это вообще кадровый синхроимупульс кинули
    но там тогда совсем впритык получится

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

    keyboard ram проверяется как то странно

    не знаю привязано ли определение к времянкам
    тк там еще идут и out-ы


    Скрытый текст



    проверка в районе $02E4, $02F5
    (B как счетчик)
    Код:
    38693	in 00FE
    	and $1F
    	z = pass
    
    
    38762	in FFFE
    	and $1F
    	z = pass
    
    ...опросы
    
    
    56219	in 02FE
    	and $1F
    	z = pass
    
    56288	in 01FE
    	and $1F
    	z = pass
    
    
    
    56352	in 00FE
    	and $1F
    	cp $1F
    	z = pass
    
    56398	in FFFE
    	and $1F
    	cp $1F
    	z = pass
    
    ....
    опросы
    
    68035	in 02FE
    	and $1F
    	cp $1F
    	z = pass
    
    68082	in 01FE
    	and $1F
    	cp $1F
    	z = pass
    [свернуть]


    после этих проверок
    оно пишет что keyboard ram installed
    но при этом
    keyboard error

    но так как оно для запуска роли не играет
    можно на оно наверно пока забить



    скан коды клавиатуры читаются из $7DFD (можно найти процедуру по $2832)
    когда ничего не нажато от туда читается $FF
    судя по всему чтения из этого порта автоматически зануляет (за$FF-ифяет) содержимое
    и одно и то же 2 раза подряд не прочитать
    пока нашлась только однокнопочность
    никаких удерживаний, отпусканий и одновременных нажатий
    только факт тыкания по одной кнопке

    на данный момент найдены такие кнопки

    $xx кодами помечены скан коды которые проверяются при опросе
    но что они делают не ясно

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

    некоторые кнопки что то жмут
    но что так и не ясно
    не то восстанавливают стертое
    не то печатают неизвестно что посимвольно

    $B8\B9 HZ on\off еще какой то режим ввода
    пока не ясно какой
    тк только нашел
    Последний раз редактировалось NEO SPECTRUMAN; 30.12.2020 в 12:36.

  3. #2323
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SAM style, предыдущая версия иногда может начинать делать
    не то pause when inactive не то mute when inactive (по статическому экрану не определить)
    пока не есно когда это ВНЕЗАПНО начинает происходить

  4. #2324
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    не то pause when inactive не то mute when inactive (по статическому экрану не определить)
    Не было такого И как это воспроизвести? Короче, продолжайте наблюдение
    Все любят гипножабу

  5. #2325
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    215
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от SAM style Посмотреть сообщение
    Она есть по умолчанию
    Эмулируется только "обычный" Scorpion с "обычным" ROM 64K. На вкладке "Machine", в поле "Machine" опция "ZS Scorpion" это и означает.
    А вот было бы хорошо...
    Цитата Сообщение от Grand
    ...если бы еще была эмуляция Scorpion с ПрофПЗУ или даже Scorpion GMX.
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  6. #2326
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    И как это воспроизвести?
    без понятия
    пока поймал такой глюк только 2 раза

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

  8. #2327
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Эмулируется только "обычный" Scorpion с "обычным" ROM 64K
    GMX, конечно, нет, но если подсунуть ром от профпзу, скорпион вдруг и внезапно окажется необычным
    PS: точнее, сейчас не работает. нашёл ещё один баг из-за переезда на мапер памяти 256x256. Если вдруг захочется поправить, то src/libxpeccy/hardware/scorpion.c:40 строка должна быть if ((comp->p1FFD & 2) && ((adr & 0xfff3) == 0x0100) && !m1) {
    Последний раз редактировалось SAM style; 04.01.2021 в 11:08.
    Все любят гипножабу

  9. #2328
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    как раз у тебя оно уже почти работает (в унриале полный зависон)
    оказываитсо это у тебя он недостаточно эмулируитсо

    в 2+ 7.10
    d5 FF77 это включение ВНЕЗАПНО 50Гц прерываний

    в унриале оно эмулируится
    и прерывания по дефолту там выключены
    поэтому оно зависает на первом же ei halt

    с таким же успехом в 6.40
    d5 это *****й модем
    и поэтому конфигурирование АТМ 2+ прошивкой от АТМ 2
    приводит опять же к выключение прерываний нафик и повисание на втором же ei halt которое там есть

    тоесть на правильно эмулируемом атм 2+
    ничего запускатсо не должно
    Последний раз редактировалось NEO SPECTRUMAN; 04.01.2021 в 12:31.

  10. #2329
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    d5 FF77 это включение ВНЕЗАПНО 50Гц прерываний
    неть
    D5 - для 6.40 - TNAB (встроенный модем), для 7.10 - Z_I прерывания от HSYNC (50 гц) 1-разрешены 0- запрещены.
    Тут написано, что от HSYNC.
    PS: Хотя... Он блокирует /INT (который возникает от VS), но по схеме я не нашёл, куда дальше идёт /INT_D, потому что на Z80 приходит вообще /INT_Z
    Последний раз редактировалось SAM style; 04.01.2021 в 19:46.
    Все любят гипножабу

  11. #2330
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    HSYNC (50 гц)
    Цитата Сообщение от SAM style Посмотреть сообщение
    Тут написано, что от HSYNC.
    PS: Хотя... Он блокирует /INT (который возникает от VS), но по схеме я не нашёл, куда дальше идёт /INT_D
    ну HSYNC никак 50Гц быть не может
    я тоже не нахожу /int_d
    можно списать на очепятку на фоне очепяток
    и оно на одной группе дорожек

    тут нужно уточнение от АТМ-щиков

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

    ВНЕЗАПНО


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

    ОНО НА части схемы с ВГ-шкой
    Последний раз редактировалось NEO SPECTRUMAN; 04.01.2021 в 20:36.

Страница 233 из 267 ПерваяПервая ... 229230231232233234235236237 ... ПоследняяПоследняя

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

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

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

Ваши права

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