faqs.org.ru

 Главная > Компьютеры и комплектующие > Не-PC платформы >

RU.AMIGA official FAQ

Секция 4 из 5 - Предыдущая - Следующая
Все секции - 1 - 2 - 3 - 4 - 5

загрузку.   Никто  не  мешает  Вам  изобрести  собственный  формат  данных,
написать  для  ОС его поддержку - и большинство современных программ начнут
его  понимать.   Естественно,  datatype  -  средство не только для работы с
графикой:   поддерживается  и  звук, и прочее.  Кроме того, в datatypes уже
встроена поддержка просмотра файлов, и системная утилита Multiview позволит
просмотреть/прослушать ЛЮБЫЕ файлы, о которых "знает" система.

 Q.  Что такое CyberGraphX?
 A.  Это  несколько  полностью  переписанных  библиотек  AmigaOS   с  целью
поддержки  видеокарт,  реализующих  все стандартные графические возможности
системы  на этих картах и поддерживающих новые возможности (режимы 2, 3 и 4
байта  на точку, любая организация видеопамяти).  Под каждую поддерживаемую
CyberGraphX   видеокарту  есть  специальный  драйвер.   В  настоящее  время
программный интерфейс CGX является стандартом "де-факто".  Есть также пакет
Picasso96, работающий аналогично и программно совместимый с CGFX.
     CyberGraphX поддерживает и AGA - существует драйвер CGXAGA, изначально
работавший только на PPC акселераторе, но отечественными умельцами проверка
на PPC была убрана. Использование CGXAGA позволяет уменьшить расход ChipRAM
и заметно ускорить работу с графикой на 68040/68060.

 Q.  Что такое AHI?
 A.  Это  hardware independent audio - софтверная  система поддержки звука,
независимая  от  применяемого  "железа".   Позволяет на уровне операционной
системы  работать  с  произвольными  устройствами  ввода  и  вывода  звука,
произвольной  частотой  дискретизации.   Программа, работающая с AHI, может
запросить  у  пользователя  "аудиорежим",  который подобен видеорежимам при
открытии экранов, и соответствует тому или иному устройству вывода звука, и
режиму  его  работы  (стерео/моно,  разрядность  и т.п.).  AHI на системном
уровне  делает  микширование  каналов,  что  позволяет  звучать  нескольким
программам   одновременно,   и   даже  проигрывать  многоканальную  музыку.
Поскольку   микширование   перекладывается  на  AHI,  становится  возможным
применение  аудиокарт  с  аппаратным  микшированием множества каналов.  AHI
позволяет  даже применять несколько разных аудиокарт одновременно, и каждой
программе  даёт  возможность  работать  на  любой  из них.  Кроме того, AHI
позволяет  записать  аудио-вывод  любой программы в звуковой файл заданного
формата.   В настоящий момент AHI поддерживается, кроме всех прочих, такими
популярными  программами, как DeliTracker и DigiBooster Pro, Fusion и SS, а
также большинством современных игр.  Распространяется как freeware.

 Q.  Что такое XPK?
 A.  Подсистема  работы  с сжатием/распаковкой  и шифрованием/дешифрованием
информации.   Предоставляет унифицированный интерфейс обработки как файлов,
так  и  массивов  памяти.   Любая программа, воспользовавшись вызовами XPK,
может  работать с упакованными и зашифрованными пользователем (либо другими
программами)   файлами.    XPK   построена  по  модульному  принципу:   все
процедуры,  реализующие  конкретные методы сжатия и шифрования, выполнены в
виде отдельных библиотек.  По мере разработки новых методов разрабатываются
новые  библиотеки.   Для  того,  чтобы распаковать любой файл, запакованный
любым  из  XPK-методов, достаточно иметь в наборе xpk-библиотек реализующую
этот  метод.  Формат XPK-packed файлов унифицирован, и содержит контрольные
суммы  для  автоматической проверки целостности.  Работа программиста с XPK
невероятно  проста:   для того, чтобы реализовать в программе поддержку XPK
для  открываемых на чтение файлов, нужно вызвать единственную функцию XPK -
и XPK автоматически откроет, загрузит и закроет файл, проверит, упакован ли
он,  если  упакован  -  распакует,  если зашифрован - сам спросит пароль, и
передаст вызывающей программе указатель на полученную информацию.
     XPK распространяется как freeware.  В составе пакета, кроме библиотек,
