Ассемблер в Unix

1 сен 2003

Так исторически сложилось, что программирование на ассемблере под unix почти не востребовано, и занимаются им только кодеры-маньяки, дзен-буддисты и прочие настоящие ассемблерщики.
Читать далее
Лайков 0 Комментариев0 Просмотров3.052

DVD firmware patching

26 авг 2003

Недавно в поисках чего бы мне такого еще крякнуть я, можно сказать совсем неожиданно, вспомнил про свой DVD-ROM. Точнее это не было большой неожиданностью, просто моя творческая натура потребовала от меня сразу после покупки DVD-ROM-a немного поиграться с установками региональной защиты. В результате, как всегда и получается, дисковод заблокировался на американском регионе (номер 1), в то время как мне требовалось просмотреть фильм из родной Россияно-Африканской :) 5-ой зоны. Таким образом, остро стал вопрос о том как исправить это положение. Я не буду расспространяться о том, как я отношуть ко всем этим "изобретениям" буржуев, призванных ограничить мои потребительские права.
Читать далее
Лайков 0 Комментариев0 Просмотров3.109

Руководство по проектированию макросов в MASM32

25 авг 2003

В этом руководстве раскрывается тема создания, использования (а главное – проектирования) макросов и макрофункций в проектах на MASM32.
Читать далее
Лайков 0 Комментариев0 Просмотров18.087

Создание приложений на ассемблере для Menuet OS

23 авг 2003

В данной статье я собираюсь объяснить, как писать приложения на 32-х битном ассемблере для маленькой и неприхотливой системы Menuet.
Читать далее
Лайков 0 Комментариев0 Просмотров1.874

GBA ASM - День 6: Простые звуковые эффекты

21 авг 2003

У GBA есть шесть звуковых каналов. Сегодня мы изучим только первые 4 (1-4), которые используются внутренним GBC GBA. Другие два канала - это прямые звуковые каналы, которые могут проигрывать сконвертированные звуковые файлы - о них мы сегодня говорить не будем. ПРИМЕЧАНИЕ: термин "direct sound" в данном контексте является не более чем полуофициальным названием 5 и 6 звуковых каналов GBA и никак не связан с DirectSound, который является частью мультимедийной библиотеки для Windows от Microsoft.
Читать далее
Лайков 0 Комментариев0 Просмотров1.324

Интервью с создателем пакета MASM32

21 авг 2003

Самым популярным пакетом для программирования на ассемблере в настоящее время является MASM32. Мы взяли интервью у hutch'а, его создателя, проживающего в настоящее время в Австралии.
Читать далее
Лайков 0 Комментариев0 Просмотров1.483

GBA ASM - День 5: Помещение спрайта на экран

14 авг 2003

Этот день посвящён спрайтам, а если более точно тому, как вывести его на экран. Да, именно так - всё, что мы будем делать сегодня - это выведем на экран 16-ти цветный спрайт размером 32x32 на экран.
Читать далее
Лайков 0 Комментариев0 Просмотров1.493

Об упаковщиках в последний раз: Часть первая - теоретическая

11 авг 2003

Решено было разбить эту статью на две-три части. Первая часть собственно теоретическая. Она дает абсолютно необходимый минимум теории, который позволит успешно распаковывать файлы. В статье также описывается формат XML, который затем переводится в CSS-HTML при помощи XSLT- процессора. Таким образом, наряду со знанием структуры PE-файла вы, по прочтении статьи, будете иметь самые базовые представления о XML/CSS/XSLT, Perl/Java и других страшных технологиях. Мы достаточно неплохо осознем, что тема уже достаточно замусолена, поэтому нудного пересказа PE- документации здесь не будет. Скорее, вам стоит воспринимать эту статью как некий коллектор, попытку обобщения и анализа всей доступной информации о пакерах, PE-файлах, антиотладке и т.п. А поскольку есть возможность перевода статей с испанского и французского языков (помимо стандартного английского), то должно получится что-то неплохое. процессами, обрабатывают исключения и т.п.
Читать далее
Лайков +1 Комментариев0 Просмотров3.682