Автор Тема: Сборка Workbench 1.3  (Прочитано 4199 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 13chuck13

  • Пользователь
  • Сообщений: 382
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« : 18 Август 2016, 02:08:46 »
Сборка Workbench 1.3.3 (34.34)

   

ВОРНИНГ! АХТУНГ! Много букв на тему, которая мало кому интересна!

Выкладываю промежуточный результат выпиливания лобзиком по Workbench 1.3.3 для Commodore Amiga. До окончательного варианта еще пилить и пилить. Предложения, замечания и матерная брань принимаются.

Скачать архив LHA (17.2MB)

Target systems: А500, А500+, А2000, CDTV. (Real hardware with HDD/CD-ROM)
На что-то более свежее смысла ставить не вижу.

В первую очередь я делал систему для своего CDTV, с перспективой записи готовой сборки на CD-ROM и возможностью работы без клавиатуры.
К тому же очень не хотелось превращать систему в помойку и свалку всего что нашлось. Старался или заменить устаревшие программы более новыми аналогами или добавлять только то что достойно внимания.
По возможности создал ярлыки для всего что может пригодиться в работе.
Собрал немного совместимого софта, библиотек, утилит, подробности чуть ниже.
Выпилил жутковатый красный курсор.
Прикрутил цветовую схему/палитру из MagicWB.
Заменены иконки, частично использованы XEN-icons ужатые по вертикали для низкого разрешения экрана, частично нарисованы с нуля, местами прилепил что под руку попало.
Немного изменено оформление окон.
Изменены настройки консоли - имя текущей директории в приглашении, пара новых alias, теперь хоть закрывается по командам exit или quit. Подробности в S:shell-startup.
Изменен порядок выполнения стартовых скриптов. Использован "загрузчик" AmigaBootSelector. При выборе пункта меню, одноименный скрипт из S:AmigaBootSelector/ копируется в S:Boot.abs и запускается на выполнение. По таймауту загрузка последней выбранной конфигурации. Для настройки нажать F1 во время отображения меню. Пока есть только два варианта - обычная загрузка и облегченный вариант (монохром без излишеств).
К системе прикручена кириллица. Шрифт Topaz-CP1251, пока только 8 пунктов, за основу взят стандартный шрифт WB-2.1. Заглавная буква Ё получилась без точек, немного пострадала Й. Две новые раскладки клавиатуры - RUS и USA-RUS. При зажатом Alt есть возможность ввода символов из альтернативной раскладки, т.е. при выборе раскладки RUS вводятся русские буквы, но при нажатом Alt можно вводить латинские и наоборот. Комбинация Alt+Shift - большие буквы альтернативной раскладки. Также в SYS: находится утилита HotMaps для переключения раскладки комбинацией клавишь:
L-Shift + R-Shift - русский
R-Shift + L-Shift - английский
Alt + Shift + Q - выключить Hotmaps

Немного подробностей по содержимому диска.
Директория С:
Добавлены архиваторы: LhA, LZX/UNLZX, ZIP/UNZIP/ZIPSlit/ZIPNote, Zoo
Просмотрщики текста: less, MuchMore, PPMore
Просмотрщики графики: PPShow, show, ViewIcon, ViewILBM
list заменен на более навороченный аналог.
SetFont заменен на более новую версию.
AddMem - утилита для настройки non-autoconfig RAM, версия для Wb-1.3
Decigel - патч для корректной работы CPU 68010
ecox - аналог echo с чуть большими возможностями
LibraryKiller - удаляет из памяти не используемые библиотеки
MemCheck - проверка RAM на ошибки чтения/записи
MemClear - очистка памяти
MemPatch - уже сам не помню, лол
mmpp - открывает текстовые графические файлы сжатые PowerPacker (PPMore, PPShow)
nopaz - заменяет весь шрифт в Workbench на указанный
RMTM - уличная магия от Commodore для загрузочных CD-ROM
ScreenSave - консольная утилита для создания скриншотов.
wav28svx - собственно, конвертирует wav в 8svx
xicon - популярный аналог iconx
cls, closewb, reset - сами разберетесь для чего

Директория libs:
Добавлены библиотеки: arp.library, commodities.library, dopus.library, explode.library, iff.library, powerpacker.library, req.library, reqtools.library, rexxsyslib.library, tool.library

Директория System
Удалена заглушка Format.icon, исполняемый файл оставлен, иначе отвалится пункт меню Disk->Initialize.
Удалена иконка запуска CLI, не вижу в ней смысла если есть аналогичная в SYS:.
Format$Copy - утилита для быстрого форматирования и копирования гибких дисков.
CPU-Detect - простая консольная утилита для определения установленного CPU.
AutoAddRam - аналог AddMem, но берет адреса памяти из списка в файле memorylist.aar.

Директория Tools
Бестолковый KeyToy2000 заменен нормальной экранной клавиатурой OSK.
Вместо роигинального редактора иконок установлен IE v2.0.
Добавлен ящик Commodities - странная штука. Вроде бы используют общую библиотеку, но без утилиты Exchange теряется весь смысл. ClickToFront - просто иполняемый файл из другого источника. Лучше пока ничего не нашел.

Директория Utilities
Добавлена утилита AmigaGuide для просмотра одноименных файлов.

Директория ADF
Несколько образов дисков с демо и играми (StateOfTheArt, 28kbs, Addams Family). для проверки TSgui

Директория Demo
Демка 2-ndwave для ознакомления.

Директория Games
Пара игр (Loom, Valhalla-III).

Директория Music
Примеры трекерной и цифровой музыки для проверки HippoPlayer.

Директория ILBM
Пример картинки в формате IFF, какая-то схема простейшего умножителя тактовой частоты.

Директория Empty
Забавный костыль Workbench 1.x для создания нового ящика (каталога).

Директория PCUtil
Еще один пережиток Wb-1.x требует для работы дисковод 5,25", WinUAE стабильно отправляет в Guru Meditation. По-хорошему, выкинуть и заменить каким-то Cross-DOS или типа того.

Директория Programs:
...клавиатуру протру до стола, если стану подробно описывать содержимое.
Думаю, там уже можно разобраться самостоятельно, фактически все программы в представлении не нуждаются или имеют файл справки.


Что еще можно сделать?
Да фактически ВСЁ еще нужно сделать.
Нужно добавить нескучные обои допилить оформление, привести иконки в порядок, добавить где не хватает, перерисовать где смотреть страшно, обновить наконец-то старинный MEmacs, не помешает простой редактор на замену тормозному Notepad, добавить вариант загрузки в высоком разрешении с соответствующим набором иконок, доделать Ami-Dock...

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13611
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #1 : 18 Август 2016, 05:38:29 »
Вау! :thumbup:

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #2 : 18 Август 2016, 05:51:58 »
Может быть оффтоп, но зачем везде делают кириллицу в сборках воркбенча и вообще руссифицируют его??
Разве есть руссифицированные игры или софт? Какой практический смысл в этом? Разве не будет от этого больше нестабильности и глюков?? Русскоязычные пути к папкам делать, что-ли?
Наверное есть что-то русскоязычное, но не встречалось ничего..
UPD: наверное, ради эстетики..
« Последнее редактирование: 18 Август 2016, 06:03:01 от Chaotix »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13611
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #3 : 18 Август 2016, 09:32:46 »
везде делают кириллицу в сборках воркбенча
0_0


Добавлено позже:
UPD: наверное, ради эстетики..
Наверно. ^_^

Оффлайн 13chuck13

  • Пользователь
  • Сообщений: 382
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #4 : 18 Август 2016, 16:56:42 »
Вау!
Хоть тебе понравилось. Уже хорошо. :)

