Разработка и ромхакинг > Ромхакинг и программирование
[ALL] Ваши хаки
<< < (72/81) > >>
Durakover900000:

--- Цитата: samer8x от 24 Апрель 2021, 12:01:32 ---Можно попросить того---кто умеет сделать выбор уровня для игр на Nes -чип и дейл. ---две части..
игры классные но нет выбора уровня..жаль.....помогите пожалуйста...
заранее благодарен... -------хотелосьбы выбор уровня иметь чтоб пройти игры.

--- Конец цитаты ---
Вот тебе коды на выбор уровня .
Чип и деил 2 0072:?? 00 - 1st Level
01 - 2nd Level
02 - 3rd Level
03 - 4th Level
04 - 5th Level
05 - 6th Level
06 - 7th Level
07 - 8th Level
08 - 9th LevelЧип и деил 1
?AEKLTA?
?AEGGVL?
P,A= Zone A
Z,A= Zone B
L,A= Zone C
G,A= Zone D
I,A= Zone E
T,A= Zone F
Y,A= Zone G
A,E= Zone H
P,E= Zone I
Z,E= Zone J
samer8x:

--- Цитата: Durakover900000 от 24 Апрель 2021, 13:53:50 ---Вот тебе коды на выбор уровня .
Чип и деил 2 0072:?? 00 - 1st Level
01 - 2nd Level
02 - 3rd Level
03 - 4th Level
04 - 5th Level
05 - 6th Level
06 - 7th Level
07 - 8th Level
08 - 9th LevelЧип и деил 1
?AEKLTA?
?AEGGVL?
P,A= Zone A
Z,A= Zone B
L,A= Zone C
G,A= Zone D
I,A= Zone E
T,A= Zone F
Y,A= Zone G
A,E= Zone H
P,E= Zone I
Z,E= Zone J
--- Конец цитаты ---

спасибо конечно...-----но нужно не через читы вводить....а чтобы в меню самой игры уровни выбирать можно было..
Sharpnull:

--- Цитата: Alexashka от 15 Ноябрь 2020, 22:03:35 ---Кто-нибудь может подсказать какой-нибудь фикс/патч для Outlander на Mega Drive, устраняющий косяк с инверсными поворотами во время езды "задним ходом"? — тачка катится в противоположном движению руля направлении  :neznayu:

--- Конец цитаты ---
[SMD] Outlander - Исправление движения назад (неполное) / Reverse Fix
Исправить можно двумя способами:
1. reverse_sprite_fix. Исправляет только спрайт руля, чтобы поворачивал в правильную сторону. Минус: резкая смена спрайта при переходе из нейтрального положения в задний ход и обратно. Плюс: простое исправление вместо лишнего кода:

--- Код: ---00853A:
  bpl #$06 [00:8542]
  neg.w D1
  lsr.w #1,D1
  bra #$04 [00:8546]
008542:
  neg.w D1
  lsr.w #1,D1
008546:
  addi.w #$0004,D1
--- Конец кода ---
на

--- Код: ---  tst.w $026E(A6)
  bne.b skip
  nop
  neg.w D1
skip:
  lsr.w #1,D1
--- Конец кода ---
2. reverse_fix_bad. К исправлению выше добавил обмен нажатия влево/вправо при движении назад. Но проблема в том, что положение руля меняется плавно, а смена кнопок происходит резко, из-за этого небольшой рывок при переходе из нейтральным положением в задний ход и обратно. Для воспроизведения: 1) в нейтральном положении зажать влево или вправо, начать движение назад; 2) двигаясь назад, зажать влево или вправо, начать движение вперёд (кнопка B).

