Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Странные мысли (http://zx-pk.ru/showthread.php?t=1255)

icebear 16th August 2005 18:21

Quote:

Originally Posted by Lounge Lizard
Так там же внутренние порты перекрывают порты каких-то устройств спека и как на таком проце заставить работать спек не совсем понятно. Хотя "Спринтер" как-то сделали же... Хотя может они там в альтеру пол-Z80 запихнули, который определённые вещи делает как надо.

По поводу eZ80 - там полная попа. Что касается Z180 - об этом я писал уже на форуме, повторяться не буду. Грубо говоря Z180 => Z80 + MMU + DMA + ещё пара вещей.


Quote:

Originally Posted by Lounge Lizard
Брр... Не понял. Если софт рассчитан под специфику пентагона, почему он на нём не будет работать-то? Значит или прогу не под пентагон писали, или комп уже не пентагон.

Что же непонятного? Если софт написан под Пентагон, то есть большой шанс, что он не пойдёт на Скорпионе, Профи, ZX Spectrum или ещё где. Теперь вспоминаем твои слова о том, что в основном софт пишут под Пентагон. Выходит пользователи не Пентагонов попадают во многих случаях? Нафига такой софт?

Quote:

Originally Posted by Lounge Lizard
Т.е. почему именно пент? Про проблемы с #FD уже забыли? А оно такое есть в куче софта, который уже никто не будет переписывать. Ну и наконец пент128 как ни крути самый распространённый реал. Плюс это насколько я знаю самый быстрый клон. Этого мало?

Дык сделайте дешифрацию FD или полной или нет, сойдитесь в единном мнении. И будет он работать как и #FE и вся линейка портов будет забита из-за этого глюка. Либо переписывайте софт под нормально дешифрированый порт. Третьего не надо.

Quote:

Originally Posted by Lounge Lizard
Как раз таки наоборот - у нас в ходу в основном софт который писали наши люди, на наших клонах и под наши клоны. Да, старые иностранные игры не будут работать (может быть). Тут уж как я уже говорил надо решать что важнее.

У этих клонов проблемы с совместимость между собой. Решается общим знаменателем под названием ZX Spectrum. И этот знаменатель подходит многим. Если же не решаются, а пишут под конкретный клон, то читай выше :)

Quote:

Originally Posted by Lounge Lizard
Легче придерживаться пентагона под который и так пишут весь софт. Хотя сейчас все на эмулях сидят и вопрос в принципе не актуальный, но всё же...

В Пентагоне кривой экран.

Quote:

Originally Posted by Lounge Lizard
Ой, вот только этого не надо. На Амиге на эти грабли уже давно наступили и знают что это такое - лучше не начинать. Совместимость с основной массой софта это единственное что нельзя трогать не при каких обстоятельствах.

На какие грабли? Почему у большинства такая антипатия к прогрессу? :) Тогда надо было оставаться на 48К и магнитофоне.

lvd 16th August 2005 18:28

Quote:

Originally Posted by icebear
Запускал, пробовал. Вот недалее как вчера запускал демку Rasmera (с обезьянами). Ничего страшного, ну экран немного "плывёт" при тактах <71680, либо обезьяны пляшут быстро, если >71680. Только вот я не понял, это довод к тому, что 3,5МГц не обязательно строго выдерживать?

Если ты про zx-stag2, то там проблемы плавания связаны отнюдь не с кол-вом тактов, а с тем, что обновление экрана идёт долго и сечётся с лучом в любом случае и на любом клоне. К тому же ещё на турбе (сильной) эта демка куда-то улетает.


Quote:

Бога ради, демы - софт. Проблем с этим не имею. Только ценность их у меня ниже, чем ценность игрушек :) И я наверное не один такой. Я же веду речь не о совместимости с Пентагоном, а о совместимости с ZX Spectrum (128), где важнее немного другой софт, нежели демы.
И какой же этот немного другой софт? Ты его с магнитофона грузишь? =) А то ведь тырдос нифига с call 1366 и load "" не совместим...

В конце концов ситуация УЖЕ такова, что существует множество клонов с разными вариантами развёрток. И объявлять ЛЮБОЙ из вариантов как нерушимый стандарт, который рулез форева - просто глупо (даже пентагонский).