зачем везде делают кириллицу в сборках воркбенча и вообще руссифицируют его??
Где? o_0
Никогда не видел Wb-1.3 с кириллицей.
Да и вообще, сборки классических AmigaOS принято делать на Kick-2+, всякие ClassicWB, BetterWB и прочие. Амиги 500+ без апгрейдов остаются в пролете. Именно потому я и взялся за эту затею.

Разве есть руссифицированные игры или софт?
Разумеется нет,
А что мешает его создать? Теперь, как минимум, это стало немного проще.


Какой практический смысл в этом?
А какой вообще смысл в использовании AmigaOS в 2016? Just for fun!
Зачем нужен шрифт и раскладка клавиатуры? Ну, вот смотри, пишешь ты такой себе скрипт с запросом типа echo "ДУ ю виш ту инстал зис щит ту карент фолдер?" и вроде все нормально и понять можно, но где-то в глубине души ты осознаешь что для англоязычного пользователя твой запрос выглядит почти как "All Your Base Are Belong To Us". При этом скрипт ты пишешь исключительно для личного пользования и ломанный ингриш там никому даром не впёрся. Отсюда логичный вывод - нечего язык ломать, пиши на русском. И примеров таких ситуаций можно привести еще с десяток.

Разве не будет от этого больше нестабильности и глюков??
Нет не будет.
Глючить будет если программу писал безрукий копрофаг и дальше ASCII она ничего не видит.
А еще с дурной головой сломать можно что угодно. Если пользоваться с умом, все должно работать нормально.

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #5 : 18 Август 2016, 17:14:27 »
Теперь понятно, спс за разъяснение

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #6 : 18 Август 2016, 17:26:56 »
Может быть оффтоп, но зачем везде делают кириллицу в сборках воркбенча и вообще руссифицируют его?? Разве есть руссифицированные игры или софт? Какой практический смысл в этом? Разве не будет от этого больше нестабильности и глюков?? Русскоязычные пути к папкам делать, что-ли?Наверное есть что-то русскоязычное, но не встречалось ничего..
UPD: наверное, ради эстетики..
игр не помню,
софт русифицированный есть почти весь что под AmigaOS2.0+, сам сидел на системе где почти всё было русское, глюков не наблюдалось.

вся штука в том, что возможность локализаций заложена на уровне системы, и если программка написана с поддержкой этого дела (locale.library) потом можно прикручивать к ней переводы на какой-хош язык, просто сделав и положив в систему имя_программы.catalog-файлик, он будет подхвачен и использован автоматом.

Оффлайн Grongy

  • Emu-Land Team
  • Сообщений: 827
  • Пол: Мужской
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #7 : 23 Август 2016, 12:50:11 »
А что, шрифты Амиги вообще не умеют менять сверху высоту, раз "Ё" не получилась? Просто интересно.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Сборка Workbench 1.3
« Ответ #8 : 23 Август 2016, 21:17:59 »
этот topaz дефолтный системный, он фиксированного размера, если сделать другого у софта может крышу снести.
вообще в АмигаОС они какие хош могут быть, растровые разных размеров, векторные итп.

вообще, их русских уже есть вагон, не понятно зачем было изобретать велосипед.