Если кто-то будет изучать:
Значения RAM: $FF0080.w - поворот руля, если заморозить, машиной всё равно можно немного рулить (значения от FFF8 до 0008), $FF0203.b - индекс положения руля для спрайтов (значения от 0 до 8, центр - 4), $FF025C.w - скорость вперёд, $FF026E.w - скорость назад.
Начало обработки направления руля ROM $0084CC.
Scremer:
Вот хак для Wrecking Crew, который я сделал с ещё двумя людьми. Здесь переделана графика и все уровни. https://www.romhacking.net/hacks/5698/
Sharpnull:
[NES] Tower Defense 1990 (Retro Wonder Workers) - Улучшение

TD игр на NES немного, эта не очень хорошая, но так будет хотя бы чуть лучше. О проблемах в ЛС.
Исходный код на ASM6F, скомпилированная версия есть в хаке Contra Force (положить в src, запустить build.bat).
Список изменений
* Добавлено отображение количества волн и текущей волны.
* 1-я полоса пикселей игрового поля прокручивается и там же слева не видно чёрной полоски. Sprite 0 Hit срабатывал позже, чем нужно. Чёрная полоска - sprite 0 - была убрана за фон благодаря приоритету.
* Убраны графические артефакты перед появлением главного меню, экранами истории. Связано с установкой палитры вне VBlank и отсутствию сброса прокрутки (PPUSCROLL). Всё ещё остались артефакты перед и после уровня.
* Камера в центре игрока. В оригинале нужно приблизиться к краю экрана, чтобы сдвинуть камеру. У каждого решения свои плюсы/минусы. Можно убрать, если в исходном коде удалить 4 строчки после ;; Camera.
* Не разбрасываются монетки от монстров, продажи башен, урона игроку, а сразу зачисляются. Это упрощает игру, но разброс монет был плохо реализован: монетки могли лежать в недоступной области или на пути монстров. Можно убрать, если в коде удалить 4 строчки после ;; Gold Coins position.
Генератор паролей
HTML версия: открыть в браузере index.html.
NES версия: запустить ром в эмуляторе. Включает в себя мини-игру. Написан на C, компилятор VBCC с библиотеками lazyNES и FamiTone2. Если нужен исходный код, пишите в ЛС.
Sharpnull:
[NES] Vs. Excitebike - FDS Conversion / Конверсия с FDS на NES (mapper MMC5)

* Версия new_tracks включает трассы 4-7 для режима VS от хака http://www.romhacking.net/hacks/3124/, в обычной версии они пустые.
* Звук от FDS audio игнорируется, поэтому часть музыки нет и мотора 2-го игрока в режиме VS, но вообще возможно добавить звук мотора в канал Pulse 1 от NES.
* Сохранения работают и они автоматические, кнопки SAVE нет в конце игры.
* Есть очистка рекордов 1P, очистка рекордов и трасс VS. Зажать A и нажать Start на пункте CLEAR после конца игры в соответствующем режиме.
Давно хотел привести в порядок исходный код, чтобы выложить, пока выложу готовые ромы. Это ленивая конверсия за счёт использования 32КБ SRAM, а для хорошей конверсии (например под MMC3) нужно разбирать код полностью, за деньги вам могут сделать. Об ошибках пишите в ЛС.
Berstain:
Ivan_Ages,  не работает этот код..
Уже тоже размечтался  :lol:
Ivan_Ages:
Походу да. Путают с BTDDUT. ;)
Sharpnull:
[NES] Batman: The Video Game (U) - Поддержка SNES контроллера

Уже есть кривой хак Batman The Movie - SNES pad compatible, который позволяет переключать оружие на L и R, я сделал лучше и добавил Turbo. Код из того хака не брал, только частично изучил весь ужас. В отличие от него у меня: нормально работает в Mesen и BizHawk (NesHawk) (в FCEUX и NintendulatorNRS такого нет), нет проблемы с переключением в некоторых местах, не используется лишняя память (для дополнительных кнопок я взял адреса для 2-го контроллера). Также как в том хаке, я добавил запрет на переключение оружия пока снаряд не закончил полёт, в оригинале на Start происходит переключение с исчезновением снаряда, версия без запрета "_with_break".

