Автор Тема: [ALL] Ваши хаки  (Прочитано 337333 раз)

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

Оффлайн AuAurora

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

Оффлайн mishra

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

Оффлайн gusara47

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

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5051
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1353 : 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
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1354 : 28 Июль 2020, 10:41:19 »
Sharpnull, Там 2 трека точно перепутаны (много наиграл в оригинал на пк, так что знаю что и как должно быть в этой игре) там в 2х замках (магов и чернокнижников) треки местами перепутали, порт сам по себе делался видимо в спешке (судя по наличию серьезных багов). Ладно, пойду пытаться это дело исправить.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5051
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1355 : 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
    • ВКонтакте
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1356 : 27 Август 2020, 20:21:29 »
добрый!
Интересует графический хак на NES игры Mega Man. В место робота Чёрный Плащ.
Читал, что Darkwing Duck на том же Mega Man движке сделан. В детстве Darkwing Duck одна из любимых игр, а вот серия игр Mega Man не зашла. Хочу пройти с Чёрным плащом, если в природе конечно существует такой хак.

Оффлайн Sharpnull

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

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1358 : 29 Август 2020, 18:05:26 »
уткой конечно же проходить рокмена станет намного проще лол

Оффлайн CaH4e3

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

Оффлайн gils

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

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

Оффлайн CaH4e3

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

Оффлайн Veals

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

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

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5051
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1363 : 12 Сентябрь 2020, 00:30:13 »
Графика из английской версии Double Dragon & Kunio-kun: Retro Brawler Bundle (Switch)

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

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

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

Оффлайн Segaman

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

Онлайн paul_met

  • Супермодератор
  • Сообщений: 8092
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1365 : 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

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

Онлайн paul_met

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

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5051
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1368 : 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:

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1369 : 02 Ноябрь 2020, 16:04:32 »
Pulseman Speedrun Practice Hack || Sega Mega Drive\Genesis
Хак, как понятно из названия, расчитан на тех, кто желает практиковаться в скоростном прохождении это игры.
Однако фичи добавленные в игру также могут разнообразить геймплей и обычному игроку.
Добавлено множество фишек:
  • Дебаг-Меню в паузе
  • Отсуствие региона
  • Выбор уровня всегда включен
Также в дебаге есть удобные функции:
  • Телепорт
  • Лечить игрока
  • Убить игрока
  • Вернуться в опции
  • Бессмертие
  • Сбросить уровень (не путать с убить игрока)
На текущий момент это очень ранняя версия, но дальнейшие доработки не заставят себя долго ждать.
Совет: Чтобы телепортироваться сквозь стены, сначала используйте Voltecker (кнопка A), а затем активируйте телепорт (пункт "Move Player")
В планах:
  • Отображение ХП боссов
  • Скип катсцен
  • Скип титульного экрана
  • Удобное меню выбора уровней

Скачать / Сырцы

Оффлайн Alexashka

  • Пользователь
  • Сообщений: 23
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1370 : 15 Ноябрь 2020, 22:03:35 »
Кто-нибудь может подсказать какой-нибудь фикс/патч для Outlander на Mega Drive, устраняющий косяк с инверсными поворотами во время езды "задним ходом"? — тачка катится в противоположном движению руля направлении  :neznayu:

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2078
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1371 : 16 Ноябрь 2020, 10:00:23 »
Star Fox - Full Strategy Debug || SNES

Стоковый РОМ с активированным отладочным режимом.
Активируется по нажатию R на втором контроллере.

Отладочный режим не работает на тренировочном уровне.
Так же можно случайно устроить soft lock или вообще крашнуть игру, но дерзайте.

Не работает в bsnes без паддинга до 16 мбит.

Управление:


Включение меню - контроллер 2, R
Выход - контроллер 2, Start

Первый контроллер:


B - камера назад (outdist)
X - камера вперед (outdist)
Up - камера вверх (pviewposz)
Down - камера вниз (pviewposz)
Left - камера влево (pviewposx)
Right - камера вправо (pviewposx)

Удерживая А - поворот камеры в пространстве:
Up - OUTVY-
Down - OUTVY+
Left - OUTVX-
Right - OUTVX+

Второй контроллер:

L/R - выбор объекта (он подсветится при выборе)
Up/Down - выбор поля в меню
Left/Right - изменение параметра
Select - копировать объект
Start - выход

Удерживая Y:
Left/Right - медленное изменение параметра (по 1)

Удерживая А:
Left/Right - быстрое изменение параметра (по 10)

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1372 : 24 Ноябрь 2020, 01:55:33 »
Обновление Build2  :cool:
Pulseman Speedrun Practice Hack
  • удалил титульник
  • переработал опции
  • добавил рестарт игры (держи СТАРТ в любом месте)
  • багофиксы
  • полировка старых фич
Планируются еще багофиксы.
Также будет добавлен бесконечный вольт и ичсправлен баг с зависанием рестарта на железе.

Скрины опций:
230653-0230655-1
230657-2230659-3

Скачать / Сырцы

« Последнее редактирование: 24 Ноябрь 2020, 12:12:50 от Segaman »

Оффлайн Saske Ab1438404@gmail.com

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1373 : 18 Декабрь 2020, 00:07:19 »
(опять моя тема :ohmy: 0_0) складываем в эту тему свой хаки
када закончу с хакингом японского супер марио вложу тоже
Слушайте , взломайте плизз Super Mario Bros smd

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1374 : 21 Декабрь 2020, 23:27:28 »
Слушайте , взломайте плизз Super Mario Bros smd
лол

Добавлено позже:
Сделал хак на Castlevania Bloodlines (SMD USA)
Добавил возможность менять персонажа прямо вовремя игры.
Зажать B и нажать Start.
Есть баги? - поделись ими, а я их исправлю :)

Скачать / Сырцы
« Последнее редактирование: 21 Декабрь 2020, 23:37:03 от Segaman »

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1375 : 27 Декабрь 2020, 01:12:31 »
Убрал срабатывание паузы, если нажата комбинация смены персонажа (B + Start)

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1376 : 17 Февраль 2021, 23:50:49 »
забудь

Оффлайн Shlema

  • Пользователь
  • Сообщений: 122
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1377 : 17 Февраль 2021, 23:53:40 »
а зачем там выбор уровней, их там и так мало, плюс в русской версии глюк с жизнями так что там надо еще постараться чтобы не пройти. На крайняк всегда можно сделать сохранки на каждый уровень.

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1378 : 18 Февраль 2021, 15:27:18 »
плюс в русской версии глюк с жизнями
Какой глюк?

Оффлайн Shlema

  • Пользователь
  • Сообщений: 122
    • Просмотр профиля
[ALL] Ваши хаки
« Ответ #1379 : 18 Февраль 2021, 16:18:48 »