PDA

Просмотр полной версии : Дисковод для spectrum +2



Drovocek
09.01.2014, 17:20
Купил spectrum +2 128 k (там встроенный магнитофон)
Вопрос:
Какой дисковод можно подключить к этому компьютеру?
Есть ли оригинальный дисковод?

Спасибо!

goodboy
09.01.2014, 17:30
контроллер дисковода втыкается в системный разъём, а в него уже собственно сам дисковод.
только надо учесть что почти весь наш софт (как правило рассчитанный под Пентагон) на классике будет работать своеобразно
http://zx.pk.ru/showthread.php?t=18667

как вариант можно подключить divIDE
это контроллер IDE винта (как вариант CompactFlashAdapter). делается перехват загрузки из образа ленты (TAPфайла)

haywire
09.01.2014, 17:31
> только надо учесть что почти весь наш софт (как правило рассчитанный под Пентагон) на классике будет работать своеобразно

Это частично лечится заменой и перепрошивкой микросхемы GAL. По крайней мере, снег лечится.

haywire
10.01.2014, 12:58
> Можно не подменять но иначе глюки будут

Наоборот, глюки будут, если подменять. Как-то не очень отчётливо эта подмена ПЗУ работает - некоторые игры с ленты перестают работать, например, Fairlight 128. Я вшиваю пентагоновское ПЗУ в сам спек, и получается отлично. Разумеется, это становится не совсем +2, на зачем надо эта аутентичность с +2 ? От неё одни несовместимости с 48k софтом, элитой 48k оригинальной, например.