Исходный код на ASM6F, скомпилированная версия есть в хаке Contra Force (положить в src, запустить build.bat).
UPD: В версии 2 добавлен выбор кулаков на L+R, убрано лишнее условие.
Sharpnull:
[SNES] Battletoads in Battlemaniacs - Выбор уровня / Level Select

В главном меню нажимать Влево/Вправо для выбора уровня, наверху-справа будет цифра уровня. В архиве версии USA, USA T+Rus, Europe, Japan. Для тех, кто нашёл в сети секретный код выбора уровня - он не работает.
swert:

--- Цитата: Sharpnull от 24 Июль 2021, 23:21:20 ---[SNES] Battletoads in Battlemaniacs - Выбор уровня / Level Select
(Ссылка на вложение)
В главном меню нажимать Влево/Вправо для выбора уровня, наверху-справа будет цифра уровня. В архиве версии USA, USA T+Rus, Europe, Japan. Для тех, кто нашёл в сети секретный код выбора уровня - он не работает.

--- Конец цитаты ---

Помню играла в неё раньше  и сейчас тоже играю,выбор уровня как раз кстати.
трудная игра для меня была,так и не прошла её.

Классно былобы если ещё  сделать в игре,чтоб в одиночном режиме можно было выбрать игроку одну из двух жаб, Пимпла или Раша.
Тогда игра будит вообще классной.
 :thumbup:
Sharpnull:

--- Цитата: swert от 26 Июль 2021, 16:27:30 ---в одиночном режиме можно было выбрать игроку одну из двух жаб, Пимпла или Раша
--- Конец цитаты ---
Такая возможность уже есть :) Нужно в главном меню нажать на Start со 2-го контроллера на пункте "1 Player" и играть со 2-го контроллера.
Замечу, что встроенный чит на +2 жизни и continue работает, а вот "Super Jump" - нет и он странный, потому что если нажимать так в главном меню, то нельзя будет выбрать одиночную игру. Если бы он работал, я бы сделал выбор уровня на L и R.
union:

--- Цитата: Sharpnull от 26 Июль 2021, 17:36:34 ---Такая возможность уже есть :) Нужно в главном меню нажать на Start со 2-го контроллера на пункте "1 Player" и играть со 2-го контроллера.
Замечу, что встроенный чит на +2 жизни и continue работает, а вот "Super Jump" - нет и он странный, потому что если нажимать так в главном меню, то нельзя будет выбрать одиночную игру. Если бы он работал, я бы сделал выбор уровня на L и R.

--- Конец цитаты ---

Еслибы ещё можно было сделать так чтоб, кнопкой селект можно было выбирать между жабами первому игроку,в одиночном режиме кем играть пимплом или рашем.
а верхние строчки звука -- stereo-mono-off --убрать с экрана, так как они не нужны.

былобы вообще мега класс для игры.
Mr2:
PSX

Патч для  Mortal Kombat Trilogy - Tournament Edition (по ссылке переходить с установленным в браузер Adblock)

Отключены меню замедляющие загрузку сражений.
 Счётчик побед не сбрасывается при поражении в бою.
Terwilf:
На этот раз я привожу пакет, похожий на предыдущий, состоящий из ремиксов хаков, с небольшим количеством оригинального контента, чтобы они лучше интегрировались!

- City Connection: Отредактирован только титульный экран, чтобы сделать его более похожим на японский аналог.
- Binary Dead (исп.):  Добавлена музыка из другого хака (среди прочего)
- Balloon Board (исп.): Это смесь из 3-4 хаков, чтобы придать игре свежесть.
- Balloon Fight - Cosmic Assault (исп.): То же, что и предыдущий, но этот потребовал много дополнительной работы.*

* Единственное, что мне не удалось сделать, это переназначить палитру, которую использует Луиджи, было бы здорово, если бы кто-нибудь смог это исправить, чтобы сделать игру еще лучше!

Sharpnull:
[NES] Teenage Mutant Ninja Turtles (U) + (Prototype) - MMC3