входят   утилиты  для  упаковки/распаковки  файлов  пользователем,  и  даже
handler, позволяющий работать со "сжатым" диском.

 Q.  Что такое XFD?
 A.  Подсистема для распаковки многих форматов,  применявшихся ныне и ранее
различными  packer-ами и cruncher-ами.  Пакет состоит из набора библиотек -
также  построен по модульному принципу, и набора утилит.  XPK автоматически
вызывает  XFD,  благодаря чему поддерживающие XPK программы могут загружать
не только обработанные XPK файлы, но и множество других форматов.
     Так же, как и XPK, XFD распространяется как freeware.

 Q.  Что такое Warp3D?
 A.  Это подсистема  для "прозрачной" поддержки текстурированной трёхмерной
графики независимо от имеющегося железа.  Программа, написанная под Warp3D,
будет работать с любой видеокартой или любым графическим сопроцессором типа
Voodoo, при наличии соответствующих драйверов. Минимальные требования - 040
(с FPU), хотя игры под Warp3D нет смысла пускать менее чем на PowerPC.
     На данный момент есть драйвера под чипсеты S3 ViRGE и Permedia2. Скоро
будет под Voodoo3.

 Q.  Что такое SANA-II?
 A.  Это Standard Amiga Networking Architecture - унифицированный интерфейс
драйверов сетевых устройств, позволяющий любому обслуживающему сеть "софту"
единым способом взаимодействовать с любым сетевым оборудованием.
     Существуют SANA-2 драйвера под сетевые карты, параллельный порт (PLIP)
и даже реализующие собой протоколы PPP и SLIP для работы с последовательным
портом.

 Q.  Что такое MNI?
 A.  Это Miami Networking Interface - интерфейс драйверов сетевых устройств
для Miami. Применяется с той же целью, что и SANA-II, но отличается большей
эффективностью (что выражается в заметно большей скорости работы).  Реально
это родной для Linux интерфейс, что позволяет с минимумом усилий переносить
на Амигу драйвера любых сетевых устройств, поддерживаемых в Linux.

 Q.  Чем смотреть графические файлы разных форматов?
 A.  Основными форматами для растровой графики на Амиге являются: IFF ILBM,
JPEG и PNG. Все 3 формата смотрит Visage, поддерживая и все остальные через
datatypes.  Также есть FastJPEG, показывающий JPEG-и медленнее - но заметно
качественнее, и sjfif, который является самым быстрым вьювером JPEG для 68k
процессоров (однако качество вывода цвета и совместимость с вариациями JPEG
формата несколько страдает).  Для PNG также есть быстрый вьювер vPNG.
     Для поддержки остальных форматов рекомендуем zGIF.datatype (тоже самый
быстрый), FastView (TIFF, PCX и BMP).  Также существует набор ak#?.datatype
для PPC-акселераторов.

 Q.  Чем смотреть PDF файлы?
 A.  На Аминете есть программа Apdf, прекрасно справляющаяся с этой задачей
и работающая заметно быстрее, чем Acrobat Reader под эмуляцией Macintosh.
     Обратите внимание - версия должна быть не ниже 2.x!

 Q.  Хочу слушать MOD, S3M, XM, MTM, DMF, MID, IT etc.
 A.  Есть множество плееров - Delitracker, PS3M, HIP, APlayer, EaglePlayer,
а также MIDI-плеер GMPlay (правда, особо не отличающийся качеством).
     Чем больше каналов - тем более быстрая нужна машина.  68030/50 хватает
для 16 и более каналов при частоте дискретизации 44100 Hz.  68060  способен
проиграть в реальном времени практически всё что угодно.  Ну а 8-канальные,
более-менее играет и нерасширенная A1200.

 Q.  Хочу слушать MPEG Audio (MP2, MP3, MPA etc)
 A.  Существует программа MpegA,  состоящая из библиотеки поддержки формата
MPEG Audio и двух плееров - самостоятельного и для DeliTracker.  Требования
к  процессору  -  для нормального качества звука потребуется 68040/33, а на
68030 получится разве что mono с достаточно слабым качеством.  68060 и весь
ряд  PowerPC  играет любые типы MPEG Audio в фоне, стерео 44100 с набольшим
качеством.   Если производительность машины не позволяет проиграть музыку в
реальном времени, можно записать её в аудио файл и прослушать результат.

 Q.  Хочу писать музыку сам. В чём это лучше делать?
 A.  Сейчас у музыкантов на Амиге достаточно популярен DigiBooster.   Кроме
