форум группы Chief-Net форум группы Chief-Net
Перевод приставочных игр и не только!
drako site Перейти на сайт группы     Наш чат      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Модификация
alex_231 Супермодератор
Отправлено: 23 Июля, 2015 - 11:52:00
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Архив темы:

Спойлер (Отобразить)


Спойлер (Отобразить)


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 09 Мая, 2016 - 10:36:52
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Парочка просьб к тебе, алекс.

1. Нужно что-то сделать с автосайзом окна КАРТА ТАЙЛОВ:



Приходится после запуска программы и открытия рома вручную окно расширять как по иксу, так и по игреку. У меня такое было, если я компилирую проект на делфи в ХР, а запускаю потом ехе-шник в восьмёрке. А если компилирую на восьмёрке - то ехе везде нормально запускается на любых виндах. Даже на 98.

2. Экспорт-импорт картинок. Не работает как надо при значениях окна КАРТА ТАЙЛОВ не по-умолчанию.



К примеру, возьмём игру Cybernoid - The Fighting Machine (U) [!].nes

Сделаем как у меня на картинке размер 2 на 1. Экспортируем картинку в bmp. А там картинку возьмём и отобразим по горизонтали. Попытаемся её импортировать обратно - фиг вам! Нижняя часть картинки вообще не импортируется! Надо бы исправить. Очень сильно ограничивает перерисовку графики это упущение.

Хотя бы в NES это поправить. Вроде в других форматах это вообще не пашет, как помню...

-----
Я не волшебник - я только учусь...
 
 Top
Guyver Администратор
Отправлено: 09 Мая, 2016 - 10:54:57
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





3. Странное поведение рабочей области при расширении окна КАРТА ТАЙЛОВ.



Почему-то после расширения при клике на рабочую область вставляется сразу 2 тайла. Это неправильно. Должен быть 1 тайл. Понятно, что 256 символов теперь в 2 раза не увеличишь. Но нельзя ли как-то выйти из ситуации? Не получается нормально править графику, когда по 2 тайла вставляются. Надо как-то отделить тайлы. Типа 01-01 и 01-02. Чтобы фактически это был 01 и 01 и в том и другом случае, но тайлы разные показывались. Из разных банков. Т.е. переделать формат хранения *.dtm - теперь 256 символов мало, надо дополнительные какие-то маски/индексы прописывать...

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Мая, 2016 - 01:59:30
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Посмотрю, вечером, если в состоянии буду.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Mefistotel Администратор
Отправлено: 16 Марта, 2017 - 03:39:41
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7051
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Может alex_231 когда-нибудь доберётся до следующего обновления программы

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Марат Супермодератор
Отправлено: 05 Февраля, 2018 - 12:22:58
Post Id



Chief-Net


Покинул форум
Сообщений всего: 2148
Дата рег-ции: Окт. 2014  
Откуда: Казахстан





Нужно добавить функцию отрисовки тайлов в Tile Map не только слева направо, сверху вниз, но и сверху вниз, слева направо.
Т.е. в программе реализованно так, в YY-CHR этот формат назывался бы 2,2H
CODE:

01 02 05 06 09 0A
03 04 07 08 0B 0C

надо добавить возможность выводить так, 2,2V
CODE:

01 03 05 07 09 0B
02 04 06 08 0A 0C


Спойлер (Отобразить)
 
 Top
alex_231 Супермодератор
Отправлено: 30 Марта, 2020 - 16:37:42
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Новое обновление после долгого времени. Mefistotel столкнулся со старым багом при открытии файла двойным кликом, только теперь в окне "Карта тайлов" ошибочно срабатывало перетаскивание.
Вот исправленная версия.
Guyver, по твоим замечаниям:
1. Актуальна ли ещё проблема с границами окна "Карта тайлов"? (Просто у себя такой проблемы не замечаю.)
2. Импорт надо с нуля переписывать он там совсем какой-то кривой (будет время - займусь)
3. Если мне не изменяет память, то рабочая область так и задумывалась, если мы указываем размер блока 2*1, то в ней блоки и будут отображаться 2*1, тут нет деления на тайлы, как в окне "Карта тайлов".

