Разработка и ромхакинг > Ромхакинг
Вопросы новичков
<< < (17/22) > >>
Dark Knight:
Как ромхакеры понимают сколько текста в игре?
Sharpnull:

--- Цитата: Dark Knight от 23 Ноябрь 2024, 16:04:29 ---Как ромхакеры понимают сколько текста в игре?

--- Конец цитаты ---
Как обычно, разбираются код/данные и тестируется весь текст во время игры. Сложность зависит от разброса текста по данным и когда каждый вывод текста нужно сначала получить во время игры. Проще в небольших ромах и в коротких играх.
worm, Dark Knight, из Hex-редакторов ещё ImHex (https://imhex.werwolv.net/), есть для Linux, рассчитан на обратную разработку. Включает сравнение файлов с учётом добавления/удаления данных (может пригодится для начального сравнения хака, потом всё равно код сравнивать), дизассемблер, расширение возможностей.
Takamura-kun:

--- Цитата: Sharpnull от 24 Ноябрь 2024, 05:16:49 ---из Hex-редакторов ещё ImHex
--- Конец цитаты ---
Интересная штуковина, надо будет опробовать. Вообще, в крайнее время под линукс годного софта становится больше, за что (в том числе) спасибо Valve. Наплыв пользователей, так или иначе, делает своё дело.

Глядишь - через пару десятков лет, линукс из свалки полусырых компонентов, превратится в полноценную, доведённую до действительно стабильного состояния, операционную систему со своей экосистемой. А то все о каком-то богатом выборе говорят, а выбираешь в итоге то, с чем меньше всего проблем. И то, ценой поддержки. Выберешь условный runit вместо systemd - всё, половина решений задач по настройке системы уже не подходит.
P.S. заранее поздравляю с юбилейным, 5000-м сообщением)
Dark Knight:

--- Цитата: worm от 24 Ноябрь 2024, 13:10:06 ---Вообще, в крайнее время под линукс годного софта становится больше, за что (в том числе) спасибо Valve. Наплыв пользователей, так или иначе, делает своё дело.

--- Конец цитаты ---
Ну так до Valve мало кто линуксом замимался. Valve с протоном подняли популярность Linux. Как решатся крит. проблемы Linux, проблемы с античитом и базовые вещи из коробки, тогда возможно люди решатся перейти на данную ось. Linux такая штука, что надо всё ручками настроить, что способен сделать не каждый.

Добавлено позже:

--- Цитата: Sharpnull от 24 Ноябрь 2024, 05:16:49 ---из Hex-редакторов ещё ImHex

--- Конец цитаты ---
Окей, надеюсь, что на AntiX заведётся прога.

Добавлено позже:
worm, про systemd лучше не надо тут обсуждать. А то ещё набегут ярые линуксоиды. Не пойму чего они все спорят между собой постоянно.
Добавлено позже:
Sharpnull, грац с 5000 сообщений заранее =)
Takamura-kun:

--- Цитата: Dark Knight от 24 Ноябрь 2024, 14:42:40 ---Как решатся крит. проблемы Linux, проблемы с античитом и базовые вещи из коробки, тогда возможно люди решатся перейти на данную ось. Linux такая штука, что надо всё ручками настроить, что способен сделать не каждый.
--- Конец цитаты ---
Ну тут мало того, что всё нужно настраивать ручками. Дело в том, что когда ты что-то настраиваешь — отваливается что-то другое. Как пример: поставил себе ядро zen, когда на арче сидел. Отвалились функциональные клавиши на клавиатуре в беспроводном режиме :lol: а тот же artix linux так вообще у меня после установки не заводился. Я даже разбираться не стал, почему. А всё почему? Потому что нет экосистемы и каждый (сам знаешь что делает) как хочет. И у нас 100500 различных компонентов, в каждом из которых есть свои минусы и столько же версий одной и той же ос, которые могут быть несовместимы между собой. Всё это вместо того, чтобы иметь одну вылизанную ось. Пришёл к выводу, что компьютер мне нужен для того, чтобы выполнять свои задачи, а не для того, чтобы без конца что-то подклеивать в системе. Сел ром ковырять, а ковырялка-то и не запускается. Почему? Пока разберешься — и хацкать ром перехочется. Поэтому я плюнул и слез на винду.


--- Цитата: Dark Knight от 24 Ноябрь 2024, 14:42:40 ---А то ещё набегут ярые линуксоиды.
--- Конец цитаты ---
Настоящие (самые прошаренные и токсичные) сидят на форуме арча :lol:

Я одно время общался с очень прошаренным линуксоидом. Так ему приходилось систему местами на гвозди прибивать, потому что некоторые компоненты при обновлении ломались и никто этой проблемой месяцами не занимался... Нафиг это болото, в общем. Я наковырялся вдоволь :lol:
Dark Knight:

--- Цитата: worm от 24 Ноябрь 2024, 21:31:34 ---Ну тут мало того, что всё нужно настраивать ручками. Дело в том, что когда ты что-то настраиваешь — отваливается что-то другое. Как пример: поставил себе ядро zen, когда на арче сидел. Отвалились функциональные клавиши на клавиатуре в беспроводном режиме :lol: а тот же artix linux так вообще у меня после установки не заводился. Я даже разбираться не стал, почему. А всё почему? Потому что нет экосистемы и каждый (сам знаешь что делает) как хочет. И у нас 100500 различных компонентов, в каждом из которых есть свои минусы и столько же версий одной и той же ос, которые могут быть несовместимы между собой. Всё это вместо того, чтобы иметь одну вылизанную ось. Пришёл к выводу, что компьютер мне нужен для того, чтобы выполнять свои задачи, а не для того, чтобы без конца что-то подклеивать в системе. Сел ром ковырять, а ковырялка-то и не запускается. Почему? Пока разберешься — и хацкать ром перехочется. Поэтому я плюнул и слез на винду.

--- Конец цитаты ---
Ну у меня ноутбук старый, поэтому мне удобнее Linux. Windows стабильнее, но слишком нагружает ноутбук. И местами Linux всё же удобнее. Ну на счёт ром хакинга тут Windows лучше ввиду обилия софта.

--- Цитата: worm от 24 Ноябрь 2024, 21:31:34 ---Настоящие (самые прошаренные и токсичные) сидят на форуме арча :lol:

Я одно время общался с очень прошаренным линуксоидом. Так ему приходилось систему местами на гвозди прибивать, потому что некоторые компоненты при обновлении ломались и никто этой проблемой месяцами не занимался... Нафиг это болото, в общем. Я наковырялся вдоволь :lol:

--- Конец цитаты ---
Я в когда-то в этом году был в нескольких чатах с линуксоидами, виндусятниками и хакентошерами. Там тяжело было не поспорить с кем-либо. Особенно 1 был, который буквально всё хейтил. Мне страшно в арч лезть, а с арчеводами разговаривать тем более.
Takamura-kun:

--- Цитата: Dark Knight от 24 Ноябрь 2024, 22:13:41 ---местами Linux всё же удобнее
--- Конец цитаты ---
Да. Я, к примеру, скучаю по удобной копипасте, когда можно было скопировать текст просто выделив его и вставить нажатием на колёсико. Я ещё прикрутил hotkey, чтобы можно было выделенный текст откуда угодно зачитывать через RHVoice по win+tab и заниматься своими делами, пока синтезатор читает выделенное. Да и в целом, можно заскриптовать систему полностью под себя. Я как-то заморочился и написал bash скрипт, который создавал директорию с новым хаком. ПКМ по нужному рому, который собираешься ломать, в контекстном меню "создать проект" и... система открывает окно с проектом и main.asm файлом, где уже включен сам ром :lol: Было очень удобно. Но опять же, пересядь я тогда с MATE на условный budgie и весь мой труд пошёл бы коту под хвост. Первое время и фотошоп через вайн запускал, но когда ты сидишь, делаешь что-то серьёзное уже продолжительное время, почти заканчиваешь, а оно тебе берёт и вылетает - ты понимаешь, чтобы пользоваться ФШ, нужна винда и никак иначе. Гимпы и криты всякие для меня просто неудобный мусор.

Кстати, вспомнил ещё один неприятный момент с ассемблером Genesis (ASL под линукс) — если я делал прыжок в конец рома на определённое расстояние (через jmp, с абсолютным адресом) то после сборки рома метка куда нужно прыгнуть сбивалась и счётчик команд прыгал непонятно куда вместо нужного смещения. Причём заданное мной смещение даже за 4й мегабайт не заходило. Проблему тогда решил переход на другой ассемблер — asmx. Сейчас под виндой из любопытства решил проверить, как ASL будет себя вести на другой ОСи — всё корректно собирается, прыжки работают, проверено на железе. И я вот думаю — то ли за это время в ASL пофиксили баг, то ли это linux в очередной раз отличился... :neznayu:
FireFox Фан:
Дорого времени суток!

Решил не создавать отдельную тему. В каком месте WarCraft III: Reforged находятся треки из WarCraft I/II? Я World Editor проверил, но что-то не вижу.
Himura:
Всем привет! Я тут первый раз (Пока сложно ориентируюсь на Форуме / Сайте)  :)

[Есть Вопрос] Я раньше у вас на Сайте качал ИГРЫ (для SEGA) = Сразу скачивался файл [Архив] с разными версиями игры. СЕЙЧАС нужно выбирать какую скачать отдельно и при этом качается в формате .GEN. НО мне нужны Файлы игры именно в Формате .BIN! Есть ли где-то "старая версия сайта" или может есть АРХИВ, куда всё это убрали?
Sharpnull:

--- Цитата: Himura от 05 Декабрь 2024, 17:23:17 ---при этом качается в формате .GEN. НО мне нужны Файлы игры именно в Формате .BIN
--- Конец цитаты ---
https://www.emu-land.net/forum/index.php/topic,85131.msg1586985.html#msg1586985. Просто переименуйте, можете использовать батник или XnView для пакетного переименования.
Himura:

--- Цитата: Sharpnull от 05 Декабрь 2024, 17:53:12 ---https://www.emu-land.net/forum/index.php/topic,85131.msg1586985.html#msg1586985. Просто переименуйте, можете использовать батник или XnView для пакетного переименования.
--- Конец цитаты ---

Окей, спасибо! ДА, "создался" в .BIN после переименования. Обратно только уже нельзя (так и должно быть?)

Я раньше качал Файл с таким Названием ---> "Название (U) (!)". Это какая может быть версия в Текущем САЙТЕ? Есть: USA, Europe, Japan (Получается первая / USA?)
Takamura-kun:

--- Цитата: Himura от 05 Декабрь 2024, 18:38:22 ---Обратно только уже нельзя
--- Конец цитаты ---
В чём проблема, не пойму. В свойствах папки, отключаем пункт "Скрывать расширения для зарегистрированных типов файлов" и переименовывыаем напрямую сколько угодно. :neznayu:


--- Цитата: Himura от 05 Декабрь 2024, 18:38:22 ---Я раньше качал Файл с таким Названием ---> "Название (U) (!)". Это какая может быть версия в Текущем САЙТЕ? Есть: USA, Europe, Japan (Получается первая / USA?)
--- Конец цитаты ---
https://gist.github.com/ramiabraham/ff41ba74f2b7104ecece
Himura:

--- Цитата: worm от 05 Декабрь 2024, 19:41:27 ---В чём проблема, не пойму. В свойствах папки, отключаем пункт "Скрывать расширения для зарегистрированных типов файлов" и переименовывыаем напрямую сколько угодно. :neznayu:

https://gist.github.com/ramiabraham/ff41ba74f2b7104ecece

--- Конец цитаты ---

Спасибо! №2 [ссылка] оч. полезно! (теперь буду знать все эти "коды". Может и для себя что-то заимствую). №1 что-то не нашёл у себя на ПК, но это не Важно (Оно скачивается быстро, если нужно вернуть снова этот файл)
Dark Knight:
Himura, если не знаешь как убрать скрытие расширений, то можешь попробовать через Total Commander менять. Ну дело тут твоё =) .
Беларус:

--- Цитата: Himura от 06 Декабрь 2024, 15:29:28 ---что-то не нашёл у себя на ПК
--- Конец цитаты ---
Если у тебя Win11, то теперь оно тут:

SeregaZ:
сумлеваюся что у него наша русская винда :))))
Bjankins1:
I dont know if this is okay to post this here but i thought for newbies, this info could help


If anyone is interested, last night i figured out how to rip audio/sound effects from MAME arcade roms

1. Find a rom you want
2. Open the zip file, and copy the files to another folder or desktop
3. Run audacity, go to file, import, raw data
4. One of the files inside the mame rom is your audio, this may take some guesswork but you should find it by just importing it and listening to the audio
5. When picking the file, audacity will let you set Hz rate and bit rate, set it to 8Khz 8 bit, some people think this option is for hz sample rate, its not, this will adjust Hz/how fast the audio plays
6. Once you find the right file and the right speed, either save it as a WAV file, or splice up the audio into seperate tracks

Heres the audio i extracted from an arcade game called Calibur .50

https://youtu.be/GjTDTiAK9VI?si=tpzAFjLLbNHs1Wp-
Norber2007:
Кто может подсказать очень нужно вшить читы в образ игры ps1 (модификаторы Power-Up'ов/Pick-Up'ов на картах). Пробовал выйти на брикпоинты через инструкции с Cheat Engine пробивая через дебаггер r3000 но либо у них отличаются значения от gameshark либо я хз (то значение что подходило эффекта не дало после вшивания с HxD). В общем очень нужна помощь, читов довольно много. Нужно поменять/модифицировать значения на всех картах мультиплеера в Syphon Filter 2, gameshark коды для них я сделал, но вшивать коды я не умею (нужно это чтобы можно было менять карты в конце матча и не играть с миллионом активных читов с риском словить краш игры).
Talking_Sword:
Подскажите, если у меня есть вопрос по хакингу игры для DOS, то его можно задать здесь, или тут вопросы только по приставочным играм?
Sharpnull:
Talking_Sword, насколько знаю, можно задать вопрос по DOS. Всё равно уже начали.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии