Стартовый конфигурируемый проджект

CALL'ы и RET'ы

Postby VBI » Mon, 15.10.2018 18:28:43

Нах суперменов, перейдём к делу, пока ещё есть возможность.

Итак. Замечено, что очень много времени занимает предстартовая подготовка проекта.
Различные тесты - там ли тайловая графика, по нужным-ли адресам мы распаковали, в том-ли режиме пересылает дма, какого хуя оно не пашет и где я проебал и т.д.

Итак. Предлагаю собрать "стартовый пак" для разработки, который можно упрощённо сконфигурить - и, позже, уточнять все необходимые параметры.

Это всё должно, скорее всего, выглядеть как набор определений и функций, которые должны выполниться перед стартом основного, написанного кодером, кода:
- указаний паг памяти;
- инклюдов, которые будут подключаться при включенных флагах типа "нужно юхать Т0+Т1";
- набора процедур, которые будут готовить всё необходимое для старта:
1. инит дескрипторов спрайтов;
2. очистка скрина (при необходимости),
3. очистка тмап;
4. установка в 0 всех портов прерываний
5. отправь и установи блин палсел на свою палитру для всего нормально, парень!
6. что-то ещё

Как вижу - либо же набор файлов для сиджасм, которые будут инклюдится по необходимости;
второй вариант - это гуи с выбором начальных настроек, которые позже експортятся в виде готового исходника для работы. Всё настроено, добавляй свои иниты графики (или что там у тебя) и работай над мейн циклом.

Ещё раз - зачем это всё.
Начало проэкта - это часто борьба с привидениями. Должно работать, но БЛЯ. Почему не так. что не настроил. Где ошибка.
По разному, в общем, инитится всё :)

wbc, tslabs ?
я походу буду вести свои разработки в этом направлении, ибо пора.
User avatar
VBI
 
Posts: 1883
Joined: Mon, 03.06.2013 09:20:29

Postby Mor-Da » Mon, 15.10.2018 21:07:51

Дядя Вова, ты единственный светоч. Пока tsl соберётся закончить свой мега-мануал... Да и потом, у него сухо-даташитно, а у тебя душа... лирика...
User avatar
Mor-Da
 
Posts: 300
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)

Postby VBI » Tue, 16.10.2018 11:41:35

угу. "кому надо - тот и делает" :)
User avatar
VBI
 
Posts: 1883
Joined: Mon, 03.06.2013 09:20:29

Postby WBC » Wed, 17.10.2018 18:04:30

VBI wrote:wbc

я ленивая жопа :D
--wbcbz7
User avatar
WBC
 
Posts: 264
Joined: Fri, 19.09.2014 10:23:23
Location: Omsk \ Russia

Postby TS-Labs » Wed, 17.10.2018 19:02:29

VBI wrote:tslabs

Не за баром :smoke:
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56


Return to Coding

Who is online

Users browsing this forum: No registered users and 1 guest

x