dlinyj: (Default)
[personal profile] dlinyj
Сеодня ко мне заходил товарищ. Нужна была ему машинка для стрижки волос. И зачем-то прихватил с собой чей-то системник. На вопрос, нафига зашёл с системником, ответил что мол в коридоре стоял, вот и решил захватить (в смысле у него в коридоре). Ну думаю ладно, у всех свои причуды, кто в гости с цветами и тортом ходит, кто с системником. Подрубил онный системник к вольно стоящему монитору и найденной в закромах Родины клавиатуре. Запускаю... И моему вниманию представляется РУСИФИЦИРОВАННЫЙ биос!!! Я конечно всё понимаю, но я с компами 14 лет, за это время радикальных изменений синенького экранчика и строчек загрузки не встречал. Ну новые функции и тп. А тут синий РУССКИЙ БИОС!


Загрузка


Панель управления

Я понимаю, что в этом было ничего сложного. Но почему за столько лет существования этой темы она была сделанна так поздно? Хотя в принципе в БИОСе она совершенно не актуальна. Меня другое волнует, почему такое изобилие нерусифицированных mp3 плееров на рынке. Ведь, добавить поддержку русского языка - это заменить 256 байт прошивки! Непонимать...

Date: 2007-09-15 05:54 pm (UTC)
From: [identity profile] protonex.livejournal.com
256 это только для буковок на 2 алфавита + спецсимволы.
а еще и интерфейс.
а буржуям пох что нет русского. стандартную кодификацю (play/pause , stop, Forward, Backward) все знают и на том хватит.
а "еще есть такая штука - ФПАДЛУ"

p.s. где-то я на http://www.rom.by/ про локализацию биоса давно читал.

Date: 2007-09-15 05:59 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Да мне пох на интерфейс, пусть хоть на китайском будет. Главное, чтобы когда я слушаю допустим свеого любимого Цоя, мне песенка была не в китайских иероглифах! Кстати, у одного плеера была особенность. Если сам фыйл назван транслитом, то он переваривал русские теги. Вот такой парадокс. За что я и уважаю iPOD!

Date: 2007-09-15 06:43 pm (UTC)
From: [identity profile] holybrake.livejournal.com
не 256 а 32xN где N - количество бит в битовой маске описывающей символ, + замена текстовых ресурсов

Date: 2007-09-15 06:45 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Да, ты прав. Дисплей же ЖК. Но всё же, что стоит. Наверняка этот файлик-прошивку для стандартных дислпеев надыбать можно. Для нестандартных - подогнать. Ну 3 дня работы реально. Просто китайское "итак сожрут" мне не нравится...

Date: 2007-09-15 06:51 pm (UTC)
From: [identity profile] holybrake.livejournal.com
дисплей тут не при чем) чтобы биос русифицировать надо установить русифицированный шрифт в знакогенератор видеокарты, он тоже не 256 байт весит)

Date: 2007-09-15 06:55 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
А, я думал ты про плееры. Я про плееры говорил.Я делал приблуду, на паскале, меняющие символы в ДОСЕ. Ничего сложного. Тем более можно качнуть тот же кейрус, и выдрать от туда массив русских символов. Я в своё время писал на пасе изменялку ШРИФТА под дос. У меня товарищ все буквы хуями заменил. То-то радовались учителя информатики ;)

Date: 2007-09-15 06:58 pm (UTC)
From: [identity profile] holybrake.livejournal.com
я про русификацию в принципе в т.ч. и плееров,
сложного действительно ничего нет, за исключением того, что кому то надо это делать=)

Date: 2007-09-15 07:00 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
По моему потратить 5 минут, и вставить готовую процедуру в свою прогу (я про биосы) не проблема. А конечному юзверю будет приятно.

Date: 2007-09-15 07:06 pm (UTC)
From: [identity profile] holybrake.livejournal.com
где ты там для биоса готовую процедуру замены шрифта нашел?
+ шрифт берется не из воздуха и не из чужих программ,
+ Корректный перевод на русский ресурсов
и кто будет этим заниматься? AMI? Phoenix-AWARD? Оно им надо?

Date: 2007-09-15 07:09 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Есть замена шрифта под ДОС. Что мешает прикрутить её к БИОСу? А вот перевести всё - это да. Нужен рускоговорящий дядя Вася. Но думаю у Аварда наших кадров полно. Короче, чё спорить. Было бы желание. Я вон и ДОСы от IBM на русском видел, в тёмные временна 3,11 винды.

Date: 2007-09-15 07:33 pm (UTC)
From: [identity profile] holybrake.livejournal.com
она через функцию дос делается, которая обращается к VGA bios и меняет шрифт в знакогенераторе,
А досы на русском делались не самим IBM, насколько я знаю, а нашими людьми здесь, как и весь остальной русифицированный софт. и винды 3.11 русифицировал не майкрософт, а его партнер в России
А материнка в компе, про который пост, сделана компанией Формоза. Ей же и русифицирована, правда не знаю какие договора пришлось им заключить чтобы получить возможность модифицировать код биос.

Правда?

Date: 2007-09-15 07:40 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Смотрим код, раз пошла такая пьянка:
Var
  e:Integer;
  SegScr:Word;
  OfsScr:Word;
  screen:Array [0..4095] of Byte absolute Font;
Begin
      ofsscr:=ofs(screen);
      segscr:=seg(screen);
    Asm
      push bp
      mov ax,segscr
      mov es,ax
      mov bp,ofsscr
      mov bx,1000h
      xor dx,dx
      mov cx,256
      mov ax,1100h
      int 10h
      pop bp
      mov ah,1
      mov cx,1000h
      int 10h
    End;
