HPC.ru lite - Все форумы
Форум: Palm OS: Palm, Treo, Sony Clie и другие
Тема: Как я плавно перешёл с Sony PEG N-610 на Sony NR-70

[Ответить]
Pesok@Clie [24.05.2002 21:33] Как я плавно перешёл с Sony PEG N-610 на Sony NR-70:
А всё дело в том, что я просто решил попробовать "на дурочку". Сначала отключил все хаки и PiDirect, сделал полный Backup своей N-610, с участием BackupBuddy, разумеется. Произвёл инсталляцию Palm Desktop из комплекта NR-70. Потом отключил старый крэдл, подключил новый и запустил HotSynck. Потихоньку все мои приложения и базы восстановились на новом устройстве. Машинка потребовала перезагрузки. После перезагрузки на экране появился... Уверенный Fatal Alert. Я не стал расстраиваться, т. к. ожидал нечто подобного, а вместо этого просто произвёл перезагрузку с нажатой клавишей PageUp (вверх). После этого машинка уже позволила загрузить лончер и McFile. Я предполагал, что критическую ошибку вызывает то, что старые версии родных Sony-вских программ, восстановленные с моей старой машинки, конфликтуют с более новыми версиями, записанными во флэше. Поэтому я внимательно просмотрел все парные (дублирующиеся) приложения и базы, т. е. имеющие одинаковые названия и тип, и смело удалил те из них, что находятся не во флэше, а в основной памяти. После этого произвёл перезагрузку, и произошло чудо - машинка заработала как часы. Я был просто поражён, практически все мои программы заработали идеально, сохранились все базы. Порадовал CyrHack последней версии. Он заработал и, мало того, прекрасно работают его модули Times и Verdana от 6хх серии (спасибо Kroll-у). Ложка дёгтя - раскладка у экранной клавиатуры получилась совершенно дикая, а встроенная механическая клавиатура вообще печатать по-русски отказывается. Ну да это понятно. Что ещё не заработало. Специальные HiRes-утилиты, т. е. SwitchDash и HiRes Font Mapper. Да, наверное, только потому, что при запуске делают проверку типа аппарата, на котором их запускают, и пишут что-то вроде "Я работаю только на машинках Clie 6хх и 7хх серии". И утилиты работы с флэшем. JackFlash, например, пишет "У этой машинки нет вообще флэша и я с ней не смогу работать". А жаль, благо флэша-то на машинке аж целых 8Мб. Ну и все, все остальное, включая игрушки, запустилось без проблем. Вывод такой. Sony NR-70 можно покупать без боязни. Устройство само определяет поддерживает-ли запускаемая программа разрешение HiRes+. Если да, снизу экрана загорается яркая стрелка, нажатием на которую можно перевести программу в полноэкранный режим и в следующий раз она уже автоматически будет запускаться в этом режиме. А если не поддерживает - то для нее существует лишь обычное разрешение 320*320, с которым нормально работают все те же программы, что и на других моделях Sony. Удобно.
Theta [25.05.2002 12:53] Как я плавно перешёл с Sony PEG N-610 на Sony NR-70:
> А всё дело в том, что я просто решил попробовать "на дурочку".
> Порадовал CyrHack последней версии. Он заработал и, мало того, прекрасно работают его модули Times и Verdana от 6хх серии (спасибо Kroll-у).

Я пробовал на эмуляторе ещё 18 апреля. Пробовали и на реальных машинках.

> Ложка дёгтя - раскладка у экранной клавиатуры получилась совершенно дикая, а встроенная механическая клавиатура вообще печатать по-русски отказывается. Ну да это понятно.

С этим побороться скорее всего не удастся. Сони реализовала эти клавиатуры очень неудобным образом. Для изменения поведения нужно практически написать новую программу.

> Что ещё не заработало. Специальные HiRes-утилиты, т. е. SwitchDash и HiRes Font Mapper. Да, наверное, только потому, что при запуске делают проверку типа аппарата, на котором их запускают, и пишут что-то вроде "Я работаю только на машинках Clie 6хх и 7хх серии".

Сони в этом отношении предлагает очень неплохой способ опознавания HiRes. Надо использовать именно его, а не проверку типа машинки.

> И утилиты работы с флэшем. JackFlash, например, пишет "У этой машинки нет вообще флэша и я с ней не смогу работать".

ПРЕДУПРЕЖДАЮ!!!
ОЧЕНЬ ВАЖНО!!!
В Sony NR-70 ИСПОЛЬЗУЕТСЯ НОВЫЙ ПРОЦЕССОР SuperVZ, У НЕГО ПО-ДРУГОМУ УСТРОЕНО ОБРАЩЕНИЕ К ПАМЯТИ.
ВСЕ СТАРЫЕ ПРОГРАММЫ НЕ МОГУТ ПРАВИЛЬНО ИСПОЛЬЗОВАТЬ ФЛЭШ.
ПОЭТОМУ НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ ТАКИЕ ПРОГРАММЫ.

> Устройство само определяет поддерживает-ли запускаемая программа разрешение HiRes+.

Это не совсем так. Программа сама должна сообщить, что она понимает новый HiRes. Но это тонкости программной реализации, пользователю они не важны.
[Ответить]