Автор Тема: Хаки на любой вкус  (Прочитано 1760960 раз)

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

Оффлайн Stormtrooper3d

  • Пользователь
  • Сообщений: 817
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6420 : 22 Июнь 2020, 23:27:53 »
Пришлось в гайдик лезть.
Здесь надо вставить отрывок из столкновений сторонников Навального и ментов
*позор, позор, позор, позор, позор*  :D

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1755
  • Мур
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6421 : 25 Июнь 2020, 20:46:19 »
Final Zone - после прохождения игры очки не обнуляются
Spot goes to hollywood  - после прохождения игры очки не обнуляются

Оффлайн mishra

  • Пользователь
  • Сообщений: 50
  • Пол: Мужской
  • Оператор ЭВМ
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6422 : 21 Июль 2020, 01:42:59 »

Оффлайн gusara47

  • Пользователь
  • Сообщений: 26
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6423 : 27 Июль 2020, 20:46:15 »
Есть у кого опыт работы с ромами от Gbc? Порт heroes of might and magic на gbc имеет один косяк (перепутаны местами 2 трека) и есть желение это исправить, какой софт для этого использовать? есть какие то гайды на эту тему? почему то гугл подкидывает только софт и гайды конкретно для покемонов.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6424 : 27 Июль 2020, 23:37:56 »
какой софт для этого использовать?
Нужно знание инструкций процессора GB (похоже на Z80), знать куда и что пишется (регистры, области памяти и т. п. https://gbdev.io/pandocs/) и эмулятор с отладчиком (BGB неплохой).
По-хорошему, нужно разбирать алгоритм, но опытным путём выяснил, что музыка в банке 0x11 (позиция в роме 0x44000 - 0x47FFF, что отображается в отладчике как RO11:4000 - RO11:7FFF, удачно). Я заметил, что код обращается ниже, поэтому отслеживал все чтения в области после кода (breakpoint на 11:44C0-7FFF). Треки начинаются после $5AB0, сначала ненулевое число, потом несколько 00 и так до следующего числа и нулей. Таблица адресов с $49EA. Little-Endian, поэтому сначала младший байт. У заставки адрес $6B41, в начале игры $5FA6. Чтобы заменить у игры, ищем в таблице A6 5F, это $49EE и меняем на нужный адрес трека. Чтобы узнать трек, ставлю breakpoint на область треков 11:5AB0-7FFF, когда играет трек, выполнение останавливается и в одном из регистров BC, DE, HL будет текущий адрес трека, ищем в памяти нули выше, чтобы найти начало трека, а дальше обмениваем адреса в таблице в роме (тестировать можно в отладчике, но нужно будет это сделать до начала воспроизведения).
Возможно есть ещё треки в другом банке, я игру не проходил.
имеет один косяк (перепутаны местами 2 трека)
С чего вы взяли?
--------
Ещё треки можно узнать без отладчика. Через HEX-редактор менять адрес начального трека (0x449F2) на другие значения из таблицы, то есть сначала вставить 2 байты из 0x449EA и 0x449EB, сохранить, запустить ром, потом 0x449EC и 0x449ED и т. д. Когда найдутся, то обменять местами.
« Последнее редактирование: 27 Июль 2020, 23:58:39 от Sharpnull »

Оффлайн gusara47

  • Пользователь
  • Сообщений: 26
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6425 : 28 Июль 2020, 10:41:19 »
Sharpnull, Там 2 трека точно перепутаны (много наиграл в оригинал на пк, так что знаю что и как должно быть в этой игре) там в 2х замках (магов и чернокнижников) треки местами перепутали, порт сам по себе делался видимо в спешке (судя по наличию серьезных багов). Ладно, пойду пытаться это дело исправить.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10421
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6426 : 06 Август 2020, 00:31:33 »
Господа ромхакеры, если не затруднит, пофиксите пожалуйста яркость, слишком уж тускло выглядит всё.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6427 : 06 Август 2020, 00:37:55 »
Photon9, фикс есть https://greg-kennedy.com/wordpress/2019/11/12/back-to-the-future-part-iii-color-fix-patch/, я даже сравнение записывал:
Про русскую версию не знаю, может не подойти.
--------
Сравнил (U) <-> Rus (U) и (U) <-> Color Fix (U). Пересечений вроде нет, значит подходит патч BttF3-ColorFix-U.ips.
« Последнее редактирование: 06 Август 2020, 00:52:30 от Sharpnull »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9487
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6428 : 06 Август 2020, 01:13:57 »
что забавно, такие цвета из-за явной ошибки в коде игры, интересно почему не было официальной исправленной версии ? думается издатель решил что не стоит заморачиваться, и так схавают  :)

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25600
  • Ушел в закат
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6429 : 06 Август 2020, 01:32:18 »
Смотря какой был выпущен тираж и как он продавался. К картридж-то патч не выпустишь. А печатать второй тираж когда первый не продан совсем безыдейно.
А фикс полезный, надо будет попробовать.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6430 : 06 Август 2020, 15:57:21 »
игра настолько говенная, что врядли кто-то заметил, что с ней что-то не так лол даже на нес была поразнообразней и длиннее..

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 958
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6431 : 06 Август 2020, 18:54:01 »
игра настолько говенная, что врядли кто-то заметил, что с ней что-то не так лол даже на нес была поразнообразней и длиннее..
ты прав, я не замечал тогда что с ней что-то не так, кинескоп то "садил" регулярно) я "брал пасатижи" и накручивал яркость так как надо, не думаю, что тогда с этим у кого-то могли возникнуть проблемы

