Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Sharpnull

Страницы: Назад 1 2 3 4 5 [6] 7 8 9 10 ... 182 Далее
151
Если размер картинок ограничить до 64 тайла всего (8*8), то на экране можно вывести одну картинку с отражением половинки
В режиме 8x16 px больше, но можно просто переключать CHR банки mid frame, используя прерывания от MMC3, тогда можно весь фон уникальными тайлами покрыть.

152
Hard'n'Soft / как скачать ролик с rutube?
« : 04 Сентябрь 2025, 13:10:09 »
С rutube качает yt-dlp.

153
Ромхакинг / Наши хаки
« : 02 Сентябрь 2025, 14:17:34 »
Huo Ying Ren Zhe RPG или по другому просто Naruto RPG для nes. Конверсия под mmc3 или другой маппер, чтобы можно было запустить на реальном железе?
Нужно не только дизассемблировать весь код, но и уместить 2 МиБ в макс. возможные 512 КиБ для MMC3. Дешевле для вас будет использовать флеш-картридж.

154
Ромхакинг / [ALL] Вопросы новичков
« : 01 Сентябрь 2025, 18:40:22 »
а в этом случае как правильно?
0х0402 + 0х5022. Можете баловаться с кодом в ассемблере:

155
Кодировка в игре Shift JIS, меню как есть, а текст диалогов упакован и сжат поверх. Для окон меню используется текстовое описание, например, %mXP3YP6CPB3XC1YC2XB6YB1%n\x1BC\x20 перед текстом, где XP3 YP6 - левый верхних угол в тайлах, XC1 YC2 - кол-во столбцов и строк, XB6 - кол-во символов в строке, при этом есть подстановки строки - %s и числа - %d. Кроме иероглифов 12x16 px, есть поддержка 8x8 px для ASCII (не вся графика). Перевёл на англ. несколько меню. В архиве скрипт с переводом.

156
Hard'n'Soft / Windows 11
« : 30 Август 2025, 14:50:53 »
"Microsoft отвергла связь обновлений Windows 11 с поломками SSD" (https://3dnews.ru/1128454/), а Phison не удалось воспроизвести проблему.

157
Что не так делаю?
Дело в вашем код (и напомню, что VirtuaNES - мусор, который не стоит использовать никогда). У меня работает нормально, скопировал код police.s в song_journey_to_silius_ca65.s и заменил там music_police на music_data_journey_to_silius, в demo_ca65.s добавил FAMISTUDIO_USE_NOISE_SLIDE_NOTES = 1 после FAMISTUDIO_USE_DELTA_COUNTER  = 1, а USE_SLIDE_NOTES уже было.

158
Эмуляторы консолей 1-4 поколений / BizHawk
« : 25 Август 2025, 15:31:45 »
Турбо то что надо. Правда сначала почему-то не работало на сеге, но после перезапуска все норм.
У меня кнопки Tab, Shift+Tab и какие-то ещё перестают работать после открытия Диспетчера задач через Ctrl+Shift+Esc.

159
Эмуляторы консолей 1-4 поколений / BizHawk
« : 25 Август 2025, 15:00:30 »
есть возможность фрэймскип увеличить в настройках?
Скорость Fast Forward изменяется в config.ini > SpeedPercentAlternate. Через эмулятор меняется зажатием Ctrl + нажатие ЛКМ в меню Config > Skip/Speed > Speed 50% - Speed 400% (слева будет иконка >>). Также есть Turbo на Shift+Tab для макс. скорости и скорость меняется на клавиши "минус" и "плюс".
UPD: Включите отображение FPS, чтобы убедиться, что компьютер справляется с такой скоростью.

160
из допа к ре4ре так и не убрали? Из хогвартса обновлённого тоже?
Не убрали, можете проверить на https://www.pcgamingwiki.com/. У Capcom игры скупают как не в себя, поэтому не торопятся и уже дольше держат, чем у прошлых ремейков. Warner Bros. ещё убогий Gotham Knights от October 21, 2022 с Denuvo, могут долго держать. Может через год-другой уберут.

161
В игре нет пошаговых боёв, эмуляция ни при чём. Если выкл. опцию "Real Time Battles", то во время выбора Item или Spell не будет восстановления хода у врагов и героев, т. е. можно спокойно выбрать предмет в этих меню. Я смотрел код, в $FFE248 значение 01 для выкл. опции и проверка во время боя:
UPD: Чтобы сделать пошаговые бои можно попробовать вместо btst #0,($00FF11F1) сделать проверку на 4 младших бита $FF133B, если хотя бы один из битов не равен 0, значит игрок может ударить хотя бы одним персонажем, поэтому не восстанавливать ходы ни у кого. Также ускорить восстановление ходов у всех, тогда всё будет происходить быстро и пошагово.
UPD2: Добавил пошаговые хаки для Brave Battle Saga - Legend of the Magic Warrior (World) (Aftermarket) (Unl) и [T+Rus Str@nger (20.12.2018)]. Turn-based - обычная скорость, ожидание выбора действия от игрока F3D54: 14 39 00 FF 13 3B 02 42 00 0F, Turn-based_Fast - добавляется ускорение восстановления ходов F3DD2: 50 + F3EE2: 50, из-за это порядок не совсем точный.
UPD3: В моём хаке во время удара героем не восстанавливается ход у других, поэтому порядок в обоих вариантах не точный, но эта задержка даёт бьющему герою восстановиться раньше, т. е. проще играть. Не проверял с несколькими героями.
UPD4: Если в моём хаке изменить F3D54: 14 39 00 FF 13 3B 02 42 00 0F на F3D54: 14 39 00 FF 13 3B 02 42 00 FF, то во время атаки врага не будет восстановления хода у других (как и во время атаки героев), тогда будет равномерное распределение порядка ходов, но немного медленнее.

162
Она не эмулируется http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=mocapb. Когда в Status исчезнет "PRELIMINARY", тогда будет играбельно. Сколько лет пройдёт неизвестно.

163
Hard'n'Soft / покупка/сборка ПК.
« : 22 Август 2025, 23:21:11 »
Какой там кодек звука?
На оф. сайте "Realtek 7.1 Surround Sound High Definition Audio CODEC", не указано конкретно, а это всегда означает, что установлено самое дерьмо.
UPD: Типа ALC897 ставят, когда не указывают.

164
Переводы игр / Русификация игр
« : 22 Август 2025, 21:42:16 »
там шрифты пожаты, как их редактировать подскажите плиз
Используется LZSS сжатие из GBA BIOS https://www.romhacking.net/utilities/826/. Для разжатия lzss.exe -d font.bin, для сжатия несколько вариантов, которые отличаются VRAM или WRAM compatible и степенью сжатия. Два шрифта находятся в 81D20-821D3 и 8775C-88A6D (у перевода данные короче, можно скопировать лишнее для разжатия), ещё что-то изменено с позиции 85E3A (нужно проверить в Mesen место использования, в начале игры нет). Остальная графика не сжата.
Кстати, здесь обсуждение кривых GBA переводов: https://www.emu-land.net/forum/index.php?topic=90056.new#new.
UPD:
Ну, или так:
На Python делается так, вставка в один клик:

165
Переводы игр / [GBA] Shantae Advance
« : 21 Август 2025, 15:51:53 »
в DLL есть код GBA-версии
Насколько я вижу, там нет ARM-кода, игра написана без эмуляции, там даже вертушка в начале игры не "пиксельная" (у них и в прошлых частях не было pixel perfect). В Assembly-CSharp.dll текст задаётся как public class Languages { public static readonly string[] szDialogClassic = new string[5205] { ... }} (я открыл с помощью https://sourceforge.net/projects/ilspy.mirror/, редактировать Unity игры не умею). Графика в resources.assets 34F17AC - 40FE53F соответствует в GBA 337674 - E5166B.

166
Ромхакинг / Pier Solar и всё-всё-всё...
« : 20 Август 2025, 21:06:25 »
Почему многие упорно произносят RetroArch с "ч" в конце?
Разработчики RetroArch говорят, что можно "ч" и "к", но основано на "Arch Linux", поэтому "ч" более правильно: https://youtu.be/PwJEIYZXLgw?t=64, сам автор видео произносит "к" по аналогии с monarch.

167
Ромхакинг / Наши хаки
« : 20 Август 2025, 16:45:03 »
[SNES/SFC] Chrono Trigger (U) (J) - Transparent Dialog Box
Диалоги без окна на фоне. Патч совместим с (U), (J), русским переводом. Проверил только начало.


Никто не встречал версию на ммс3 данной игрушки?
Я делал Master Fighter III на MMC3, но поделиться не могу. Также исправлял бой за босса с боссом. Один из багов с приёмом (не помню за кого) исправляется заменой 186С9: 13 EC (было 83 EC).

168
Hard'n'Soft / Windows 11
« : 18 Август 2025, 16:52:00 »
"Последнее обновление Windows 11 24H2 ломает SSD и HDD, но не везде": https://3dnews.ru/1127801/.

169
эмулятор создаёт скриншоты в которых изображение немного опущено в низ. Заметил я это не во всех играх, но в части игр низ изображения это черная полоса, где это не видно. В игре Popful Mail это заметно. Запускал эту же игру в Ootake - там всё нормально
Не знаю про скриншоты, но у PCE обычное разрешение 256x239, а у вас 256x224 из-за обрезки (overscan). В Mesen по умолчанию overscan сверху 3, снизу 0, слева и справа по 18, т. е. внутреннее разрешение 292x242. Mesen делает скриншот с учётом настроенного overscan.

В Ootake, судя по вашему скриншоту, в отличие от Mesen обрезали сверху 8 пикселей и снизу 7, поэтому одна нижняя полезная полоса не видна. В Mednafen на вашем скриншоте получается overscan сверху 4 и высота 224.
Пишут что у PCE разные разрешения https://forums.nesdev.org/viewtopic.php?t=9267 до 512x256 или 565x242.

170
Ретроарч не вписывается в минималки
Есть версия для XP, а если не сработает, то для 2000 / ME / 98SE: https://www.retroarch.com/?page=platforms. Из ядер вижу VBA Next.
UPD: Здесь написано https://github.com/visualboyadvance-m/visualboyadvance-m?tab=readme-ov-file#system-requirements, что XP поддерживается, но требуется 2 ГГц процессор. Попробуйте https://github.com/visualboyadvance-m/visualboyadvance-m/releases.

171
я говорил, что там не будет так просто собрать
Было даже хуже. KMFDManic оптимизировал ядра для Mini консолей (MD/SNES/NES/PS) https://github.com/KMFDManic/NESC-SNESC-Modifications/releases/tag/v.2K22-10-31-2022:
Поэтому, если работали его ядра, то и обновлённое должно, Google Drive _PSC/km_genesis_xtreme_gx_libretro.so.

172
Там какой-то Linux у вас, проц ARM и умеет 64-бит.
У вас линукс, просто сделайте сборку:
platform=classic_armv8_a35 make -f Makefile.libretro

173
в мегадрайвовской версии (как я думаю) баг и анимация воспроизводится и закачивается очень быстро
Время оглушения (в кадрах) задаётся в A62E: move.w #$001E,$0058(A3), в роме изменить A630-A631 (сейчас 00 1E).
фонарик недоступен с начала игры?
Для активации всех предметов $FFFBBF = 01 (или выбрать перед уровнем), Sonic Blast на кнопки Вперёд, Вперёд, Назад, A (руководство).
UPD: Чтобы замедлить анимацию, можно было бы добавить инструкцию в A62E: move.w #$000x,$0014(A3), где x задаёт задержку в кадрах на один кадр анимации (сейчас 4), но сразу после этого кода выполняется общий для разных анимаций код move.w #$0004,$0014(A3), поэтому установить задержку сложнее. Для одного врага $0014(A3) будет адрес FFE61B.
UPD2: В SNES версии оглушение длится 250 кадров во всех версиях, что ровно 5 секунд в (E) и 4.1(6) с в (U) и (J).

174
так там написано "версия получше", а не версия поновее
Мб последний билд нюкнули из-за багов?
Похоже на то. Сообщения о "новой" и "лучше" разные и, как написано, "лучше" вылезает, когда текущая версия сломана:
UPD:
Баг со стороны майкрософт с их visual studio кажется.
У них же так и написано в твиттере:

175
Ромхакинг / [NES] Battletoads & Double Dragon x3
« : 12 Август 2025, 00:14:14 »
А можно скомпилировать данное ядро для Линукса (пк)? Хочу засунуть в Батосеру.
Собрал в Ubuntu (с флешки) для платформы "unix", можно сказать linux x86_64, точнее в заголовке файла "OS ABI: UNIX - System V, Required Architecture: Advanced Micro Devices X86-64". Немного изменил код для исправления ошибок компиляции. Команды в терминале:
batocera также есть для Raspberry Pi, ARM, поэтому эта сборка там не сработает.

176
Hard'n'Soft / Windows 11
« : 11 Август 2025, 14:56:36 »
система перестаёт отзыватся на действия пользователя, причём не полностью, а локально в конкретном окне проводника
Попробуйте отключить индексирование файлов, у кого-то постоянные зависания из-за этого.

177
Hard'n'Soft / Re: покупка/сборка ПК.
« : 11 Август 2025, 01:16:57 »
Для меня это вообще шок, блок ATX3.1 не имеет разъёма и кабеля 12V-2x6!
Кабель есть: два 8 pin на 12V-2x6. Разница от нативного, что не так красиво выглядит.
UPD: Из минусов, также будет сложнее заменить кабель 12V-2x6, т. к. распиновка у блоков разная. Кабель выдерживает 30 подключений, потом использовать небезопасно.

178
Hard'n'Soft / покупка/сборка ПК.
« : 10 Август 2025, 23:53:23 »
Я так понял, что для блока 750W при подключении видеокарты рекомендуется пользоваться двумя 8-пин с переходником!
Если бы посмотрели на блок, который заказали, то заметили бы, что там "Кабель с двух 8pin на один 12V-2x6 (700мм)", т. е. для моделей на 850/750/650 Вт на самом блоке нет "нативного" разъёма 12V-2x6. Это не переходник, но означает, что работает по сути как переходник и доп. информации по мелким пинам не передаётся.

179
Переведён текст, есть субтитры. Виснет в нескольких местах, пройти на 100% невозможно.
Фанатский перевод ещё не готов.
UPD: Хотя, в этом месте должно работать https://youtu.be/zM-ggs9unzI?t=905. Нужно сдвинуть правый стик, если не понятно.
UPD2: На рутрекере у кого-то виснет, а у кого-то нет (полностью пройдена). Но речь не про это место в начале.

180
По Тому Клэнси требуется пояснительная бригада. Будет ли новый ром лучше старого (для разных эмуляторов)?
Я исправил баг для всех эмуляторов, без исправления игра не проходима, больше ничего не изменял. Про сохранения я написал только для тех, кто хочет проверить баг с использованием сохранения из архива. Я думал, что сохранения внутри игры имеют одинаковый формат для всех эмуляторов, но оказалось у mGBA и Mesen различается формат для сохранения типа EEPROM 512, при этом тип SRAM совпадает, а про другие не знаю.
Интересно, что существует ещё перевод на русский для Europe версии https://www.youtube.com/watch?v=zQEGkVJpc44.
UPD: Вот перевод Tom Clancy's Splinter Cell - Pandora Tomorrow [T+Rus_Vector], его тоже стоит добавить. На баги не проверял. Я добавил (E) в имя файла.

Исправление Driver 2 Advance нужно только для плохих эмуляторов, не знаю стоило ли.

Страницы: Назад 1 2 3 4 5 [6] 7 8 9 10 ... 182 Далее