icebear 16th August 2005 18:33

Quote:

Originally Posted by lvd
Если ты про zx-stag2, то там проблемы плавания связаны отнюдь не с кол-вом тактов, а с тем, что обновление экрана идёт долго и сечётся с лучом в любом случае и на любом клоне. К тому же ещё на турбе (сильной) эта демка куда-то улетает.

О ней, ну посоветуй другую какую-нибудь, где проявятся страшные глюки, о которых мне уже вторую неделю толкуют.


Quote:

Originally Posted by lvd
И какой же этот немного другой софт? Ты его с магнитофона грузишь? =) А то ведь тырдос нифига с call 1366 и load "" не совместим...

О чём речь? Сарказм по поводу TR-DOS и ленты не в тему, ибо внешний носитель (сиречь способ, как программа попадает в память) не важен. Важно, как эта программа потом работает.

Quote:

Originally Posted by lvd
В конце концов ситуация УЖЕ такова, что существует множество клонов с разными вариантами развёрток. И объявлять ЛЮБОЙ из вариантов как нерушимый стандарт, который рулез форева - просто глупо (даже пентагонский).

Так вот не надо оглядываться на разные клоны, а начинать с их прародителя. О чём я и веду речь.

ASDT 16th August 2005 20:03

Пара замечаний по "стандартизации".
1. Размер - большая книга(максимум), это важно.
2. Дисковод 3'5, необходимо.
3. Программная совместимость с 48,128
4. Поддержка разных вариантов прерывания 50Гц

ASDT 16th August 2005 20:17

По поводу z180:
1. Порт 1F - конфликт
2. Порт 00 - конфликты
и т.д.
Т.е. работать может в режиме эмуляции, что не имеет смысла.
Всё верно?

icebear 16th August 2005 20:29

Quote:

Originally Posted by ASDT
4. Поддержка разных вариантов прерывания 50Гц

Что имеется в виду под разными вариантами?

ASDT 16th August 2005 20:35

Насколько я знаю есть варианты в какое время от начала кадра выдаётся сигнал прерывания ...?

Максагор 16th August 2005 20:35

Quote:

Originally Posted by Conan
Клонирование, это попытка создания копии максимально приближенной к оригиналу. Если предложенный «вариант железа» имеет такую цель, тогда клон. А если это супер-пупер компьютер, который в одном из режимов совместим с ZX Spectrum, то какой же это клон? Ведь установив в слот PC-компьютера дополнительную плату, позволяющую работать даже с 99% процентами Speccy-программ, никто же не станет называть такой PC «клоном ZX Spectrum».

В таком случае что, получается что Профи или ATM 2+ клонами Спектрума уже и не являются что ли?

icebear 16th August 2005 20:36

Quote:

Originally Posted by ASDT
По поводу z180:
1. Порт 1F - конфликт
2. Порт 00 - конфликты
и т.д.
Т.е. работать может в режиме эмуляции, что не имеет смысла.
Всё верно?

Нет, не верно :)
Под внутренние порты порты отведена область в 256 байт, с #00 по #FF. На самом деле портам нужно всего 64 байта (это общее колличество портов) и есть возможность расположить этот 64-х байтовый блок в любой из 4-х участках отведённой области. Т.е. перенести внутренние порты (записью в один из системных регистров) в пространство #40-#7F. Тем самым ни с одним (вроде кроме GS) устройством на Спектруме конфликтов не наблюдается. Один минус - надо перед переходом в Бейсик проинициализировать процессор (по ресету порты лежат в области #00-#3F). Второй прикол Z180, который не имеет никакого отношения к Спектруму - это способ выхода из маскируемого прерывания (исполнение команды RETI), который может быть не опознан периферийными чипами семейства Z80 (Z80DMA, Z80SIO, Z80PIO, Z80CTC). Тоже лечится записью в системный регистр. В остальном Z80+MMU+DMA

ASDT 16th August 2005 21:09

z180 - может тогда выбрать другой проц. и работать в режиме эмулятора?

"ATM 2+ клонами Спектрума уже и не являются что ли?"
При установке в АТ/АТХ корпус - нет, иначе - ближе к совметимым комп.


All times are GMT +4. The time now is 17:16.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.