Macintosh для всіх та кожного, Світ ПК, Видавництво «Відкриті системи»
Macintosh – комп'ютери красиві, швидкі та зручні. Але через високу ціну доступні поки що не кожному. Проте багатьом хотілося б познайомитися з цією дивовижною та загадковою технікою. І це цілком можливо! Щоб поринути в чарівний світ Apple, потрібно не так вже й багато — встановити програмний емулятор, інсталювати систему Mac OS і розмістити на жорсткому диску все необхідне програмне забезпечення.
![]() |
| Mac OS на робочому столі: завдяки емулятору систему Mac OS можна запускати так само просто, як і будь-яка інша PC-додаток |
Можливо, у когось вже постало питання: «Невже я на своєму PC зможу запускати Mac OS X і найновіші прикладні програми для Macintosh?» На жаль немає. Сучасні емулятори дуже далекі від досконалості. Максимум їх можливостей — це імітація роботи комп'ютерів Macintosh, побудованих на базі процесорів лінійки Motorola 68K: від 68000 до 68040. Якщо говорити про конкретні моделі ПК, то найпродуктивнішими з тих, що піддаються емуляції, є Macintosh Quadra 940 і Quadra кристалах MP 68040 33 МГц та 40 МГц відповідно).
Ці комп'ютери випускалися досить давно, ще 1993—1994 років. Тому може здатися, що емулятор — не більш ніж марна іграшка, для якої або немає жодних програм, або є, але всі вони безнадійно застаріли. Це не вірно. З програм під керуванням емулятора можна використовувати практично все, що було створено для вказаних моделей. Сюди входять операційні системи Mac OS версій від 6 до 8.1 включно та кілька тисяч прикладних програмних продуктів. Перерахуємо найвідоміші:
Завдяки можливості працювати з поширеним програмним забезпеченням емулятор часом приносить реальнукористь. Так, з його допомогою легко подивитися, як виглядатиме створена Web-сторінка на екрані Macintosh. Можна перенести з PC на Mac-платформу (і навпаки) робочі файли, такі як тексти, бази даних, електронні таблиці та малюнки, а заразом відразу перевірити, чи коректно вони відображаються. Дозволено навіть переверстати створений на PC макет книги, перед тим як віддавати його в друкарню, що працює виключно на комп'ютерах Macintosh, що допоможе уникнути багатьох проблем. Крім того, емулятор дає можливість вдосталь поекспериментувати, не боячись щось зламати або зіпсувати, — у гіршому випадку «злетить» Mac OS або зависне програма-емулятор.
Для зберігання ОС і прикладних програм емулятор використовує звані хард-файли — образи справжніх дисків. За допомогою спеціальної утиліти створюється файл, куди потім розміщується розмітка файлової системи HFS або HFS+ (файлові системи Mac OS) і записуються дані. Розмір подібних файлів-образів та їх кількість залежить тільки від наявності вільного місця на жорсткому диску користувача. До речі, оскільки емулятор чудово обходиться лише віртуальними дисками, то й для першого запуску застосовувати справжню дискету для завантаження зовсім не обов'язково. Достатньо буде її «зліпка» (образу), який підключається, як звичайний хард-файл.
![]() |
| Adobe Illustrator 6: застарий, але дуже добре пише і читає PostScript |
Якщо комп'ютер має SCSI-приводи, емулятор дозволяє відформатувати їх як справжні Mac-диски, що дуже зручно для обміну великими обсягами інформації між платформами Macintosh і PC. Можна, наприклад, працюючи з комп'ютером Macintosh, зібрати всю необхідну інформацію на один фізичний диск, а потім підключити цей привід до PC.і всі дані будуть доступні для редагування, обробки та конвертування.
Емулятор повністю підтримує можливості CD/DVD-дисководів, дозволяє користуватися модемом, виводити документи на друк і навіть працювати в локальній мережі.
Для застосування модему теж необхідно мати відповідні драйвери (або, як їх називають серед Mac OS, модемні сценарії). Але в цьому випадку все набагато простіше. Модеми – особливо зовнішні – використовують стандартну командну мову. Навіть якщо виробник не приклав до свого пристрою модемний сценарій, ймовірно, що його можна замінити сценарієм, взятим від іншого модему.
![]() |
| Adobe PageMaker 6: дозволяє перевірити та доопрацювати макет перед здачею в Mac-друкарню |
Локальні мережі – розмова особлива. Вони вимагають до себе підвищеної уваги та багатьох годин на налагодження драйверів, підбір параметрів та налаштування системних розширень. Зате, неабияк попрацювавши, можна змусити емулятор працювати по мережі в парі з PC, з «залізним» Macintosh, і навіть. з іншим емулятором.
Тепер про швидкість та надійність емуляторів. Більш-менш нормальна робота підтримується навіть на дуже слабких машинах, таких як Pentium MMX 166 МГц з 32 Мбайт ОЗУ. Комфортна діяльність починається з конфігурації Celeron 466 МГц і 96-Мбайт ОЗУ. На подібному комп'ютері емулятор забезпечує таку ж продуктивність, як два-три оригінальні Macintosh Quadra 950. За стабільністю роботи програми емуляції нарікань не викликають. Часті збої трапляються, тільки коли в середовищі Mac OS використовується дуже багато ресурсомістких додатків. Однак ці недоліки варто віднести швидше на рахунок самої Mac OS - її старі версії побудовані на монолітному ядрі, не мають захисту пам'яті, дуже слабкопідтримують багатозадачність та практично не захищені від збоїв.
![]() |
| QuickTime 2.5: переглядає, прокручує і навіть «промовляє» всі існуючі медіафайли |
Безумовно, навіть якщо емулятори будуть працювати швидко, як Pentium 4, і надійно, як швейцарський годинник, вони все одно не зможуть замінити справжніх Macintosh. Але ці програмні продукти дають непогану можливість подивитися, помацати і спробувати на смак систему Mac OS. І нічого при цьому не витратити.
Сучасні емулятори: найкращі з найкращих
На сьогоднішній день існує з десяток різних емуляторів платформи Macintosh. Розглянемо найпоширеніші та функціональні.
SoftMac Classic.Програма SoftMac Classic розроблена компанією Emulators Inc. І, по суті, безкоштовно демонструє можливості комерційного продукту SoftMac XPress. "Класична" версія вміє емулювати процесори MP 68020/30/40, дозволяє виділити до 32 Мбайт оперативної пам'яті для використання Mac OS, підтримує роботу з файлами-образами жорстких дисків. Крім того, є можливість підключати SCSI-приводи, переглядати CD і DVD-диски, створені для Macintosh, і вибирати найбільш підходящу для роботи екранну роздільну здатність (з семи доступних).
До безперечних переваг емулятора слід віднести високу швидкість роботи, відмінну продуктивність при використанні гнучких дисків, відформатованих для Macintosh, а також можливість запису оперативної пам'яті файл для подальшого швидкого включення (ефект глибокого сну).
![]() |
| SoftMac Classic: приємна зовнішність, але суцільні обмеження всередині |
А далі суцільні недоліки. Немає підтримки звуку, модему, мережі, та протакої речі, як друк, теж годі й казати. Щоправда, все це можна отримати, якщо придбати SoftMac XPress. Сплативши 200 дол. (тут і далі наводяться ціни в США), покупець набуває:
- повну підтримку всіх ресурсів (звук, модем, принтер), крім мережі;
- можливість використання до 1 Гбайт ОЗП;
- на третину вища продуктивність емулятора, ніж у версії Classic;
- можливість переміщення файлів та документів між Mac OS та Windows шляхом перетягування;
- безкоштовну технічну підтримку 30 днів.
Також пропонується базовий набір ПЗ, що складається з ОС та деяких поширених прикладних програм, та адаптер ROM-board, що містить мікросхеми з оригінальним ПЗП. Вартість набору програмного забезпечення складає 270 дол., ROM-адаптера — 200 дол. Склавши всі ці цифри, отримаємо майже 700 дол. 8 та 9, але і Mac OS X, а також всі програми. З огляду на це, цінова політика компанії Emulators Inc. просто не може не дивувати.
Basilisk II.Емулятор створений групою ентузіастів і поширюється на основі ліцензії GPL. Інакше кажучи, у вільному доступі перебувають як виконувана програма, і вихідні тексти. Існують версії для Windows (від 95 до XP), BeOS, Linux, UNIX і Amiga OS.
![]() |
| Basilisk II: при всій кількості налаштувань емулятор дуже простий у встановленні та використанні |
З недоліків слід відзначити низьку швидкість при зверненні до флоппі-дисковод і посередню продуктивність емулятора. Але останнє, в принципі, недоліком не є.Програма Basilisk II має панель налаштування продуктивності, де можна визначити пріоритети емуляції, і виділити, скажімо, на обробку графіки більше процесорного часу, ніж підтримку мережі чи перевірку стану миші. А якщо емулятор запущений під керуванням Windows NT (2000/XP) на комп'ютері з кількома процесорами, то надається можливість задіяти всі продуктивні потужності і явно вказати кожному процесору його "область дій" (підтримується до восьми (!) процесорів).
Таким чином, Basilisk II — найкращий із існуючих емуляторів. Він невибагливий, функціональний, простий у встановленні та налаштуванні. До того ж, абсолютно безкоштовний. Саме його можна порекомендувати для знайомства із казковим світом Macintosh.
Емулятор PowerPC: вже на горизонті
Розробники емуляторів не збираються зупинятися на досягнутому. Незабаром мають з'явитися програми, що дозволяють емулювати процесор PowerPC і використовувати Mac OS версій 9 і X, а також прикладне програмне забезпечення, створене для цих систем.
Розробкою нових емуляторів займається багато фірм, причому вже не перший рік. Так, група iTeam надала бета-версію програми eMac, здатну імітувати дуже обмежену кількість функцій комп'ютера PowerMac. А компанія Emulators Inc. створила новий високопродуктивний метод емуляції (PowerPC emulation engine) і навіть продемонструвала його на одній із конференцій для розробників програмного забезпечення. Однак, незважаючи на явні успіхи, повноцінного продукту створити поки що не вдалося нікому. Місяць змінюється місяцем, а емулятори PowerPC все ще перебувають у стані півроку до готовності.
Втім, програмна емуляція далеко не єдиний вихід. Наприкінці 2001 р. у компанії Microcode solutions було створено спеціальний PCI-адаптер, на якому розміщуються процесор PowerPC G3 400 МГц, керуюча електроніка та до 1 Гбайт оперативної пам'яті. Адаптер може бути встановлений на будь-якому комп'ютері, що має шину PCI (тобто не тільки на PC, але і на Macintosh, Amiga), і дозволяє використовувати останні версії Mac OS. Оскільки всі команди виконуються реальним, «залізним» процесором (а чи не перетворюються на системні виклики інший платформи), є можливість роботи з двома ОС одночасно. Наприклад, той процесор, що розміщений на системній платі, виконує Windows, а той, що на PowerPC-адаптері, - Mac OS. Вартість такого рішення становить від 200 до 300 дол. (залежно від обсягу встановленого ОЗП).
Корисні ресурси в Інтернеті
Сайт компанії-розробника емулятора SoftMac. Архіви останніх версій емуляторів (не тільки комп'ютера Macintosh, а й ПК Atari), посібники з їх встановлення та використання, віртуальний магазин. Мова англійська.
lpesonen/BasiliskII/.) Архіви останніх версій програми для різних ОС, вихідні тексти, документація. Мова англійська.
Практичні вказівки щодо встановлення, налаштування та запуску найпоширеніших емуляторів. А також — огляди, порівняльні статті та відповіді на питання, пов'язані з використанням віртуальних Macintosh. Мова: українська.





