| Эмуляция > Эмуляторы компьютеров |
| [Amiga] Замена системного шрифта в Wb 1.3 |
| (1/1) |
| 13chuck13:
Немного предыстории. Дано: Commodore CDTV + контроллер SCSI к нему + жесткий диск + внешний FDD + мыша. CPU 68010, других расширений нет. Клавиатуры (пока) тоже. Kickstart 1.3 (34.5), Workbench 1.3.3 (34.34) с доработками, чтобы не плакать кровавыми слезами при виде оригинальной расцветки, оформления и иконок. Ожидаю закономерный вопрос "зачем тебе сдалась эта древняя 1.3? Поставь туда кик 3.1 с патчами и Wb 3.5". Ответ - мало RAM. Wb1.3 со всеми свистелками кушает на 100к меньше чем та же 2.1 с аналогичным обвесом. А 10% от максимального объема это уже серьезно. Есть у меня прошитые Kickstart 2.04/3.1 и Ext-ROM к ним, но пока лежат на полке до лучших времен. 100$ за 1MB на E-bay + доставка это вам не ползунок в эмуляторе подкрутить. Да и сложновато найти Fast-RAM именно для CDTV. Теперь по теме вопроса. По ходу допиливания Workbench нарисовал шрифт с символами кириллицы в кодировке CP-1251. В этой ОС, в отличие от более поздних 2+, отсутствуют GUI-инструменты настройки системного шрифта. Есть только консольный (CLI) SetFont версии 2.7, который меняет шрифт консоли, заголовка окна и основного меню. При этом шрифт название иконок остается прежним, дефолтный Topaz-8. Собственно вопрос. Какой сторонний софт под Wb1.3 умеет менять ВЕСЬ шрифт на рабочем столе? |
| MetalliC:
для 2.0+ есть кучка вариантов, тот же AmiRUS который и шрифт подменит и keymap-ы переключит, а для 1.3 как-то даже и не знаю... попробуй порытся в этом http://aminet.net/search?query=topaz да и вообще назачем тебе шрифт с кириллицей в 1.х ? locale.library там не живет, так что локализации программ один фиг не получишь. |
| 13chuck13:
--- Цитата: MetalliC от 07 Август 2016, 00:06:02 ---попробуй порытся в этом --- Конец цитаты --- Порылся еще раз и таки нашел nopaz.lha. При запуске в начале s:startup-sequence меняет ВСЕ шрифты, что и требовалось. Короче, спасибо за наводку. :hi: До этого перерыл носом весь Аминет, включая Fish-диски, и ничего толком не находил. :neznayu: --- Цитата: MetalliC от 07 Август 2016, 00:06:02 ---да и вообще назачем тебе шрифт с кириллицей в 1.х ? locale.library там не живет, так что локализации программ один фиг не получишь. --- Конец цитаты --- А что, кроме локализации программ, шрифт применить негде? Как минимум, хочется видеть названия некоторых иконок на русском, использовать кириллицу в запросах скриптов, просматривать тексты... да и вообще, странно видеть ОС без возможности отображения кириллицы. |
| MetalliC:
хорошо что всё вышло как надо) --- Цитата: 13chuck13 от 07 Август 2016, 12:26:54 ---А что, кроме локализации программ, шрифт применить негде? --- Конец цитаты --- как по-мне CDTV прикольная коробка "как она есть", не зачем ее мучать всякими модификациями ) хочется поработать в АмигаОС на реальной железке ? - найди А1200 или хотяб А600, где уже будет 2.0+ система. на счет недостатка/расширения памяти, какой чипсет в твоем экземпляре ? если ECS то второй мег Chip-RAM по идее можно приколхозить с не особо большими затратами. |
| 13chuck13:
--- Цитата: MetalliC от 07 Август 2016, 12:58:45 ---как по-мне CDTV прикольная коробка "как она есть", не зачем ее мучать всякими модификациями ) --- Конец цитаты --- Как она есть - банальный проигрыватель CD-DA дисков. Красивый, но не более того. С дисководом, жестким диском и прочим обвесом - уже что-то типа A500+. Только контроллер CD-ROM откусывает часть памяти, так что некоторые игры даже с дискет не запускаются. --- Цитата: MetalliC от 07 Август 2016, 12:58:45 ---найди А1200 или хотяб А600 --- Конец цитаты --- Ищу. Пока просят каких-то дурных денег. --- Цитата: MetalliC от 07 Август 2016, 12:58:45 ---на счет недостатка/расширения памяти, какой чипсет в твоем экземпляре ? если ECS то второй мег Chip-RAM по идее можно приколхозить с не особо большими затратами. --- Конец цитаты --- OCS... ECS... Эти названия и саму маркировку чипов придумывал какой-то мудак альтернативно одаренный сотрудник. У меня складывается впечатление что они в девяностых сами перестали понимать какой именно чип что может. Одних только Agnus десятка три, они делятся на просто Agnus, Fat Agnus и... другой Fat Agnus, лол. Первый может 512K Chip-RAM и он считается частью OSC. Все что может 1MB Chip-RAM называется Fat Agnus и уже относится к ECS, хотя бы частично, это Amiga A500+, A2000 и CDTV. Еще есть супер-пупер Fat Agnus, который способен 2MB Chip-RAM, например 8375, но не любой, не-е-ет, как вы могли такое подумать, только шесть из восьми разных микросхем с ОДИНАКОВОЙ МАРКИРОВКОЙ "8375" адресуют два метра памяти. Короче, у меня установлен родной 8372А (318069-01) на 1MB. если хочется больше, нужно купить что-то типа такого. К слову про 100$ за мегабайт. |
| MetalliC:
--- Цитата: 13chuck13 от 07 Август 2016, 14:14:04 ---Как она есть - банальный проигрыватель CD-DA дисков. Красивый, но не более того. --- Конец цитаты --- именно --- Цитата: 13chuck13 от 07 Август 2016, 14:14:04 ---С дисководом, жестким диском и прочим обвесом - уже что-то типа A500+. --- Конец цитаты --- с HDD еще куда ни шло, но всё равно это геморой, программы совместимые с 1.х задолбешься искать, куда ни плюнь всё требует KS2.0+, я бы лично не стал заморачиваться с этим девайсом. --- Цитата: 13chuck13 от 07 Август 2016, 14:14:04 ---Короче, у меня установлен родной 8372А (318069-01) на 1MB. если хочется больше, нужно купить что-то типа такого. К слову про 100$ за мегабайт. --- Конец цитаты --- жаль, если там 8372А то дешевых вариантов расширить память увы нет. |
| Grongy:
13chuck13, чем шрифт перерисовывал? |
| MetalliC:
Grongy, а это проблема ? http://aminet.net/text/font всяких редакторов выбирай-нехочу 13chuck13, может будет полезно - http://amigas.ru/amiftp/index.php?dir=zveroftp/rus/ практически всё что было на тему русификации классических AmigaOS |
| 13chuck13:
--- Цитата: Grongy от 07 Август 2016, 17:27:11 ---13chuck13, чем шрифт перерисовывал? --- Конец цитаты --- Fed. Стандартный редактор шрифтов из Wb 1.3.3. Выглядит жудковато, но работает отлично. --- Цитата: MetalliC от 07 Август 2016, 16:54:06 --- программы совместимые с 1.х задолбешься искать, куда ни плюнь всё требует KS2.0+, я бы лично не стал заморачиваться с этим девайсом. --- Конец цитаты --- И да, и нет. Много софта действительно хотят kick 2+, но можно найти и совместимый с 1.3. Есть HDInstTools, Super-Duper и TSGui для работы с дисками и образами. Есть DOPUS и DiskMaster для работы с файлами. HippoPlayer воспроизводит большую часть форматов музыки, включая тяжеленный WAV 16bit 44KHz потоком с жесткого диска на моем фактически стоковом CDTV. Есть DPaint, IconEd и 100500 всяких просмотрщиков изображений. Есть фактически все необходимые архиваторы. Есть куча программ позволяющих изменить внешний вид рабочего стола до неузнаваемости, всякие AmiDock, дополнительные меню, диалоговые окна, кнопки, заголовки окон и прочее. Практически все игры и демо для OCS?ECS или работают на 1.3 или вообще плевать хотели на kickstart. Так что не все так однозначно. Единственное незаменимое приложение, требующее kick 2+, это WHDLoad, но зачем он нужен при 1MB Chip-RAM. |
| 13chuck13:
Не люблю когда топик заканчивается ничем, поэтому выложу результат своих мучений. Может кому пригодится. Содержание архива: --- Код: ---C [DIR] - Nopaz - утилита для смены шрифтов в Workbench 1.3 + README. Devs/keymaps [DIR] - две раскладки клавиатуры RUS и USA-RUS. Fonts [DIR] - Шрифт Topaz-CP1251. HotMaps - переключатель раскладки клавиатуры + README. --- Конец кода --- Комбинации: [L-SHIFT] + [R-SHIFT] - Русский [R-SHIFT] + [L-SHIFT] - USA/English [CTRL] + [SHIFT] + [Q] - закрыть HotMaps При нажатом Alt ввод в альтернативной кодировке. За основу шрифта взят стандартный Topaz-8 из Wb-2.1. Чтобы сохранить нормальную высоту заглавных букв, пришлось пожертвовать "Ё". Получилась без точек, выглядит как "Е". PS: Вот кто решил что нельзя крепить LHA архивы? Перепаковал в ZIP, если слетят атрибуты, я не виноват. |
| Yaranga:
--- Цитата: 13chuck13 от 15 Август 2016, 01:38:35 ---PS: Вот кто решил что нельзя крепить LHA архивы? Перепаковал в ZIP, если слетят атрибуты, я не виноват. --- Конец цитаты --- А LHA в ZIP упаковать было никак нельзя? ;) |
| 13chuck13:
--- Цитата: Yaranga от 15 Август 2016, 05:58:33 ---А LHA в ZIP упаковать было никак нельзя? --- Конец цитаты --- Конечно можно. Можно и в RAR переименовать, но это все костыли. А на самом деле, у меня просто было игривое настроение и захотелось повы#бываться. ;) Сейчас перезалью нормально. Yaranga, я тут вот чего подумал. Получилась у меня сборка Workbench 1.3 с дудками и блудницами выбором интенсивности наворотов и требований при загрузке. Может запилить соответствующую тему и выложить её туда? |
| Yaranga:
--- Цитата: 13chuck13 от 17 Август 2016, 16:59:49 ---Yaranga, я тут вот чего подумал. Получилась у меня сборка Workbench 1.3 с дудками и блудницами выбором интенсивности наворотов и требований при загрузке. Может запилить соответствующую тему и выложить её туда? --- Конец цитаты --- Ну а почему бы и нет? Допустим, мне было бы довольно интересно пощупать такую сборку! |
| Навигация |
| Главная страница сообщений |