1
Программирование / Ребенок изучает asm [SMD]
« : 07 Март 2026, 07:59:59 »Слева ориг ром. Справа модифицированныйэто картридж с sram.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Слева ориг ром. Справа модифицированныйэто картридж с sram.
Потому что размер рома с ней будет таким, что ни на одной оригинальной консоли не запустится. Ну, и как ты сам заметил, полно технических нюансов, которые не позволят в эту игру играть полноценно.Полная чушь. Карты вообще не занимают места в роме, они генерируются как и в дос-версии. И даже если бы это были готовые карты как в сеге, то одна карта это всего 4 кб. Файлы миссий (с описанием расположения баз) и юнитов занимают 400-2800 байт в сега-версии , в нес меньше раза в 2 наверно. Ну ещё брифинги, считай 1 буква = 1 байт, но это без сжатия. И даже если считать что каждая миссия займет 4 Кб , то в 128 кб влезет 32 миссий. (текущий размер прг-ром 128 кб, максимум 256 кб для этого маппера, но флеш-картридж позволяют и 512 кб).
ибо та-же процедура распаковки... как её прервать на половине? отслеживать всю движуху надо будет. это взрыв мозгаРаспаковка в RAM. Затем оттуда копирование в vram. Если с dma, то можно до 7 Кб за один vblank загрузить.
не понял я где этот самый VBlank и куда именно палитру надо запихнуть, чтоб это подмаргивание не происходилоСразу в начале следующего кадра. То есть палитру грузить первой.
Маппер должен подходить и к обычной версии и к клону, железо одинаковое, вот только явно будет урезан по функционалу, т.к. неизвестно как из системы в маппер передаётся регулировка громкости, примеров нет. Ну и save states не будут работать. Попробовать собрать можно, но нужен ром на котором работу проверять.Megaman II (512kb + chr-ram) : https://disk.yandex.ru/d/UgQX8Q19OVpBEg
Звука с приземления после прыжка очень не хватает, получится его добавить?+ добавил звук приземления.
Thankyou, 256CHR tested ok on coolgirl. Mapper 90 on coolgirl supported CHR256. Final Fight 3, Tekken 2, Kombat 3 mapper 90 CHR-ROM 512 convert MMC3 ok. Samurai Spirit 2, Mighty Morphin (Power Ranger III or IV) convert from 209 to 90 can't play on coolgirl, but can play on N8.Here's some update:
This is good hack but CHR upto 512KB can not play on hardware, if It has version change menu and music is ok, I test on hardware v1.0 ok512 Kb PRG + 512 Kb CHR works on Everdrive N8. Only if PRG or CHR is larger than 512 KB it's require N8 PRO. As for original mapper #90 it's support for 512 Kb chr.
beta12 -> beta13b:
+ 105 новых карт, всего 210 уровней. добавлено авто-определение количества уровней в роме. старт с любого уровня.
+ музыка останавливается при убийстве всех врагов.
+ штаб пулей игрока уничтожается со 2-ого попадания.
+ новый режим с дополнительными 4 точками респауна врагов по краям (зажать 'B' при старте).
+ 3 continue, но добавляется 1 каждые 10 уровней.
Виснет всегда после подсчета очков!
beta12 -> beta12b_fix
+ исправлено зависание на экране подсчёта очков в версиях beta11 и beta12, когда вторая команда получала бонус
Хочу изготовить картридж, но боюсь, а вдруг опять все плохо будет!советую подождать, будет ещё версия с 210 уровнями, они уже готовы, но пока не тестировались на баланс.
Ti_, нет желания покопаться в 3DO версии? Может и в ней можно фпс подкрутить повыше или хотя бы сделать более стабильным.Причём тут 3D0? Это совершенно другая система, мало что общего с хакингом Мегадрайва. Во-вторых сам Роад Раш там ничего не имеет общего с этими, совсем другая игра (другой движок).
Во всех случаях при разгоне даже на максимум, физика мотоцикла остается плюс-минус как в оригинале.Ну, можно отменить это одно конкретное изменение, меняющее физику, но без него я с разгоном играть нормально не мог на определённых байках, так как они почти переставали поворачивать, в этом и была идея.
Поэтому делаю вывод, что выложенные тут хаки легче из-за физики, чем оригинальные версии.
Оказывается, Юдзо Кощиро и Мотохиро Каващима исполняли свою музыку на фестивале Red Bull в 2018 - вот бы добыть эти треки для вставки в игры!Во-первых это dj set, то есть звучание треков переходит от одного к следующему, поэтому для игры не подходит. Во-вторых запись live со специфичным звучанием. В третьих - почти все треки там от SOR2 и SOR3, а не SOR1.
Ti_, если не сложно, сделай оригинал со счетчиком, интересно посмотреть, сколько при разгоне до 10мГц будет прирост на железе. А потом эти данные сравним с твоим хаком.Сделал для RR2 и RR3:
В первой части были странности с нанесенным уроном, часто противники слетали с мотоциклов с 1 удара рукой или предметом.Скорее всего в первой части ещё не сделали задержку после нанесения урона, и при увеличении фпс получается больше атак проходит. Плюс там у многих противников меньше хп. То есть требуется правка, но у меня нет планов на новые версии этих хаков, тем более на 1 изменение для первой части, с которым ещё долго разбираться.
Если физика уплыла на 30фпс, то значит ее нужно править, иначе зачем тогда все это нужно, если игра работает не так как в оригинале? Просто чтобы посмотреть на 30фпс?Как раз в хаке физика адаптирована под разные значения разгона.
Это понятно, вопрос был, почему нет прироста производительности при 10 мГц в хаке, ведь если запустить оригинальный ром, то прирост есть. Что то с оптимизацией?Прироста не быть не может. Нужно смотреть среднее значение. То, что 17 мгц , это скорее всего когда на экране ничего нет, кроме игрока и пары деревьев. Скорее всего чем больше объектов на экране, тем сильнее эффект от разгона.
Я уже делал MMC5, заметной разницы нет. Можете попробовать, я что-то не доделал, но оценить можно. Как уже писали, в эмуляторе можно сделать разгон, а на картридже обычно делают с MMC3 и железный разгон тоже делали. Нужна глобальная оптимизация.У тебя просто быстрее переключение банков, надо пробовать $F362 и $F34C вообще удалить. И переключать без всяких JSR одной строчкой.
BANKE:D19A LDA #1
BANKE:D19C JSR $F34CМенять на:BANKE:D19A LDA #1
BANKE:D19C STA $5115MMC5 использовать в режиме mode2 (16+8+8) или vrc6 как более аутентичный, так как конами.DuneHack Rebuild R82C - 22.07.2024Добавлено R82C_update_25.08.2024 (только обновление base roms для 22.07.2024) - изменены лимиты - ИИ запоминает до 50 зданий, вместо 26, но максимум строк записей десантов уменьшен с 55 до 25.
(R82C_update_22.07.2024 - только обновлённые файлы для Dunehack_Rebuild_14_Jun_2021, включая файлы из предыдущего обновления R82C_update_08.07.2024 )
https://disk.yandex.ru/d/hNUyatG33NUZCc/r82/update_2024
Там же обычно перекодирование из mp3 в lossy формат с худшим битрейтом. Это как с кассеты на кассету записать. По мне так оно только для ознакомления.Ну если нормальные каналы, они наверно не тупые, и заливают исходник в .wav, а не mp3.