Вторник, 17.10.2017, 14:16

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Всё об «Электроника БК0010(-01), БК0011(М)»! » Газеты | Документации | Статьи | Журналы » Газеты на «БК001x» » «Caroline» [28.06.94 ] (Автор: Caroline Software Inc. [Мельников А., Кутяков В.])
«Caroline» [28.06.94 ]
-=RUS=-Дата: Пятница, 17.10.2014, 00:31 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 350
Репутация: 1
Статус: Offline
(Caroline)

     ■■■■■   ■■■■■  ■■■■■■   ■■■■■  ■■     ■■ ■■   ■■ ■■■■■■
    ■■   ■■ ■■   ■■ ■■   ■■ ■■   ■■ ■■     ■■ ■■■  ■■ ■■
    ■■      ■■■■■■■ ■■■■■■  ■■   ■■ ■■     ■■ ■■ ■ ■■ ■■■■
    ■■   ■■ ■■   ■■ ■■   ■■ ■■   ■■ ■■     ■■ ■■  ■■■ ■■
     ■■■■■  ■■   ■■ ■■   ■■  ■■■■■  ■■■■■■ ■■ ■■   ■■ ■■■■■■

 ГАЗЕТА НАПИСАНА ФИРМОЙ CAROLINE SOFTWARE INC. ДЛЯ БЕСПЛАТНОГО
          КОМПЛЕКТА, РАСПРОСТРАНЯЕМОГО ФИРМОЙ АЛЬТЕК.

     Читайте в этой газете:
     - История создания нашей фирмы
     - О наших программных продуктах

                 Газету ведет Алексей Мельников.

   Итак, наша история.

   Всё началось  с  того,  что  летом  1992  года  на  СПЕКТРУМЕ
появился  музыкальный  сопроцессор.  Спектрумисты,  естественно,
"тащились" oт такого  новшества.  Я,  в  то  время  занимавшийся
БКшкой, решил попробовать  подключить  сопроцессор  к  ней.  Для
этого в спешном порядке я наскреб денег на сборку  Спектрума-48,
продал его и собрал спектрум-128. Пришлось вспоминать ассемблер,
который я  учил  для  "РАДИО-86РК",  но,  в  новом  ракурсе,  на
редкость  гадкая  вещь  (кто  пробовал   писать   программы   на
Спектруме, тот  меня  поймет).  Выбрав  в  качестве  подопытного
кролика музыкалку "SOUNDTRACK-IV", погрузился в  работу,  как  в
области Software, так и в области Hardware. Кстати, меня  многие
спрашивают: "Неужели узлы воспроизведения я покомандно переписал
со Спектрума на БК." Да! А как же Вы  ещё  думали!  Конечно,  не
совсем покомандно, но всё же... Услышишь какую-нибудь музыку,  и
она очень понравится, но ... ОБЛОМ, у неё свой  уникальный  узел
воспроизведения. Поэтому деваться некуда.
   Ну   вот,   сделал    я    схему,   написал    первый    узел
воспроизведения, включил и... о боже, из  БК  полилась  чудесная
музыка. Я не мог поверить, что это  БК.  Целый  день  я  не  мог
оторваться от неё. Потом сделал первую свою музыкалку,  заметьте
на БК0010. Затем приобрёл  БК0011М,  а  на  Спектруме  появилась
"LYRA II". Естественно, эта программа должна была появиться и на
БК0011М. Основательно я поработал  над  этой  музыкалкой.  В  то
время я не предполагал, что  музыкальным  процессором  настолько
заинтересуются пользователи БК. В январе или в  феврале  1993-го
заканчивал писать "LYRA II", и понимая, что  одному  мне  сложно
будет писать программы, рисовать  графику  и  писать  музыку  (с
подключением  музыкального   сопроцессора   возникла   и   такая
проблема), начал поиски такого же как я фанатика-программиста на
БК0011М (заметьте, именно на БК0011М). Трудно было найти  такого
человека, т.к. в то  время  доминировал  Спектрум,  и  никто  не
собирался  слушать  про  какую-то  там  БК0011М,  но  я  то   не
сомневался, что БК не так сияющая, как Спектрум, переживет его -
этот калькулятор с большой памятью.
     БАЦ...   "SILKWORM"   на   БК0010   написанный    Кутяковым