Оффлайн MaxWooD

  • Пользователь
  • Сообщений: 1114
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6432 : 06 Август 2020, 22:18:46 »
игра настолько говенная, что врядли кто-то заметил
Вспоминаю свои страдания, и нелогичный сюжет. Колор фикс очень хорошо освежает игру, особенно помню темный уровень в городе.
Может быть разработчик в последний момент, понимая что игра УГ, хотел настолько занизить яркость, чтобы получился черный экран - да и в этом промашка похоже вышла. Вот такие кодеры...

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10421
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6433 : 06 Август 2020, 22:54:29 »
Таки да помогло, благодарю. Игра да не очень, но фильму в целом не повезло с играми и только в 10 году выпустили достойную. А так то эта игра из 8-16 битных ближе всего к фильму что по рисовке, что по сюжету. В целом от неё такое впечатление что сначала планировали полноценную сюжетную игру, даже художник хорошо потрудился, но потом разработав только несколько мини игр игру завернули, и дабы хоть как то отбить деньги выпустили эти самые мини игры под видом полноценной игры.

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 4588
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6434 : 09 Август 2020, 11:53:46 »
Таки да помогло, благодарю. Игра да не очень, но фильму в целом не повезло с играми и только в 10 году выпустили достойную. А так то эта игра из 8-16 битных ближе всего к фильму что по рисовке, что по сюжету. В целом от неё такое впечатление что сначала планировали полноценную сюжетную игру, даже художник хорошо потрудился, но потом разработав только несколько мини игр игру завернули, и дабы хоть как то отбить деньги выпустили эти самые мини игры под видом полноценной игры.
А я прям по видео загорелся игрой, подумал, почему про неё никто не пишет. А оказывается, что Г. )) По картинка хороша.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6435 : 22 Август 2020, 06:54:30 »
Smash Ping Pong / スマッシュピンポン / Paddle (FDS Conversion) || NES / FC / Famicom

FDS конверсия с пиратской многоигровки 11-in-1 (Ball Games) (Unl) [!].nes (CRC32: A8C50FA5/28А52319), информация, скачать.
Сделал 3 версии:
* NROM + Battery ([NROM+Battery][p].nes/.sav). Данные из 11-in-1 без изменений собраны в .nes + .sav. Файл .sav нужно положить к сохранениям, у Mesen - Mesen/Saves, у FCEUX - fceux/sav.
* MMC1 + PRG RAM ([MMC1][p].nes). В инициализации копируются недостающие данные в $6000-7FFF, файл .sav не нужен.
* MMC1 + PRG RAM ([MMC1].nes). Восстановлены оригинальные копирайтами, игра аналогична FDS.

