|
Рассказ о создании программы для автоисправления
орфографических ошибок и опечаток в текстовых файлах
и о работе с ней.
Скачать Облегчение редактирования
Рассказ о двух моих программах: первая облегчает простановку
некоторых тегов
Скачать Автоконтроль порядка запуска
Показано, как можно обеспечить выполнение нескольких
Скачать Проверка совпадения двух файлов в пакетном режиме Пусть нужно проверить
Скачать Реализация электронного
справочника (словаря, энциклопедии) с помощью простого
Описанный в этой статье скрипт позволяет создать электронный
справочник (или словарь, или энциклопедию), который может быть
доступен как в Интернете, так и локально на вашем
компьютере. Скрипт очень прост и подробно прокомментирован.
При необходимости его можно дополнять, расширяя
его возможности.
Скачать Рассказ о моей
Скачать Автоматизация открытия документов
в браузере Opera с помощью Скачать Описаны некоторые приёмы оптимизации при программировании
на ассемблере Z80.
Скачать Изменение порядка каналов в модулях Impulse Tracker Иногда бывает нужно изменить порядок каналов в музыкальном модуле,
написанном в Impulse Tracker, например, чтобы каналы
с одним инструментом располагались рядом для облегчения последующего
редактирования. В статье описана простая программа на Turbo C,
выполняющая эту задачу.
Скачать Программа для форматирования текстов Иногда приходится иметь дело с текстовыми файлами, в которых
каждый абзац представлен в виде одной длинной строки, а надо
преобразовать их в «обычный» вид. Для этой цели
я написал небольшую программу на Turbo C, которую предлагаю
вашему вниманию.
Скачать Идея по поводу распаковки
Что может помочь, если не получается распаковать
Скачать Конвертор Pro Tracker 3 > Impulse Tracker Подробный рассказ о моей программе конверторе
музыкальных модулей из формата редактора Pro Tracker 3
(ZX Spectrum) в формат редактора Impulse Tracker (PC).
Скачать Автоматическое проставление размеров
файлов При выкладывании на своей
Скачать Программа каталогизатор дисков Рассмотрена простая программа, создающая файл с информацией
о содержимом дискет, чтобы в дальнейшем легко можно было узнать,
на какой дискете находится нужный файл. Приведён исходный текст программы
на Turbo C.
Скачать Проверка корректности файловой
структуры дисков Кратко рассмотрен формат дисков
Скачать Программа для разрезания файлов Описана простая программа, позволяющая разрезать файл на части
указанным образом. Приведён исходный текст программы
на Turbo C.
Скачать Построение таблицы громкости в плеере Pro Tracker 3 Если обнулить в плеере место, занимаемое таблицей громкости,
при этом добавив в программу фрагмент для построения этой
таблицы, то при упаковке программы получится выигрыш.
Скачать Носители информации: назад к бумаге? Исчерпан ли потенциал бумаги в качестве носителя
Скачать Браузер Opera: ещё несколько советов Продолжение рассказа о некоторых используемых мной настройках
и приёмах работы с браузером Opera 5.12.
Скачать Сжатие данных: от битов к байтам Не всегда архиватор может хорошо сжать данные, в которых
содержатся повторяющиеся последовательности битов. В этом случае может
помочь предварительная обработка таких данных.
Скачать Простейший конвертор DOC > TXT Описан простейший, но пригодный во многих случаях алгоритм
конвертирования в текст
Скачать Добавление
Описана программа, при необходимости добавляющая информацию
о кодировке (атрибут «charset»)
Скачать Создание Описана программа для создания
Скачать Улучшение сжатия данных: ещё одна идея Иногда можно сжать данные
именно потому, что сжать их
нельзя!
Скачать Преобразование псевдографических таблиц в формат HTML Описана программа, выполняющая автоматическое распознавание
и преобразование в формат HTML всех псевдографических таблиц,
содержащихся в указанном текстовом файле. Подробно рассмотрен алгоритм,
лежащий в основе программы.
Скачать Процедура сравнения строк на ассемблере Z80 После оптимизации процедура сравнения двух строк заданной длины стала
занимать всего девять байтов!
Скачать Улучшение сжатия программ на ассемблере Z80 Как писать ассемблерные программы, чтобы они хорошо сжимались? Один
из рецептов в этой статье.
Скачать Браузер Opera: несколько советов Рассказ о некоторых используемых мной настройках и приёмах
работы с браузером Opera 5.12.
Скачать Теперь японские кроссворды можно решать и на ZX Spectrum!
Соответствующая программа описана в статье. Эта программа может
помочь и в составлении собственных кроссвордов.
Скачать Если программа выдаёт сообщение «файл не найден»,
не всегда следует этому верить
Скачать Исправление набранного в неправильном режиме текста с помощью резидентной программы Описана резидентная программа для DOS, позволяющая исправлять текст,
набранный в неправильном режиме Рус/Lat или при неправильном
состоянии Caps Lock.
Скачать Отключение «опасных» графических режимов в DOS Описана резидентная программа для DOS, не позволяющая включить
с помощью функций VESA графические режимы с разрешением больше
указанного.
Скачать Использование избыточной информации для защиты файлов от повреждений Описан простейший способ защиты файлов от повреждений с помощью
добавления избыточной информации. Приведены тексты процедур на ассемблере
Z80.
Скачать Вывод Новый способ вывода на экран ZX Spectrum
Скачать Показано, как настроить в спектрумовском отладчике STS 6.2
цвета панелей диалога, цвет экрана при запуске STS, а также цвета
бордюра, с помощью которых STS сигнализирует о некоторых возникающих
в процессе работы ситуациях.
Скачать Что сделать, чтобы коврик для мыши не скользил
по поверхности стола?
Скачать Повышение степени сжатия музыкальных модулей Показано, как можно улучшить сжатие компилированных музыкальных модулей
на ZX Spectrum за счёт выявления ячеек, первоначальное
значение которых не используется при проигрывании, и заполнения
этих ячеек значением, взятым из предыдущей используемой ячейки. Описана
программа, выполняющая эти действия.
Скачать Автоматическое определение кодировки текста 2 Рассмотрен алгоритм автоматического определения кодировки текста
для случая, когда текст может быть в одной из трёх кодировок:
альтернативная кодировка DOS,
Скачать Аппаратное размытие изображения С использованием описанного в статье нехитрого приспособления
на ZX Spectrum совершенно
Скачать Описана программа для ZX Spectrum, обнуляющая неиспользуемое
пространство в конце последнего сектора указанного файла.
Скачать Программирование задержек на ассемблере Z80 Как запрограммировать задержку на определённое количество тактов
Z80? Описание нескольких способов вы найдёте в этой статье.
Скачать Можно ли отогнать комаров с помощью ZX Spectrum?
Скачать Описана
Скачать Менеджер вызова подпрограмм из различных банков памяти При программировании на ZX Spectrum 128 иногда
приходится размещать подпрограммы в различных банках верхней памяти.
При вызове таких подпрограмм возникают сложности, связанные
с переключением банков. Тут как раз и поможет описанный
в статье менеджер вызова.
Скачать Трансляторы Бейсика для ZX Spectrum: сравнение быстродействия Приведены результаты тестирования четырёх интерпретаторов (BASIC 48,
BASIC 128, BETA BASIC 3.11, YS MEGABASIC 4.21) и трёх
компиляторов (SOFTEK FP 1.7,
Скачать Передача параметров при вызове ассемблерных процедур из программы на Бейсике Показано, как вызываемая ассемблерная процедура может непосредственно
работать с переменными Бейсика (на ZX Spectrum).
Скачать Автоматическое определение кодировки текста Рассмотрен алгоритм автоматического определения кодировки текста
для случая, когда текст может быть либо в альтернативной кодировке
DOS, либо в кодировке
Скачать Рассказ о компьютере ZX Spectrum.
Скачать Оптимизация на примере intro «Start» В этой статье я решил разобрать на примере своего
Скачать Частотная таблица с нулевой погрешностью Музыкальный сопроцессор в ZX Spectrum устроен так, что любые
две сформированные им частоты относятся друг к другу как целые
числа. Да ведь это как раз то, что нужно для точного
воспроизведения натурального звукоряда!
Скачать В декабрe 2000 года BrokImSoft of RUSH I.S.P.A. выпустили
свободно распространяемую версию своей аркадной адвентюры «Crime
of the Santa Claus: Deja Vu». Здесь я расскажу
о том, с чего можно начать прохождение этой замечательной
игры.
Скачать Может ли изображение в эмуляторе быть лучше, чем
у настоящего ZX Spectrum? И если может, то за счёт
чего?
Скачать Влияние команды OUTD на флаг переноса Описана недокументированная особенность процессора Z80, которая
может пригодиться при оптимизации программы.
Скачать Ещё о программировании арифметических операций Рассмотрена реализация на ассемблере Z80 следующих операций:
сложение и вычитание, различные сравнения, умножение, деление, извлечение
корня, возведение в степень, вычисление синуса и косинуса,
вычисления с плавающей точкой,
Скачать Рассказ о компьютерной сети ZXNet, написанный в начале 2001
года.
Скачать Описаны различные приёмы оптимизации, используемые при выводе
текстовых сообщений на экран ZX Spectrum. Некоторые из этих
приёмов могут быть использованы и на других компьютерных платформах,
где производится печать текста в графическом режиме.
Скачать С помощью приведённой в статье таблицы расширений можно узнать,
какого типа информация находится в файле с данным расширением
и с помощью каких программ можно работать с такими файлами
Скачать Некоторые особенности музыкального сопроцессора Описаны некоторые особенности используемых на ZX Spectrum
музыкальных сопроцессоров AY и YM.
Скачать Правильное изменение частоты огибающей в Pro Tracker 3 Описан приём, позволяющий избежать «щелчков» при смене
частоты огибающей в музыкальном редакторе Pro Tracker 3
для ZX Spectrum.
Z80: оптимизация загрузки констант в регистры Рассмотрены 23 приёма оптимизации загрузки констант в регистры
и регистровые пары процессора Z80.
Скачать Усовершенствованный алгоритм определения смены диска Показано, как можно повысить надёжность определения смены диска
в дисководе на ZX Spectrum.
Скачать Рассказ о посещении компьютерной выставки.
Скачать Вывод трёхсимвольных расширений
файлов в операционной системе Как определить, трёхсимвольное или односимвольное расширение
у файла? Ассемблерная процедура для этого приводится
в статье.
Скачать Нужно напечатать картинку? Псевдографика поможет! Описана процедура, с помощью которой можно перекодировать
монохромный экранный файл ZX Spectrum в текстовый псевдографический
файл.
Скачать Работа с диском при включённых прерываниях Рассмотрена теоретическая сторона работы с диском
на ZX Spectrum при включённых прерываниях.
Скачать Прохождение спектрумовской игры «Зеркало».
Скачать Недокументированная особенность процессора Z80 В различных справочниках написано, что команды LD A,R
и LD A,I заносят во флаг P/V состояние триггера
прерываний. Да, это так, но есть один нюанс
Скачать Как «подружить» ALASM 4.1 и STS 6.2 Описаны изменения, которые нужно внести в спектрумовский ассемблер
ALASM 4.1, чтобы использовать его совместно с отладчиком
STS 6.2.
Скачать Ошибка в STS 6.2 и её исправление Рассказывается, как исправить в спектрумовском отладчике
STS 6.2 ошибку при работе с диском.
Скачать Особенности видеоконтроллера ZX Spectrum Изображение на экране ZX Spectrum может не совпадать
с тем, что вы предполагали увидеть. Пример такой ситуации описан
в статье.
Скачать Процедура изображения окна с рамкой Описана
Скачать Art Studio и принцип открытой архитектуры В Art Studio графическом редакторе
для ZX Spectrum не предусмотрена возможность
подключения дополнительных модулей, расширяющих его возможности.
Но всё же есть способ это сделать
Скачать Улучшенный эффект из demo «Art Vision» В последней части этого спектрумовского demo движется атрибутная
надпись «intel outside». Так как надпись атрибутная,
то и перемещается она с дискретностью 8 пикселов
(1 знакоместо). Я реализовал тот же эффект, но
с попиксельным перемещением надписи.
Скачать Приведена программа на ассемблере, реализующая данный эффект
на ZX Spectrum.
Скачать Описан способ пересылки содержимого экранной памяти ZX Spectrum,
при котором, пока луч рисует текущий кадр мы видим
первую картинку; когда луч рисует следующий кадр мы видим уже
вторую картинку. Приведён текст соответствующей процедуры
на ассемблере.
Скачать Несколько полезных советов любителям музыкальных demo
для ZX Spectrum.
Скачать Несколько графических эффектов Приведены ассемблерные процедуры для реализации
на ZX Spectrum графических эффектов «пламя»
и «плазма».
Несколько предложений по усовершенствованию ассемблера Пишете свой компилятор ассемблера и/или текстовый редактор,
в котором предполагается редактировать тексты ассемблерных программ?
Возможно, эта статья окажется полезной.
Скачать Время выполнения недокументированных команд процессора Z80 С помощью описанной в статье программы можно вычислить время
выполнения определённой команды Z80. Приведены результаты, полученные
при вычислении времени выполнения некоторых недокументированных
команд.
Скачать Графический эффект «цветные полосы» Приведена программа для ZX Spectrum, реализующая красивый
графический эффект: по экрану движутся цветные полосы, плавно
переходящие друг в друга.
Скачать Особенности отладки программ с помощью монитора STS Несколько полезных советов для пользователей спектрумовского
Скачать Особенности ассемблера ZX ASM 3.0 При использовании спектрумовского ассемблера ZX ASM 3.0
неплохо было бы знать о некоторых его особенностях
Скачать По поводу релоцируемых программ Описан способ определения базового адреса релоцируемой программы
на ассемблере Z80.
Скачать Описана ассемблерная процедура для ZX Spectrum, определяющая,
вставлен ли диск в дисковод и закрыта ли дверца
дисковода.
Скачать Приведены две ассемблерных процедуры для ZX Spectrum. Перед
запуском первой процедуры на экране должна быть
Скачать Драйвер экрана для компьютера
Используя описанную в статье ассемблерную процедуру, очень легко
написать программу, реализующую полноэкранный
Скачать О сокращении времени форматирования Показано, как теоретически можно осуществить на ZX Spectrum
форматирование и запись трека за один оборот диска и как
избежать потери оборота диска при форматировании.
Скачать Доступ к порту #1F
Приведена ассемблерная процедура, определяющая значение регистра
состояния ВГ93, и подробно описана логика её работы.
Скачать |