Нужно было перевести на MMC3 прототип TMNT, который отличается от финальной версии только выбором уровня (после нажатия Start зажать A на титульном экране). Нашёл один неряшливый хак оригинала, пришлось сначала его привести в порядок: меньше кода, инициализация банка $C000-DFFF.
В архиве также прототип с активированным выбором уровня для ленивых.
Замечу, в хаке MMC3 японской версии Gekikame Ninja Den (J) [hM04] встроили выбор уровня, но он не отображается, на титульном экране нужно нажимать Select (по кругу от 1-го до 6-го). Там не поленились изменить все вызовы функций маппера, что потребовало множество изменений и дало, по сравнению с моей версии, ускорение на 3-6 тактов CPU (1-2 инструкции JMP) с каждого вызова.
UPD: Обновил немного код, теперь вызовы не затрагивают Overflow флаг (вместо ADC использую ORA/EOR), но это не должно повлиять на игру.
UPD2: Нашёл ещё незначительную ошибку, перепутал регистр для PRG RAM ($A001). :)
Terwilf:
Меня попросили перевести Cosmic Assault на английский, если кому-то интересно, то вот он.о интересно, то вот он. ;)
 Balloon Fight - (U).7z (17.83 КБ - загружено 71 раз.)
elfor:
Thanks / spasibo!
32bit:

--- Цитата: Mr2 от 29 Июль 2021, 14:45:24 ---PSX

Патч для  Mortal Kombat Trilogy - Tournament Edition (по ссылке переходить с установленным в браузер Adblock)

Отключены меню замедляющие загрузку сражений.
 Счётчик побед не сбрасывается при поражении в бою.

--- Конец цитаты ---

это назвается хак улучшения...
при выборе бойца на селект скрине нет перса....чтож вы сделали. уважаемый Mr2.

пишите что отключены меню замедляющие загрузку сражений.--всё как было так и осталось...только на селект скрине убрали при выборе персов...зачем.


Если хотите улучшить игру нужно было сделать следующее.

1--убрать меню замедляющие загрузку сражений.--это до начале боя-- LOADING...когда столбик показывает перса в сетке.
идёт секунд  7 или 8-мь загрузка и поиск LOADING до начало боя---нужно сделать чтоб сразу начинался бой..как на сеге.
2--убрать замедление  когда шанг цунг перевоплощается в другого бойца..идёт подвисание секунд 5-ть...нужно исправить чтоб мгновенно перевоплощался как на сеге.
3--вернуть N  ROUND 1 -2- 3--голос произношения номера раунда---чтоб при начале боя, произносился номер раунда...его нет..а должен быть.
4--нет произношеняи перса ГОРО в селект скрине при выборе ГОРО.....все персы произносимы по именам кроме горо...должен тоже произноситься -горо.

вот что нужно сделать для улучшени игры..

внизу фотка сетки бойца о чём писали.и начало боя номер раунда.

Maximum:

--- Цитата: 32bit от 18 Август 2021, 13:20:21 ---Если хотите улучшить игру нужно было сделать следующее.

1--убрать меню замедляющие загрузку сражений.--это до начале боя-- LOADING...когда столбик показывает перса в сетке.
идёт секунд  7 или 8-мь загрузка и поиск LOADING до начало боя---нужно сделать чтоб сразу начинался бой..как на сеге.
2--убрать замедление  когда шанг цунг перевоплощается в другого бойца..идёт подвисание секунд 5-ть...нужно исправить чтоб мгновенно перевоплощался как на сеге.
3--вернуть N  ROUND 1 -2- 3--голос произношения номера раунда---чтоб при начале боя, произносился номер раунда...его нет..а должен быть.
4--нет произношеняи перса ГОРО в селект скрине при выборе ГОРО.....все персы произносимы по именам кроме горо...должен тоже произноситься -горо.

вот что нужно сделать для улучшени игры..
--- Конец цитаты ---
Это в "Юмор" надо. :lol:
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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