ZXNet эхоконференция «code.zx»


тема: Итак



от: Valery Grigoriev
кому: All
дата: 19 Jan 2006
Hello, Shaos я тут долго отчего то в тему не заглядывал, она тут мирно катилась Вот у меня есть следующие соображения: Касательно способов вызова - было сказано в http://zx.pk.ru/showpost.php?p=32310&postcount=67 и много копий было сломано в http://zx.pk.ru/showthread.php?t=1811 Потому я так понимаю способ вызова через RST отклоняется и остаётся два способа - кернальный (начинается цепочкой JP) и модульный (начинается таблицей релокации). Бесполезно здесь спорить об их нужности, потому будем принимать их вместе. Касательно интерфейса вызовов - использовать можно регистры, стек, указатели. Каждый из методов имеет как достоинства так и недостатки. А потому каждый из них имеет право на жизнь - в силу специфики. Я так понял что невозможно осуществить передачу данных указателем согласно интерфейсу Hitech-C, если это так то его (возможно) нужно дорабатывать. Вообще моё личное мнение, что способ передачи информации (стек или указатель) в конечном итоге мало скажется на производительности(больше/меньше). Это связано с тем, что придётся работать в принципе с теми же данными которые реализуются (читаются/пишутся) вообще то теми же системами команд, потому спор касательно передачи параметров - через стек или через указатель - так же считаю не существенным. Теперь касательно библиотек - они В ЛЮБОМ СЛУЧАЕ нужны, Станислав уже предлагал метод - просто пробовать написать что нибудь совсем примитивное - на чём собственно будет отлаживатся вся система SDK. Ставим цель - написание SDK Ставим задачу - отлаживание SDK на примере игры "Сапёр" Hеобходимо создать следующие процедуры: - Процедура пиликания - при удачном отгадывании мины при взрыве - Процедура обработки курсора - курсор ложится поверх имеющейся картинки, запоминает что он собой затирает и потом (второй вызов или вызов в заданную точку этой же процедуры) восстанавливает фон - Процедура рисование окон - не атрибутное рисование а полноценное, допущение - нет необходимости запоминать фон под окном - Процедура печати текста - печать текста в заданном окне, параметрами являются ширина окна и высота впечатываемого текста - т.е. предложения текст автоматически разбиваются на слова и если слова не помещается то оно переносится - Процедура опроса клавиатуры и манипуляторов - мышки и джойстиков Принимаются варианты каждой из дискретных указанных выше процедур - просьба не выкладывать готовое всё-в-одном. Соглашения: каждая процедура должна быть документирована. Обязательно наличие примеров использования (для реализации указанной задачи).




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Заметки о гомофобии - Этого слова нет в словарях, и узок круг употребляющих его сексуальных революционеров...
Этюды - Ремейк процедур 93 года.
Sofтинка - Пакет CacheVox v1.0 для импорта и проигрывания с дискет цифровой музыки.
PARADOX version 2 - информация, которую нам удалось спиздить из журнала FUTURE TV.
Реклама - реклама и обьявления.

В этот день...   8 мая