+++++++++++++++++++++++++++++++
ТЕКСТ:ВОРОЖКИН АЛЕКСАНДР.
ИНФОРМАЦИЯ:БАЖЕНОВ СТАНИСЛАВ.
МУЗЫКА:КОШПАРЕНОК ПАВЕЛ.
РАЗДЕЛ:CPU ДЛЯ ВАС.
+++++++++++++++++++++++++++++++
НЕСМОТРЯ НА СВОИ МНОГОЧИСЛЕННЫЕ
НЕДОСТАТКИ,ДИСКОВАЯ ОПЕРАЦИОН-
НАЯ СИСТЕМА TR-DOS ФИРМЫ TECHNO
LOGY RESEARCH В НАСТОЯЩЕЕ ВРЕМЯ
ПРОДОЛЖАЕТ ОСТАВАТЬСЯ НАИБОЛЕЕ
ПОПУЛЯРНОЙ СРЕДИ ВЛАДЕЛЬЦЕВ ZX-
SPECTRUM.ЭТА СТАТЬЯ ПОМОЖЕТ ПО-
ЛЬЗОВАТЕЛЯМ В СОЗДАНИИ ПРОГРАММ
РАБОТАЮЩИХ С ДИСКОМ.БОЛЬШИНСТВО
ОПУБЛИКОВАННЫХ СПРАВОЧНЫХ ДАН-
НЫХ ПО TR-DOS ИЗОБИЛУЮТ НЕТОЧ-
НОСТЯМИ И ОПЕЧАТКАМИ.ПРИВЕДЕН-
НЫЕ НИЖЕ СВЕДЕНИЯ ПРОВЕРЕНЫ НА
ПРАКТИКЕ И СОДЕРЖАТ БОЛЬШОЕ ЧИС
ЛО ПРИМЕРОВ,ОБЛЕГЧАЮЩИХ ИХ ИСПО
ЛЬЗОВАНИЕ.ВСЕМ ИЗВЕСТЕН ПРОСТЕЙ
ШИЙ ВЫЗОВ КОМАНД TR-DOS:ПЕРЕД
КАЖДЫМ ОПЕРАТОРОМ LOAD,SAVE И
ИМ ПОДОБНЫМ ПОСТАВИТЬ RANDOMIZE
USR 15619:REM: И ПРОСЛЕДИТЬ,
ЧТОБЫ КОМАНДЫ ОБРАЩЕНИЯ К ДИСКУ
БЫЛИ ПОСЛЕДНИМИ В СТРОКЕ.ОДНАКО
ЭТОТ СПОСОБ НЕ ЕДИНСТВЕННЫЙ И
НЕ САМЫЙ ЛУЧШИЙ.ОСНОВНОЙ ЕГО НЕ
ДОСТАТОК СОСТОИТ В ТОМ,ЧТО,ВЫПО
ЛНИВ ПОСЛЕДОВАТЕЛЬНОСТЬ RANDOMI
ZE USR 15619:REM:LOAD 'FILE1'
CODE ИЛИ RANDOMIZE USR 15619:
REM:SAVE 'FILE2' И ПОЛУЧИВ В ОТ
ВЕТ 'О.K.',ВЫ НЕ МОЖЕТЕ С УВЕРЕ
ННОСТЬЮ СКАЗАТЬ,ВЫПОЛНЕНЫ ЛИ НА
САМОМ ДЕЛЕ ДИРЕКТИВЫ.А КОМАНДА
RANDOMIZE USR 15619:REM:VERIFY
'FILE' ВООБЩЕ БЕСПОЛЕЗНА,ТАК
КАК В ЛЮБОМ СЛУЧАЕ ВЫ ПОЛУЧИТЕ
СООБЩЕНИЕ 'О.K.' НЕЗАВИСИМО ОТ
ТОГО,СОВПАДАЕТ ЛИ ФАЙЛ НА ДИСКЕ
С ТЕМ,ЧТО НАХОДИТСЯ В ПАМЯТИ КО
МПЬЮТЕРА,И ЕСТЬ ЛИ ОН ТАМ ВООБ-
ЩЕ.СООБЩЕНИЯ ОБ ОШИБКАХ В ЭТИХ
СЛУЧАЯХ НЕ ВЫВОДЯТСЯ.НО ИНФОРМА
ЦИЮ О ТОМ,УСПЕШНО ВЫПОЛНЕНА ОПЕ
РАЦИЯ ИЛИ НЕТ,МОЖНО ПОЛУЧИТЬ,
ПРОАНАЛИЗИРОВАВ ЗНАЧЕНИЕ ПЕРЕМЕ
ННОЙ,КОТОРОЕ ПРИСВОИТ ЕЙ ФУНК-
ЦИЯ USR,ЕСЛИ ВЫЗВАТЬ КОМАНДУ
DOS ЧЕРЕЗ LET ER=USR 15619.ПОС-
ЛЕ ИСПОЛНЕНИЯ ПЕРЕМЕННАЯ ER БУ-
ДЕТ РАВНА:
О-НЕТ ОШИБОК (Т.Е. НА САМОМ ДЕ-
ЛЕ О.K.);
1-НЕТ ФАЙЛА С ТАКИМ ИМЕНЕМ;
2-ФАЙЛ С ТАКИМ ИМЕНЕМ УЖЕ СУЩЕС
ТВУЕТ (ПРИ SAVE);
З-НЕТ МЕСТА НА ДИСКЕ;
4-УКАЗАТЕЛЬ ПЕРЕПОЛНЕНИЯ (ПРИ
ПОПЫТКЕ ЗАПИСАТЬ НА ДИСК БОЛЕЕ
128 ФАЙЛОВ );
5-ПЕРЕПОЛНЕНИ НОМЕРА ЗАПИСИ
(ДЛЯ ФАЙЛОВ ТИПА #);
6-НЕТ ДИСКА (ИНОГДА В ЭТОМ СЛУ-
ЧАЕ ВЫВОДИТСЯ СООБЩЕНИЕ 'R ТАРЕ
LOADING ERROR');
7-ОЩИБКА НА ДИСКЕ (СООТВЕТСТВУ-
ЮЩЕЕ СООБЩЕНИЕ ВЫВОДИТСЯ);
8-ОШИБКА СИНТАКСИСА;
9-ПОТОК УЖЕ ОТКРЫТ;
1О-ДИСК НЕ ФОРМАТИРОВАН-ВЫВОДИТ
СЯ СООБЩЕНИ DISK ERROR;
11-ПОТОК НЕ ОТКРЫТ;
12-ОШИБКА ПРИ VERIFY.
СООБЩЕНИЯ ПРИ СИНТАКСИЧЕСКИХ
ОШИБКАХ ВЫВОДЯТСЯ НЕ ВСЕГДА.
НАПРИМЕР,ЕСЛИ ВЫ ЗАБУДЕТЕ УКА-
ЗАТЬ ДЛИНУ ФАЙЛА ПРИ SAVE 'FIL'
CODE ADR,LEN,ТО ПОЛУЧИТЕ СООБЩЕ
НИЕ 'С NONSENSE IN BASIC',А ЕС-
ЛИ В ТОЙ ЖЕ КОМАНДЕ ВСТАВИТЕ
ПРОБЕЛ ПЕРЕД SAVE (ЧТО ВПОЛНЕ
ДОПУСТИМО ПРИ РАБОТЕ С МАГНИТО
ФОНОМ),ТО ПОЛУЧИТЕ 'О.K.',ХОТЯ
КОМАНДА НЕ БУДЕТ ВЫПОЛНЕНА.ДЕЛО
В ТОМ,ЧТО ДЛЯ ИДЕНТИФИКАЦИИ КО-
МАНДЫ ВАЖЕН ПЕРВЫЙ СИМВОЛ,А ПРО
БЕЛ В ЭТОМ СЛУЧАЕ ВОСПРИНИМАЕТ-
СЯ КАК ПРАВИЛЬНОЕ ВЫПОЛНЕНИЕ КО
МАНДЫ,Т.Е. БУДЕТ ВОЗВРАЩЕН КОД
ОШИБКОЙ 'О'.
ИСПОЛЬЗОВАТЬ КОДЫ ОШИБОК МОЖНО
ТАКИМ ОБРАЗОМ:
ПРИМЕР 1.
1О LET ER=USR 15619:REM:LOAD'
FILE1' CODE
2О IF ER=О THEN PRINT 'ERROR';
ER:STOP
И ЕЩЕ ОДИН ПРИМЕР.ПРЕДПОЛОЖИМ,
ВЫ РЕШИЛИ НАПИСАТЬ ДИСКОВЫЙ ЗАГ
РУЗЧИК ДЛЯ ИГРЫ,КАССЕТНАЯ ВЕР-
СИЯ КОТОРОГО ВЫГЛЯДИТ ТАК:
1 CLEAR 26499:LOAD 'FILE1'CODE
:LOAD 'FIL2'CODE:LOAD 'FILЗ' СО
DE:RANDOMIZE USR 2б5ОО
ЭТОТ ЗАГРУЗЧИК ВЫГЛЯДИТ ТАК.
ПРИМЕР 2.
1 CLEAR 26499:LET ER=USR 15619
:REM:LOAD 'FIL1'CODE
2 LET ER=ER+USR 15619:REM:LOAD
'FIL2'CODE
З LET ER=ER+15619:REM:LOAD'FIL
З'CODE
4 IF ER=О THEN PRINT 'NO FILE'
:STOP
5 RANDOMIZE USR 2б5ОО
НО МОЖНО И В ОДНУ СТРОЧКУ!
ПРИМЕР З.
1 CLEAR 26499:LET А*='FIL1':
LET ER=FN А():LET А*='FIL2':LET
ER=ER+FN А():LET А*='FILЗ':LET
ER=ER+FN А():IF NOT ER THEN RAN
DOMIZE USR 2б5ОО:DEF FN А()=USR
15619:REM:LOAD А* CODE
ТАКОЙ ПОДХОД ТОЖЕ ИНОГДА ПОЛЕ-
ЗЕН:ОН МОЖЕТ ПОМОЧЬ УМЕНЬШИТЬ
ДЛИНУ ПРОГРАММЫ,ОСОБЕННО ПРИ
МНОГОКРАТНОМ ОБРАЩЕНИИ К ДИСКУ.
ТЕПЕРЬ ПРОГРАММА БУДЕТ ЗАГРУЖАТ
ЬСЯ С ДИСКА,ОДНАКО ЕСЛИ ВЫ ЗАХО
ТИТЕ ЗАПИСАТЬ ЕЕ НА КАССЕТУ,ТО
ВАМ ПРИДЕТСЯ ИСКАТЬ КАССЕТНЫЙ
ЗАГРУЗЧИК ИЛИ САМОМУ ВОССТАНАВ
ЛИВАТЬ ЕГО.ВЫЙТИ ИЗ ЭТОЙ СИТУА-
ЦИИ МОЖНО,НАПИСАВ УНИВЕРСАЛЬНЫЙ
ЗАГРУЗЧИК,КОТОРЫЙ ПРИ НАЛИЧИИ
ДИСКОВОДА БУДЕТ ПОДГРУЖАТЬ ФАЙ-
ЛЫ С ДИСКА,А ПРИ ЕГО ОТСУТСТВИИ
-С ЛЕНТЫ.ДЛЯ ОПРЕДЕЛЕНИЯ НАЛИ-
ЧИЯ ДИСКОВОДА МОЖНО ИСПОЛЬЗО-
ВАТЬ ТОТ ФАКТ,ЧТО В КОМПЬЮТЕРЕ
БЕЗ ДИСКОВОДА ПРОГРАММА НА ВА-
SIC НАЧИНАЕТСЯ С АДРЕСА 2З755,
А ПРИ ПОДКЛЮЧЕННОМ ДИСКОВОДЕ И
ОБРАЩЕНИИ К НЕМУ НА НАЧАЛО ЭТОЙ
ПРОГРАММЫ СДВИГАЕТСЯ ВВЕРХ НА
112 БАЙТ.ЭТО ДЕЛАЕТСЯ ДЛЯ РЕЗЕР
ВИРОВАНИЯ МЕСТА ПОД СИСТЕМНЫЕ
ПЕРЕМЕННЫЕ TR-DOS.ПРИВЕДЕННЫЕ
ЧИСЛА СПРАВЕДЛИВЫ ДЛЯ СЛУЧАЯ,
КОГДА НЕ ОТКРЫТЫ НОВЫЕ КАНАЛЫ И
НЕ ПОДКЛЮЧЕН INTERFACE 1.АДРЕС
НАЧАЛА BASIC-ПРОГРАММЫ СОДЕРЖИТ
СЯ В СИСТЕМНОЙ ПЕРЕМЕННОЙ PROG,
ПО АДРЕСУ 2ЗбЗ5(МЛАДШИЙ БАЙТ) И
2ЗбЗб(СТАРШИЙ БАЙТ).АНАЛИЗИРУЯ
ЕЕ ЗНАЧЕНИЕ,МОЖНО УЗНАТЬ,ПОДКЛЮ
ЧЕН ДИСКОВОД ИЛИ НЕТ.
1О LET TR=15619:LET ТАРЕ=(РЕЕК
2ЗбЗ5+256+РЕЕК 2ЗбЗб=2З755)
2О IF ТАРЕ THEN LOAD'FIL1'CODE
:GOTO ЗО
25 PRINT 'NO FILE' AND USR TR:
REM:LOAD'FIL1'CODE
ЗО REM ПРОДОЛЖЕНИЕ ПРОГРАММЫ
ОБРАТИТЕ ВНИМАНИЕ НА ПЕРЕМЕННУЮ
ТАРЕ.ЭТО,ПО СУТИ,ЛОГИЧЕСКАЯ ПЕ-
РЕМЕННАЯ,КОТОРАЯ МОЖЕТ ПРИНИ-
МАТЬ В ДАННОМ СЛУЧАЕ ЗНАЧЕНИЕ 1
(ЕСЛИ PROG=2З755,Т.Е.РАБОТАЕМ С
МАГНИТОФОНОМ) ИЛИ О (ПРИ ЛЮБОМ
ДРУГОМ ЗНАЧЕНИИ PROG,НО В НАШЕМ
СЛУЧАЕ ЭТО МОЖЕТ БЫТЬ ТОЛЬКО
2З867,ЕСЛИ ПОДКЛЮЧЕН ДИСКОВОД).
ПОДОБНАЯ КОНСТРУКЦИЯ ПРИМЕНЕНА
В СТРОКЕ 25.ВООБЩЕ ЛОГИЧЕСКИЕ
ВЫРАЖЕНИЯ В ZX-SPECTRUM ОТКРЫВА
ЮТ БОЛЬШИЕ ВОЗМОЖНОСТИ И ЗАСЛУ-
ЖИВАЮТ ОТДЕЛЬНОГО РАССМОТРЕНИЯ.
ЕСЛИ ПРОГРАММУ (ПРИМЕР 4) ЗАГРУ
ЗИТЬ С МАГНИТОФОНА,ОТКЛЮЧИВ ПЕ-
РЕД ЭТИМ ДИСКОВОД,ТО ОНА ПОПЫТА
ЕТСЯ ПОДГРУЗИТЬ ФАЙЛ 'FIL1'CODE
ТАКЖЕ С МАГНИТОФОНА.ПРИ ЗАГРУЗ-
КЕ ЭТОЙ ПРОГРАММЫ С ДИСКОВОДА,
ОТТУДА ЖЕ ЗАГРУЖАЕТСЯ И ФАЙЛ
'FIL1'CODE.ЕСЛИ ЖЕ ФАЙЛ С ТАКИМ
ИМЕНЕМ НЕ НАЙДЕН,ТО ВЫВОДИТСЯ
СООТВЕТСТВУЮЩЕЕ СООБШЕНИЕ.НЕДОС
ТАТКОМ ДАННОЙ ПРОГРАММЫ ЯВЛЯЕТ-
СЯ НЕЭКОНОМНОЕ ИСПОЛЬЗОВАНИЕ ПА
МЯТИ.ЭТОГО МОЖНО ИЗБЕЖАТЬ,ИСПО-
ЛЬЗОВАТЬ НЕБОЛЬШУЮ ПРОГРАММУ В
МАШИННЫХ КОДАХ (ВСЕ АССЕМБЛЕР-
НЫЕ ТЕКСТЫ СТАТЬИ ДАНЫ В ФОРМА-
ТЕ GENS4):
LD HL,(#SСSЗ)
LD DE,#SDЗВ
OR А
SBC HL,DE
JR Z,DISK
LD HL,(#5C5D)
INC HL
LD (HL),#2О
RET
LD HL,(#5C5D) -DISK
INC HL
LD (HL),#ЕА
JP #ЗDОЗ
ПРИ ЭТОМ ЗАГРУЗЧИК ВЫГЛЯДИТ ТАК
1О REM FFFFFFFF (КОЛИЧЕСТВО СИМ
ВОЛОВ ПОСЛЕ REM - НЕ МЕНЬШЕ ДЛИ
НЫ КОДОВОЙ ЧАСТИ ПРОГРАММЫ);
2О LET COD=РЕЕК 2ЗбЗ5+256+РЕЕК
2ЗбЗб+5
ЗО CLEAR 26499:RANDOMIZE USR
COD:REM:LOAD 'FILE1' CODE
4О RANDOMIZE USR COD:REM:LOAD
'FILE1' CODE
5О RANDOMIZE USR COD:REM:LOAD
'FILE2' CODE
6О RANDOMIZE USR 2б5ОО
В СТРОКЕ 1О ПОСЛЕ ОПЕРАТОРА REM
ДОЛЖНА НАХОДИТСЯ КОДОВАЯ ЧАСТЬ
ПРОГРАММЫ-ЗАГРУЗЧИКА.ЕЕ МОЖНО
ПОМЕСТИТЬ ТУДА СЛЕДУЮЩИМ ОБРА-
ЗОМ:
А) ДОБАВИТЬ К ПРОГРАММЕ СТРОКУ
С НОМЕРОМ 25:25 FOR I=COD ТО
COD+17:READ А:РОКЕ I,А:NEXT I:
STOP:DATA 42,8З,92,17,59,9З,18З
2З7,82,4О,8,42,9З,92,З5,54,249,
2О1.
В) RUN
G) СТЕРЕТЬ СТРОКУ 25;
D) ЗАПИСАТЬ ГОТОВУЮ ПРОГРАММУ.
ВЫПОЛНИТЕ КОМАНДУ NEW.ПРИ ЭТОМ
В СИСТЕМНУЮ ПЕРЕМЕННУЮ PROG ЗА-
ПИСЫВАЕТСЯ 2З755.ВВЕДИТЕ С КЛА-
ВИАТУРЫ СТРОКИ 1О-ЗО ПРОГРАММЫ,
КАК ОПИСАНО ВЫШЕ И ЗАПУСТИТЕ ПР
ОГРАММУ.КОМПЬЮТЕР ПЕРЕЙДЕТ В РЕ
ЖИМ ВВОДА ПРОГРАММЫ С МАГНИТО-
ФОНА.НАЖАВ BREAK,ВЫ ИВИДИТЕ,ЧТО
ОПЕРАТОР REM ИЗ СТРОКИ ЗО ИСЧЕЗ
(ОН ЗАМЕНЕТ ПРОБЕЛОМ).ТЕПЕРЬ ЗА
ПИШИТЕ ЭТУ ПРОГРАММУ НА ДИСК
(ЕСЛИ НЕ ХОТИТЕ ЗАПИСЫВАТЬ-МОЖЕ
ТЕ ВВЕСТИ RANDOMIZE USR 15619)
И СНОВА ЗАПУСТИТЕ ПРОГРАММУ.НА
ЭТОТ РАЗ КОМПЬЮТЕР ПОПЫТАЕТСЯ
ЗАГРУЗИТЬ ФАЙЛ 'FILE1' CODE С
ДИСКА.ПРОСМОТРЕВ ПРОГРАММУ,ВЫ
УВИДИТЕ,ЧТО ОПЕРАТОР REM ОПЯТЬ
ПОЯВИЛСЯ НА СВОЕМ МЕСТЕ.
РАБОТА С TR-DOS НА УРОВНЕ МАШИН
НЫХ КОДОВ.
ПРОДОЛЖЕНИЕ СЛЕДУЕТ !!!
ЕСЛИ ВЫ ХОТИТЕ ПРИОБРЕСТИ,ИЛИ
СДЕЛАТЬ ЗАКАЗ НА НОВЫЙ СОФТ
ТО ЗВОНИТЕ ПО ТЕЛЕФОНУ!
В ХАРЬКОВЕ...
КОД ГОРОДА ХАРЬКОВА:0572
ТЕЛЕФОН:З7+60+45 С 10 ДО 24
ПОЗВАТЬ АНДРЕЯ
-------------------------------
НОВЕЙШИЕ ПРОГРАММЫ СО ВСЕГО
СОВЕТСКОГО СОЮЗА В ОДЕССЕ
ВЫ МОЖЕТЕ ПРИОБРЕСТИ ПО
ТЕЛЕФОНУ:
КОД ГОРОДА ОДЕССЫ:0482
ТЕЛЕФОН:ЗЗ-71-71 С 9 ДО 18
ПОЗВАТЬ САШУ
-------------------------------
ТАКЖЕ НОВИНКИ В НОВОСИБИРСКЕ
СИСТЕМЫ,ИГРЫ,МУЗЫКАЛКИ ВЫ
МОГЛИ ЗАКАЗАТЬ НА РЫНКЕ!!
У ТОРГОВОЙ ФИРМЫ 'FLASH!'
ИЛИ ПО ТЕЛЕФОНУ........
КОД ГОРОДА НОВОСИБИРСКА:З8З2
ТЕЛЕФОН:47+40+52 С 9 ДО 18
ПОЗВАТЬ АЛЕКСЕЯ
-------------------------------
МУЗЫКАНТ!
ДЛЯ КАЧЕСТВЕННЫХ КОММЕР.РАБОТ
ТЕЛЕФОН В ГОРОДЕ ПЕТЕРБУРГЕ
КОД ГОРОДА ПЕТЕРБУРГА:812
ТЕЛЕФОН:278+54+З1 С 14 ДО 22
ПОЗВАТЬ АНДРЕЯ
-------------------------------
ДЛЯ ПРИОБРЕТЕНИЯ СВЕЖЕГО НОМЕРА
КОМПЬЮТЕРНОГО ЖУРНАЛА:
+F+А+U+L+Т+L+Е+S+S+
ТАКЖЕ ЗВОНИТЕ В Г.ХАРЬКОВ!!!
КОД ГОРОДА ХАРЬКОВА:0572
ТЕЛЕФОН:З7+60+45 С 10 ДО 24
ПОЗВАТЬ АНДРЕЯ
=============================
-------------------------------
РЕДАКЦИЯ ЖУРНАЛА 'FAULTLESS!'
ПРИНИМАЕТ РАЗЛИЧНОГО РОДА
ОБЬЯВЛЕНИЯ В ЛЮБОМ ВИДЕ
СВОИ ЗАЯВКИ МОЖЕТЕ НАПРЯВЛАТЬ
В РЕДАКЦИЮ ЖУРНАЛА
===========================
УКРАИНА. ХАРЬКОВ-З10174
ПРОСПЕКТ ПОБЕДЫ 75
КВАРТИРА ЗЗб
ОДИНЦОВУ АНДРЕЮ
'ТНЕ FAULTLESS MAGAZINE!'
===========================
-------------------------------
КТО ХОЧЕТ ПРИОБРЕСТИ МУЗ.ПЛАТЫ?
AZURE SOUND DRIVE!
ЛУЧШАЯ ИЗ СУЩЕСТВУЮЩИХ СЕЙЧАС
ВО ВСЕМ БЫВШЕМ СОВЕТСКОМ С.!
ПУСКАЙ ОБРАЩАЮТСЯ В РЕДАКЦИЮ!
В КОМПЛЕКТ ВХОДИТ:
ПЛАТА:1 ШТУКА
ДИСК ДЛЯ ASD:1 ШТУКА
ОПИСАНИЕ И ГАРАН.БИЛЕТ:1 ШТУКА
ЗВОНИТЕ ПИШИТЕ И ВЫ НЕ БУДЕТЕ
ЖАЛЕТЬ О ЗАТРАЧЕННОМ ВРЕМЕНИ
-------------------------------
РЕДАКЦИЯ НАШЕГО ЖУРНАЛА ПРИГ-
ЛАШАЕТ К СОТРУДНИЧЕСТВУ ТАЛ-
АНТЛИВЫХ ХУДОЖНИКОВ,МУЗЫКАН-
ТОВ И ПРОГРАММИСТОВ!!!
ВСЕ ЛУЧШИЕ РАБОТАЮТ С НАМИ!
ТАКЖЕ МЫ СМОЖЕМ ВЗЯТЬ НА РЕА-
ЛИЗАЦИЮ ИЛИ КУПИТЬ АВТОРСКИЕ
РАЗРАБОТКИ ХОРОШИХ СИСТЕМ,ИГР
ПРОСЬБА ИГРЫ ТИПА 'СМАГЛИ' НЕ
ПРЕДЛАГАТЬ ВООБЩЕ!
ЖДЕМ ВАШИХ ОТКЛИКОВ ДРУЗЬЯ!!!
-------------------------------
ТАКЖЕ МЫ ПРИНИМАЕМ ЗАКАЗЫ НА,
ИГРЫ КОТОРЫЕ БЫ ВАМ ХОТЕЛОСЬ
ВИДЕТЬ НА РОДНОМ СПЕКТРУМЕ
ПИШИТЕ ИЛИ ЛУЧШЕ ЗВОНИТЕ НАМ!
-------------------------------
СБОР ХАКЕРОВ В ГОРОДЕ БРЕСТЕ!
ИЩУТ ХОРОШЕГО МУЗЫКАНТА ДЛЯ
ВЗАИМОВЫГОДНОГО СОТРУДНИЧЕСТВА
КОД ГОРОДА БРЕСТА:0162
ТЕЛЕФОН:41+З2+7З С 15 ДО 2З
ПОЗВАТЬ ВЛАДА
-------------------------------
ЕСЛИ У ВАС ЕСТЬ ЧТО СПРОСИТЬ
У ПРОГРАМИСТОВ С ЛЮБОЙ ТОЧКИ
СНГ,
ТО НАПРАВЛЯЙТЕ ВОПРОСЫ К НАМ,
И В КРАТКИЕ СРОКИ МЫ ВЫШЛЕМ
ВАМ ОТВЕТЫ НА ВАШИ ВОПРОСЫ!
РЕДАКЦИЯ ЖУРНАЛА 'FAULTLESS'
ВСТУПАЕТ В ПЕРЕПИСКУ СО ВСЕМИ,
НАШИМИ ЧИТАТЕЛЯМИ...ПИШИТЕ НАМ
-------------------------------
КУПЛЮ РАБОЧЮЮ КЛАВИАТУРУ (МОЖ-
НО БЕЗ КОРПУСА) ОТ РОБИКА,ЗА
УМЕРЕННУЮ ЦЕНУ.ТЕЛЕФОН:
(0572) 51-56-17 - ЛЕША.
-------------------------------
Other articles: