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

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


Сообщения - Sharpnull

Страницы: Назад 1 ... 30 31 32 33 [34] 35 36 37 38 ... 129 Далее
991
Epic > A Plague Tale: Innocence || Minit: https://www.epicgames.com/store/ru/p/a-plague-tale-innocence, https://www.epicgames.com/store/ru/p/minit. Minit уже был, добавили вместо Speed Brawl, у которого задержан выход, возможно раздадут позже.

992
какие у кого есть идеи по решению этого ребуса?
Не меняйте. Можно же код изменить или данные замены.

В чём сложность?
Думаю речь о свободно месте, хотя в (E) тоже не много в конце рома. Посмотрел одним глазом, там сжатие/упаковка текста/NT, поэтому места может не хватит на нормальный перевод, я бы расширил ром и без хитростей вставил текст, но видимо расширять ром для перевода зазорно. Возможно там ещё приколы.

993
Картриджи / диски / Новые Дампы 2
« : 05 Август 2021, 17:29:15 »
Работает в BizHawk'е через ядро genplus-gx
Я не стал писать, потому что в BizHawk старое ядро, а RetroArch не запускает с ядром GP-GX (ни с DOA, ни с SSF), но ядро PicoDrive работает с такой же проблемой SRAM. В BizHawk у GP-GX баг с установкой размера рома, если не указано "SEGA SSF" и другие проверки на маппер не сработали, то маппер определяется автоматически, но размер рома по ошибке устанавливается 4MB (исправление было здесь), возможно из-за этого проблема с хаком UMKT от Kabal, но в этой игре почему-то работает, не факт что дальше будет также. После DOA -> SSF в BizHawk не работает (мне показалось, что работало вчера).

994
Картриджи / диски / Новые Дампы 2
« : 04 Август 2021, 21:03:23 »
Работает в Blastem-е, после небольшого фикса "DOA" -> "SSF".
Если кто не понял, через HEX-редактор 0x105: 53 53 46. В начале работает. Можно было сразу в архив положить, у 7z весило бы столько же.

995
Все NTSC переводы убогие - http://rgdb.info/games/playstation-1-ps1/gran-turismo-2 и, как написано, у RGR баг из-за которого не пройти игру, так что всё равно переводить с нуля нужно. Но это гонки, перевод не требуется.

996
Оно и будет уступать лицензионным DVD и тем более Blu-Ray. А то, вижу, по сети куча WebRip’ов гуляет.
Официальные WEBRip (Netflix и т. п.) лучше DVD, очевидно, ещё есть старые фильмы, которых нет на BD, но их где-то официально показывают, там WEBRip тоже лучше DVD. WEB-DL от iTunes хорошего качества хоть и с низким битрейтом. Бывает WEBRip от Amazon с большим битрейтом и картинкой лучше. Поэтому я не жду BD, потому что всё равно бы качал BDRip 1080p, который для меня почти неотличим от WEBRip 1080p. Я говорил про другое ранее: про заливку DVD видео на Youtube. UPD: Если говорить о рипах в .avi (DivX, Xvid) низкого качества, то не заслуживает внимания в не зависимости от исходника.

997
Качество видео зависит не только от битрейта, но и от использованного кодека и настроек кодирования. Youtube сильного пережимает, поэтому ниже 1080p туда лучше не заливать, а если исходное видео имеет разрешение ниже, то нужно делать апскейл (масштабировать), например для заливки чего-то с DVD. У vimeo качественный поток, но есть большие ограничения для бесплатного аккаунта, поэтому туда заливают в основном профессиональные студии.
К слову о кодировании. Некоторые кодируют фильмы в 2 прохода для получения постоянного битрейта или размера файла, но более качественнее это CRF (для H.264 https://trac.ffmpeg.org/wiki/Encode/H.264), для аниме важна битность - 10-bit лучше, чем 8-bit.
Если DVD правильно закодировать в 1080p, а лучше выше, и залить на Youtube, должно быть неплохо, но лучше конечно смотреть оригинальный DVD, хотя стоит учитывать, что иногда DVD изначально плохого качество и умелые риперы делают картинку лучше, кодируя в HEVC/AVC.
Почитай в сети. Задайте конкретнее вопрос, что вам нужно.

998
Миха42, TXS просто устанавливает указатель на стек (S - Stack Pointer), очищать что-либо было бы затратно. Я не знаю что такое "счётчик уровней", S - это индекс размером 1 байт, который указывает на место RAM $0100-01FF и, в зависимости от инструкций, увеличивается, уменьшается или устанавливается. Про стек: https://wiki.nesdev.com/w/index.php?title=Stack.

999
При Reset да, пропускать нельзя.
Но при окончании игры и возврате в главное меню можно пропустить это всё
Нельзя пропускать, у вас после каждой смерти будет стек расти на 2 байт, пока не случится переполнение.
Флаг D в Dendy не используется вроде как, потому и очищается.
Про Dendy не знаю, в NES можно работать с флагом Decimal, но он не выполняет свой функции для арифметических операций, поэтому его можно использовать как дополнительную память. На nesdev есть обсуждение, там заметили, что проверка медленная, но работать должно. Очищают флаг при запуске потому что так принято и для переносимости кода.
И где всё-таки ткнуть галку чтоб на недокументированные инструкции бряк срабатывал?
Mesen: Debugger > Options > Break Options > Break on unofficial opcodes, работает только при открытом отладчике. В FCEUX это вроде Break on Bad Opcodes в отладчике.
Где и куда можно ткнуть на каком эмуляторе, чтоб покадрово смотреть отображение на экране?
Mesen, в отладчике F8 или кнопка наверху пропускает кадр. Event Viewer тоже полезен.

1000
Можно попробовать сделать Jmp на $E016
В стеке будет 2 байта, поэтому пропускать LDX #$FF | TXS нельзя. CLD можно пропустить (JMP $E013), игра скорее всего не использует (не знаю примеров использования, но флаг Decimal на NES можно использовать как глобальный флаг, есть CLD и SED, для проверки достаточно PHP | PLA | AND #$08).

1001
Так и не понял в чём проявляется неправильность тайлов?!
Посмотрел код. Это косяк оригинала. После конца игры происходит прыжок на Reset Handler, установка нуля в $2000 делает адрес BG = $0000, поэтому используются не те тайлы, после из-за разогрева PPU, который не нужен, эта кривая картинка длится 3 кадра. Я не знаю всегда ли, но SEI произошёл до прыжка, а установка $2000 = 0 не нужна, т. к. NMI тоже был отключен. Поэтому я сделал прыжок после разогрева PPU, для оригинальной игры (J) - CPU $FE81: JMP $8225 -> JMP $8236. Для вашего хака - CPU $C90A: JMP $E001 -> JMP $E012.
UPD: Ещё можно просто установить BG = $1000 в Reset Handler:
LDA #$10 ; Было LDA #$00
STA $2000
Только это будет на 3 кадра дольше.

1002
BerserkGromov, сами разработчики не будут добавлять такую возможность, потому что этот режим для точности. Как пишут, увеличение внутреннего разрешения ведёт к проблема в HW, так что такая возможность в SW всё равно могла бы вызывать проблемы. Это не значит, что когда-нибудь кто-нибудь не добавит такое.

1003
4 поколение / Артефакты на Super Famicom
« : 01 Август 2021, 18:06:36 »
воспроизводит (заставка  chrono trigger) всплывает
И как это возможно? Если Chrono Trigger есть на флеш-картридже, то может он кривой или что-то с картой памяти? Нужно проверить на другой консоли или хотя бы сравнить контрольные суммы ромов на карте.

1004
Hard'n'Soft / Кто разбирается в Xdelta?
« : 01 Август 2021, 17:57:52 »
Как я и думал, "Проблема XY". Нужно пропатчить и сравнить оригинальный файл и пропатченный через HEX-редактор или программы типа VBinDiff, тогда будут видны изменения. Это похоже на "редактировать патч", потому что патч - всего лишь упакованный вид изменений, поэтому нет смысла редактировать патч.
Как и сказал -v-, создайте тему с конкретным описанием всего, а не пустой болтовнёй.

UPD: Можно эту тему переименовать и описать нормально. Сразу скажу, вы ожидаете, что есть простой способ редактирования через готовые программы, но таких программ может не быть, тогда всё равно придётся разбираться во "взломе" или надеется, что кто-то поможет вам. Если есть деньги, то сделают быстрее вместо вас.

1005
Hard'n'Soft / Кто разбирается в Xdelta?
« : 01 Август 2021, 16:12:48 »
В этом нет смысла, что именно вам нужно? xdelta3 генерирует патчи в формате VCDIFF, до этого, как можно догадаться, какого-то другого формата.

1006
Может выложить кто?
Что выложит? Последняя LDN2.3 (2021-05-24) бесплатно доступна, а патреонам новые версии раньше не дают всё равно, как я понял. Инструкции по настройке https://github.com/Ryujinx/Ryujinx/wiki/Multiplayer-(LDN-Local-Wireless)-Guide.

1007
Phil, в HEX-редакторе 1C122:50. Или вот ром.

1008
Phil, https://gamehacking.org/game/29757: Enable Level Select - AIOGZPEY. Если вы о https://tcrf.net/Contra_(NES)#Level_Select.

1009
Разрешение 4k так и не завезли в эмуль?
Уже отвечал http://www.emu-land.net/forum/index.php/topic,79587.msg1500292.html#msg1500292. Если не нравятся разработчики, не используйте yuzu, переходите на Ryujinx или напишите свой эмулятор.

1011
Как ты выкачать "VIDEO GAME Music Archive", где 31,810 MIDI файлов?
wget не научились использовать или погуглить любую другую для нубов, где достаточно вставить ссылку и нажать "сделать хорошо". В 2018 году сайт сохраняли (https://archive.org/details/vgmusic), но это был маковод, поэтому там лишний мусор. Если хотите названия файлов с названием игры и трека, то нужно писать скрипт.
We're not just going to make a file available that would allow people to have an instant copy of our site. We've worked rather hard to get this site where it is, and if anyone else wants to challenge us, they're going to have to work just as hard.
:lol:
wget -r -l 2 -A "*.mid" https://www.vgmusic.comЯ не всё скачал, чтобы проверить кол-во файлов, возможно там потребуется доп. уровень вложенности (-l) или просто бесконечная вложенность должна подойти.

1013
А что по поводу RAM в Nes 2.0 ? Какую выбирать нужно?
SRAM 8KB вместе с Battery битом. Work RAM (PRG-RAM) и Save RAM (PRG-NVRAM/EEPROM) сделали отдельно, потому что, например, у MMC5 бывает 8КБ WRAM + 8КБ SRAM (игра L'Empereur). А Battery бит может стоять с нулевой SRAM, означая сохраняемую внутреннюю память маппера или перезаписываемый PRG-ROM.
У вас должен быть заголовок: 4E45531A080843080000700000000001.

1014
Миха42, я посмотрел немного скроллинг в Castle Excellent (J) [!]. В главном цикле с CPU $82A2:
Я увидел, что первые 3 вызова тяжёлые и занимают пару кадров, но, если их убрать, вызов скроллинга будет через кадр и всё равно дёрганный, возможно из-за вычисления положения камеры. В этой игре камера вычисляется  относительно героя интерполяцией, хотя проще было, как везде, держать героя в центре экрана с остановкой у края уровня. Так что сначала стоит реализовать обычную камеру для проверки, остальные изменения сложные и предполагают оптимизацию.

1015
Gaiapolis
Компрессор для экранов с текстом у меня давно написан (сжатие обычное). Обращайтесь, кто хочет на самом деле перевести. У меня терпения не хватит всё сделать, хотя там не должно быть чего-то сложного. Ещё почему-то принято переводить титульники у "8/16-бит" платформ, это нудно и бессмысленно (если на английском), а там, к тому же, возможен перевод "Гайяполис" или "Геяполис", потому что богиня Земли - "Гея" или "Гайа".

1016
он всё равно задействует RAM картриджа при включении записи в мапере картриджа
Для теста можно не записывать в регистр PRG RAM protect или запретить через него запись.
хз как тестить не используя NES 2.0
Зачем тестировать без него? Лучше всегда использовать NES 2.0. Правда, например, FCEUX не смотрит на submapper и устройство ввода автоматом не ставит, и возможно некоторое другое.

Заметил, что экран "Конец игре" (UPD: почему-то не "игры"), перед появлением главного меню, становится с неправильными тайлами.
Вы не думали исправить дёрганный скроллинг оригинальной игры?

1017
4 поколение / Magistr Mega Drive и Castlevania
« : 29 Июль 2021, 18:44:08 »
но тут на самой приставке Magistr X хотя на моей Magistr 250
Странно, а на упаковке Magistr X? Вот распаковка: https://www.youtube.com/watch?v=G0whOC6dVEo, там Magistr X. Неужели другая ревизия.
Как уже говорили, здесь эмулятор, бессмысленное устройство, которое даже HDMI не выводит.

1019
но как поведёт себя на железе с отсутствием памяти ни чего сказать не могу
Можно сделать проверку на запись (вроде обсуждалось уже) и контрольную сумму, чтобы писать об ошибке в случае отсутствия и испорченных данных. В эмуляторе можно отключить SRAM/WRAM, чтобы проверить результат.
Помню была такая реализация рекорда на запись в SRAM: записывался рекорд и после инвертированный рекорд (через EOR), потом сравнить. Для больших данных это не вариант, но простое сложение байтов не лучший вариант, но тоже работает.
Проверка на запись не одним байтом, очевидно.

1020
4 поколение / Magistr Mega Drive и Castlevania
« : 29 Июль 2021, 17:30:34 »
Rumata, в сети вроде одна модель при поиске: Magistr Mega Drive 250. Но уточнение нужно. На нём написано Magistr X, ленивый ребрендинг :)

Страницы: Назад 1 ... 30 31 32 33 [34] 35 36 37 38 ... 129 Далее