
Конфигурация от TS-Labs (обсуждение)
Re: Конфигурация от TS-Labs (обсуждение)
Мне показалось, или блэккат слился купить мне Speccy2010? 

Re: Конфигурация от TS-Labs (обсуждение)
Про контроллер прерывыний.
Что насчёт того, что у Z80 CTC и прочей периферии "The low-order bit of the vector is always zero according to a
convention"?
Тут я не разбираюсь, но разве не RETI надо, чтобы IEI/IEO нормально ставились устройствам для работы вложенных прерываний?
Ноль, он конечно и в Африке ноль, но не логичнее на последнем пикселе строки, чтобы можно было что-то делать во время ретрейса?
---
Остальное пока не догнал =)
TS-Labs писал(а):Регистр вектора маскируемого прерывания (I[7:0]) используется в качестве старшего байта адреса таблицы, D[7:0] - младшего.
Что насчёт того, что у Z80 CTC и прочей периферии "The low-order bit of the vector is always zero according to a
convention"?
TS-Labs писал(а):При завершении ISR инструкциями EI : RET
Тут я не разбираюсь, но разве не RETI надо, чтобы IEI/IEO нормально ставились устройствам для работы вложенных прерываний?
TS-Labs писал(а):Источник line срабатывает в каждой строке, когда горизонтальный счетчик растра равен 0.
Ноль, он конечно и в Африке ноль, но не логичнее на последнем пикселе строки, чтобы можно было что-то делать во время ретрейса?
---
Остальное пока не догнал =)
Re: Конфигурация от TS-Labs (обсуждение)
NovaSTorm писал(а):Что насчёт того, что у Z80 CTC и прочей периферии "The low-order bit of the vector is always zero according to a
convention"?
1. Какого вектора? I?
2. С какой целью?
NovaSTorm писал(а):но разве не RETI надо, чтобы IEI/IEO нормально ставились устройствам для работы вложенных прерываний?
1. Каким в час ночи устройствами на пентеве?
2. RETI ничем кроме опкода не отличается от RET и служит тупо как маркер для вышеупомянутых уст-в.
NovaSTorm писал(а):не логичнее на последнем пикселе строки, чтобы можно было что-то делать во время ретрейса?
А не то же самое?
"Ноль" строки начинается за 44 такта 3.5МГц до горизонтального бордера (= видеообласти) = за 88 "пикселей".
Кадр: 32 линии верт. бланка + 288 линий видео.
Строка: 88 пикселей бланка + 360 пикселей видео.
Re: Конфигурация от TS-Labs (обсуждение)
TS-Labs писал(а):1. Какого вектора? I?
То, что берётся с ШД.
TS-Labs писал(а):2. С какой целью?
Идеологическая "совместимость" с оригинальным чипсетом. Да и меня табличка в 257 байт всегда раздражала, это не из практической целесообразности, а просто покрасивше чтоб было =)
TS-Labs писал(а):
"Ноль" строки начинается за 44 такта
А-а-а! Вот оно как...
Re: Конфигурация от TS-Labs (обсуждение)
NovaSTorm писал(а):Идеологическая "совместимость" с оригинальным чипсетом.
Оригинальный чипсет для нас Пентагон. А там вроде как 255. Переводить лишние реги на 0 бит адреса я не стал, забил туда 1.
NovaSTorm писал(а):А-а-а! Вот оно как...
Практика показала, что за 88 такта 7 мгц ты ничего сделать не успеешь. Поэтому рассчет сделан на изменение параметров СЛЕДУЮЩЕЙ строки на строчных интах. Для этого многие такие параметры аппаратно перестробируются.
Re: Конфигурация от TS-Labs (обсуждение)
Расскажите пожалуйста на кошках. Что такое - режим 14+ ?
Чем отличается от простого 14 ? И от чего зависит, будет он работать на конкретной плате или нет?
Чем отличается от простого 14 ? И от чего зависит, будет он работать на конкретной плате или нет?
Re: Конфигурация от TS-Labs (обсуждение)
Grey писал(а):Чем отличается от простого 14 ? И от чего зависит, будет он работать на конкретной плате или нет?
<TS-Labs> 14+ лучше не юзать, ибо у кого-то может не пойти
<TS-Labs> 14+ убирает 1 такт 28мгц из вейта
<Buyan> т.е. оно есть, но прогу привязывать к ним не надо.. я так и думал
<TS-Labs> есть разные экзы пентев с разной памятью
<TS-Labs> и некоторые памяти слоупочные
<TS-Labs> проц снимается с вейта и забирает дату с памяти
<TS-Labs> а ее там - упс и нема
Re: Конфигурация от TS-Labs (обсуждение)
Понятно, спасибо.
Тогда было бы хорошо, если бы пользователь, зная возможности своей платы, сам выставлял(где нибудь в bios) ограничение для режима 14+
То есть приложение может включить 3.5/7 и максимум, а уже в биосе прописано - какой максимальый режим держит плата.
Тогда было бы хорошо, если бы пользователь, зная возможности своей платы, сам выставлял(где нибудь в bios) ограничение для режима 14+
То есть приложение может включить 3.5/7 и максимум, а уже в биосе прописано - какой максимальый режим держит плата.
Re: Конфигурация от TS-Labs (обсуждение)
Нее, это все глюкало. По сравнению с если использовать кеш, то 14+ как мертвому припарка.
(Кеш намного эффективнее.)
(Кеш намного эффективнее.)
Re: Конфигурация от TS-Labs (обсуждение)
TS-Labs, есть возможность грузить из прошивки любой мелкий дефолтный бут при отсутствии бута на диске при старте?
Re: Конфигурация от TS-Labs (обсуждение)
И как это реализовать?
Re: Конфигурация от TS-Labs (обсуждение)
VBI, зашей коммандер в ПЗУ.
Re: Конфигурация от TS-Labs (обсуждение)
Sergey78, об этом и разговор
TS-Labs, я вот тоже не знаю.
---
понимаете какая хня.
да, ВЦ, выбрал, сбросился. и пиздец. набирай рун "батти"
у меня малая батти любит, вот в чём дело. долго стартонуть игру
TS-Labs, я вот тоже не знаю.
---
понимаете какая хня.
да, ВЦ, выбрал, сбросился. и пиздец. набирай рун "батти"
у меня малая батти любит, вот в чём дело. долго стартонуть игру
Re: Конфигурация от TS-Labs (обсуждение)
Ну так для малой запиши внутрь ТРД или бут, или обзови батти бутом. )
Анрыл дописывает бут внутрь ТРД в памяти, это ок. А что прикажешь делать на реале? Дописывать на дискету если его там нет?
Анрыл дописывает бут внутрь ТРД в памяти, это ок. А что прикажешь делать на реале? Дописывать на дискету если его там нет?
Re: Конфигурация от TS-Labs (обсуждение)
VBI, вот это прошей в блок #1 и поставь в биосе сброс в ROM#4, BASIC128
Re: Конфигурация от TS-Labs (обсуждение)
Sergey78, спасибо поиграюсь. давно пора конфу перешить, как-раз)
шить из алоновской конфы по хитрому заходу? не очень помню.
спасибо
TS-Labs, та отож))) взбрело, блин. я вижу что 0.38 добавляет бут. но это эмуль.
---
кстати, очень современная игруха. отличный вид, хорошая играбельность. жаль уровней мало.
кракоут и арканоид - фигня оказались)
шить из алоновской конфы по хитрому заходу? не очень помню.
спасибо
TS-Labs, та отож))) взбрело, блин. я вижу что 0.38 добавляет бут. но это эмуль.
---
кстати, очень современная игруха. отличный вид, хорошая играбельность. жаль уровней мало.
кракоут и арканоид - фигня оказались)
Re: Конфигурация от TS-Labs (обсуждение)
Серж, зашил. в трдосе пусто, бута нет, выбора паги 1 тоже не нашёл
подскажи
подскажи
Re: Конфигурация от TS-Labs (обсуждение)
В биосе сброс настроил?
Re: Конфигурация от TS-Labs (обсуждение)
Sergey78, Бомба!
спасибо!
спасибо!
Re: Конфигурация от TS-Labs (обсуждение)
О таймингах Pentagon!
Наткнулся на веточку http://zx.pk.ru/showthread.php?t=21212& ... ntagon+128
копипаст основной мысли:
---
Обнаружил любопытный факт - все существующие эмуляторы имеют свои тайминги пентагона, из 7 протестированных эмуляторов только у трех тайминги одинаковые - это ZXMAK, ZXMAK2 и SpecEmu
Для тестов использовал программу из stest2.tap.zip. Суть программы - нажимая кнопки Q и A найти два значения тактов, для которых при переходе от одного к другому гаснет красная полоска в левом верхнем углу экрана.
Результаты такие:
Unreal: 17990 -> 17991
Spectaculator: 17981 -> 17982
Fuse: 17989 -> 17990
Spin: 17988 -> 17989
SpecEmu: 17987 -> 17988
ZXMAK: 17987 -> 17988
ZXMAK2: 17987 -> 17988 (в последней версии 2.7.3.0 исправлно - теперь 17984->17985)
***
C реальным Пентагоном все еще круче!
Мало того, что ни с одним (!) из эмуляторов не совпадает,
так еще и ведет себя по другому.
17983 - полоска есть
17984 - полоска мерцает с частотой 25 герц (один кадр есть, другой - нет)
17985 - полоски нет
---кнец копипасты
Тест ZX Evo показывает:
TSLabs - 17978->17979
Base - 17977->17978
Прошу проверить на своих эвах и результаты сюда. Сам тест: http://zx.pk.ru/attachment.php?attachme ... 1367143826
Ну и вопрос к TSlabs - можно ли времянки доточить до оригинального Пентагона?
Наткнулся на веточку http://zx.pk.ru/showthread.php?t=21212& ... ntagon+128
копипаст основной мысли:
---
Обнаружил любопытный факт - все существующие эмуляторы имеют свои тайминги пентагона, из 7 протестированных эмуляторов только у трех тайминги одинаковые - это ZXMAK, ZXMAK2 и SpecEmu
Для тестов использовал программу из stest2.tap.zip. Суть программы - нажимая кнопки Q и A найти два значения тактов, для которых при переходе от одного к другому гаснет красная полоска в левом верхнем углу экрана.
Результаты такие:
Unreal: 17990 -> 17991
Spectaculator: 17981 -> 17982
Fuse: 17989 -> 17990
Spin: 17988 -> 17989
SpecEmu: 17987 -> 17988
ZXMAK: 17987 -> 17988
ZXMAK2: 17987 -> 17988 (в последней версии 2.7.3.0 исправлно - теперь 17984->17985)
***
C реальным Пентагоном все еще круче!
Мало того, что ни с одним (!) из эмуляторов не совпадает,
так еще и ведет себя по другому.
17983 - полоска есть
17984 - полоска мерцает с частотой 25 герц (один кадр есть, другой - нет)
17985 - полоски нет
---кнец копипасты
Тест ZX Evo показывает:
TSLabs - 17978->17979
Base - 17977->17978
Прошу проверить на своих эвах и результаты сюда. Сам тест: http://zx.pk.ru/attachment.php?attachme ... 1367143826
Ну и вопрос к TSlabs - можно ли времянки доточить до оригинального Пентагона?
Re: Конфигурация от TS-Labs (обсуждение)
Ответов 2:
1. они точились под оригинальный пентагон по тесту болека, но не совпадают с например демкой название которой я потом вспомню на 2 такта. Как правильно - хз, приветствуется пруф, что данный тест не врет.
2. положение инта подгоняется программно регистрами H/VSInt.
1. они точились под оригинальный пентагон по тесту болека, но не совпадают с например демкой название которой я потом вспомню на 2 такта. Как правильно - хз, приветствуется пруф, что данный тест не врет.
2. положение инта подгоняется программно регистрами H/VSInt.
Re: Конфигурация от TS-Labs (обсуждение)
Необходимо иметь ввиду, что у Пента никогда небыло чёткого положения инта ввиду RC цепочки, которую лепили кто во что горазд, и соответственно демомейкеры увековечивали кривые инты собственных компов в собственных демах. Не секрет что на оригинальных Пентах, раньше, чтоб синхронизировать демы под Пент надо было сидеть и крутить подстроечник. Это очень красноречиво говорит об уровне сценеров, считающих Пент компомашиной, и об уровне современной пентовой сцены - это сцена эмуляторщиков пишущих под взятый с потолка инт
.
."Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Re: Конфигурация от TS-Labs (обсуждение)
Когда я смотрю скрытую часть Insult, то я вижу границу когда буквы переходят с экрана на бордер. Врет ли тест? Думаю это не важно. Важно что он показывает разные значения на разных эмулях и пентеве. Почему результат на бэйзе и тскнфе отличаются?
Re: Конфигурация от TS-Labs (обсуждение)
synthetic писал(а):скрытую часть Insult
Как запустить?
synthetic писал(а):Почему результат на бэйзе и тскнфе отличаются?
TS-Labs писал(а):они точились под оригинальный пентагон по тесту болека
И еще раз,
TS-Labs писал(а):положение инта подгоняется программно регистрами H/VSInt.
Как в эмуле, так и на реале.