Владимиром,  тоже  самарцем,   как   и   я,   -   новые   приёмы
программирования...Новый принцип вывода графики на БК... Я сразу
понял, что  это  тот  человек,  которого  я  искал.  Мы  отлично
понимали друг друга с полуслова  (байта),  и  решили  образовать
свою фирму и писать программы только на БК0011М (в смысле не  на
БК0010). Когда однажды я шёл к нему  домой,  обдумывал  название
нашей фирмы, а т.к. мне надоели громкие "ЖЕЛЕЗНЫЕ" названия,  то
решил что наша фирма будет называться  как-то  иначе,  необычно,
вот и родилось название - "CAROLINE" ---> "CAROLINE SOFTWARE" и,
позже, когда  нас  уже  знали  многие  -  мы  решили  сами  себя
"ЗАРЕГЕСТРИРОВАТЬ" и появилось окончательное название  "CAROLINE
SOFTWARE Inc.". Inc - это скорее Incompany, чем Incorporated, ну
какая мы корпорация если нас всего двое. Февраль  1993-го  можно
считать месяцем рождения нашей компании. Тогда-же родилась  идея
сделать "CYBERNOID-II".  Я  занялся  кодами  (восьмеричными),  а
Владимир графикой.
   Графика  была  взята  со   Спектрума,   над  ней  он  (автор)
основательно потрудился, чтобы придать ей человеческий вид, т.к.
на Спектруме квадраты атрибутов нас  окончательно  доконали.  За
что я ненавижу Спектрум, так это за то, что  у  него  квадратная
"ГРАФИКА" и "ПРОЦЕССОР", которому место в калькуляторе,  впрочем
последнее касается и IBM, у которой процессор не далеко ушёл  от
Z80 и i8080 и отличается от них лишь быстродействием. Вы никогда
не задавали себе вопрос: "Почему на IBM такое количество  языков
высокого уровня и их версий?" Лично у меня ни на БК, ни на AMIGE
не возникала потребность ни в Паскале, ни в Си, ни в Фортране, а
достаточно было и Ассемблера. На  IBM,  с  её  настолько  бедным
набором  адресации  и  регистров  общего  назначения,  если   их
действительно можно так назвать. Не  советую  сталкиваться.  Эта
машина хороша для чайников, но не для программистов....
     Впрочем, я увлекся. Итак, в  мае-июне  1993-го  на  БК  уже
написана игра "CYBERNOID-II"  с  отличной  графикой  и  музыкой.
Но... По ряду причин ей суждено увидеть свет только в  июне-июле
1994-го. Снова проснулся интерес к демонструшкам. На БК0011М  мы
делаем  "MUSIC  BOX",   выжимающий   из   БК0011М   максимальные
возможности. Далее, в июле-августе, Владимир занимается графикой
и новыми направлениями  в  области  графики.  Я  решил  заняться
музыкой, или, точнее, редактором. Скажу  сразу:  когда  я  делал
ROCKMONITOR,  я  не  видел  ни  "PROTRACKERA"   на   AMIGE,   ни
"SCREAMTRACKERA" на IBM. Последний я до сих пор  ещё  не  видел,
поэтому, как говорится, всякое сходство с ними чисто  случайное.
А за основу был взят "SOUNDTRACKER"  на  Спектруме.  Я  старался
вложить  в  редактор  как  можно  больше  возможностей   и   он,
действительно, превосходит "SOUNDTRACKER"  по  ним.  Но,  должен
признаться, что  слегка  перестарался,  увлекшись  возможностями
т.к. забыл про быстродействие. Но, следует понять, что это,  как
говорится, первый блин, а первый блин ВСЕГДА КОМОМ. Но не  стоит
так всё воспринимать, т.к. быстродействия вполне  достаточно  во
многих случаях. И, опять же, он не вышел в свет после написания,
т.к. не было DOS'а для БК0011М, который нам подошел бы. Потом мы
опять переключаемся на демо, пишем "SHOCK1-6".
   Следует заметить,  что нигде такого быстродействия достичь не
удается, как в демонструшках, поэтому нам и нравится их  писать,
вернее нравилось, т.к. уже надоело.
   В сентябре  1993-го  мы  начинаем  разрабатывать  операционку
для БК0011М и заканчиваем её  после  многих  перерывов  в  марте
1994-го. Владимир, не  напрягаясь,  так,  между  прочим,  делает
"CRASH", а я "ВАЛЯЮ ДУРАКА". Сейчас Владимир  прикидывает  новую
игрушку, да и я тоже свою. Про Спектрум мы  давно  забыли,  зато
нашли новый компьютер - "AMIGA-1200", т.к. "AMIGA-600" давно уже
не выпускается. В будущем мы планируем  писать  программы  и  на
"AMIGE-1200". Возможностей  у  неё  столько,  сколько  не  может
присниться во сне, но тех. описание на редкость скудное, поэтому
мы ищем его везде, где только возможно.
   Ну, а на  БК0011М  планы у нас еще большие, чтобы её бросать.
До игрушек дело никак не доходит - не на чем их  просто  писать.
Чисто для БК0011М, по существу,  ни  чего  нет,  за  исключением
малого. А, т.к. никто ни пишет программы для БК0011М (может быть
не знают БК0011М или не могут писать), а в  Москве  ждут,  когда
кто-нибудь напишет ("Мы  долго  этого  ждали"  было  написано  в
"САПОГЕ 5" по поводу программ на БК0011М), то пишем, конечно же,
мы, и написание игр пока всё откладывается до лучших времен.
   А  пока  мы   усовершенствуем   CSIDOS.   Я   займусь   новым