него, интересны Octamed SoundStudio, и Symphonie Pro. Symphonie - вероятно,
самый продвинутый пакет: до 255 каналов 16-битного звука, и программируемые
эффекты (прилагаются исходники - можно писать самому).
     Если есть хороший синтезатор с MIDI интерфейсом, можно воспользоваться
многочисленными секвенсорами типа Bars&Pipes или Camouflage.  Пакет OctaMED
SoundStudio позволяет работать как с MIDI, так и с цифровым звуком.

 Q.  Можно ли писать музыку в формате XM?
 A.  Можно.  Экспорт формата XM поддерживает DigiBooster.

 Q.  Есть ли PC-совместимые архиваторы?  Не будет ли проблем с архивами?
 A.  Есть  UnARJ,  UnRAR, UnACE,  и полноценные ZIP и HA.  Местный LhA тоже
полностью совместим с одноимённым писишным.  Есть старый "фирменный" PKZip.

 Q.  Попался самораспаковывающийся PCшный архив в виде EXE.  Что делать?
 A.  Обычно это RAR и WinZIP архивы.  Их распаковывают UnRAR 2.x и unzip.
     Если не получилось, попробуйте запустить под эмулятором PC.
     Однако с этим нужно быть осторожнее, чтобы не нарваться на "коня".

 Q.  Не могу набрать русскую букву "ч" в некоторых MUI программах.
 A.  Виноват некорректно написанный класс Newstring.mcc. Как обычно, авторы
не думают о том, что в системе может быть другая кодировка. Для исправления
измените следующее - адрес, старый байт, новый байт:
     $8347 00->01
     $8387 00->01
Это для Newstring.mcc 16.15 (29/12/96) длиной 34440.  Если у Вас другая его
версия, ищите многократно повторяющиеся коды $00010001.  В таблице кодов Вы
найдёте раза три $00010000 - и два последних нужно заменить на $00010001.
     (автор решения - Dmitry Naboka aka Mystery)

 Q.  Запускаю некоторые программы, а они вешаются или перезагружают машину.
 A.  Многие программы (особенно портированные из-под UNIX) требуют бОльшего