Альтернативную отрисовку тайлов добавить можно, надо будет заняться (см. п.2).

Скачать файл: DjinnMapper.zip
Скачан раз: 135


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 30 Марта, 2020 - 22:44:01
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





3. Иногда бывает так, что нужно править что-то в роме, и эти 2 тайла сразу в окне "текст, код и прочий мусор" мешают жутко. Можно ли в этом окне отображать инфу опционально. В 1 тайл ( возможно, с "переключением банков" ) и во столько, сколько выбрано в Карте тайлов? Это было бы круто! Бог с ней, с рабочей областью. Главное, чтобы по-старому отображалось тело самого рома вне зависимости от выбранной графики.
2. Импорт нужен, часто пользуюсь. Печалит, что он не работает при размерах окна "Карта тайлов" не по умолчанию.
1. С границами всё норм теперь.

Не мог бы ты ещё сделать драг энд дроп с открытием файлов? Перетащил файл на окно программы (на все, или на главное), отпустил кнопку мыши - и файл открылся в DTM. Очень не хватает этого... ОЧЕНЬ. Так же и с рабочей областью, но только с нужным расширением, к примеру. Но это не так важно. Главное - просто файлы сделать...

-----
Я не волшебник - я только учусь...
 
 Top
Mefistotel Администратор
Отправлено: 31 Марта, 2020 - 00:38:38
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7051
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





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

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 07:16:46
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Guyver, что значит "с переключением банков"? Я тебя не понимаю.
В DTM всегда используется только 1 набор кодов от 00 до FF, и кодируются не тайлы, а блоки, просто когда размер блока равен 1*1 он совпадает с размером тайла.

С drag&drop я сам еще не разобрался, но чем тебя не устраивает открытие через контекстное меню? Это ведь удобнее, чем тащить куда-то файл (ИМХО).

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 08:01:28
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Mefistotel, немного не понял, что ты имеешь в виду под выделением тайла в окне "Текст, код и прочий мусор". Если то, что во время выделения тайла в окне "Карта тайлов" выделять тайл в окне "Текст, код и прочий мусор", то такое не получится, так как одному тайлу на карте тайлов может соответствовать несколько тайлов в окне "Текст..." И как определить какой именно выделять?
Скролл колёсиком мышки работает криво: если фокус не на скроллбаре, то скроллит нормально по одной строке, если фокус на скроллбаре, то по четыре строки за раз и почему так происходит непонятно, поэтому скролл колёсиком мышки отключен.
DTM - это не тайловый редактор, ему эти инструменты не нужны. Для редактирования есть более удобные программы.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 09:01:07
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Добавил Drag&Drop на основное окно и на окно "Текст, код и прочий мусор..."
Скачать файл: DjinnMapper.zip
Скачан раз: 135


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 31 Марта, 2020 - 15:42:00
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





У меня часто бывает, что я открываю файл с рабочего стола или из папок в 10 итерациях. Очень долго искать на диске. А так перетащил - и сразу всё открылось. К примеру, я в тотал коммандере вчера сидел. Сегодня открыл - и он папку последнюю помнит с ромом. Могу перетащить файл сразу за 1 секунду. А так открывать очень долго...

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 16:32:23
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Долго нажать на нужный файл (хоть на рабочем столе, хоть в тотале) правой кнопкой мыши и выбрать в меню пункт "Открыть в Djinn Tile Mapper"?
По-моему это движение займет меньше времени, чем перетаскивание файла на окно программы (тупо путь мыши короче).

Добавил то, о чём говорил Mefistotel - отображение границ выбранного тайла при использовании блоков в окне "Текст, код и прочий мусор..."
Скачать файл: DjinnMapper.zip
Скачан раз: 121


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 31 Марта, 2020 - 16:39:35
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





У меня 3 разных версии DTM в контекстном меню когда правую кнопку жмёшь и открыть с помощью. Все одинаково называются и у всех одинаковые иконки. Вот так вот... Угадайка ещё та. Так что перетащить бывает проще.

На рабочем компе вообще не работает открыть с помощью, тупо путь не запоминается (из-за прав?)...

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 16:43:53
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