музыкальным  редактором,  который,  наверное,  будет  напоминать
"PROTRACKER", слишком велико его влияние  на  меня  в  последнее
время. Владимир будет делать игру, позже и я к нему подключусь.

   Теперь  по  поводу  CSIDOS-II.   В  своей  газете  "САПОГ  5"
Д.Сотченко необоснованно "ОБРУГАЛ" нашу систему. Я до сих пор не
видел "NORD" и судить не могу - лучше он или нет нашей  системы.
Дальше в газете идёт совсем уж чушь. Ни у меня, ни у моих друзей
не возникали проблемы с копированием файлов. Я специально  всех,
кого знаю, опросил  по  этому  поводу,  когда  прочитал  газету.

----------------------------------------------------------------
   CSIDOS-II  копирует без проблем  файлы длиной  до  137000  на
любые дискеты, не вызывающие сомнения в  качестве,  и  на  любых
дисководах (5313, 5311, 5305, ROBOTRON, TEAC).
----------------------------------------------------------------

   Также,  Денис недоволен  цветным  исполнением  "SHELL".  Могу
заметить, что шрифт в системе не стандартный, мы сами специально
его рисовали, и он не плохо читается как на монохромном,  так  и
на  цветном  мониторе.  А  то,  что  панели  красные,  так   это
объясняется тем, что нет другой такой палитры  в  которой  текст
читается хорошо и на цветном и на монохромном мониторе.  Однако,
если мы заботимся о пользователях, у которых цветные, и, которых
монохромные мониторы авторов MKDOS'a и ANDOS'a не беспокоят.
   Как можно  в  этих  системах  писать,  например,  графический
редактор, игрушку. Наверное, некоторые могут, но эти графические
программы можно смотреть  только  на  монохромном  мониторе,  на
цветном  просто  невозможно.  Зато  каждому  нравится   игрушка,
красиво оформленная. Королева это не  тревожит  вообще,  Надежин
ограничился оцветнением стандартного знакогенератора, вот это уж
действительно  мерзость  так   мерзость.   Оформление   в   этих
операционках явно хромает, а впрочем, оно авторов не беспокоит -
у обеих систем жутко (в прямом смысле слова) оконный  интерфейс.
Меня поражают "ГИГАНТСКИЕ" размеры окон.  У  меня  вопрос:  "Как
авторы называют ту штуку, которая появляется ниже и правее  окна
(сначала я подумал что это тень  от  окна,  но  что-то  странная
какая-то ... Белая...), и что авторы хотели этим сказать?
   В нашей  системе  реализовано  пакетное  копирование  файлов,
благодаря чему  пофайловое  копирование  занимает  не  на  много
больше времени, чем  трэк-в-трэк,  если  имеешь  один  дисковод.
Когда мы разрабатывали свою систему,  сразу  отвергли  кластеры,
т.к. на диске остается  много  пробелов  (выделяется  длина  для
файла кратная 2 килобайтам), но если это, в какой-то мере  можно
улучшить путем  уменьшения  длины  кластера,  то  что  делать  с
файлом, который, как после  взрыва,  разметало  по  диску.  Мало
того, если испортились таблицы FAT, где прикажете собирать файл.
Пробовали вы когда-нибудь  составлять  список  блоков  по  FATу?
Очень скучная работа, не правда ли?
   Программа,  если  она  сильно  раскидана  по  диску,  гораздо
дольше загружается. ANDOS еще и  думает  долго  перед  загрузкой
файла - это он список блоков по FATу создает.
   Поэтому не  следует  гордиться тем,  что  у  меня  кластерная
система, а у тебя нет. У каждой системы свои плюсы и минусы. Для
БК с её  памятью,  не  совсем  подходит  кластерная  система,  с
которой, к тому же, не удобно  работать  при  прямом  доступе  к
диску. Вообще, я не имею ничего против ANDOS'a или MKDOS'a - они
хорошо себя зарекомендовали  на  БК0010,  но  уж  совсем  не  на
БК0011М.  С  какой  стати  БК0011М  я  должен  использовать  как
электронный диск,  к  тому  же  у  меня  ни  разу  не  возникала
потребность  в  нем.  Господа!  Попробуйте  с  пульта  загрузить
программу в нужную вам страницу,  и  эти  системы  прикажут  вам
долго жить  (просто  они  этого  не  умеют  делать).  Попробуйте
загрузить программу длиной, например, 70000, чтобы её хвост был,
например, в 3-Й странице, я даю гарантию, что этот  самый  хвост
вы увидите на экране, просто эти  системы  не  только  не  могут
загружать в скрытую страницу, они даже не знают в какую. Я видел
чудо творения by "AWARD", должен  сказать,  что  это  величайшее
"СПАГЕТТИ", которое можно  сделать  -  это  результат  адаптации
программы "TECHNO ART" (написанной для БК0011М)  для  ANDOS'a  и
MKDOS'a.  Я  представляю,  что  они   могли   сделать   с   моим
"ROCKMONITOROM".  Честное  слово,   руки   после   всего   этого
опускаются.
   После выхода в свет  CSIDOSA-II,  в Самаре забыли про  всякие
