Документы на русском для Atari 400/800/XL/XE
Совершенно случайно (после долгих поисков :) ) мне в руки попали книжки московской фирмы "АСТА" (похоже, практически самиздат) от 1991 года. Они потихоньку будут сканироваться и выкладываться. Анонс книжек переезжает в следующее сообщение.
Здесь будут ссылки на готовые документы (не только эти, но и другие найденные в сети).
Есть отличный базовый документ по аппаратному обеспечению. Называется "Atari 400-800 - Technical Reference Notes". Он состоит из трех самостоятельных частей:
- Atari 400-800 - Operating System User's Manual
- Atari 400-800 - Operating System Source Listing
- Atari 400-800 - Hardware Manual
Так вот, на русском сейчас есть 1-я и 3-я часть (первая часть даже в 2-х вариантах). Эти документы взаимодополняющие, часто ссылающиеся друг на друга. 2-я часть в переводе не нуждается - это листинг кода резидентной операционной системы.
Правда некоторые отечественные переводы в заголовок выносят систему XL и XE, но на самом деле это перевод именно этих руководств по аппаратуре Atari 400/800. Но это нисколько не умаляет их ценность, поскольку Atari 400/800 - основа для систем XL и XE (они совсем недалеко ушли от своего предка).
1. Atari 400/800 - Operating System User's Manual
Оригинал:
Atari 400/800 - Operating System User's Manual (PDF, 21 Мб)
Перевод (Рига, 1989, документ найден atariki):
Atari 400/800 - Операционная система - Руководство пользователя (DJVU, 16 Мб)
Перевод (Москва, 1989, бумажный оригинал предоставлен Шынни):
Операционная система домашнего компьютера Атари - Руководство пользователя (PDF, 28 Мб).
2. Atari 400/800 - Operating System Source Listing
Оригинал:
Atari 400/800 - Operating System Source Listing (PDF, 11 Мб)
Перевода скорее всего не будет, хотя комментарии в листинге кода операционной системы м.б. полезными.
3. Atari 400/800 - Hardware Manual
Оригинал:
Atari 400/800 - Hardware Manual (PDF, 9 Мб)
Перевод (Москва, 1991):
Аппаратная база персонального компьютера Atari - Руководство пользователя (PDF, 12 Мб)
4. Atari 800XL - Field Service Manual
Оригинал:
Atari 800XL - Field Service manual (PDF, 4,4 Мб, без схемы)
Перевод (Москва, 1990):
Компьютеры Atari серий XE/XL - Поиск неисправностей и ремонт - Техническое руководство (A4, PDF, 3,6 Мб)
Компьютеры Atari серий XE/XL - Поиск неисправностей и ремонт - Техническое руководство (A5, PDF, 5,1 Мб).
Схемы отдельно: подготовленная (1,1 Мб, PNG) и неподготовленная (12,1 Мб, JPG).
5. Atari DOS 2.5 - XF551 Disk Drive - Owner's Manual
Оригинал:
Atari DOS 2.5 - XF551 Disk Drive - Owner's Manual (PDF, 19 Мб)
Перевод (Москва, 1991):
Дисковая операционная система Atari XE DOS 2.5 - Руководство пользователя (PDF, 11 Мб)
6. Atari 400/800 - Assembler Editor - User's Manual
Оригинал:
Atari 400/800 - Assembler Editor - User's Manual (PDF, 16 Мб)
Перевод (Москва, 1991):
Ассемблер-редактор - Руководство пользователя (PDF, 6,2 Мб).
7. Mapping the Atari - Revised edition
Оригинал:
Mapping the Atari - Revised edition (PDF, 79 Мб)
Перевод (Санкт-Петербург, 1991, найден atariki):
Mapping The Atari (PDF, 13 Мб)
Перевод (Москва, 1991):
Управление памятью персонального компьютера ATARI - Руководство программиста (211 страниц) - ожидает очереди
8. Programming the 6502 (by Rodnay Zaks)
Одна из самых известных книг по программированию на ассемблере для процессора 6502. Перевод сделан энтузиастом с форума Emu-Land.net в 2014 г.
Оригинал:
Programming the 6502 (PDF, 23 Мб)
Перевод первых 6-ти глав (переводчик Maror с форума Emu-Land.net, 2014):
Программирование процессора 6502 (TXT, 235 Кб)
Топик с обсуждением перевода (активность закончилась в 2014): http://www.emu-land.net/forum/index.php?topic=68715.0
В виде HTML-страницы на сайте PSCD.ru (осторожно, кругом реклама): Программирование процессора 6502
9. Apple Assembly Language (by W. Douglas Maurer)
Несмотря на то, что в названии упоминается компьютер Apple, эта книга, в основном, посвящена программированию на ассемблере для процессора 6502. К тому же это единственная книга по процессору 6502 издававшаяся в СССР.
Оригинал:
Apple Assembly Language (PDF, 34 Мб)
Перевод (И.П.Пчелинцев, Москва, "Мир", 1987):
Язык ассемблера для персонального компьютера Эпл (DjVu-ZIP, 5 Мб)
Если у кого-то есть еще какие-либо документы на русском языке или может кто уже делал перевод книг, статей - присоединяйтесь!
Анонс: Книжки фирмы "АСТА"
Дисковая операционная система Atari XE DOS 2.5
Ну что, первый пошел!
Отсканировал, немного почистил, подравнял и сконвертировал в PDF первую книжку (получился файл на 11 Мб). Качество, конечно, не типографское, но читабельно :) Книжка подготовлена под формат A5, что примерно соответствует оригинальному формату. Acrobat Reader, кстати, умеет распечатывать такие документы как брошюры на формат A4. Потом только прошить - и готова книжка!
Приятного чтения: Дисковая операционная система Atari XE DOS 2.5 - Руководство пользователя (11 Мб, PDF)
Судя по всему, источником для перевода служило вот это руководство: Atari DOS 2.5 - XF551 Disk Drive - Owner's Manual (19 Мб, PDF)
Добавил ссылки на документы в стартовое сообщение темы.
PS. Если кто-то хочет провести OCR-обработку - велком!
Компьютеры Atari серий XE/XL - Поиск неисправностей и ремонт
Не прошло и года как готов следующий документ :)
Долго возился со схемой, хотелось как следует ее почистить, чтобы была читабельна и принтабельна.
Сделал два варианта верстки книжки: под формат A4 (как в оригинале) и под формат A5 (шрифт довольно крупный, пойдет под этот формат).
Схема была аккуратно разрезана на 2 части и добавлена сразу в документ. Кому такой вариант слишком мелкий и неудобный, есть и отдельные файлы с неразрезаной схемой. В оригинальном размере схема занимает лист A2. Но вполне читабельна в распечатке на A3. А при хорошем принтере и на A4 можно разобрать практически все детали.
Итак,
Компьютеры Atari серий XE/XL - Поиск неисправностей и ремонт - Техническое руководство (A4, 3,6Мб, PDF)
Компьютеры Atari серий XE/XL - Поиск неисправностей и ремонт - Техническое руководство (A5, 5,1Мб, PDF).
Схемы отдельно: 300 dpi (под A2, 1,1 Мб, PNG), 450 dpi (под A3, 1,1 Мб, PNG), 600 dpi (под A4, 1,1 Мб, PNG) и неподготовленная (300 dpi, 12,1 Мб, JPG).
Оригинальным источником, скорее всего, были два руководства: Atari 800XL - Field Service manual (4,4 Мб, PDF, без схемы) и Atari 130XE - Field Service manual (ссылки на PDF я не нашел).
Добавил ссылки на документы в стартовое сообщение темы.
Дисковая операционная система Atari XE DOS 2.5
Цитата:
PS. Если кто-то хочет провести OCR-обработку - велком!
Попробовал пару страничек - неплохо распознается, займусь на досуге.
Аппаратное обеспечение компьютеров Atari XE/XL - Руководство пользователя
Готова очередная книжка!
Качество исходного материала было не очень, много возни было с чисткой отсканированного текста. Большинство кривых рисунков и схем было заменено оригиналами из английского документа (в переводе использовались именно эти же рисунки и схемы, но качество заимствования было очень низкое).
Исходный перевод содержал только первые три части из оригинала. Добавил 4-ю часть с примером игровой программы на ассемблере. Остальное добавлять не стал, т.к. схемы Atari 400/800 не так актуальны, а кому нужны такие тонкости - можно глянуть оригинал.
Опять же замечание: несмотря на то что в заглавии перевода вынесена система Atari XE/XL это перевод документа по системе Atari 400/800. Там кое-где в тексте встречается система XL/XE или Atari 1050 или Atari XC12. Так вот читать это стоит как 400/800, Atari 810 и Atari 410 соответственно :)
Замечание 2: Если в документе ссылаются на руководство по операционной системе (не дисковой, а просто операционной!), то один из вариантов документа можно скачать в формате DJVU по ссылке в первом сообщении темы.
Приятного чтения: Аппаратная база персонального компьютера Atari - Руководство пользователя (PDF, 12Мб).
Оригинальное руководство: Atari 400/800 - Hardware Manual (PDF, 9Мб)
Update: Унифицировал оформление перевода с руководством по операционной системе (см. ниже). Также файл подготовлен под двухстороннюю печать (пойдет как под A5 или A4, так и под буклет на A4).
Анонс: Операционная система домашнего компьютера Атари - Руководство пользователя
Цитата:
Сообщение от
Шынни
У меня осталось только "Руководство по программированию на персональном компьютере Atari XE,XL"(1989 г.)
Спасибо Шынни, книжка приехала дней 10 назад. Отсканирована. Сейчас в обработке.
Название "Руководство по программированию..." не совсем соответствует действительности. Название, отражающее суть книги, приведено в ней же перед оглавлением: "Операционная система домашнего компьютера Атари - Руководство пользователя".
Это еще один (московский) вариант перевода книги "Atari 400/800 - Operating System User's Manual". Другой вариант сделан в Риге и в электронном виде (DJVU) доступен в этой теме ("Atari 400/800 - Операционная система - Руководство пользователя").
Оба варианта сделаны в 1989 году, судя по всему, совершенно независимо. В рижском варианте переведены все приложения. В московском - только необходимые.
https://thumb.ibb.co/cXneiG/os1.jpg https://thumb.ibb.co/khnZHb/os2.jpg https://thumb.ibb.co/bHdrxb/os3.jpg https://thumb.ibb.co/bHdrxb/os3.jpg
Осталось немного, скоро будет готово!
Цитата:
Сообщение от
Шынни
Если это та книга, что я переслал, в ней неполный исходный текст рисования линии на Паскале. Если найду, то выложу.
Нет, это не та книга. Вашей книгой я еще занимаюсь (см. выше). Осталось немного.
Операционная система домашнего компьютера Атари - Руководство пользователя
Доделал книжку, присланную Шынни!
Довольно объемное руководство. Почти 160 страниц. Но зато прекрасно подходит для печати форматом A5 - все читабельно, шрифт четкий. Подготовил PDF-ку под печать с 2-х сторон. Хорошо подходит как просто под A4, так и под буклет (2 страницы на одну сторону листа A4).
Замечание: Несмотря на то, что в тексте упоминаются компьютеры Atari XE и XL, это перевод руководства к Atari 400/800!
Итак, впервые в электронном виде: Операционная система домашнего компьютера Атари - Руководство пользователя (Москва, 1989) (PDF, 28Мб).
Ссылка на оригинал: Atari 400/800 - Operating System User's Manual (PDF, 21Мб)
PS. Кто-нить прочитал уже выложенные книжки? Замечания, комментарии есть?
Программирование процессора 6502
Добавил в список две книги с переводами по программированию процессора 6502 на языке ассемблера:
- Programming the 6502 (by Rodnay Zaks);
- Apple Assembly Language (by W. Douglas Maurer).
Несмотря на то, что вторая книга по ассемблеру для Эпл, основная масса информации в ней по программированию на языке ассемблера для процессора 6502.
Пожалуйста, имейте ввиду, это книги по программированию именно процессора 6502. Компьютер Atari состоит не только из процессора, поэтому очень много информации по программированию именно Atari можно почерпнуть в уже выложенных переводах:
- Atari 400/800 - Operating System User's Manual (аж в двух вариантах перевода)
- Atari 400/800 - Hardware Manual
- Mapping the Atari (второй вариант перевода пока не готов, но можно пользоваться первым)
Скоро будет готов перевод книги Atari 400/800 - Assembler Editor - User's Manual. В этой книге не рассматривается программирование процессора 6502 (она ссылается как раз на книгу Родни Закса), зато рассматривается работа с Atari ассемблером.
С учетом изложенного, у нас собрана практически вся необходимая информация на русском языке по программированию на языке ассемблера как для процессора 6502, так и для компьютера Atari в целом. Остается только перевести De Re Atari и все :)
Итак, найденные книги:
Programming the 6502 (by Rodnay Zaks)
Оригинал:
Programming the 6502 (PDF, 23 Мб)
Перевод первых 6-ти глав (переводчик Maror с форума Emu-Land.net, 2014):
Программирование процессора 6502 (TXT, 235 Кб)
Топик с обсуждением перевода (активность закончилась в 2014): http://www.emu-land.net/forum/index.php?topic=68715.0
В виде HTML-страницы на сайте PSCD.ru (осторожно, кругом реклама): Программирование процессора 6502
Перевод охватывает практически всю самую важную информацию в книге. Остальное, как и качественные иллюстрации, можно найти в оригинале.
Apple Assembly Language (by W. Douglas Maurer)
Оригинал:
Apple Assembly Language (PDF, 34 Мб)
Перевод (И.П.Пчелинцев, Москва, "Мир", 1987):
Язык ассемблера для персонального компьютера Эпл (DjVu-ZIP, 5 Мб)
Информация также добавлена в первое сообщение темы.
Ассемблер-редактор - Руководство пользователя
Закончил сканирование и чистку руководства к Assembler Editor!
Перевод местами подсокращен, не все приложения вошли, зато описание команд микропроцессора 6502 дано даже в большем объеме, чем в оригинале. Неплохое руководство с примерами, включая использование Display List.
Книжка получилась на 52 страницы. Подготовлена под печать на формат A5 (как и оригинальная книжка).
Приятного чтения: Ассемблер-редактор - Руководство пользователя (PDF, 6,2 Мб).
Оригинальное руководство на английском:Atari 400/800 - Assembler Editor - User's Manual (PDF, 16 Мб)
Ура!