Сравнение пиратки и оригинала (MMC1). Смещения без заголовка (16 байт).
В архиве есть скрипт на Python 3, который генерирует все ромы на основе 11-in-1, но туда я вложил урезанную версию, чтобы не занимать место. Можно, например, не добавлять NINTENDO во время игры, достаточно убрать prg_8000 = write_bytes(prg_8000, data, 0x0316).

При желании можно уместить в обычный NROM без батарейки, не будет заставки на японском, для которой нужен дополнительный CHR ROM. Функций FDS BIOS используется немного, для них есть место в графике заставки из $6000-7FFF, которая уже не нужна.

JY Ball Series 18-in-1 (JY-010).nes - улучшенный сборник с этой игрой. Есть небольшие изменения, но, кроме исправления 4 байтов связанных с ракеткой, влияния на игру нет. Скачать. Работает в NintendulatorNRS.

На emu-land и других сайтах есть конверсия Smash Ping Pong (J) (FDS Hack).nes / (FDS Conversion).nes без .sav файла, который используется как дополнительный банк $6000-7FFF, но, даже с .sav, ROM похоже нерабочий, потому что не обращается к $6000-7FFF. Информация, что нужен .sav: http://tuxnes.sourceforge.net/nesmapper.txt.

Интересно, что это один из портов Konami's Ping Pong / コナミのピンポン. MSX версия есть в сборнике для PlayStation, поиграть онлайн: https://archive.org/details/psx_msxcol1.

Оффлайн gils

  • Пользователь
  • Сообщений: 11
  • Пол: Мужской
    • Facebook
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6436 : 27 Август 2020, 20:21:29 »
добрый!
Интересует графический хак на NES игры Mega Man. В место робота Чёрный Плащ.
Читал, что Darkwing Duck на том же Mega Man движке сделан. В детстве Darkwing Duck одна из любимых игр, а вот серия игр Mega Man не зашла. Хочу пройти с Чёрным плащом, если в природе конечно существует такой хак.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6437 : 27 Август 2020, 22:17:40 »
gils, вроде нет, есть обратное. От того, что движок похож, не значит, что можно просто заменить графику. Если не говорить о палитре, утка состоит из 12 спрайтов - стоя, 13 спрайтов - в прыжке, у Рокмана 10 и 11. Может свободное место и найдется в памяти.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6438 : 29 Август 2020, 18:05:26 »
уткой конечно же проходить рокмена станет намного проще лол

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6439 : 29 Август 2020, 23:56:28 »
я тут чо подумол. мож у меня крышняк едет. чела зареганного в 16ом защищает чел зареганный в 10ом и НИ ОДНОГО СООБЩЕНИЯ. лол или это ВЗЛОМ. одиины. отдуплитесь.

Оффлайн gils

  • Пользователь
  • Сообщений: 11
  • Пол: Мужской
    • Facebook
    • ВКонтакте
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6440 : 30 Август 2020, 10:12:26 »
хочу поблагодарить CaH4e3 за NES эмулятор Fceux, который постоянно обновляется. Не знаю, в чем тут проблема, но Fceux единственный эмулятор, на котором коректна играется стрелялки с пистолетом. Во все другие эмуляторы (Mesen, puNes и другие) с компьютерной мышью я плохо попадаю в цель.

Вчера поставил первый Mega Man на Gameboy (китайский клон). Извините, но это для садомазохистов. Два часа долбил три уровня и это притом что во всю использовал save/load. Зашел на emu-land почитать тему про Mega Man, там один посетитель пишет, что вся игра на два часа проходима вечерком. Хотел бы увидеть, как он проходит за два часа по честному.
Помню в детстве каждый желтый картридж задрачивали до дыр, была такая игра платформер про доставщика пиццы, забыл название. Казалось очень сложная, непроходима. Неделю задрачивал, потом как мультик смотрел, руки сами играли. Но этот Mega Man, это чтото с чемто. Или я уже старый стал все может быть.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3603
    • Twitter
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6441 : 30 Август 2020, 20:38:05 »
так забавно, когда боты сами с собой общаются. типа когда сири на Алису натравливают. или двух Алис между собой.

Оффлайн Veals

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6442 : 31 Август 2020, 22:45:52 »
я тут чо подумол. мож у меня крышняк едет. чела зареганного в 16ом защищает чел зареганный в 10ом и НИ ОДНОГО СООБЩЕНИЯ. лол или это ВЗЛОМ. одиины. отдуплитесь.

У меня такое же чувство было (и есть) в отношении Worms Armageddon... Собираются толпами какие-то странные челы, одновременно создают похожие друг на друга игры, но в разные языковые направленности, ждут кого-нить и начинают троллить в игре, имитируя типа войну между собой, а на деле мочат так или иначе только тебя... Ну, не могли же нейросети так быстро развиться? Бред какой-то)

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6443 : 12 Сентябрь 2020, 00:30:13 »
Графика из английской версии Double Dragon & Kunio-kun: Retro Brawler Bundle (Switch)

Для тех, кто захочет перевести ромы японской версии серии Kunio-kun на английский язык с официальной графикой.
Некоторые давно пытались достать ромы из этого сборника, но там используется модифицированный эмулятор с наложением английского текста и патчингом во время исполнения.
Графика с переводом лежит в ресурсах как 8bpp (индексированный цвет, 256 цветов), одна палитра на все изображения, кроме шрифта. Я не нашёл таблицу размеров и смещений, но достал вручную, подбирая ширину.
Текст перевода не нашёл.

Кроме графики, в архиве Python 3 скрипты для извлечения графики (нужен PIL) и ромов (оригинальные, бесполезны). Для этого нужен несжатый main файл из NSP. Краткая инструкция (один из способов).

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

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3206
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6444 : 12 Сентябрь 2020, 16:45:42 »
savokgear, хак бомба. единственное я думаю чтоби персонажи лучше вписывались надо им тень подрисовать :)
поиграл с удовольствием, буду рад видеть, как хак развивается

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6445 : 14 Сентябрь 2020, 21:01:34 »
Vandal Hearts 2 - Take Turns Hack - кто желает погонять?
(http://meduza-team.ucoz.net/publ/romkhaking/modifikacii/modifikacija_igr_dlja_psx_playstation_1/3-1-0-14)
« Последнее редактирование: 15 Сентябрь 2020, 17:21:11 от paul_met »

Онлайн Mr2

  • Пользователь
  • Сообщений: 1670
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6446 : 15 Сентябрь 2020, 09:28:32 »
Vandal Hearts 2 - Take Turns Hack - кто желает погонять?
Ого, хак под PSX! Добро пожаловать на борт! :)

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8188
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6447 : 15 Сентябрь 2020, 16:56:36 »
Ого, хак под PSX! Добро пожаловать на борт!
Так у меня их хватает.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5612
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6448 : 26 Сентябрь 2020, 02:52:20 »
Roger Rabbit / ロジャー・ラビット / Lucky Rabbit (FDS Conversion) || NES / FC / Famicom

Недавно сдампили пиратскую FDS конверсию Roger Rabbit (http://unlicensed.games/libg/index.php?entry=entry200923-134405). Там используется новый маппер 415, который поддерживает пока только NintendulatorNRS. По коду он простой, поэтому сделал конверсию в маппер 042, который хорошо подходит и поддерживается многими, включая Mesen, FCEUX..
Существует хак NES версии The Bugs Bunny Crazy Castle, но там другая палитра, титульный экран переведён, концовка без анимации.
В архиве:
* Lucky Rabbit.nes - оригинальная пиратка с маппером 415.
* Roger Rabbit (J) (FDS Conv) [hM42][p].nes - с маппером 042.
* Roger Rabbit (J) (FDS Conv) [hM42].nes - с маппером 042, возвращёнными копирайтами и титульным экраном.

Я не разбирался в изменениях по сравнения с FDS версией, но не думаю, что затронуто что-то важное.
Маппер 415:

Оффлайн AuAurora

  • Пользователь
  • Сообщений: 1755
  • Мур
    • Youtube
    • Просмотр профиля
Хаки на любой вкус
« Ответ #6449 : 04 Октябрь 2020, 01:32:39 »
Circus Charlie - жизни не кончаются