Вопрос касается альтернатив ChessBase для OS X.
Поскольку многочисленные авторы откликнулись, предлагая вам попробовать запустить ChessBase на виртуальной машине или эмуляторе, я подумал, что было бы уместно высказать важное соображение относительно этой стратегии.
В другом месте на chess.stackexchange.com я перечислил несколько известных дефектов в ChessBase в нескольких версиях. Есть 2, которые я ожидал бы проявить в среде на основе эмулятора:
Все мои версии ChessBase (с 6 по 11) демонстрировали сбои каждые несколько часов, только при регулярном использовании. Некоторые из этих сбоев связаны с:
Оставить диалоговое окно открытым в одном окне / экземпляре (скажем, окно аннотации для игры или окно статистики для списка игр или окно фильтра для базы данных игр), а затем попробовать действие в другом экземпляре / окне, которое требует диалога.
Попытка закрыть список игр с помощью клавиши [Esc], вместо того, чтобы навести курсор мыши и нажать кнопку [X] на панели заголовка окна. Это иногда работает, а иногда вызывает сбой.
Очевидно, что диалоги должны быть независимыми и полностью отделенными объектами, но обработчик диалогов, похоже, имеет недостаток дизайна. Конечно, это не единственный случай действия, которое вызывает сбой ChessBase.
Что еще хуже, ChessBase 11 настолько глючит, что при сбое в Windows 10 он запускает несколько экземпляров диалогового окна Windows Crash Resolution (не его настоящее имя) и продолжает их так настойчиво циклически повторять, что вы даже не можете переключаться в другое приложение. Если я не хочу сидеть без дела несколько минут, пока это не решится само собой, мне придется переопределить это поведение, вытянув прерывание с помощью диспетчера задач и используя функцию «Завершить задачу», чтобы вырвать ChessBase из стека приложений ОС. Даже тогда я все еще должен нажать «ОК» в диалоговом окне «Закрыть программу». Это поведение, похожее на вампира, одетое в программный плащ.
Обработка контекста ошибочна. Когда открывается окно со списком игр базы данных, список может иметь контекст (т. Е. Выбран один элемент) или нет. Получающиеся странные поведения включают:
В первом случае нажатие [Enter] открывает игру, а во втором ничего не происходит.
В первом случае нажатие [Ctrl] -F открывает окно фильтра для этого списка игр. Во втором случае либо ничего не происходит, либо, если вы запутались и у вас открылось другое окно со списком игр в фоновом режиме, откроется окно фильтра, но при запуске поиска оно будет применено к списку игр фонового окна. ,
Если в списке игр не выбрана ни одна игра: иногда при нажатии [Вверх] или [Вниз] выбирается одна, а иногда нет. Иногда, нажав [Tab] один раз, вы выберете игру, иногда дважды нажмите, чтобы сделать это, и иногда никакие нажатия [Tab] ничего не сделают. Иногда, переключая окна и возвращаясь, вы выбираете игру, а иногда это ничего не даст.
Я полностью прекратил попытки использовать функцию HotKeys для многих типов действий, потому что контекст настолько непредсказуем.
Переключение между несколькими окнами Chessbase может быть сделано достаточно быстро, чтобы перегружать функции управления контекстом ChessBase, в этом случае он просто зависает и никогда не возвращается. Я не говорю о бреде, переключении между попытками программы, я говорю о обычном переключении между экспертами и горячими клавишами.
- Когда поиск по списку игр в базе данных завершается, иногда выбранные игры появляются в этом окне, а иногда обработчик контекста произвольно помещает список игр в фоновый режим и переключается на другое окно ChessBase, такое как открытая игровая доска. Как только он начинает это делать, он будет делать это несколько раз, пока ChessBase не будет перезапущен. Кроме того, вы не можете просто использовать горячую клавишу [Alt] - [Tab], чтобы переключать окна только один раз, чтобы вернуть его обратно; Вы должны сделать 2 операции, и вы должны переключить несколько окон, чтобы найти окно, в котором находится список игр. Теперь я просто удерживаю горячую клавишу [Alt] - [Tab], пока нахожу курсор мыши на окне выбора окна, чтобы найти его. [Кстати: это дисплей, который лучше всего показывает, что происходит после сбоя ChessBase. Это высокоскоростной калейдоскоп из трех карт Монте с таким количеством карт, сколько у вас есть открытых окон в Windows.
Теперь имейте в виду, что все эти варианты поведения демонстрируются в родной целевой среде, для которой была написана ChessBase . Если они заставляют вас вздрогнуть, просто представьте, что вы будете чувствовать, когда увидите, что происходит, когда эмулятор пытается с ними справиться.
В качестве сноски я должен добавить, что ни в одном другом пакете Windows, который у меня есть, который был создан для архитектуры Windows XP, никогда не было серьезных проблем с обратной совместимостью в Windows 10. Windows 10 очень способна решить эти проблемы, когда они представляют, в том числе несколько параметров конфигурации, чтобы откатить, как вызовы операционной системы обрабатываются до предыдущих версий. Ни одна из этих функций восстановления / совместимости не имеет большого значения для ChessBase 11.
Честно говоря, ChessBase GmbH не утверждает, что CB 11 совместим с Win 10, но они также говорят, что единственное решение - это купить два обновления по цене обновления или полную версию новейшего CB. Учитывая, что в 5 предыдущих версиях подряд было так много дефектов, некоторые из которых сохранялись на протяжении всех поколений продукта, я бы сказал, что плохая ставка на то, что 13 порадует пользователя в этой области. Существует очень мало программных продуктов, на которых есть сайты, посвященные критике пользователей , но ChessBase является одним из них.
Итак, я умоляю вас не усугублять ситуацию, пытаясь запустить продукт в неоригинальной среде. Задающий вопрос задал альтернативы для Mac OS X, и это одна из причин, почему.