А зачем тебе три разные версии? У них у каждой какой-то особый функционал, которого нет у других?

Если на рабочем компе нет прав админа, то в реестр его не пустит Недовольство, огорчение.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 31 Марта, 2020 - 16:46:40
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Одна от Марата (не самая последняя, промежуточная, последняя мне не нравится), одна самая старая осталась по-умолчанию (без рабочей области) и ещё одна из последних.

В любом случае, для рабочего компа драг энд дроп с открытием файла это большой плюс!

Кстати, по поводу автосайза окна, когда мне его приходилось расширять каждый раз вручную. Я ещё не проверил на новом ноуте с восьмёркой, вроде на нём такое было. Сейчас пока нет возможности.

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 31 Марта, 2020 - 17:48:03
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Восьмёрка - зло. Нахмурился

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 02 Апреля, 2020 - 08:12:27
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Исправил импорт.
Скачать файл: DjinnMapper.zip
Скачан раз: 163


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 27 Марта, 2023 - 02:46:36
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Нужно ещё добавить пару вещей. Очень нужных вещей, влияющих на удобность работы.

1. Поиск текста Relative

Например, мне нужно найти слово table, я его вбиваю - и всё ок, но!

У меня часто бывает так, что мне нужно искать не по буквам, а по hex значениям. Очень часто. Когда я не знаю какие именно эти значения, но знаю разницу между ними.

К примеру, это 01 03 06

В этом случае я ищу acf - и всё ок.

Но! Допустим, мне нужно найти 01 03 45

И что мне писать в строке поиска? ac... Какой третий символ? Алфавит-то кончился!!!

Поэтому нужно сделать возможность ввода hex символов для релативсёрча. Опционально галкой, когда можно будет вводить что-то типа 0A458B. И чтобы поиск с интервалом тоже работал при этом.

2. При поиске в строках, куда вводится информация, она там запоминается. И если вызвать поиск ещё раз - там будет написано старое значение. Это очень удобно!

Нужно сделать такое же для "Перейти" в меню "Карта тайлов" и в "Данные". Очень напрягает вводить каждый раз всё заново...

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 27 Марта, 2023 - 13:46:50
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





Пара вещей добавлена.
Пароль к архиву - 123
Скачать файл: DjinnMapper.zip
Скачан раз: 45


-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 27 Марта, 2023 - 14:32:43
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Спасибо! Очень не хватало этих функций! ( Relative поиск по hex кодам и сохранение введённых адресов в полях меню "Перейти" )

-----
Я не волшебник - я только учусь...
 
 Top
Guyver Администратор
Отправлено: 28 Марта, 2023 - 08:58:01
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9936
Дата рег-ции: Окт. 2014  
Откуда: Магадан





П.С. Я не проверял эту версию, но она тоже добивает маленькие файлы до минимального размера? Т.е. если взять мелкий файл, перерисовать его и сохранить - он станет больше. Надо как-то решить этот вопрос. Чтобы при открытии файла запоминался его размер, а при сохранении лишнее убиралось...

-----
Я не волшебник - я только учусь...
 
 Top
greengh0st Пользователь
Отправлено: 23 Февраля, 2024 - 00:52:15
Post Id






Покинул форум
Сообщений всего: 216
Дата рег-ции: Июнь 2015  





alex_231 Привет. Напиши мне в личку.

(Отредактировано автором: 23 Февраля, 2024 - 01:01:01)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Программирование »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



> Похожие темы: Djinn Tile Mapper (Alex Edition)
Темы Форум Информация о теме Обновление
Возвращение
...
Архив Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 11:20:32
Автор: alex_231
Chrono Trigger [SNES]
АРХИВНАЯ ТЕМА 2005-2012 годов
Переводы Ответов: 0
Автор темы: alex_231
10 Августа, 2016 - 10:11:26
Автор: alex_231
Final Fantasy III (NES)
...
Прохождение... Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 12:59:57
Автор: alex_231
Логотип
...
Архив Ответов: 0
Автор темы: alex_231
16 Августа, 2015 - 05:13:36
Автор: alex_231
Динамическое создание объектов
...
Программирование Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 11:15:55
Автор: alex_231
 

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