goodboy
10.01.2014, 13:32
Наоборот, глюки будут, если подменять. Как-то не очень отчётливо эта подмена ПЗУ работает - некоторые игры с ленты перестают работать, например, Fairlight 128.
оригинальный FairLight128ой на 2AB/+3 не будет работать (там странички щёлкаются по #FD).

MV1971
10.01.2014, 14:10
Как-то не очень отчётливо эта подмена ПЗУ работает - некоторые игры с ленты перестают работать, например, Fairlight 128.


оригинальный FairLight128ой на 2AB/+3 не будет работать (там странички щёлкаются по #FD).

Получается, что на сером +2 не работают некоторые игры ?
У меня выборка ПЗУ при подмене для серого простая - A14,A15,MREQ = 0 и все, может быть в ULA серого это по другому реализовано.
А при подмене на +2 сером переключатель SW4 в ON ?
Если он OFF, то контроллером анализируется порт 1FFD, если бит 0 этого порта будет установлен в 1, то ПЗУ контроллера отключится. Это нужно для черного +2 и +3

goodboy
10.01.2014, 15:36
Получается, что на сером +2 не работают некоторые игры ?
извиняюсь если внёс путаницу.
я хотел сказать что на голом чёрном FairLight128 не заработает,
также будут в пролёте игры где вектор IM2 берётся из ПЗУ

alone
10.01.2014, 15:38
А что там добавили в ПЗУ?

breeze
10.01.2014, 15:38
Это частично лечится заменой и перепрошивкой микросхемы GAL

Вот скажите, стоит ли покупать тогда оригинальный спек, что бы его так препарировать?

MV1971
10.01.2014, 15:44
извиняюсь если внёс путаницу.
я хотел сказать что на голом чёрном FairLight128 не заработает,
также будут в пролёте игры где вектор IM2 берётся из ПЗУ

Этот вопрос был для haiwire, я так и понял, что эта игра вообще не работает на черном, хоть с контроллером хоть без него, значит логично, что haywire загружал ее именно в серый. Ваша цитата была просто как сообщение что на черном не работает.
На сером на мой взгляд не болжно быть проблем с подменой.

Alex Rider
11.01.2014, 04:52
Вот скажите, стоит ли покупать тогда оригинальный спек, что бы его так препарировать?
Стоит купить оригинальный спек чтобы запускать на нем оригинальный софт (не всегда успешно, впрочем - оригинальный ZX128 не полностью совместим с оригинальным ZX48). Для коллекции. Для запуска остального софта следует подобрать соответствующий клон.

goodboy
11.01.2014, 11:50
А что там добавили в ПЗУ?
я детально не разбирался, что-то связанное с переходом на другую ПЗУшку для общения с принтером
классика жанра BombJack,при IM2 I=#39, из (#39FF) #FFFF уже ни читается (приходится править на #3B)


Вот скажите, стоит ли покупать тогда оригинальный спек, что бы его так препарировать?
а что делать если у чёрного и серого разные медленные страницы памяти.
я как-то выкладывал пример звучания семплов из FantasyWorldDizzy (на сером заторможенный хрип).
в Ruff&Reddy в зависимости от модели музыка размещается на разных страницах,а в Renegade128 её в одном случае просто вырубают.

если верить эмулятору получается что медленные страницы одинаковые на 128 и+2серый.
а так как достаточно много 128ых игр разрабатывалось под/на +3 с дисководом (+2ABурезанный вариант) то получается большинство игр корректно работает именно на нём.
кроме того там появился вертикальный мэппинг страниц которого просто нет на ранних моделях (и есть игры которые это используют).
получается лучший выбор для игрока +2AB.
+3 хуже в том плане что у него выводы AYшки просто соединены между собой безо всяких резисторов (из-за этого во многих играх громкость музыки занижается дабы не хрипела)

ZX_NOVOSIB
12.02.2014, 12:15
только надо учесть что почти весь наш софт (как правило рассчитанный под Пентагон) на классике будет работать своеобразно

А можно поподробней пожалуста? Вот например на 2A/B (на черном) какие проблемы могут возникнуть? Нельзя например будет поиграть в русифицированные игрушки? :( У меня когда был спектрум, он хоть вовсе не Пентагон был (а Ленинград-128 НЭТИ), однако же всё работало нормально как с дискет, так и с кассет.

goodboy
12.02.2014, 13:05
если переведена игра рассчитаная под фирменный спек при чём тут пентагон ?
проблема в том что некоторые наши игры/демы написаны без учёта медленной памяти (с которой бардак и на фирменных моделях). вот послушай как звучит семпл из FantasyWorldDizzy на сером и чёрном спеке http://zx.pk.ru/attachment.php?attachmentid=38871&d=1356084928

ZX_NOVOSIB
12.02.2014, 14:16
если переведена игра рассчитаная под фирменный спек при чём тут пентагон ?
проблема в том что некоторые наши игры/демы написаны без учёта медленной памяти (с которой бардак и на фирменных моделях).
Понял. Т.е. с русскими играми возможны проблемы.. Значит облом поиграть в Танкодром и Буратино от Медноногова? А также в Королевство зерна, Tube Mix, 48 утюгов, принц персии?


вот послушай как звучит семпл из FantasyWorldDizzy на сером и чёрном спеке
Тот который normal это черный? Значит черный по-крайней мере получше серого?

goodboy
12.02.2014, 14:39
Значит облом поиграть в Танкодром и Буратино от Медноногова? А также в Королевство зерна, Tube Mix, 48 утюгов, принц персии?
как вариант можно проверить их под эмулем.
например RealSpectrum позволяет `подключать` trdos к фирменным моделям.

ZX_NOVOSIB
12.02.2014, 15:08
как вариант можно проверить их под эмулем.
например RealSpectrum позволяет `подключать` trdos к фирменным моделям.
Скачал РеалСпектрум, как я понял чтобы был доступ к тр-досу из под фирменных моделей нужно сначала выбрать пентагон, а потом уже выбирать например +2A. Вот только таким макаром ни одной игры скачаной с виртуалтрдоса открыть не удалось. Из под 128, +2, Пентагона нормально открываются любые, но из под +2A ни одной, не только русской, а вообще любой. Тут что-то не так... Не может же быть чтобы из под +2A вообще ничего не работало

goodboy
12.02.2014, 15:18
Блин, фигня какая-то. Скачал RealSpectrum, в настройках по F3 сначала выбрал Пентагон (чтобы появился тр-дос),
выбрав по F3 модель спека нажми в том-же меню кажется TAB для перехода в подменю выбора дисковых систем.
блин, как оказалось trdos можно `прикрутить` только к 128 и +2

haywire
12.02.2014, 15:57
Значит облом поиграть в Танкодром и Буратино от Медноногова? А также в Королевство зерна, Tube Mix, 48 утюгов, принц персии


Да всё будет работать. Проблемы несовместимости преувеличены любителями дем. В худшем случае, будет снег. На сером снег лечится, на чёрном - нет. Основные проблемы несовместимости касаются фирменных версия игр - Elite 48, Arkanoid, Fairlight. Но есть адаптированные версии, которые нормально идут на чёрных.

Vadim
12.02.2014, 19:01
На сером снег лечится, на чёрном - нет
Разве на чёрном бывает снег? Впервые слышу, если честно. Всегда думал, что в +3 вылечили ULA. (В +2A/B та же самая от +3 стоит). Если снег бывает на чёрном - ссылку в студию, проверим.

ZX_NOVOSIB
13.02.2014, 00:11
А о каком снеге вообще идет речь? Что за снег такой?

goodboy
13.02.2014, 00:26
А о каком снеге вообще идет речь? Что за снег такой?http://zx.pk.ru/showpost.php?p=212708&postcount=87