End;

Где screen это массив матрицы символов. Не стал приводить, чтобы не захламлять камент. Это тот код, которым я менял шрифт. И где, позвольте спросить здесь обращения к функциям ДОС? десятое прерывание - чистый БИОС! А к тому моменту, как мы начинаем видеть происходящие на экране, он уже прогрузился. А это, кстати уже БИОС видюшки. Теперь на счёт IBM, у меня дома лежит для скептиков лицензия на русский IBM дос, и талмуд к нему. Так что не стоит.

Re: Правда?

Date: 2007-09-15 08:03 pm (UTC)
From: [identity profile] holybrake.livejournal.com
ну правильно 10h, интерфейс VGA bios.
но есть тут еще тонкость связанная с изменением видеорежима - загруженный шрифт функционирует только его смены.
в случае русификации должен быть резидент, который будет перехватывать 10-е прерывание и каждый раз при смене видеорежима менять шрифт на русский. Так в общем то и работают русификаторы доса.
Откуда взятся смене видео режима? вставим RAID контроллер со своим биосом и пожалуйста)
конечно можно на это забить и постоянно подгружать русский шрифт)

Кстати где то на wasm.ru были исходники на тему русификатора VGA - там явно была не одна функция ;-)

ну я и русскую лицензию на Win3.11 видел, что это доказывает? что подрядчики-локализаторы хорошо поработали?

PS кстати народ развлекался с русификацией именно шрифта VGA bios в прошивке видюхи.

Re: Правда?

Date: 2007-09-15 10:21 pm (UTC)
From: [identity profile] getinaks.livejournal.com
Именно с подменой шрифта видеокарты в еёйском биосе в основном и руссифицировали. Я так по крайней мере развлекался

Re: Правда?

Date: 2007-09-16 09:34 am (UTC)
From: [identity profile] holybrake.livejournal.com
Вопрос, что именно русифиировали=) Одно дело русифицировать VGA Bios чтобы не грузить country.sys и компанию (или keyrus), другое - перевести Bios Setup на русский =)
Если ставить вторую русификацию в зависимость от первой мы получаем громадную проблему в виде: "юзер сменил видюху", производитель материнки на это точно не пойдет, разве что видео интегрированное и нет AGP и PCI-E x16 слотов, хотя и в этом случае юзер может воткнуть pci видюху и обидеться на крякозябры.

Date: 2007-09-15 07:43 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Вот на счёт того, что русифицировала Формоза - не отрицаю. Даже скорее всего так оно и сесть. Ибо русский БИОС неизвестно кому нужен. Лохам там делать нечего, а гуру и так вкурят.

Date: 2007-09-15 07:31 pm (UTC)
From: [identity profile] di-halt.livejournal.com
А комп сильно старый? под какой проц мать?

Date: 2007-09-15 07:46 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Поясни лошкам типа меня, старость ;)

Date: 2007-09-15 08:29 pm (UTC)
From: [identity profile] holybrake.livejournal.com
второе семейство под P4,
когда RAMBUS народу не понравился, первая модификация 845 вроде как поддерживала SDR и DDR но реально выпускались материнки только под SDR насколько я знаю, DDR наверное поддерживалась неофициально - не помню тонкостей,845G - та же хрень но со встроенной графикой.

последующие модификации были уже чисто под DDR. во всяком случае материнок под SDR никто вроде не делал.
крайние модификации (PE,GE, GV) штатно расчитывались на 478 сокет, первые на 423

на этой маме, если верить надписям модификация 845PE - поддержка DDR333 и FSB 533 , предназначена для 478 сокета

Date: 2007-09-22 08:05 pm (UTC)
From: [identity profile] kiba-da-fucka.livejournal.com
Очевидно, что русификация плейера кроме поддержки вывода русских букв должна включать и реализацию поддержку чтения их из ID-тегов и имён файлов, а ведь они бывают в разных кодировках, что поднимает требования ко времени модификации прошивки на порядок.

Не в обиду будет сказано (и не совсем в тему), но подход "щас мы всё за 20 минут сделаем" почему-то часто встречается среди людей из IT, работающих ближе к железу, применительно к любой технической проблеме. И действительно, сделать можно и за 20 минут, наверное, только вот может оказаться, что работать будет в 20% случаев.
Это профессиональное, или просто мне такие попадались? =)

Date: 2007-09-22 08:09 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Там думаю проблема в другом. Но основная проблема в нежелании это сделать.

Это профессиональное и я солидарен.

Date: 2007-10-08 09:18 pm (UTC)
From: [identity profile] ego-velichestvo.livejournal.com
а в linux до сих пор помоему через жопу работает консольная руссификация, unicode там опять же криво. только выработан механизм как к этой черезжопе пристроится, поэтому не для всех актуально.

в mp3 есть теги. как программе определить, теги в cp1251, koi8-r, uft-7,8,16,32? есть такой механизм?

Date: 2007-10-09 12:46 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Нужно делать интеллектуальную определялку, но это реально. Хоть и геморно.

Date: 2007-10-09 04:42 pm (UTC)
From: [identity profile] ego-velichestvo.livejournal.com
надо носом дышать всегда. а не так что когда помнишь, что носом - дышишь им, а когда забыл - начинаешь дышать жепой. эт я к тому, что стандарт должен быть, или хотя бы здравый смысл, в стандарте не закрепленный.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 07:00 pm
Powered by Dreamwidth Studios