размера стека, чем 4096 байт по умолчанию.  Перед их запуском из CLI, нужно
дать команду stack с соответствующим аргументом.  К примеру, для HA и UnRAR
достаточно 20000, для Quake же нужно 300000.  У программ, запускаемых из WB
кликом по иконке, размер стека прописывается в Icon Information.

 Q.  Купил принтер, подключил.  Не печатается русский текст :(
 A.  Принтеры делаются не для нас - и печатать его, в общем-то, не обязаны.
Однако у многих моделей принтеров есть возможность загрузки русских шрифтов
перед печатью текста. Эти шрифты действуют до сброса или выключения питания
принтера.  Epson-совместимые принтеры (ESC/P) позволяют загружать растровые
шрифты, HP-совместимые (PCLx) - векторные Intellifonts, PostScript-принтеры
соответственно понимают PostScript-шрифты.
     Загрузка шрифтов специфична для каждой модели принтера - так что здесь
нельзя дать какие-то общие рекомендации. Например, к HP LJ5L даётся дискета
с "драйверами под DOS", содержащая несколько фонтов (с именами типа .sfs) и
текстовый файл default.pjl.  Эти файлы нужно слить в один (командой join) и
после каждого сброса/включения принтера для печати файлов в тексте - просто
копировать на "PAR:".  Имейте в виду, что печатать текст нужно туда же, так
как первым действием любого драйвера принтера - печать на "PRT:", будет его
инициализация, сбрасывающая загруженные шрифты.
     Кроме того, принтер может быть даже и русифицированным - но может быть
другой кодировка кириллицы. Зарубежные принтеры обычно русифицированы в 866
кодировке, отечественные могут быть ещё в КОИ-7, КОИ-8 и ГОСТ (ISO 8859-5).
У драйверов принтеров весьма обычны проблемы со старшим битом кода символа,
поэтому печатаемый текст необходимо отправлять на "PAR:" или "SER:", смотря
куда у Вас подключен принтер. Перед этим его следует перевести в нужную Вам
кодировку и добавить CR LF в конце строки.  Это можно сделать утилитой типа
UniConv.

     Если принтер не поддерживает загрузку шрифтов, есть ещё один способ.
Пакет TurboPrint7 позволяет эмулировать текстовый режим (в котором работают
программы типа CygnusED) путём печати в графике заданным шрифтом. Но печать
будет идти с такой же скоростью, как и в графике.

     Разумеется, в программах, печатающих в графике изначально - WordWorth,
FinalWriter, PageStream - никаких проблем с печатью русского текста нет.

=== Shapeshifter и Fusion - эмулятоpы Макинтоша ===========================

 Q.  На 1200 с акселеpатоpом Blizzard не pаботает prepareemul или RsrvCold.
 A.  Поставьте BlizKick с модулем FusionReserve.   Если процессор 68040 или
68060 - нужно также поставить программу FixPatchMac с Аминета.  То же самое
касается акселераторов CYBERSTORM.

 Q.  То же самое, но акселератор не от phase 5.
 A.  Prepareemul на A1200 необходимо запускать с ключом A1200,  и он должен
стоять в startup-sequence после команды SetPatch.  RsrvCold вообще-то очень
кривая программа, поиграйтесь с ключами, или попробуйте применить RsrvWarm.

 Q.  А зачем эти программы вообще нужны?
 A.  Макинтош требует для своих векторов первые 8kb адресного пространства.
Эти 8kb на Амиге размещены в ChipRAM и используются по умолчанию.  RsrvCold
и прочие "отодвигают" начальную границу ChipRAM.

 Q.  На 68030 множество программ вылетает под Fusion по ошибке 90.
 A.  Эта  ошибка  означает  попытку  вызвать  несуществующий математический
сопроцессор.   К  сожалению,  существующая  версия  Fusion,  в  отличие  от
ShapeShifter,  не сообщает системе про отсутствие FPU.  Решение - поставить
68882 или сделать апгрейд до 68040 или 68060.
     Несмотря  на  заверения автора Fusion, установить программный эмулятор
FPU (SoftwareFPU) мне не удалось.  Виснет при загрузке.  А под SS работает.

 Q.  На 68040 программы сообщают об осутствии FPU, тормозят и падают.
 A.  У Вас стоит библиотека 68040.library от 68060. Поставьте родную версию
с дистрибутива системы. Эта проблема касается всей AmigaOS, не только Мака.

 Q.  На 68040 или 68060 всё жутко тормозит - работает как на 68030, если не
     медленнее. cpu060 показывает выключенные кэши, при попытке же включить
     все возможности 68060, программы начинают падать при старте.
 A.  У Вас стоит ROM от Мака на 68030.  Поставьте ROM от любой модели с 040
(например, Quadra 900).

 Q.  В ShapeShifter тормозит графика, если включить более чем 2 цвета.
 A.  Если у Вас процессор с MMU (68030 и более) - поставьте видео-драйвер с
его поддержкой.  Самый быстрый видеодрайвер для 040/060 - TurboEVD.

 Q.  Некоторые программы (в основном - 3D игры) выпадают по ошибке -192.
 A.  Покупайте PPC-акселератор и используйте iFusion.  Эти программы не
содержат кода для 680x0 (ошибка "не найден ресурс CODE").

 Q.  Облазил все настройки ShapeShifter-а и не нашёл поддержки CD-ROM...
 A.  Пропишите  ваш CD-ROM device/unit  (например, atapi.device 1) в списке
SCSI устройств и поставьте галочку напротив него.

 Q.  Мышиный  курсор  в Fusion  на AGA оставляет следы на экране, или же не
     прорисовываются какие-то полосы.
 A.  Смените видеодрайвер.  Если стоит AmiQDDRefresh, поставьте AmiRefresh,
и наоборот.  Причина этого глюка автору FAQ до сих пор не ясна.

 Q.  В играх под Fusion не обновляется экран.
 A.  RTFM.  AmiQDDRefresh не предназначен для игр - ставьте AmiRefresh.

 Q.  Купил 68040 (68060) - Fusion стал вешаться при старте.
 A.  Поставьте программу FixPatchMac с Аминета.

 Q.  Fusion всё равно вешается при старте.
 A.  Выключите MMU и используйте AmiQDDRefresh.

 Q.  Пpи запуске MacOS грузится около получаса и вообще "тоpмозит" стpашно,
     так что pаботать невозможно.  Как с этим боpоться?
 A.  Это вызвано тем, что диск Мака организован в виде файла на чрезвычайно
медленной файловой системе FFS. Чтобы избежать подобных эффектов, увеличьте
объём кэша командой addbuffers, замените FFS на PFS/SFS или вообще выделите
эмулятору собственный раздел на винчестере.

 Q.  Можно ли использовать общий раздел для ShapeShifter и Fusion?
 A.  Для этого следует исполнить последовательность действий:
   - разделу, отводимому эмуляторам, в HDToolBox прописывается DosType=0x0.
     Это необходимо сделать для того, чтобы, например, Installer не ругался
     на non-DOS disk.
   - ShapeShifter: в установках Volumes/Disks указываем имя раздела в поле
     DeviceDisk (вместо обычного device).  Unit и прочее, кроме Removable,
     в данном случае роли не играют.
   - Fusion: выбираем раздел из списка.

 Q.  Можно ли использовать общий хардфайл для SS и Fusion?
 A.  Создайте хардфайл в Fusion, отформатируйте, затем подключите его в SS.

=== Русификация ===========================================================

 Q.  Каким образом русифицируется AMIGA?
 A.  В AmigaOS изначально использовалась кодировка ISO 8859-1 (LATIN-1), не
содержащая символов кириллицы.  Когда Амига проникла в Россию - русификацию
стали делать как использованием распространённых кодировок (866, 1251, КОИ,
ГОСТ), так и изобретением собственных (DM).  Официально русификация AmigaOS
не поддерживалась.
     С выходом OS 3.5 русский язык поддержан официально.  Используется 1251
кодировка.  Она же используется в Windows, благодаря чему очень популярна -
в этой кодировке доступно множество шрифтов (pfb, ttf).  Большинство онлайн
служб Интернета - WWW, IRC, ICQ - работает в ней же.
     Для русификации необходимо иметь следующее - русские шрифты, раскладку
клавиатуры (keymap), переключатель раскладки (оперативно меняющая раскладку
программа) и языковой драйвер (он задаёт правила преобразования в заглавные
и строчные буквы, порядок сортировки по алфавиту и тому подобное).  Если Вы
хотите видеть систему и значительную часть программ на русском языке, тогда
ещё ставятся русские каталоги (файлы, содержащие набор текстовых сообщений,
заменяющих "зашитые" в программы).
     Языковой драйвер, несколько шрифтов и русских каталогов поставляются в
комплекте OS 3.5. А в качестве переключателя клавиатуры можно использовать,
например, программу AmiRus.  Она позволяет переключать РУС-ЛАТ (по заданной
в конфигурации клавише или одновременному нажатию SHIFTов), подменять Topaz
на любой заданный шрифт, отображать состояние РУС-ЛАТ несколькими способами
(наличие бордюра, спрайт, надпись и лампочка POWER) - и даже установить для
заданного списка экранов другую кодировку (например, 866 для FIDO-софта).
     В составе OS 3.5 поставляется также rusgrammar.library (переработанная
под 1251), позволяющая работать с грамматическими формами в интерфейсе, что
позволяет без модификации программ осуществлять вывод типа - 1 файл 2 файла
5 файлов - вместо традиционного "file(s)".

 Q.  Почему   при  использовании  866   кодировки   невозможно  работать  с
     заглавными русскими буквами во многих программах?
 A.  Для  нормальной  русификации  AmigaOS  нужна кодировка,  основные коды
которой  не  попадают  в диапазон 0x80-0x9F.  Заглавные буквы 866 кодировки
для  AmigaOS  являются  служебными  (например,  буква  "Ы"  -  это код CSI,
одначающий  начало  ESC последовательности, и заменяющий "ESC [").  Поэтому
софт,  в  общем-то, и не обязан с ней работать.  Использовать 866 кодировку
как  основную никакого смысла нет.  Там, где это может оказаться необходимо
(например,  для FIDO), может помочь выключение опции "Text Gadget Filter" в
IControl  Prefs - в этом случае в поле ввода Intuition появится возможность
ввода кодов 0x80-0x9F.

=== Коммуникации: FIDO ====================================================

 Q.  Какие программы нужны для работы в FIDO?
 A.  Наиболее  удобные  и популярные пакеты - это Spot (для пойнта)  и Mail
Manager   (для   ноды).   Это  интегрированные  пакеты,  они  содержат  всё
необходимое  для  работы,  кроме  мейлера.   Наиболее  популярный  мейлер -
Trapdoor, кроме того, существует ещё BinkD, позволяющий передавать почту по
Интернету.  Обратите внимание, что для Амиги нужна так называемая 4d версия
BinkD (с поддержкой Amiga-style outbound).

 Q.  Поставил почтовый софт.  Некоторые мессаги не видны по-русски - вместо
     русских букв какой-то бред.
 A.  Нужно  его подпатчить.  Берётся любая программа типа AZap,  Deksid или
другой  редактор  файлов  в бинарном виде (в принципе можно воспользоваться
даже  текстовым редактором типа CED, но не забудьте выключить режим вставки
символов - увеличение/уменьшение длины файла убьёт его насмерть:), и создав
резервную  копию исполняемого файла, начинаем исправлять попадающиеся в нём
строки  типа  LATIN-1  2,  PC-8,  ASCII, IBMPC 2 и тому подобное (стоящее в
"клуджах"  мессаги,  которую не было видно по-русски) на произвольный набор
символов  типа  $$$$$,  до  исчезновения проблемы.  Буржуи, понимаете ли, о
русском языке не подумали...

 Q.  Всё замечательно, но написанные мессаги видны как полный бред у
     некоторых владельцев PC и софта типа timEd или FleetStreet.
 A.  Это их проблемы.  Пусть делают то же самое. ;-)

 Q.  Написанные мессаги в самом Spot-е (MM, etc.) видны как полный бред.
 A.  Поставить для каждой эхи CHARSET: LATIN вместо ASCII на запись.

 Q.  Не работает _underline_, *bold*, /italic/ на русском тексте в Споте.
 A.  (инструкция для русской версии Спота длиной 243504)
     Начиная с адреса 238809 (0x3A4D9) вбейте 128 байт 0x04 вместо нулей.

 Q.  При ответе в Споте на письмо от человека с русским именем во From,
     перед цитатами вместо инициалов проставляются какие-то кривые буквы.
 A.  Предыдущее изменение решает и эту проблему тоже.

 Q.  Даты в Споте съезжают на один день.
 A.  (инструкция для русской версии Спота длиной 243504)
     Пропишите по адресу 163358 (0x27E1E) число 0x600C.
     Это следствие неверного определения високосности 2000 года.

 Q.  TrapDoor не хочет вязаться с таким же TrapDoor.
 A.  Регистрационные номера TD 1.84 должны быть разные.  Нужно найти
