Важная информация
  • Новости сайта ATM

    Обновление сайта АТМ от
    31.05.2017 года.
    ==============



    В мае наконец-то был завершен долгожданный проект - ATM-turbo 3 (плата v8.0+), о которой я писал несколько месяцев назад. Сейчас уже все разработки/разводки закончены и результат отправлен на изготовление "в железе". Поэтому тут я уже могу выложить принципиальную и монтажную схему (http://atmturbo.nedopc.com/download/shems/atm800.zip) данной машины.


    Итак, попробуем сравнить "классический ATM-turbo 2+ (v7.xx) с новоделом. Если какой-то узел, имеющийся в АТМ не упомянут, то подразумевается, что в новой АТМке он оставлен без изменения: это взятая за основу схема 7.18, коренным образом переработанная и с нуля переразведенная с иной, чем прежде топологией (формфактор 305x244 mm) в Днепропетровске плата, с добавлением ряда расширений. Как и в 7.18, два этажа микросхем ОЗУ 565РУ7 (32 штуки!) заменены на две современные микросхемы динамической памяти MSM5118160F-JS, что экономит кучу места на плате и упрощает сборку, наладку и дальнейшее функционирование компьютера. Две данные микросхемы позволяют иметь "на борту" до 4Мб ОЗУ, но адресовать их через существующие порты АТМ было невозможно - так что, с учетом ряда особенностей дешифрации портов ATM, были введены порты управления расширением памяти и теневыми портами от ZX-Evolution - порты #x7F7 и #BF. Таким образом ATM-turbo 3 (v8.0) является промежуточной платформой между ATM-turbo 2+ и ZX-Evolution/BaseConf - воссоздавая схему управления расширенным ОЗУ (но без ряда дополнительных возможностей, таких как еще более расширенный список графических экранов, перешивка ПЗУ или шрифта "на лету", программируемая конфигурация и др.), но, в основном, построенной на "классической" элементной базе 80-90 гг.

    Полный список доработок и нововведений данной платы относительно ATM-turbo 2+:

    1. Палитра 16 цветов из 4096
    2. Добавлено 2 разъема ZX-BUS (обрезанная версия, были протестированы все имеющиеся платки General Sound, NEO GS, NEMO IDE, ZXM-SoundCard, все работали).
    3. Добавлено 2 ОЗУ с SIMM модуля сделано расширение до 4 мб ОЗУ
    4. Доработан FDD для поддержки дискет 1.4 мб. (так же внесены доработки "Повышение помехоустойчивости ATM-turbo 2(+) при работе с FDD" )
    5. Полностью переделан усилитель звука (за основу был взят усилитель с ZX Evo)
    6. Добавлено 2 аудиовхода.
    7. Переделаны все разъемы.
    8. Добавлена поддержка большого ПЗУ 1 Мб. (27с080, 27C801), переключается в зависимости от ПЗУ джамперами, теперь можно будет записывать в ПЗУ любой образ дискеты, что бы пользоваться ей как ROM диском.
    9. Выведено возле процессора штыри с шиной data, для подключения дополнительных устройств.
    10. Убрано ПЗУ и буфер с контроллера клавиатуры, на плату будет устанавливаться контроллер 89S51 (который прошивается 5 проводками), возможно будет добавлена поддержка мыши и часиков.
    11. Убрана панелька под маленький муз. сопроцессор.
    12. Выведены штыри для для подключения контроллера внешней мыши (на тот случай если не получится сделать поддержку мыши на контроллере 89с51 )
    13. Добавлено на плату 2 разъема питания ATX и AT
    14. Соответственно формфактор,получился полноценный ATX, размером 305 × 244 мм
    15. переделан COM порт под GD75232.
    16. вывел на видеовыход раздельную синхру. (так же добавлен инвертор для подключения к EGA монитору, инверсия переключается перемычками)
    17. Добавлен Кемпстон Джойстик.
    18. Разъем для PAL кодера.
    19. Убран преобразователь напряжения.
    20. Добавлен аудиовыход на джампер.
    21. Добавлены чаcики.
    22. Добавлен контроллер мыши (1 с контроллера клавиатуры, 2. кемпстон мышь)
    23. На будущее, под ХЛ8 расположилась микросхема под АТФ, если вдруг кто нибудь возьмется переделать ХЛ8 под АТФ.
    24. Добавлены пустые отверстия где только можно на плате.


    Чего не будет на плате, было в планах, но пришлось убрать так как не влазит на плату:

    1. SD контроллера. К сожалению не влез.


    Более подробную информацию читайте на специально заведенной для этого страничке проекта (http://atmturbo.nedopc.com/projects/atm2_8_0_prj.htm).

    Осталось только добавить, что платы уже сейчас можно заказывать у Zorel'а в Днепропетровске на Украине. Адрес для связи: zoreldnepr[собака]gmail[точка]com

    До скорого...

    P.S. Обсуждение новой версии ПК ATM-turbo 3 (v8.0+) в теме здесь: http://zx-pk.ru/threads/27525-novaya...-rev-2017.html
    Эта статья изначально была опубликована в теме форума: Новости сайта ATM автор темы Максагор Посмотреть оригинальное сообщение

    Комментарии 13 Комментарии
    1. Аватар для Максагор
      Максагор -
      12.06.2017 года.
      =============


      На сегодня, во-первых, обновил архив с принципиальной и монтажной схемой ATM-turbo 3 (v8.0+) - файл монтажной схемы поместил более высокого разрешения:
      http://atmturbo.nedopc.com/download/shems/atm800.zip

      А между тем, продолжают приходить новости о новом ПК ATM-turbo 3: на данный момент (в минувшую субботу) дошли по почте свежеизготовленные платки:


      Россыпь новых платок...

      Более полную фотоподборку можно посмотреть в основой теме АТМ на форуме:
      http://zx-pk.ru/threads/27525-novaya...l=1#post916235

      А еще более полную - на Официальном сайте поддержки клонов ПК ATM-turbo (прямая ссылка: http://atmturbo.nedopc.com/projects/atm2_8_0_prj.htm ) или в официальной группе ATM-turbo во ВКонтакте (да, есть и такая, кто не знал).

      А пока напоминаю, что желающие уже могут заказывать себе платы у его автора - Александра Коровникова aka Zorel (Днепропетровск, Украина). Адрес для связи: zoreldnepr[собака]gmail[точка]com
    1. Аватар для drbars
      drbars -
      Максагор, а есть ли какие-то принципиальные отличия в конфигурации ATM3 или это просто ребилд схемы/платы?
    1. Аватар для Максагор
      Максагор -
      Цитата Сообщение от drbars Посмотреть сообщение
      Максагор, а есть ли какие-то принципиальные отличия в конфигурации ATM3 или это просто ребилд схемы/платы?
      Отличия есть. Основная суть - это частичный ребилд АТМ2+ с добавлением на рассыпухе части (той, что возможно было) конфигурации ZX-Evo/BaseConf - это поддержка 4Мб ОЗУ через порты #x7F7 как в BaseConf и порта дополнительного конфигурационного #BF, при помощи которого возможно более просто, не через TR-DOS, доставать скрытые порты и управлять некоторыми другими приблудами - тоже как в BaseConf. Плюс введена с обратной совместимостью с ATM2+ и ZX-Evo поддержка палитры 4096 цветов (против 64 в обычном случае) при 16 отображаемых цветах одновременно. Это основное. Плюс по мелочи есть еще добавления.

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

      31.08.2017 года.
      ============




      Все еще продолжается "мертвый сезон" на АТМ в связи с летним затишьем с одной стороны, а также временным отсутствием у меня реальной АТМки в связи с поломкой моего старичка ATM-turbo 2+ (v7.10) и недособранностью ATM-turbo 3 (v8.0) с другой. Тем не менее, кое какие новости все же есть: .

      Alone Coder ударно выпускает свою газету. В августе он выпустил аж два ее номера, которые я и выкладываю. Так что ловите:

      Номер газеты ALCO News #67. Помимо прочих материалов, стоит обратить внимание на воспоминания о том, как начинался Спекки как явление в Питере на рубеже 80-90 гг. и как он развивался и эволюционировал там вплоть до недавнего времени...
      http://atmturbo.nedopc.com/download/...cn67/acn67.zip

      Номер газеты ALCO News #68. В газете можно найти материал по развитию среды разработки игр и софта на ZX-Evolution. Также интересна статья, в которой автор пытается воссоздать историю российской демосцены по логам спектрумовского IRC-чата.
      http://atmturbo.nedopc.com/download/...cn68/acn68.zip
    1. Аватар для Максагор
      Максагор -
      25.09.2017 года.
      ==============


      Сегодня выкладываю две утилиты для пЦ, и обе от весьма плодовитого тов. Black Cat/Era CG.

      Во-первых, в начале сентября он зарелизил новую версию своей замечательной утилиты для работы с образами CP/M дисков SteinBlume v1.2.0.1401 (http://atmturbo.nedopc.com/download/...ume1201401.zip), а во-вторых, я посчитал полезным выложить его утилиту TRD Image Map (http://atmturbo.nedopc.com/download/...rer/TRDMap.zip), предназначенную для просмотра карты расположения файлов в образах дисков TRD. Согласитесь, полезная вещь. Описание прилагается (http://atmturbo.nedopc.com/download/...rer/TRDMap.htm).

      Пока что все на сегодня.
    1. Аватар для Максагор
      Максагор -
      27.09.2017 года.
      ==============


      Ко мне в раздел игрушек "упали" достаточно неожиданные, но вместе с тем не менее приятные обновления от Alone Coder'а:

      Во-первых, это демоверсия будущей игры Rusted Souls (Проржавевшие души) в жанре текстово-графической адвентюры (вроде игр "Season of the Sacura" и им подобных) в режиме 320х200 про детективные приключения британского полицейского в Лондоне на закате Викторианской эпохи Англии.
      http://atmturbo.nedopc.com/download/...s/rsoulsl1.zip

      Скриншоты


      Игра RUSTED SOULS - стартовое меню


      Игра RUSTED SOULS - авторы


      Игра RUSTED SOULS - игровой процесс


      Игра RUSTED SOULS - игровой процесс


      Игра RUSTED SOULS - игровой процесс


      Игра RUSTED SOULS - игровой процесс
      [свернуть]


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

      Во-вторых, доработанная "классическая" испаноязычная игрушка 1989 года Astro Marine Corps (ATM palette) от Dinamic Software.
      http://atmturbo.nedopc.com/download/...al/amc1pal.zip

      Суть доработки заключается в измененной на АТМ палитре - благодаря новым, грамотно подобранным цветам, игра запестрела в хорошем смыслк новыми красками, став гораздо лучше и приятнее глазу. Дополнительный плюс данной игрушки в обратной совместимости с оригиналом - если ее запустить на другом спектрум-клоне, где нет выбора палитры, то она просто запустится с оригинальной, спектрумовской, цветовой гаммой, как ни в чем не бывало.

      Ниже привожу скриншоты обоих игрушек, а в случае в Astro Marine Corps в двух видах - с АТМ-палитрой и с оригиналом для сравнения:

      Скриншоты


      Игра Astro Marine Corps с ATM-палитрой


      Игра Astro Marine Corps в оригинале


      Игра Astro Marine Corps с ATM-палитрой


      Игра Astro Marine Corps в оригинале
      [свернуть]
    1. Аватар для goodboy
      goodboy -
      Цитата Сообщение от Максагор Посмотреть сообщение
      демоверсия будущей игры Rusted Souls
      запустил под эмулем (atm2+) спрайты (мальчишка/полицейский/шеф) дико мерцают - так и должно быть ?
    1. Аватар для Максагор
      Максагор -
      Цитата Сообщение от goodboy Посмотреть сообщение
      запустил под эмулем (atm2+) спрайты (мальчишка/полицейский/шеф) дико мерцают - так и должно быть ?
      Нет, не должно. Я, кстати, тоже под эмулем запускал, ничего не мерцало.
    1. Аватар для Максагор
      Максагор -
      10.11.2017 года.
      =============


      Сегодняшнее обновление праздничное, посвященное 100-летней годовщине Великой Октябрьской социалистической революции. Хоть сайт и не политический, тем не менее, тем не менее... Кому сия дата не по душе от слова "совсем", могут пропустить абзац и перейти к сути обновлений, остальных товарищей поздравляю с этой примечательной годовщиной.

      Праздничный кортинко

      [свернуть]


      Но, как я сказал выше, само обновление является праздничным, а именно - ловите новую версию замечательной утилиты от тов. Black Cat/Era CG для работы с образами CP/M дисков SteinBlume v1.3.0.1408. Камрад Black Cat/Era CG посвятил данный, можно сказать, в прямом смысле "революционный" релиз Годовщине Октября, о чем можно почитать (и послушать) в опции "О программе"/"Help" утилиты:

      Скриншот

      [свернуть]


      Что нового в данной версии:

      + Добавлена новая функция.
      * Изменена функция / Исправлена ошибка.

      + Добавлена экспериментальная "прямая" поддержка образов дисков Amstrad DSK;
      + В Настройках добавлена возможность выбора языка интерфейса по умолчанию, со сменой "на лету";
      Параметры командной строки для принудительного выбора языка (-l ru или --lang ru) также сохранены.
      * Исправлена ошибка, не позволяющая в некоторых случаях сохранить образ диска с числом блоков менее 256;
      + Lister. Добавлен просмотр графических файлов BLK, созданных в пакете GRAF для ATM (Большое спасибо Максиму Тимонину за помощь);
      + Lister. При просмотре Spectrum BASIC добавлена возможность включения/отключения отображения контрольных (непечатных) кодов, реальных значений чисел;
      В Настройках добавлена возможность настройки отображения по умолчанию.
      + Lister. Добавлены режимы просмотра дизасма в мнемониках Intel 8080 и Z80;
      Для COM-файлов CP/M и кодовых файлов +3 DOS эти режимы используются, как режимы просмотра по умолчанию. В Настройках также появились опции, касающиеся этих режимов просмотра.
      * Lister. Исправлена ошибка просмотра в режиме текста для +3 DOS;
      * Исправлены мелкие ошибки.


      Плюс еще одно обновление: Все прошивки для i8031 под AT-клавиатуру от Каримова (v2.2, 3.0 и 3.1) в комплекте с описанием и исходниками к каждой версии.

      Пару слов о выложенных версиях прошивок v3.0 и v3.1: они разработаны Камилем Каримовым для АТМ на отдельном контроллере, совместимым с АТМовским. На контроллере заработали хорошо, но добиться устойчивой работы собственно на АТМ на данный момент пока не удалось. Поэтому последней официальной версией является v2.2 (также присутствует в данном архиве, но ранее выкладывалась и отдельно), а данные версии (вместе с исходниками), главной особенностью которых является полноценная поддержка RS-232 (которую так и не довели до ума в свое время в МикроАРТе), выложены для изучения специалистами на предмет доведения до ума и полной работоспособности.

      Ну а пока всё. До скорых встреч и еще раз с прошедшим праздником!
    1. Аватар для goodboy
      goodboy -
      Цитата Сообщение от Максагор Посмотреть сообщение
      SteinBlume v1.3.0.1408.
      а кто такой ШтейнБлюм (один из псевдонимов Ленина) ?
    1. Аватар для Black Cat / Era CG
      Black Cat / Era CG -
      Цитата Сообщение от goodboy Посмотреть сообщение
      ШтейнБлюм
      название утилиты же.
    1. Аватар для Максагор
      Максагор -
      23.11.2017 года.
      =============


      Сегодня обновление хотя и одно, но очень большое и "вкусное". Ловите аж целый ОБРАЗ IDE HDD под ATM-turbo 2+, набитый софтом (как системным, так и играми) под OS CP/M, TASiS и iS-DOS Chic - данный образ можно как использовать в эмуляторах, так и копировать посекторно на реальные винты и использовать на реальных машинах сразу "искаропки", главное, чтобы винт в CHS-режиме показывал бы 63 сектора на дорожку и 16 головок в цилиндре (а современные винты все это показывает - древние, объемом меньше мегабайта не в счет). Сам образ, само собой, забит не под завязку и место для экспериментов есть. Образ в распакованном виде весит около 200Мб, а в запакованном чуть больше 9Мб. Берите и пользуйтесь. Инструкция с параметрами винта, количеством, расположением и предназначением разделов - в текстовом файле внутри ZIP-архива. Но если что будет непонятно, по ходу эксплуатации готов ответить на возникшие вопросы в специально созданной теме:
      http://zx-pk.ru/threads/28456-obraz-...suzhdenie.html
      Со всеми обсуждениями - туда.
    1. Аватар для Максагор
      Максагор -
      28.11.2017 года.
      ==============


      Выкладываемые сейчас программы не новы - написаны они были давно, еще в 90-х разработчиками iS-DOS, а новые их версии под TASiS тоже были написаны Сергеем Баганом несколько лет назад и выложены у него на сайте ZXBYTE.RU (http://zxbyte.ru/). Я не все программки и утилиты Сергея под iS-DOS дублирую у себя. Но сейчас подумалось: такой важный и необходимый для ОС софт должен лежать и у меня. Итак, ловите:

      iS-EDIT (TASiS version) - http://atmturbo.nedopc.com/download/...t/edit_tas.zip
      - знаменитый базовый текстовый редактор для iS-DOS, переработанный и адаптированный Сергеем Баганом aka Prusak под OS TASiS. Предыдущая версия под TASiS, адаптированная Юрием Корсуниным, увы, периодически страдала глюками.

      DEMON (universal version) - http://atmturbo.nedopc.com/download/...emon/demon.ipc
      - также изначально базовая для iS-DOS утилита DEMON.COM для просмотра, поиска и редактирования информации на дисках iS-DOS, TR-DOS, MS-DOS. До сих пор существовали две разные версии - стандартная под iS-DOS и адаптированная под TASiS версия Юрием Корсуниным, где, к сожалению, были проблемы с отображением мигающего курсора на текстовом экране ATM-turbo 2+. В этой версии от Сергея Багана, во-первых, все проблемы с отображением решены, а во-вторых, эта версия сделана универсальной под все системы: она определяет, из-под какой системы запущена и автоматически подстраивается под ее возможности.

      На этом пока всё. Остается только добавить, что на выложенном в прошлый раз образе IDE HDD под ATM-turbo 2+ (http://atmturbo.nedopc.com/download/ATM_HDD.zip) обе эти программы уже внедрены в установленные операционки. До новых встреч и обновлений!
    1. Аватар для Максагор
      Максагор -
      09.12.2017 года.
      ==============




      Когда-то, на заре существования данного сайта, в 2002-2004 гг., когда еще для АТМ не было и в помине продвинутого ПЗУ xBIOS и OS TASiS, из софта было только то, что успела до того как забросить Спекки наработать знаменитая фирма МикроАРТ, да и то, только на старых флоппи-дискетах 5.25", которые ее сотрудники отдали мне "на память, а то ведь выкинут, а жалко". И в этот период я, даже не имея на тот момент в рабочем состоянии реальной АТМки, подключив моему "Второму Пеньку" пятидюймовый дисковод, эти дискеты оцифровывал в образы и выкладывал на сайт. В основном, за редким исключением, это был софт под CP/M. А основной оболочкой под эту систему на АТМ является нортоноподобный X-Comander (XC.COM) v0.03 от Романа Хватова (XVR-Product). Эта утилита присутствовала на многих дискетах с софтом. оболочка сырая не без нареканий. Но сейчас не о ее недостатках и багах. Дело в том, что когда из-под нее запускали софт, то после возвращения из него в систему оболочка пыталась обратно автоматически загрузиться в память, на основе данных из специальным образом созданного для этого временного системного файлика. Вот только загружаться обратно оболочка пыталась все время с одного и того же диска (например с диска B, вне зависимости от того, на каком диске реально расположен XC.COM. И если вы грузитесь с винта, находящегося на диске D:, а искать саму себя оболочка будет на том же диске B:, который мало того, что у меня является флопом, так еще и дискета может быть не вставлена, то получим не красивый возврат в оболочку, а лишь командную строку и сообщение об отсутствии файла. Я, конечно, посмотрел файл оболочки в HEX-редакторе и обнаружил, что там конкретный диск и конкретное имя оболочки жестко заданы в теле файла (как правило, в виде командной строчки "B:XC /R"). Таким образом, когда мне было необходимо установить оболочку на тот или иной диск, я копировал на него XC.COM, затем лез в HEX-редактор и правил букву диска на нужную мне. Проблема была решена, но некрасивым способом - ибо лезть в редактор для обеспечения работоспособности какой-то программы - это неправильно, тем более, что пользователи не обязаны в этом разбираться, куда-то лазить и т.д.. Я задавался вопросом еще тогда - неужели в МикроАРТе не предусмотрели никакого настройщика? Ведь на имеющихся дисках я его не обнаружил. Но долгие годы этот вопрос оставался без ответа.

      И вот некоторое время назад на мой сайт набрел сам автор оболочки (а до кучи - ATM-версии BIOS CP/M и львиной доли служебных утилит под нее) - Роман Хватов. Как оказалось, все (или, как минимум, большинство) исходников у него остались, и он подарил их нашей группе NedoPC (их я тоже планирую выложить в скором времени после изучения). И вот, просматривая архивы, я наткнулся на нее - маленькую программку XCSETUP.COM. Проверка на АТМке подтвердила - да, это она! И действует она очень просто: надо оболочку XC.COM и утилиту-установщик вместе скопировать на тот диск, где эта оболочка планируется в дальнейшем быть на постоянной основе (только название XC.COM переименовывать не надо), затем с этого диска запустить безо всяких параметров XCSETUP.COM и... вуаля! - оболочка настроена на букву этого диска.

      В общем, я с удовольствием выкладываю на сайт эту малююююсенькую, но такую полезную утилиту. Я ее добавил в два TRD-образа с CP/M софтом, а именно:

      Обновил основной образ оболочки X-COMANDER (+утилиты) - http://atmturbo.nedopc.com/download/...stem/xc/xc.zip

      Обновил образ автозагрузочного диска CP/M IDE-installer (BOOTDISK) - http://atmturbo.nedopc.com/download/...t/bootdisk.zip

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