Разработка и ромхакинг > Ромхакинг

[NES] Earthworm Jim

<< < (2/2)

Partsigah:
NSF будет?

Беларус:

--- Цитата: Ti_ от 05 Июля 2026, 08:25:14 ---4 скриншота по первой ссылке есть
--- Конец цитаты ---
Лень ждать, пока VPN заработает. А у других на устройстве ево вообще может не быть. Не против, если вставлю их в твоё сообщение?

ww:
Беларус, https://www.emu-land.net/news/earthworm_jim_nes_edition

Ti_:

--- Цитата: Mad от 05 Июля 2026, 09:43:33 ---Ti_, я имею ввиду, если игрок именно проигрывает гонку (прибывает вторым).

--- Конец цитаты ---
жизнь не теряется, но и энергия не восполняется.

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

--- Цитата: Partsigah от 05 Июля 2026, 11:33:23 ---NSF будет?

--- Конец цитаты ---
nsf просто так не сделать, т.к. формат изначально кривой. и смотря для какой цели - если для приставки, то проще добавить меню в игру. а если для проигрывания в плеере - то записать wav файлы через эмуляторы (можете и сами).

Беларус:
ww, мне не для себя - я сразу посмотрел - просто для анонса пустовато выглядит, минималистично (даже список изменений под спойлером), когда остальные выкладывают скриншоты даже для мелких изменений. Хотя бы вот эту ссылку в шапку.
Наверно, просто Ti_ очень скромный.

AuAurora:

--- Цитата: Беларус от 05 Июля 2026, 19:19:28 ---Наверно, просто Ti_ очень скромный.
--- Конец цитаты ---
И самый крутой.

Kotix:

--- Цитата: Partsigah от 05 Июля 2026, 11:33:23 ---NSF будет?

--- Конец цитаты ---
Давно на NESDev форуме находил нужные мне NSF, может там напишешь и кто-нибудь заинтересует сделать?

Mad:
Нашел баг в For Pete's Sake 2. Если дойти до конца уровня, затем уйти влево и подождать, пока щенок уйдет с уровня, то босс не появится и нужно будет проигрывать жизнь. Продублировал в свой предыдущий пост.

Zykon:
на EverDrive N8 PRO червяк увы не запустился

Sharpnull:

--- Цитата: Zykon от 06 Июля 2026, 19:45:30 ---на EverDrive N8 PRO червяк увы не запустился

--- Конец цитаты ---
На Dendy может не работать из-за https://www.nesdev.org/wiki/PPU_power_up_state#Dendy:

--- Цитата ---Reading $2002 at the exact start of vblank clears the flag to 0 without reading back a 1. On most consoles and with most wait loops, an alignment is eventually reached such that the flag is read other than on at the exact start of vblank. However, Dendy-style PAL famiclones have a frame of exactly 113.667 by 312 = 35464 cycles, and 35464 is a multiple of 8. A bit/bpl loop that crosses a page boundary, such as that found in the game Eliminator Boat Duel, lasts 8 cycles. On some alignments, it hits the start of vblank every time and thus always fails to advance.

So for the $2002 wait loop, do not make a wait loop whose length in cycles evenly divides the frame length.
--- Конец цитаты ---
Поэтому в Mesen зависает, но, если вкл. Randomize power-on/reset CPU/PPU alignment, то зависит от значения alignment. Попробуйте VblankFix, я сдвинул код bit / bpl, чтобы не было "cross a page boundary".
Ещё на всякий случай сделал ром RamFix, там в начале нет записи в CPU $0800-1FFF, вроде есть консоли, у которых адреса не работают как зеркала RAM. В следующей версии хака лучше не использовать CPU $0800-1FFF.

Kinbeas:
Приятно видеть новый мощный хак от Тая. Жаль, никогда абсолютно не интересна была эта вселенная. Но потом заценю хак хотя бы из-за музыки.

SeregaZ:
ну на сеге эта игра волшебная.

Беларус:
Тоже никогда не понимал этот набор мини-игр, но всегда поражался техническим совершенством, а теперь ещё и от версии для NES. Теперь жду от Ti_ 3D-шутер на NES :)

(кто-нибудь заметил, как на Эмулэнд незаметно вернулся Кинаман? :shifty:)

ww:

--- Цитата: Беларус от 07 Июля 2026, 16:58:09 ---(кто-нибудь заметил, как на Эмулэнд незаметно вернулся Кинаман?
--- Конец цитаты ---
А он никуда и не пропадал

Kinbeas:

--- Цитата: ww от 07 Июля 2026, 20:55:21 ---А он никуда и не пропадал
--- Конец цитаты ---
Это сколько надо не писать, чтобы считаться пропавшим?

Ti_:
Вот nsf (обновлено 09.07.2026):

Partsigah:

--- Цитата: Ti_ от 08 Июля 2026, 18:45:47 ---Вот nsf:
--- Конец цитаты ---
Спасибо.

beliK:

--- Цитата: Ti_ от 08 Июля 2026, 18:45:47 ---Вот nsf:
--- Конец цитаты ---
чет на мистере треки не переключаются

Ti_:

--- Цитата: beliK от 08 Июля 2026, 21:44:15 ---чет на мистере треки не переключаются

--- Конец цитаты ---
Потому что нормального способа играть pcm + музыку у nsf нет. Там 2 способа есть, оба являются костылями. Поэтому не везде могут работать. Ну можно ещё без них, но с дисторшеном.  Нормально вроде можно сделать в формате NSF2, который новый и мало чем поддерживается.
NSF обновил, поправил другой момент.

beliK:

--- Цитата: Ti_ от 09 Июля 2026, 07:41:24 ---Потому что нормального способа играть pcm + музыку у nsf нет.
--- Конец цитаты ---
спасибо, понял

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

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