С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
а это куда?
- - - Добавлено - - -
...
- - - Добавлено - - -
и вообще полная необученость hex-у
- - - Добавлено - - -
это вообще жрет 4 байта
менять на абсолютный адрес
- - - Добавлено - - -
goodboy, а так если подумать это же игра
и тут нужно добавлять обработчик ошибок
чтоб мерзкий хренодос не сделал бреак когда ты жмешь *****й пробел
так что код несколько увеличиваитсо...
Поддерживаю гудбоя. Именно такой стиль общения про "мерзкий хренодос" и "*****й пробел" подрывает желание тут находиться. Формально правила не нарушаются, но мы же взрослые люди, давайте градус накала не поднимать.
- - - Добавлено - - -
А прикол в том, что больше некому следить за порядком. И некому больше выставлять и поддерживать какой-то стандарт общения, кроме модераторов. Не поверю, что среди восьмисот активных участников не найдется пары человек со свободным временем, которые будут успокаивать самых выдающихся товарищей. Сначала просто личной просьбой в пм. Потом официальным предупреждением. Потом коротким баном, а потом полным.
Это же не сложно, я точно знаю, о чем говорю. Например, у меня zxart полный порядок именно потому, что все знают, что троллинг не пройдет вообще ни в каком виде, даже если его делать "корректно и по правилам". Результат провокаций должен быть железным - бан провокатора. Да, количество активных сообщений сначала упадёт, потому что крикуны замолчат и образуется вакуум, но этот вакуум должен заполниться людьми, которым среди крикунов места не было. И дискуссия пойдёт совсем в другом направлении. А потакание троллям, ловко ведущим себя на грани правил - это путь к смерти ресурса через истощение и деградацию.
https://intenseminimalism.com/2020/t...n-communities/ - вот видел очень хорошую статью на эту тему, к сожалению, только на английском, но гугл-транслейт поможет, кому так неудобно.
zxart.ee - архив программ, графики и музыки ZX Spectrum.
Туда: (5CC2+Номер дисковода),#83
Это LD A,0 (Номер дисковода)
Не 4, а 3
- - - Updated - - -
Если это про сброс при загрузке. То есть предположение, что это глючит GLUK-BOOT. Запускайте из TR-DOS.
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Взрослые люди, если что-то не нравится, встают и уходят. Ты сам в каждом втором сообщении в этой теме пишешь, цитирую: 'струи говна', 'дерьмо попало в вентилятор', 'в голове булькает вместо мозга', 'каждой второй теме насрут', 'что с того, что на*****, наши же насрали не чужие' и т.п. То-есть это не хамство, это такое "культурное общение", видимо ты просто фекалофил.
Алё, при чём тут отрисовка локации? В данном случае разговор шёл об упаковке-распаковке конкретно спрайтов монстров в 7 странице, которые все вместе занимают несколько килобайт, но на одном экране всегда нужен только один спрайт размером менее 300 байт. Хотя с отрисовкой локаций тоже не всё так однозначно...
Ну неправда же. Тайлы темнолесья за его пределами не нужны, в каждом замке вообще своя атмосфера (особенно в кристальном всё очевидно). Кроме того, полно уникальной графики, нужной только на одном конкретном экране (двух, считая тронный зал, в крайнем случае) - тигр, часы на башне, замки издалека, осёл и все крупные человечки (мэр и вовсе после стартовой беседы не нужен будет). Одних этих уникальных ~2кб, если не больше.
Так и не надо сразу все каждый раз. Выше сказано - в описании комнаты указывать, что разжать. Можно даже разжимать заранее кое-что при движении в одном направлении. И даже в фоне, если уж совсем заморочиться.
Графика такая жмётся примерно вдвое (байтами похуже, чанками получше) - пляши от этого. Например, очень грубо: из 16кб тайлов половину самых частых оставляем для скорости, половину жмём - освобождаем 4кб, из них под частичную распаковку 1кб, итого в сумме выигрыш 2+ даже с жирным и развёрнутым для скорости распаковщиком. Также в скорости можно косвенно выиграть на чём-то другом - например, вместо автогенерации масок отдать под них часть сэкономленного пространства.
Прихожу без разрешения, сею смерть и разрушение...
так же выше сказано что для этого придется заново описывать все комнаты
а это не очень интересное занятие когда уже все сделано
...или придется писать конвертер который будет собирать что используется в комнате
располагать в новом месте и менять указатель на тайлмап в самой комнате
при этом составляя список необходимых для распаковки тайлов
что тоже совсем не интересно...
- - - Добавлено - - -
а если проредить в 2 раза таблицу скроллинга спрайта?
а промежуточные фазы дотягивать вращениями?
это вытянит порядка 1,5К
и переписать придется только процедуру спрайторисовалки
чо там по тактам?
Последний раз редактировалось NEO SPECTRUMAN; 27.12.2020 в 14:57.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)