другой ключик, либо поставить TD 1.86 (или любой другой мейлер).

 Q.  На мои письма жалуются, что они иногда видны только частично
     (письмо обрывается в произвольном месте, далее следуют приписанные
     транзитной нодой tearline и origin)
 A.  Включите паковку исходящей почты, включая netmail.

 Q.  Хочется использовать в системе кодировку, отличную от 866.
     Есть три способа:

   - использование программ типа AmiRus: при этом можно использовать две
     кодировки.  Для указанных экранов используется 866 (например, для
     экранов Спота и CED'а), для всех остальных используется, например,
     1251.  В этом случае при переключении экранов AmiRus переключает
     основной русский keymap на alternative keymap и обратно.

   - использование программы RTC (RusTransCoder) Олега Сергеева.  Эта
     программа перекодирует PKT-файлы (FIDO-почта передаётся и принимается
     в этом формате).

   - использование почтовой программы, самостотельно умеющей перекодировать
     почту.  Например, это исходно умеет пакет THOR.

     Наилучшим вариантом является третий.  Однако, к сожалению, на Амиге до
сих пор не было принято выпускать программы в исходниках (как YAM), и почти
все  FIDO-пакеты  не  подлежат  простой  модификации.   Возможно  появление
патчей.  По данным разведки ;) в Питере пишут новый FIDOшный пакет Neon.

     Первый  вариант  неудобен появлением двух разных кодировок в системе -
