Автор Тема: [Sega] I.T.L. games compressor  (Прочитано 4184 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2538
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #30 : 26 Май 2019, 20:03:29 »
а потом удивляются почему столько форумов ромхакерных создаются, где на каждом по три калеки, вместо полноценной движухи где-то в одном месте - естественно! разосрутся по всякой ерунде и потом разбредаются по тырнетам - ищи их потом, чтоб расспросить.

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

раз есть у него желание переводом заниматься - чоб не поддержать? самим то переводом заниматься дичайшая лень. этож муторная тягомотина. а вот софт создать - это вызов для себя самого. тут конечно со всем энтузиазмом...  а в результате выходит только одному тебе понятная фиговина. сам грешен - хелпы не делаю к своим "шедеврам"... но хоть гуями не обделяю и стараюсь где чего тултипами хотябы подсветить для чего кнопка.

Оффлайн Марат

  • Пользователь
  • Сообщений: 556
  • Пол: Мужской
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #31 : 26 Май 2019, 20:18:19 »
впрочем игр на мегадрайв или денди на казахском я еще не видел и наврятли увижу ))
Ну, почему же? Была одна Battle City.nes В переводе звучала как Шайкас кала. Не помню, правда, где видел, но точно была.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #32 : 26 Май 2019, 21:14:48 »
И вобще в чём смысл этой распаковки, если можно дамп сделать vram и там всё и так будет распаковано и куда лучше?

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

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

ты для своей гуйни тут целую тетрадь по эксплуатации выложил :lol: стесняюсь спросить для чего? она же такая удобная и интуитивно понятная  :lol:

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1301
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #33 : 26 Май 2019, 22:33:48 »
Если гуи делает ничего, кроме враппинга над консольной прогой, то грош ему цена. Ибо выполнение пакетно - бесценно.

Саня1990 так и не попробовал указанный адрес

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #34 : 26 Май 2019, 23:21:18 »
Всплыла проблема с консолью, и я впрягся.

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

Оффлайн dedok179

  • Пользователь
  • Сообщений: 497
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #35 : 26 Май 2019, 23:28:47 »
Почему всех так горит от того что юзать? Без разницы чем пользоваться если человек хоть немного соображает, а если человек не научится и не вникнет в суть вещей ему ни гуй ни консоль не помогут.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2538
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #36 : 27 Май 2019, 00:07:03 »
запуск проги без параметров выводит хелп
по идее программа сразу-же и закроется. если в винде все дело происходит. ведь это запуск не из батника с паузой, а просто клик по программе. соответственно клиент ничего там и не увидит. окно промелькнет и все на этом. кто-ж догадается что сначала надо смд вбить в пуске, после перейти в эту папку в этой консоли и только потом запустить. можно конечно и через батник, но это ж надо чтоб в винде было поставлено отображение скрытых расширений файлов, чтобы изменить тхт на бат. вобщем это целая печальная история.

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #37 : 27 Май 2019, 00:26:07 »
Саня1990 так и не попробовал указанный адрес
Почему попробовал, спасибо, шрифт есть, перерисовываю прямо в тайловом редакторе, т.к. шрифт проще некуда и к счастью он один вроде, хотя нет не один у названий уровней отдельный ещё шрифт есть, но он тоже простой.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #38 : 27 Май 2019, 01:40:16 »
SeregaZ, или просто в папке с программой удерживая shift нажать ПКМ и щёлкнуть на "Открыть окно команд" и не надо тех ужасов что ты расписал
повторяю ещё раз, без знаний консоли даже не стоит заниматься переводом ретро игр, 90% софта это самодельные консольные утилиты
ну а костыли в виде GUI это полная лабуда для мазохистов, если только GUI не заточен под пакетную обработку

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4480
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #39 : 27 Май 2019, 01:47:11 »
но это ж надо чтоб в винде было поставлено отображение скрытых расширений файлов, чтобы изменить тхт на бат
Можно подумать что-то мешает сохранить файл из редактора как bat.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2538
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #40 : 27 Май 2019, 02:24:08 »
усе это танцы с бубнами :) надо чтоб одну кнопку нажал и у тебя получился шедевр уровня Джоконды. а то это нажми, это сделай, сюда напечатай...

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #41 : 27 Май 2019, 18:55:37 »
Глюк с графой получился, а в опция нормально переведённый шрифт видно.
Всё потому что, опять таки же по мимо шрифта ещё и другая графа распаковалась, кстати криво некоторые данные остались сжаты.
Данные упакованные, упаковывал через утилиту от Mr2 - Байтменеджер.

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1301
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #42 : 27 Май 2019, 20:55:21 »
Потому что данные в размере изменились. Я же об этом говорил не зря.

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #43 : 27 Май 2019, 21:42:19 »
Потому что данные в размере изменились. Я же об этом говорил не зря.
И что делать?
Чексум править?

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1301
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #44 : 27 Май 2019, 22:08:01 »
Найти в роме байты 00 04 00 20 (это смещение 0x40020 по которому были старые данные в байтовом виде), затем найти пустое место, в которое можно воткнуть изменённый архив, представить новое смещение в виде байт, и исправить старое смещение на новое.

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #45 : 27 Май 2019, 22:21:56 »
представить новое смещение в виде байт, и исправить старое смещение на новое.
Это как же?
Это все в хекс редакторе чтоль?
Тот изменённый ром можно удалить да?

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1301
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #46 : 28 Май 2019, 10:46:46 »
Ууу...
Да.
Хз.

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #47 : 28 Май 2019, 13:15:19 »
Ууу...
Да.
Хз.
Так, ладно.
Всё что ты мне написал за всё время тут, обговаривается в видеоуроках твоих?
Я собираюсь это смотреть: QuackShot Starring Donald Duck reverse engineering (part 1) - QuackShot Starring Donald Duck reverse engineering (part 5).

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1301
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #48 : 28 Май 2019, 13:41:21 »
Желательно для начала понять, что такое hex, принципы работы с хекс-редактором, консолью, изучить моторола ассемблер, а затем уже браться за мои видео уроки.

Ну, или вариант проще: найти команду и примкнуть к ней, сказать, что хочу переводить, умею рисовать и знаю английский, вот утилита для распаковки и упаковки. И заведи отдельный топик.

Оффлайн Sanya1990

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
  • GTA SA скриптер, мапер, конвертатор
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[Sega] I.T.L. games compressor
« Ответ #49 : 30 Май 2019, 20:41:54 »
Найти в роме байты 00 04 00 20 (это смещение 0x40020 по которому были старые данные в байтовом виде), затем найти пустое место, в которое можно воткнуть изменённый архив, представить новое смещение в виде байт, и исправить старое смещение на новое.
Спасибо помогло.
Правда размер ромки теперь больше, но запускается (чексум автоматически правляется), потом надо будет наверное его вправить по нормальному через прогу (вроде была такая).