(c)U#74 "Но что страннее, что непонятнее всего, это то, как авторы могут брать подобные сюжеты, признаюсь, это уж сов- сем непостижимо, это точно... нет, нет, совсем не понимаю." Н.В. Гоголь, "Нос" К вопросу о прошивке ПЗУ драма в 3-х действиях, но с хэппи-эндом "...кроме того, НЭП позволяет полнее выявить все контрреволюционные элементы." Из формуляра 20-х годов ВСТУПЛЕНИЕ В середине апреля, примерно в два часа пополудни я сидел у окна за своим Пента- гоном и размышлял о нескольких вещах сразу (Прим.ред.: Тоже мне Windows на- шелся). За окном сияло пронзительное весеннее солнце и навевало мысли о гря- дущих изменениях в природе... Хотелось не только самому приобщиться к переменам, но и поменять всё вокруг, привычное и оттого несколько не соответ- свующее духу, которым был пропитан, ка- жется, весь мир за окном. Тут я по-новому поглядел на панельки TR-DOS'а номер 5.03 и понял, ЧТО хочу поменять в первую очередь... В моей истории болезни в графе "ЖАЛОБЫ" было указано : TR-DOS V5.03, БАСИЦ 128, а в столбце "НАЗНАЧЕННОЕ ЛЕЧЕНИЕ": перепрошивка ПЗУ. Болезнь прогрессировала с каждым днем все больше и дабы не допустить летально- го исхода, мне пришлось заняться поиска- ми лекаря, обладающего снадобьями, необ- ходимыми для успешного восстановления нормальной жизнедеятельности , как-то: программатор и... ВСЁ! (это мне так тогда казалось...) (Прим.ред.: во наивный) ДЕЙСТВИЕ 1 "Ищущий да обрящет...новые проблемы" Аксиома Первый этап моих мытарств проходил в виде вялотекущей оппозиционной войны без применения ОМП и других радикальных средств глобального характера для реше- ния текущих задач. Как оказалось, вывеска "Радиодета- ли" (либо что-то подобное) не обеспечи- вала существование такого девайса как "программатор". В одном месте я всё же наткнулся на объявление: "Прошивка ПЗУ - 5р., стирание - 1р". Радость оказалась преждевременной, поскольку данное устройство писало только с ПЗУ на ПЗУ, мне же требовался вариант "файл - в ПЗУ", подразумевающий наличие какого- либо компа, подключенного :-)) к прог- рамматору (или наоборот...). Предварительно я протестировал на эму- лях имени Шалаева, Углекова (кстати, огромное тенкь'ю Max'у Piwamoto за fix) и R80 (ну и имена пошли:-) ) весь дос- тупный мне спектр прошивок к любимому Speccy и остановился на ДОСке 6.05Е со 128-м Васькой, переделанным под рези- дент, а так же понДравилОсЯ нечто по прозванию Gluk Reset Servis, хотя схемы его активации у меня в наличии не было. А как известно, всё труднодостяжимое имеет более высокий уровень гравитацион- ного воздействия, нежели легкодоступное. Посему я утроил свои усилия и вскоре сдвинул дело с мёртвой точки... Как оказалось, в расплодившихся ныне везде и повсюду сервисах для кассовых аппаратов имеются изумительные програм- маторы, при посредстве которых спе- циалисты вышеупомянутых организаций по- могают нашим новым буржуям сделать любой торговый бизнес сверхприбыльным за счет некоторых недокументированных (для налоговиков) (Прим.ред.: Вот так и вы- даются военные тайны) особенностей изменённых прошивок касс. Итак, настала пора собирать камни... Я зашёл в один из близлежаших офисов касса-сервисов и задал наиболее интере- сующий меня вопрос, после чего был препровожден к некоемому солидному гос- подину с 3-х килограмовой цепью жёлтого металла на шее, оказавшимся хозяином данного заведения. Он заинтересовался девайсом, для которого требовалось про- шить ПЗУ. Услышав, что ROM 27512 пред- назначено для некоего компьютера SPECTRUM, он живо заинтересовался, пос- кольку, как выяснилось, он когда-то за- нимался их сборкой и продажей... (Прим.ред.: Как иногда бывает тесен мир) Далее в течении 20 минут я освещал ему текущее положение дел на платформе SPECCY-совместимых, после чего он само- лично отвёл меня в соседнее здание, где непосредственно производилась починка и обслуживание всяческого рода торгового хлама. Трудящийся народ был отвлечен от работы и поставлен в известность о том, что данный товарищ (т.е. Я) имеет жела- ние записать себе несколько ПЗУ-х, и в этом свете обязан получить всё в лучшем виде, когда бы не соизволил явиться. На- род высказался в том смысле, что всегда пожалуйста... Тут я вспомнил ещё один животрепещущий аспект данной проблемы - а именно оплату (принимая во внимание мерседесово- сотовый контингент клиентуры сего заве- дения), на что босс вальяжно махнул ру- кой и заявил: "Тебе - бесплатно". Мы попрощались и в бодром состоянии духа я направился домой. Правда, вскоре настроение моё слегка омрачилось, так как я понял, что НИГДЕ не встречал чёт- кой информации о порядке записи файлов Бейсиков и ТЫР-ДОСа в 27512 Пентагона. Но была пятница, а следовательно, не за горами воскресенье и спектрум-тусовка на книжном рынке города Самары, где я на- деялся получить необходимые сведения. ДЕЙСТВИЕ 2 "На все вопросы промолчу я тихо, На все вопросы не будет ответа..." Пикник, "Иероглиф" В воскресение я провёл опрос спектрум- совместимого народа на предмет порядка прошивки ПЗУ Спека и был обескуражен от- сутствием внятных ответов. В принципе, все высказывания заключались в одном: - А хрен его знает! Сия тайна оказалась за семью печатями не только для меня! Тогда я высказал свои предположения, выстраданные перерыванием гор бумажной и электронной литературы по SPECCY: #0000 - 128; #4000 - 48; #8000 - ДОС; #C000 - Empty. В результате короткого диспута было ре- шено, что по-другому быть и не моГЁт, тем более, что кто-то из вновь подошед- ших на мой самый популярный за последнее время вопрос УВЕРЕННО назвал тот же по- рядок записи... Утром в понедельник, ничтоже сумняшеся, после прихода с ночной смены я направил- ся прошивать ПЗУ-хи следующего содержа- ния: 128 remix 4 resident, 48, Dos 6.05e, Empty; 128 remix 4 resident, 48, Dos 6.05e, Gluk; а так же тест от ALXR на 2764-ю. Процесс записи прошёл без проблем, но каково же было моё разочарование, когда ни одна из ROMок не захотела работать, даже тест! Я погрешил на то, что сглюкавил крен- дель, писавший ПЗУ-хи (мысль о подаче на 1 ногу 27512 вместо неDOSEN земли либо ROM2 мне почему-то в голову не пришла, хотя это могло помочь мне увидеть 128 менюшку (но не ТЫРДОС), как я сейчас по- нимаю). В следущее воскресенье я пожалился на- роду по поводу отсутствия эффекта от моих действий и тут вдруг SHAITAN пред- ложил мне свои услуги по прошивке при помощи одного РУБЯЩЕГО в данном деле че- ловека. Я вновь воспрянул духом... В итоге, по прошествию недели, я полу- чил на руки записанные мелкосхемки. Втискивая ПЗУху в панельку, я мучился дурным предчувствием, которое не замед- лило сбыться и меня посетило deja vu... ДЕЙСТВИЕ 3 оно же хеппи-энд "Очень долго бродил я по жизни земной, Непонятного нет для меня под луной - Мне известно, что мне ничего не известно, Вот последняя правда, открытая мной." Омар Хайям Но тот, кто прял нити судьбы моей, уже всё давным-давно предусмотрел, как ему и положено. Совершенно случайно, в середи- не прошедшей недели, зайдя по пути в один бесперспективный радиомагазинчик с целью приобретения КП11-й для турбо- ВГ (совершенно ненужное устройство), я разговорился с продавцом. В результате выяснилось, что он лично располагает программатором и всегда рад помочь. Короче, выдрав из панельки родную ПЗУ, прихватив с собой пыцышную дискету с файлами *.rom и две 27512, я направился в радиомагазин. Прочитав ROMку своего Пентагона, я выпал в осадок (Прим.ред.: Да и не он один). У микросхемы были за- биты все 4 страницы, причём в нулевой четверти было что-то непотребное с #0000 до адреса #1Е00. По некоторым косвенным признакам, а именно - малый размер, на- личие русского набора символов и некото- рым осмысленным мессагам, я решил что это какой-то тест. Далее шёл TR-DOS с адреса #4000, Basic128 с #8000, Basic48 с #C000 до самого что ни на есть #FFFF. Вообщем, приняв во внимание полученную информацию, я записал свои многостра- дальные ПЗУ и теперь наслаждаюсь рулезом (кстати, в прошивке без Gluka я поменял шрифт в 48-м на выдернутый из хелпа к SHAITANовскому FONTEDITORу font - выгля- дит оч-чень недурно...) ИТАК то, ради чего всё это писалось ПЗУ Пентагона(и ПРОФИ) #0000 - Empty (Menu0 for ПРОФИ) #4000 - TR-DOS #8000 - Basic128 #C000 - Basic48 (tape rulez;-))!!) P.S...а в нулевой четверти жила менюшка от ПРОФИ с тестом и монитором...