при  переносе  текстов в/из FIDO потребуется ручная перекодировка.  При 2ом
варианте  был ряд отзывов о глюках, и кроме того - при большом траффике (на
ноде)  он чреват сильным замедлением работы.  Но у этих двух вариантов есть
и плюс - возможность решить эту задачу на любом существующем FIDO-софте.

=== Коммуникации: локальные сети ==========================================

 Q.  Хочу включить Амигу в локальную сеть.
 A.  Сейчас наиболее распространены сети Ethernet 10Mbit - на коаксиале или
витой паре.  Существует ряд "родных" сетевых карт: A2065, A4066, AriadneII,
Ariadne: вероятно, наиболее удачная карта - построена на качественном чипе,
и имеет дополнительные порты расширения, AmigaNet, X-Surf, I-Card, QuickNet
2000, Hydra - специально для Амиги, комплектующихся "родными" драйверами. В
настоящий момент выпускаются AriadneII и X-Surf.  Однако они весьма дороги,
AriadneII сейчас стоит порядка $85.  Если у Вас есть бридж типа GoldenGate,
возможно использование ISA карт.  На BoXeR, имеющем PCI слоты, теоретически
возможно использование PCI карт. Для шины Zorro есть 2 варианта подключения
- Zorro-карты и ISA-карты через бридж.
     Для A600 и A1200 же есть простой и дешёвый вариант: применение PC-Card