там МКDOS, ANDOS и т.д. и используют только CSIDOS-II. По мнению
многих пользователей в ней удобнее работать,  а  программисты  с
облегчением  вздохнули  после  появления  системы  для  БК0011М.
Теперь стало возможным  использование  возможностей  БК0011М  и,
практически, всей ее памяти, за исключением 7-й и 6-й страниц  и
то только при работе  в  "SHELL".  Нами  же  написана  программа
"IMPORT",  которая  переносит  файлы  с   MKDOS'a,   ANDOS'a   и
совместимых с ними систем в систему CSIDOS-II.
   В заключение, я хотел бы попросить  (единственное  что  можно
сделать), фирму АЛьТЕК не  сдерживать  от  распространения  нашу
систему и наши  программы  для  неё,  т.к.  в  том  же  САПОГЕ-5
промелькнула    фраза    -    "Программа    ROCKMONITOR    будет
распространяться только в том  случае  если  её  переделают  для
ANDOS'a и MKDOS'a" - это уже явная диктатура и навязывание своих
суждений. Вообще, Денис Сотченко с явным  злорадством  сообщает,
что была переделана (разъяснение: Сделано очередное  "СПАГЕТТИ")
та или иная программа.

P.S.: Сегодня я прочитал очередной "САПОГ". В САПОГЕ-6 нас опять
     вспоминает всё тот же философ - Д.Сотченко. Он недоволен по
     поводу "Reseт'а", ну и ... с ним. Он всё больше  показывает
     свое незнание в программировании, т.к. должен  был  понять,
     что музыку не нужно инициализировать при каждом  прерывании
     по 100-му вектору, а то ведь  музыку  не  услышишь.  Так-то
     вот!  и  могу,  Денис,  сказать,  что  ты  можешь  спокойно
     поставить музыку в свою любимую игру "STAR WARS". Для таких
     же умников могу сообщить приятную новость! Первые 38 байт в
     узле воспроизведения вообще-то не нужны. А "ROCKMONITOR"  я
     переделал под московскую схему сопроцессора до выхода его в
     свет. Интересно что Д.Сотченко имел ввиду в САПОГЕ-6?

   Ну, а что касается наездов на нас со стороны  Д.Сотченко,  то
его заявления на  счёт  нас  и  наших  программ,  в  большинстве
случаев необоснованные. Можно опровергнуть любой его  наезд,  но
просто уже надоело. Я звонил ему и спросил обо всём этом,  и  он
мне ответил: "Ты не беспокойся, ведь  газета-то  для  "чайников"
вот те на... Чайником я себя как-то не считал.
   Зато надавал мне кучу советов  -  воистину страна Советов.  А
я в "SHOСK'e" написал: "... HELLO RDC ..." ( ? ? ? )

   Пускай  все  заявления  Д.Сотченко  (RDC)  останутся  на  его
совести.

   Вообще-то, эта  антиреклама  на  нас  когда-то  может  и  нам
надоесть мой "ШЕФ" по работе говорит уже мне давно, - "Брось  ты
эту БКашку, твои программы на ней никому не нужны, ты даже с них
ничего не имеешь, возьми на вооружение АMIG'у".

   "Ну и что, зато на  БКашке  интересней  программы  писать,  и
люди в них нуждаются", - думаю  я.  Но,  почему-то,  всё  больше
убеждаюсь в обратном...

   Вовсе я не обижаюсь.  Просто дальше  программы писать  как-то
не в кайф.

   На этом,  я  думаю,  закончить  свое  повествование,  которое
можно было бы продолжать еще очень долго, но, боюсь,  в 16 КБайт
не влезу, и крутой ANDOS (МКDOS) сойдет со своего "КРУТОГО" ума.

   ХА-ХА уже сошел. Пришлось немного текст урезать.

   Невыход в свет этой газеты будет расценен как зажим критики.

         28.06.1994 CAROLINE SOFTWARE INC. SAMARA-CITY.


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Газеты | Документации | Статьи | Журналы » Газеты на «БК001x» » «Caroline» [28.06.94 ] (Автор: Caroline Software Inc. [Мельников А., Кутяков В.])
Страница 1 из 11
Поиск:

-=RUS=-
ICQ: 320867225