Питання стосується альтернатив ChessBase для OS X.
Оскільки численні плакати відгукнулись на те, що ви намагаєтеся запустити ChessBase у віртуальній машині чи емуляторі, я вважав, що було б доречно розглянути важливу увагу щодо цієї стратегії.
В іншому місці на chess.stackexchange.com я перерахував кілька відомих дефектів у ChessBase, у кількох версіях. Є два очікування, які я можу проявити в емуляторі:
У моїх версіях ChessBase (з 6-11) усі виявляли збої кожні кілька годин, просто в регулярному використанні. Деякі з цих збоїв пов'язані з:
Залишаючи відкрите діалогове вікно в одному вікні / екземплярі (скажімо, вікно з анотацією до гри або вікно статистики для списку ігор або вікно фільтра для бази даних ігор), а потім спробуйте дію в іншому екземплярі / вікні, яке потрібен діалог.
Намагаючись закрити список ігор клавішею [Esc], замість того, щоб перезимуватися та натискати кнопку [X] на панелі заголовка вікна. Це іноді спрацьовує, а іноді викликає збій.
Очевидно, діалоги повинні бути незалежними та повністю відокремленими об'єктами, але, мабуть, обробник діалогів має недолік у дизайні. Це, не єдиний випадок дії, яка призводить до краху ChessBase.
Що ще гірше, ChessBase 11 настільки баггі, що при збої в Windows 10 він запускає кілька примірників діалогового вікна вирішення проблеми аварій (не справжнє ім'я), і продовжує їздити по них так наполегливо, що навіть не можна перемикати до іншої програми. Якщо я не хочу сидіти кілька хвилин, поки це вирішиться, я повинен перекрити цю поведінку, потягнувши за собою переривання з диспетчером завдань і використовуючи функцію "Кінцева задача", щоб вирвати ChessBase з стека програм ОС. Навіть тоді мені все одно потрібно натиснути "Ок" у діалоговому вікні "Закрити програму". Це вампірська поведінка, одягнена в програмний плащ.
Контекстна обробка є помилковою. Коли відкриється вікно списку ігор для баз даних, список може мати контекст (тобто вибрано один елемент), а може і не. Отримані незвичайні форми поведінки включають:
У 1-му випадку натискання клавіші [Enter] відкриває гру, а у 2-му нічого не відбувається.
У першому випадку натисканням [Ctrl] -F відкриється вікно фільтру для цього списку ігор. У другому випадку або нічого не відбувається, або, якщо ви заблукали і у вас у фоновому режимі відкрилося інше вікно списку ігор, відкриється вікно фільтра, але коли ви запустите пошук, воно буде застосовано до списку ігор фонового вікна .
Якщо в списку ігор не вибрано жодної гри: іноді натисканням [Вгору] або [Вниз] буде обрана одна, а іноді ні. Іноді натисканням [Tab] один раз буде обрана гра, іноді натискання на неї двічі зробить це, а іноді жодне число натискань [Tab] нічого не зробить. Іноді при перемиканні вікон та поверненні буде обрана гра, а в інший раз вона нічого не зробить.
Я повністю відмовився від спроби використовувати функцію HotKeys для багатьох видів дій, оскільки контекст такий непередбачуваний.
Перемикання між декількома вікнами ChessBase можна зробити досить швидко, щоб перекрити функції керування контекстом ChessBase, і в таких випадках він просто застигає і ніколи не повертається. Я не говорю про неполадки, пробну програму для перемикання програми, я кажу про використання в режимі перемикання клавіш "звичайний експерт".
- Коли пошук списку ігор у базі даних завершується, іноді вибрані ігри з'являються у цьому вікні, а іноді обробник контексту довільно ставить список ігор на задній план і переходить на інше вікно ChessBase, наприклад відкриту дошку ігор. Як тільки він почне це робити, він буде робити це неодноразово, поки ChessBase не буде перезапущено. Крім того, ви не можете просто скористатися гарячою клавішею [Alt] - [Tab] для переключення вікон лише один раз, щоб повернути її назад; вам потрібно зробити 2 операції, і вам доведеться перемикати кілька вікон, щоб знайти вікно, де знаходиться список ігор. Тепер я просто утримую клавішу [Alt] - [Tab], поки я клацну мишкою на вікні вибору вікна, щоб знайти її. [BTW: Цей дисплей найкраще показує, що відбувається після збоїв у ChessBase. Це високошвидкісний калейдоскоп 3-карткового Монте з такою кількістю карт, скільки у вас відкриті вікна в Windows.
Тепер майте на увазі, що всі ці форми поведінки демонструються у рідному цільовому середовищі, для якого написано ChessBase . Якщо вони змусять вас здригнутися, просто уявіть, як ви будете почувати себе, коли побачите, що відбувається, коли емулятор намагатиметься впоратися з ними.
В якості примітки, я повинен додати , що ні в одному іншому пакеті Windows , що у мене є , який був побудований , щоб для архітектури Windows XP була там коли - або був якийсь - або серйозною проблемою , з зворотною сумісністю в ОС Windows 10. Windows 10 є дуже здатна вирішити ці проблеми, коли вони представлені, включаючи кілька варіантів конфігурації, щоб повернути, як обробляються дзвінки операційної системи до попередніх версій. Жодна з цих функцій відновлення / сумісності не суттєво відрізняється від ChessBase 11.
Чесно кажучи, ChessBase GmbH не стверджує, що CB 11 сумісний з Win 10, але вони також кажуть, що єдиним рішенням є придбання двох оновлень за ціною оновлення або повноцінна копія найновішого CB. Зважаючи на те, що 5 попередніх версій поспіль мали стільки дефектів, деякі з них зберігаються протягом усіх поколінь продукту, я б сказав, що це погана ставка, що 13 принесуть задоволення користувачеві в цій області. Є дуже мало програмних продуктів, які насправді мають веб-сайти, присвячені критиці , але ChessBase є одним із таких.
Отже, я закликаю вас не погіршувати себе, намагаючись запустити продукт у не рідному середовищі. Постачальник запитань запитав альтернативи для Mac OS X, і це одна з вагомих причин.