(PCMCIA) карт от ноутбуков.  Цены на них начинаются от $30, на Аминете есть
свободно распространяемый (с исходниками) драйвер cnet.device, теоретически
поддерживающий любую NE2000-совместимую (эта совместимость на уровне портов
карты - примерно как совместимость IDE-винчестеров) PCMCIA карту. Проверены
на практике и рекомендуются к применению следующие карты:

     CNet CN40BC, CN40BT
     Advanced Network Products 40BC
     Accton EN2216
     Surecom EP-427

     При покупке другой модели прежде убедитесь, что она работоспособна под
cnet.device.  Для этого даже не нужна проверка в условиях сети - достаточно
убедиться, что Miami успешно открывает cnet.device и считывает адрес карты.
ОЧЕНЬ ВАЖНОЕ ЗАМЕЧАНИЕ: PCMCIA-порт A1200 необходимо доработать по довольно
простой схеме (о чём написано в разделе "Проблемы") перед попыткой работы с
картой.  Если этого не сделать, при каждой загрузке A1200 придётся вынимать
и вставлять карту.  На A600 этой проблемы нет.
     Существует несколько протоколов и программных пакетов для сетей. Между
Амигами можно использовать пакет Envoy2.0, позволяющий распределять ресурсы
(диски и принтеры) машин по сети, и не требовательный к процессору и памяти
Амиги (достаточно 68000 и OS2.0).
     Для доступа в Интернет через сеть - также как и для сетей, построенных
на разных платформах (AMIGA, PC, Macintosh) нужно использовать TCP/IP стек.
Для полноценной работы в сети необходимо поставить Miami Deluxe: этот пакет
позволит кроме доступа в сеть даже "расшаривать" модемное соединение другим
пользователям сети, пользоваться VPN (Virtual Private Network) на протоколе
pptp, использовать DSL модемы с протоколом pppoe и так далее. Использование
TCP/IP позволяет работать с любыми сервисами Интернета - FTP, WWW, IRC...
     Портированные с PC игры типа DOOM работают с протоколом IPX, поддержка
которого на Амиге реализована в виде библиотеки amipx.library.  Это решение
позволяет играть в DOOM, например, между Амигой и PC.  Quake поддерживает и
IPX, и TCP/IP.

     Перечисленные средства могут работать в одной сети совместно, не мешая
друг другу.  Каждое из них использует свои типы Ethernet-пакетов.

 Q.  Соединил в сеть Амигу и PC.  Как получить доступ из Windows к диску на
     Амиге и наоборот?
 A.  Простейшее решение - установить на Амигу пакет samba, портированный из
UNIX и доступный на Аминете. Windows будет видеть файлы на Амиге имеющимися
средствами.  Файлы Windows доступны с Амиги с помощью CLI утилиты - а чтобы
получить полноценный доступ, существует специальный handler.

 Q.  А можно устроить сеть, и при том как-нибудь обойтись без покупки карт?
 A.  Можно соединять компьютеры по последовательному и параллельному портам
напрямую. При этом Амигу можно соединять не только с Амигой, но и с другими
платформами.  Две Амиги можно объединить между собой по дисководным портам,
для этого используется diskserial.device с Аминета.
     При соединении по последовательным портам, простейший способ пересылки
информации - перекачка файлов терминальными программами. Можно использовать
описанные выше сетевые средства.  Недостаток подобных решений - чрезвычайно
низкая скорость обмена, совершенно не сравнимая с Ethernet.
     Существуют даже такие экзотические варианты, как соединение через SCSI
контроллеры и использование общего винчестера для переброски файлов. Данный
способ обеспечит наибольшую скорость обмена, но не предоставит ничего кроме
пересылки файлов.

 Q.  У нас в районе проводят локалку с доступом в Интернет.
     Не возникнет проблем с подключением?
 A.  В большинстве случаев - если и возникнут, то решаемые.
     Из известных проблем можно выделить следующие:

   - 100-мегабитная сеть на хабах, требуют карту стандарта 100Base-TX.
     При отсутствии таковой можно купить switching hub, например Surecom
     EP805 (порядка $60), который послужит "переходником" из 100 в 10.
     В дальнейшем пригодится и по основному назначению, если в квартире
     будет несколько компьютеров.  Можно сделать и роутер из PC - на б/у
     комплектующих такой "переходник" будет ещё дешевле.

   - Доступ через VPN.  Реализуется miamipptp.device из комплекта MiamiDx.

     В особо тяжёлых случаях возможны проблемы (MS Proxy, авторизация
     какой-нибудь специфической программой и т.п.) - но это очень редко.

