Anonymous (Unregistered) 2003/08/13 07:54
|
Ребятушки, а давайте ка поактивнее.
|
| |
Добрый день, ночь или еще что-нибудь всем, кто это читает.
Хочу обратится к общественности, заинтересованной в процветании Спринтера с некоторым предложением. Пусть люди, имеющие опыт программирования Спринтера (а именно аппаратно-зависимой части) напишут нормальное ФАКУ по этому поводу.
Вопросы охватываемые таким ФАКУ, по моему мнению должны быть следующими:
1. Раскладка портов аппаратной конфигурации. Подробное описание назначения портов, их раскладки, назначение каждого бита.
2. Режимы экрана. Текстовые и графические режимы, их программирование без использования ДОС и БИОС. Организация текстовых, графических и спектрумовских окон без использования ДОС и БИОС. Примеры программ (наверняка есть готовые).
3. Звук. Программирование, примеры программ. Также совместимые с AY режимы.
Пожелания по этому поводу. Прежде всего хотелось бы чтобы таким описанием занялись производители. Это в итоге выгодно им, так как наличие подобного факу сбережет месяцы программистам. А без программного обеспечения Спринтер умрет. Тем более, что производитель владеет полной информацией.
Кое-что из этого факу уже попадалось в виде разрозненных отрывков, кое-что есть в документаци. Так что по большому счету вся работа сведется к обобщению и дополнению примерами программ.
-------------------------
Теперь от себя добавлю, что хотелось бы заняться портом под Спринтерскую графику/музыку некоторых спековских шедевров, но пока нет нормального описания, не хочется тратить уйму времени на всякие мелочи и "череззадовые решения", которые неизбежны при отсутствии хорошей доки.
Так что еще раз - имеющие опыт, не поленитесь, напишите доку, потраттье пару недель. Иначе Спринтер так и останется компьютером без программ. (Ну мало их под него).
|
uzWer (stranger
)
2003/08/13 09:53
|
|
Полностью согласен.
|
MacBuster (Registered Developer)
2003/08/13 09:57
|
|
Да, необходимость создания подобного ЧаВо появилась уже давно. На данный момент есть три возможности найти необходимую информацию: документация, форум и база знаний. У каждой из них есть свои недостатки. Например, форум достаточно сложно читать, невозможно сохранить его ВЕСЬ на своём компьютере и читать без доступа в инет, а так же нет возможности производить поиск. База знаний пополняется достаточно медленно и, кроме того, о ней, как мне кажется вообще мало кто знает, т.к. в форуме постоянно задаются вопросы ответы на которые можно найти в базе знаний. Стандартная документация к сожалению не полна и очень путано написана. Её вообще следует полностью переписать в расчёте на программистов, а не на разработчиков аппаратуры. Либо написать алтернативную документацию. Я некоторое время назад предложил идею создания отдельного сайта для программистов «Спринтера» на котором предполагается размещать фрагменты программ, алгоритмы, статьи и описания. Однако практическая поддержка со стороны активных программистов оказалась недостаточной (на данный моменть есть всего около десятка исходников и пара статей из спектрумовских электорнных журналов) и в связи с этим у меня появились серьезные сомнения в целесообразности продолжения разработки такого сайта (рабочее название Sprinter programmer's journal). В конце недели выхожу из отпуска и буду решать окончательно что делать с этой идеей.
---
Mac Buster^Extreme Entertainment
|
|