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

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


Сообщения - vova791

Страницы: [1]
1
Беларус, берёшь ром и делаешь его декомпиляцию с помощью n64recomp, никаких данных с эмулятора не берётся. Там могут быть ошибки, не все функции, так что чинишь, пробуешь снова и снова.
потом подключаешь библиотеку rt64 для вывода графики (не эмуляция) и пытаешься запустить на пк, ища ошибки (там могут выскочить неточности декомпиляции и прочее). потом уже получив рабочий пк порт начинаешь улучшения делать.

исходников из рома на гитхабе нет потому что это копирайт контент, но там в инструкциях написано как из рома их получить.

2


Сделал по фану за денёк нейроперевод на русский. Игра полностью проходится, особо багов не замечено (есть пару переносов строк кривых и всё).
так же прикладывают тулзы кому захочется вручную всё поделать.

3
Ti_, о, полезный баг. При рандоме и фф там флаг готовности экрана ставился тру и игра пыталась уровень неготовый грузить, пофикшено. По этому и пунес не грузил.

4
safronoff, на записи когда влево идёте буквально кнопка прыжка в отображении не жмётся, этого буквально в самом файле нет. У вас всё нормально? Проверяйте проблемы со своей стороны, что у вас там сломалось.
4942  .L.U...A - вот тут у вас первое нажатие А и это турбо нажатие и он его обрабатывает

Вот запись что всё отлично работает.

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

остальное мне не интересно, была задача именно в оптимизации.

6
Agent Smith, честно говоря понятия не имею. Но если хотите что-то спросить можете сделать это тут. Не люблю общение в личке и прочих мессенджерах.

7


В общем на волне истерии рекомпиляций попробовал сделать свою, выбрал игру что хорошо знаю Doraemon - Nobita to 3tsu no Seireiseki. На мой взгляд вышло очень хорошо.

-Перевод на русский язык и английский
-Вайдскрин
-Высокий ФПС
-Новая камера
-Автосохранение
-Читы
-Windows, Linux, Android

Код и прочее на гитхабе: https://github.com/citrongames/Dora64

Скачать можно в релизах: https://github.com/citrongames/Dora64/releases

Для запуска требуется оригинальный ром.

8
MaxWooD, для меня когда игра на новом маппере уже не то, будто какой-то чит. думаю на ммс5 она бы летала везде.

9
Arrogant, о классно, что на реальном железе работает хорошо.
На денди кстати возможно меньше тормозов будет.  :lol:

10
MaxWooD, новый маппер (я решил оставаться в пределах ммс3 и реального железа). И полная переписка движка, его основ логики, но тогда выходной вариант не будет 1 в 1 как в оригинале (к чему я тоже стремился).

Остальные варианты что были перебраны уже сводились к 0,5-1 среднего выигрыша фпс, если такого 10 найти то может в итоге плюс, но не факт и новые ошибки вводит такое.

11
Segaman, кеш, кеш и ещё раз кеш. (но есть 128кб пустых). Я не очень с размером пока заморачивался раз работает.
Да, самый идеал 1й получился, второй так сяк, потом оставшиеся уже 40-45+. Но когда я запустил оригинал то был в шоке насколько он тормозной, так что сойдёт. Я разные оптимизации с нейронкой перебирал, везде выигрыш по итогу уже в 1 средний фпс долбился.
Так что думаю если сохранять конечный вывод с такой же физикой и прочим - это почти предел. Нужно более радикально игру переписывать для стабильного 60фпс результата.

--

обновил ром с меньшим размером, попробуй

12


Короче скормил нейронке исходники игры с задачей выйти на 50+ фпс, удалось не везде, но играется в разы лучше чем оригинал. Проверилось на фсеуксе, нестопии, месене - работает, на пунес виснет после выбор персонажа, разбирать почему - лень. У кого есть возможность, потестируйте пожалуйста на флешкарике и реальной консоли и напишите результат.
--
v09 - рекомендованная версия, но если прямо не запускается или вас очень сильно парит еę размер то см. ниже
v10 - размер с 640кб до 384кб уменьшен, но может быть небольшой откат в фпс 1-2 и какие-то баги (тесты особо не проводились). Оставляю оба рома на выбор.

Ниже более подробное описание составленное нейронкой.

Страницы: [1]