=== Коммуникации: Internet ================================================

 Q.  Какие программы могут понадобиться для доступа в Internet?
 A.  1) так называемый TCP-stack - реализация протокола TCP/IP, а также
        протокола PPP при связи по модему, и Ethernet для выделенных линий.
        Наилучшей реализацией TCP-стека является Miami Deluxe.
     2) WWW-browser.   Наилучшим на данный момент является IBrowse.   Также
        известны AWeb, Voyager, скоро должен выйти aMozilla (адаптированный
        Netscape Communicator).
     3) FTP-client.    Очень удобен интегрированный в Directory Opus 5.82 -
        работа  с  удалёнными  дисками  выглядит точно также, как и с Вашим
        собственным.  Есть несколько самостоятельных клиентов.  Кроме того,
        эта  функция  обычно  интегрирована  в  WWW-браузеры (в этом случае
        можно воспользоваться proxy-cache Вашего Internet-провайдера).
        Утилита wget поддерживает протоколы FTP и HTTP, умеет автоматически
        выкачивать содержимое серверов. Удобное средство выкачивания файлов
        "на автопилоте".
     4) для E-Mail достаточно популярна свободно распространяемая программа
        YAM (её можно найти на Аминете).  Есть и множество других мейлеров.
     5) любой  News-reader,  например THOR (он же умеет обрабатывать и FIDO
        почту,  и  E-Mail)  или NetGate, позволяющий использовать для этого
        FTN-софт.
     6) IRC-client.  Здесь вне конкуренции AmIRC.
     7) Telnet-client. Существуют как самостоятельные программы (AmTelnet),
        так  и  telser.device,  позволяющий использовать любую Вашу любимую
        терминальную программу.
     8) мейлер BinkD,  позволяющий передавать FIDO-почту по Интернету.  Уже
        существует множество FIDOшных нод, предоставляющих доступ по IP.
        Существует специальная версия binkd для 4D-outbound, применяемый на
        Амиге.
     9) множество  других  мелких  программ и утилит,  которые можно найти,
        например, на Аминете в директории comm.

 Q.  Подскажите какие-нибудь интеpнетовские адpеса по Амигам ...
 A.  1) http://www.amiga.org.ru/ - информационный сайт на русском языке.
        Здесь же ссылка на новостной сайт (опять же на русском языке).
     2) http://go.to/rusato/ - много материалов по русификации.
     3) http://www.amiga.com/ - Amiga Corporation
     4) http://www.dcecom.de/ - DCE Computer Service, в настоящее время
        производящая и сопровождающая продукты Phase5.
     5) http://www.bplan-gmbh.de/ - компания bPlan GmbH (бывшая Phase5)
     6) На любой поисковой машине - например, http://www.altavista.com/
        набираете поиск по ключу AMIGA - сразу находятся миллионы ссылок.
        Задайте ещё несколько слов, чтобы найти нужную информацию.

 Q.  Есть ли русские чаты?
 A.  Есть две тусовки на IRC на разных сетях:

     ForestNet          - darkcorner.ru.forestnet.org
                          sun.ru.forestnet.org
                          irc.forestnet.org
     Страница поддержки - http://www.amiga.org.ru/irc/

     Выбор кодировки: /raw codepage <кодировка>
                (либо /quote codepage <кодировка>)

     RusNet             - irc.chelyabinsk.ru
                          irc.mv.ru
                          irc.uven.ru
                          irc.rb.ru
                          irc.spbu.ru

     RusNet тоже позволяет выбрать кодировку - путём подключения к портам:

     6667: none          7770: koi8-r       7773: iso-8859_5
     6668: translit      7771: cp1251       7774: macintosh
     6669: cp1251        7772: cp866        7775: translit

     И там и сям - канал #amigarus.  Для этого нужен IRC клиент.
     Подключение - /server <адрес> [порт]

 Q.  Слышал, что в Интернете есть некий Aminet.  Как туда добраться?

Секция 4 из 5 - Предыдущая - Следующая

Вернуться в раздел "Не-PC платформы" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru