форум группы Chief-Net » » Программирование » Djinn Tile Mapper v2.0 (Marat Edition)

Страниц (5): « 1 2 3 [4] 5 »
 

91. Марат - 21 Декабря, 2022 - 04:46:57 - перейти к сообщению
Этот баг я уже исправил, просто пока не релизил исправленную версию. По поводу второго вопроса, чем тебя не устраивает окно 'рабочая область"? В нём можно как хочешь расставлять тайлы.
92. Mefistotel - 21 Декабря, 2022 - 05:16:54 - перейти к сообщению
О, да я отстал от прогресса)
А как туда что добавить? Пробовал скопировать тайл через копипасте, снова такой же баг (gdi+error) появляется.
93. Марат - 21 Декабря, 2022 - 05:29:05 - перейти к сообщению
Настройки-> Рабочая область.
94. Марат - 21 Декабря, 2022 - 05:38:52 - перейти к сообщению
Там есть кнопки в тулбаре edit, draw, type, step. В зависимости от того, какая кнопка нажата, он будет выполнять определенное действие.
Edit - можно редактировать параметры тайлов в рабочей области.
Draw - рисовать тем тайлом, который выбран в окне тайлы.
Type - вроде нажимая на любой тайл в окне тайлы, будет рисовать его в рабочей области без продвижения. Step тоже самое, но с продвижением вперёд.
95. Марат - 28 Февраля, 2023 - 17:46:42 - перейти к сообщению
Djinn Tile Mapper обновлён до версии 2.1.1.5

Список изменений/исправлений:
+Шестнадцатиричный редактор
+Undo/Redo- пока только для редактора тайлов
+Подсказки при зажатой клавише Shift, Ctr.
+Отключение/включение анимации селектора тайлов
+Отображается печатаемый тайл в режиме Draw
+В зависимости от размера селектора, можно печатать группу тайлов
+Добавлены параметры сетки
+Добавлен новый формат тайлов 2bpp linear. В окне выбора формата тайла подписан как 2 BPP.
+Добавлен новый формат карт NDS TS
+Рабочая область имеет те же, кнопки, что и окно карты тайлов.
+Карта блоков(вместо карты метатайлов): можно редактировать тайлы внутри блоков, менять их параметры и т.д.
*Исправил баг в режиме step.
+Добавил опцию в режиме Draw, рисовать тайл под курсором, которым рисуем или нет.
+Добавил выделение тайла под курсором в стиле нажатой кнопки.
+Добавил анимацию для выделения тайлов на Карту блоков.
*Поправлена функция копирования тайлов из окна "Тайлы" в окна "Рабочая область" и "Карта тайлов".
+Добавлена функция автозагрузки палитры при открытии файла, если их имена совпадают. Т.е., если имеется файл chr.bin и палитра chr.pal либо chr.act, то палитра загрузится автоматически при открытии файла.
+Исправил импорт/экспорт тайлов

Djinn Tile Mapper v2.1.1.5
96. SUPER_ROBOT - 01 Марта, 2023 - 16:03:04 - перейти к сообщению
Сначала Хром не даёт сохранить, потом Вин11 удаляет будто там вирус Улыбка
На чём она написана? К чему они все могут придираться?
97. Марат - 01 Марта, 2023 - 18:51:05 - перейти к сообщению
SUPER_ROBOT пишет:
Сначала Хром не даёт сохранить, потом Вин11 удаляет будто там вирус Улыбка
На чём она написана? К чему они все могут придираться?

Дельфи 2006

Цитата:
потом Вин11 удаляет будто там вирус

А что в вин11 есть встроенный антивирус?

https://www.virustotal.com/gui/f...7172f8/detection
ВирусТотал не находит вирусов, кроме maxSecure
98. SUPER_ROBOT - 01 Марта, 2023 - 22:10:27 - перейти к сообщению
Есть, и очень злой. Любит удалять всякие кейгены и кряки. Приходится вот выключать.
99. Guyver - 03 Марта, 2023 - 02:26:09 - перейти к сообщению
Я в подобном случае просто взял другую версию делфи (более новую, где всё запустилось сразу, и старую, где пришлось переписывать некоторые функции заново и использовать другие компоненты). И после компиляции антивири прекратили ругаться...

В другом случае я добавлял компоненты по одному, компилировал, и смотрел когда антивирь начнёт ругаться. И потом использовал другой компонент.

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

Но всё это до поры до времени. В делфи я путём проб выяснил, что антивирь начинает ругаться даже на простые регулярные выражения. Вот нет его - и всё ок. Добавил простейшую функцию - и всё, антивирь орёт. Эх...
100. Griever - 04 Марта, 2023 - 12:14:05 - перейти к сообщению
Мне кажется, проще под C# переписать уж тогда. Бизнес-логики там немного, вы, в основном, мучаетесь с компонентами.
101. Марат - 04 Марта, 2023 - 14:13:04 - перейти к сообщению
Я давно ношу эту идею в голове, но пока нет желания за это браться. А так c# мне нравится даже больше, чем Дельфи.
102. Марат - 05 Марта, 2023 - 12:36:45 - перейти к сообщению
SUPER_ROBOT пишет:
Есть, и очень злой. Любит удалять всякие кейгены и кряки. Приходится вот выключать.

Вот скомпилировал в Дельфи 11. Ни один антивирус не находит вирусы в нём.
103. SUPER_ROBOT - 05 Марта, 2023 - 13:39:23 - перейти к сообщению
Размер на порядок вырос, да? Будто просто не сжимал Улыбка
Антивирус Вин11 не ругается ни на новый, ни на старый вариант. Видимо, обновления его успокоили.
Ещё показалось, что твоя новая версия запускается моментально.
104. Guyver - 05 Марта, 2023 - 14:37:36 - перейти к сообщению
Дельфи 11 - на вин10 64 будет работать? Русифицирована или нет? Есть в загашнике установочник?
105. Марат - 05 Марта, 2023 - 15:05:38 - перейти к сообщению
SUPER_ROBOT пишет:
Размер на порядок вырос, да? Будто просто не сжимал Улыбка
Антивирус Вин11 не ругается ни на новый, ни на старый вариант. Видимо, обновления его успокоили.
Ещё показалось, что твоя новая версия запускается моментально.

Delphi 11 - это последняя актуальная версия Дельфи.
Блин, я забыл, что в Дельфи 11 надо переключать на релиз, для релизной версии, тогда размер значительно меньше. Заменил файл на новый, просьба перекачать.
Моментально, потому что, видимо, более новая дельфи генерирует более быстрый код.

106. Марат - 05 Марта, 2023 - 15:08:33 - перейти к сообщению
Guyver пишет:
Дельфи 11 - на вин10 64 будет работать? Русифицирована или нет? Есть в загашнике установочник?

У меня на 10 x64 работает без проблем. Я скачивал с рутрекера.
https://rutracker.net/forum/view...ic.php?t=6331571
Не встречал руссифицированных версий
107. Guyver - 05 Марта, 2023 - 15:31:38 - перейти к сообщению
Не мог бы ты скинуть на дропмифайлс архив или что там? У меня нет доступа к торренту пока, и антивируса тоже нет, как раз если ты качал - уже понятно что там вирусов нет. А две разных версии дельфи (у меня 2006 вроде) можно на 1 комп ставить?
108. Марат - 05 Марта, 2023 - 15:35:17 - перейти к сообщению
Guyver пишет:
А две разных версии дельфи (у меня 2006 вроде) можно на 1 комп ставить?

Можно
109. Марат - 05 Марта, 2023 - 15:36:42 - перейти к сообщению
Guyver пишет:
А две разных версии дельфи (у меня 2006 вроде) можно на 1 комп ставить?

У меня полная версия на 6 гигов. Пойдёт?
Но могу для тебя скачать только дельфи, что по ссылке выкладывал.
110. Guyver - 05 Марта, 2023 - 15:47:34 - перейти к сообщению
Если на вирусы сможешь проверить, то мне и урезанная пойдёт...

Если на 6 гигов - я же могу установить из пакета только то, что мне нужно? Т.е. стандартные компоенты? А остальное не устанавливать? Если так, кидай 6 гигов. Я на дропмифайлы заливал правда только 4 максимум, но должно работать...
111. Марат - 05 Марта, 2023 - 19:43:07 - перейти к сообщению
Проверил на вирусы доктор вебом - всё чисто.
Вот ссылка https://dropmefiles.com/69U64
112. Марат - 06 Марта, 2023 - 20:29:50 - перейти к сообщению
Кстати, есть бесплатная версия Дельфи комьюнити эдишн https://www.embarcadero.com/ru/p...er/free-download
113. Марат - 12 Марта, 2023 - 22:13:39 - перейти к сообщению
Обновил:v2.1.1.6
https://disk.yandex.kz/d/nvsRGQOKFMxDLg

Выяснилось, что при переходе на Дельфи 11 перестали работать некоторые функции отрисовки. Почему-то перестала вызываться функция Invalidate у формы. Поэтому пока сделал напрямую вызов функции FormPaint.
Также оказалось, что после добавлении автоподгрузки палитры я удалил в имени файла расширение из-за чего при нажатии Сохранить, файл сохранялся, как новый, но без расширения.
114. Mefistotel - 14 Марта, 2023 - 13:07:51 - перейти к сообщению
Марат, вот как твоя резиновая нить работает. Открываешь ром, нажимаешь пиктограмму для выделения группы тайлов, выделяешь тайлы, потом левой кнопкой щелкаешь мыши в любую область тайлов, и сразу прога начинает глючить. Появляется вот такая штука:


Я уже писал об этом раньше, что с режимом копипасте тайлов творится что-то неладное, и я не могу поэтому пользоваться этой программой. Винда 10, 64 бита.
115. Марат - 14 Марта, 2023 - 21:17:46 - перейти к сообщению
116. Mefistotel - 15 Марта, 2023 - 01:02:33 - перейти к сообщению
На сайте обновил.
Всё хотел спросить тебя, почему ты не ведёшь log файла с программой?
117. Guyver - 15 Марта, 2023 - 04:17:01 - перейти к сообщению
off: По поводу инструкции - я работаю только в джинновском dtm. В этом не могу никак себя приучить Ха-ха
118. Марат - 15 Марта, 2023 - 19:47:38 - перейти к сообщению
Версия 2.1.1.8
Пароль на архив 12345

*Исправлена ошибка выхода за границы редактируемого тайла Bitmap.ScanLine Error.
*Исправлена ошибка поворота тайла по часовой и против часовой стрелки.
*Исправлена ошибка из-за которой вставляемое извне изображение вставлялось не в том месте, где оно находится, а в том, где находится селектор тайлов.
+Добавлены два новых формата селектора тайлов по просьбе Николая 8х16 и 16х8.
119. Марат - 17 Марта, 2023 - 23:17:22 - перейти к сообщению
Версия 2.1.1.9

*Исправлена ошибка Stream Read Error при сохранении экстра тайлов.
*Теперь в зависимости от выбранного формата карт, меняется количество доступных тайлов в окне тайлы. Для однобайтных карт 256 тайлов, для snes, gba 1024 тайла, для smd, pc engine - 1024.
+Добавлено запоминание 10 последних введённых адресов.
120. Марат - 19 Марта, 2023 - 22:29:50 - перейти к сообщению
Версия 2.1.1.10
Пароль от архива 12345

*Исправлена функция записи Word'a в Little Endian порядке
*Исправлена функция сохранения последних введённых адресов
*Исправлена ошибка закрытия файла
*Исправлена ошибка в координатах вставляемого изображения
+Добавлено запоминание последних открытых фалов.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®