PDA

Просмотр полной версии : Посетите эти темы раздела!



GriV
09.05.2007, 10:21
Администрация форума советует Вам ознакомиться с следующими темами этого раздела:




Начните с знакомства с различными языками и средами (http://zx.pk.ru/showthread.php?t=4110) программирования на спектруме. Посмотрите что мешает обрести cчастье (http://zx.pk.ru/showthread.php?t=369) программистам на спектруме и маленький обзор средств разработки (http://zx.pk.ru/showthread.php?t=500). Хотите знать о Си компиляторах на ZX - посмотрите тут (http://zx.pk.ru/showthread.php?t=30) и тут (http://zx.pk.ru/showthread.php?t=1408).
После знакомства со средами, вы как любой прогрессивный спектрумист решили остановиться на ассемблере? Тогда узнайте про ALASM (http://zx.pk.ru/showthread.php?t=450). Если же вы всё-таки больше эмуляторщик, то обратите внимание на SjASMPlus Z80 кросс ассемблер (http://zx.pk.ru/showthread.php?t=447) - рекомендуемое администрацией средство разработчика для предпочитающих использовать мощные средства текстовых редакторов других платформ; возможно его использование с MultiEdit (http://zx.pk.ru/showthread.php?t=4175). Вот ещё один неплохой ассемблер - ASAM Compiler (http://zx.pk.ru/showthread.php?t=405).
Вы запустили программу XXX в которой увидели замечательный эффект YYY. И вам хочется узнать как это было сделано? Тогда вам прямая дорога на сайт исходников (http://zx.pk.ru/showthread.php?t=54).
Если вы хотите использовать динамическую компиляцию, тогда вам обязательно надо ознакомиться с системой модулей-библиотек (http://zx.pk.ru/showthread.php?t=3925).
Как делать программы? Может использовать какие то стандартные подходы? Ответ на эти вопросы - это конструктор ZX SDK (http://zx.pk.ru/showthread.php?t=1912).
Хотите начать писать эффекты, но не хочется изобретать велосипед? Возможно вам поможет Библиотека нужных процедур для написания демо (http://zx.pk.ru/showthread.php?t=19727)
Вы молодой и ищущий себя на ниве Спектрума программист или мастодонт, подписи которого есть в каждой второй игрушке, но вот совсем позабыли какие же команды у Z80? Вам поможет справочник команд Z80 (http://zx.pk.ru/showthread.php?t=725). Прочитайте о регистрах А и F (http://zx.pk.ru/showthread.php?t=1380) процессора. Здесь (http://zx.pk.ru/showthread.php?t=3815) описываются тонкости команд OUT и IN. Узнайте каких команд с регистрами IX и IY не существует (http://zx.pk.ru/showthread.php?t=3462).
Как лучше организовывать вызов подпрограмм? Может использовать RST? Или использовать таблицу адресов подпрограмм? Возможно вам поможет эта тема форума (http://zx.pk.ru/showthread.php?t=1811).
Хотите побольше узнать как сжимают файлы? Хотите узнать что такое сжатие? Тогда вам надо посетить эти темы - о методах сжатия данных (http://zx.pk.ru/showthread.php?t=3260), алгоритмы сжатия картинок (http://zx.pk.ru/showthread.php?t=1656) и архивирование, сжатие, упаковка (http://zx.pk.ru/showthread.php?t=296).
Прочитали про сжатие и хотите узнать как это сделано? Тогда читайте про BitBuster (http://zx.pk.ru/showthread.php?t=95), упаковщик Hrust на PC (http://zx.pk.ru/showthread.php?t=5221) Паковщик PuCrunch - Hybrid LZ77 and RLE compressor (http://zx.pk.ru/showthread.php?p=34634#post34634) и оптимальное LZ-кодирование (http://zx.pk.ru/showthread.php?t=2007), Деревья хаффмана - как с ними работать (http://zx.pk.ru/showthread.php?t=19959).
Хотите узнать как при загрузке диска в TRDOS одновременно проигрывать музыку или выводить картинку со спец-эффектом? Посмотрите на загрузка с диска с включенными IM 2 (http://zx.pk.ru/showthread.php?t=13716). А если ещё хотите выводить музыку быстро, то посмотрите быстрый проигрыватель AY-музыки (http://zx.pk.ru/showthread.php?t=14307).
Что нужно знать при работе с AY (http://zx.pk.ru/tags.php?tag=ay-3-8910)? Узнайте как правильно (http://zx.pk.ru/showthread.php?t=15883) выводить данные в AY. Узнайте как добавить готовый звуковой модуль в вашу программу тут (http://zx.pk.ru/showthread.php?t=3472). Как можно схитрить чтобы и графика не тормозила и звук играл с достаточно сложного звукового модуля - читайте тут (http://zx.pk.ru/showthread.php?t=17129).
Хотите печатать спрайты из прерывания? Наверное вам нужна эта тема (http://zx.pk.ru/showthread.php?t=20455).
Хочется быстрой тригонометрии на ассемблере? Да пожалуйста (http://zx.pk.ru/showthread.php?t=17106)! А для чего она нужна? Для построения прямых (http://zx.pk.ru/showthread.php?t=11661&highlight=Stellar) и конечно же для 3D-игр. Их, конечно, не так уж много, но движков для них, в т.ч. с открытым исходным кодом - более чем достаточно (http://zx.pk.ru/showthread.php?t=16186).
Вам кажется что на это форуме мало ссылок на другие спекковские странички? А вот и нет - загляните в полезные ссылки (http://zx.pk.ru/showthread.php?t=1944).


P.S. Скорей всего ответ на ваши вопросы уже есть на форуме, просто воспользуетесь ПОИСКОМ.