Автор Тема: Battletoads & Double Dragon on Ragnarok  (Прочитано 67740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Battletoads & Double Dragon on Ragnarok
« : 09 Май 2015, 18:48:45 »



В архиве ромы, которые выкладывались за все время существования данного хака.

Ромы до версии 1.2 могут работать как на обычных эмуляторах (nestopia, fceux, mednafen), так и на железе.

Начиная с версии 1.3 ромы можно открыть модифицированными эмуляторами:
меднафен https://drive.google.com/open?id=1To4zea_NTJBfBvGhLUNexT8B_qXnCwdx
нестопия https://drive.google.com/open?id=0B4ju_O0fqETDY1JueG01elM5Tms
фсеух https://drive.google.com/open?id=1hqsMXMsoOjDJ8A-RZsyukfpZL2YYwU2y

На сегодняшний день (27.07.18) последняя версия хака - 1.5

Список изменений:

Над хаком работали:
Corpse Grinder
BalinDMK
Ti_
Doomday

Особая благодарность:
PacnyTHuk
и всем остальным, которых вы можете найти в файле READ ME

donate - Z190738311801, R255509614819, http://donatepay.ru/donation/corpse_grinder

По вопросах вы можете обращаться в этой теме или написать на почту corpse___grinder@mail.ru
« Последнее редактирование: 31 Июль 2018, 22:35:08 от ALEX_230_VOLT »

Оффлайн Tron2

  • Пользователь
  • Сообщений: 3167
  • На форуме с 2005 года
    • ВКонтакте
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #1 : 09 Май 2015, 19:10:36 »
я по началу подумал что делаете порт оригинальных геймбойских жаб для нес.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #2 : 09 Май 2015, 20:43:14 »
я по началу подумал что делаете порт оригинальных геймбойских жаб для нес.
Потому что название хака "он рагнарок"?

Оффлайн hitnitro

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #3 : 09 Май 2015, 20:57:48 »
Привет кинь сам ром поиграть потестить так сказать

Добавлено позже:
UnderCrops кстати ты на чем писал игру на какой платформе переделывал?

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #4 : 10 Май 2015, 03:19:41 »
Привет кинь сам ром поиграть потестить так сказать
Привет. Завтра в личку скину.
Цитата
UnderCrops кстати ты на чем писал игру на какой платформе переделывал?
Игра уже была написана, я только допсываю  :)
Пишу на ассемблере.

Оффлайн Kurae

  • Пользователь
  • Сообщений: 209
  • I am the blade to banish all evil
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #5 : 10 Май 2015, 07:42:44 »
Мне очень нравится идея, но я ничем не смогу помочь.

Оффлайн hitnitro

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #6 : 16 Май 2015, 17:02:32 »
UnderCrops Привет а ты скинул мне ром в личку что то я его не нашел. :blush:Я тоже кое что знаю в программирование но тока в C# можешь что нибудь посоветовать что бы почитать по ассемблеру что бы научиться хорошо писать под игры какую нибудь литературу.Спасибо.

Оффлайн black jaguar

  • Пользователь
  • Сообщений: 1873
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #7 : 16 Май 2015, 17:13:06 »
лучшее обучение на конкретном живом примере. 5 лет читать книжки или практиковаться на упражнениях тоже можно, только некоторым это быстро надоедает без определенной цели

Оффлайн hitnitro

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #8 : 16 Май 2015, 17:20:27 »
black jaguar ну просто азы то надо знать и да я бы попробовал прям бы под игру ну с чего то надо начинать.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #9 : 16 Май 2015, 17:39:48 »
Я тоже кое-что знаю в программировании, но тока в C#. Можешь что-нибудь посоветовать, чтобы почитать по ассемблеру и чтобы научиться хорошо писать под игры какую нибудь литературу.Спасибо.
https://www.youtube.com/watch?v=_V1MvLLFZVQ тут показано, как искать в РАМе значения (правда на сеге, но принцип тот же).
http://romhack.github.io/doc/ тут разные примеры, в целом.
http://dendy.migera.ru/nes/ тут про устройство НЕС (в приложении 1 немного расписаны команды для асм).
http://pscd.ru/info/2183-programmirovanie-processora-6502-programming-the-6502.html тут уроки программирования на НЕС.
http://ajc.su/informacionnaya-bezopasnost/xaking-dandy-igr-na-primere-road-fighter/ тут подробно расписан урок, как и куда вставить свой код.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #10 : 24 Январь 2016, 13:52:28 »
Вряд ли мы будем продолжать работу над этим хаком, поэтому я выложу то, что уже сделано.
На видео не последняя версия. В последней версии исправлены все баги, которые мне известны. Так же для Зитца добавлены новые анимации из оригинального БТДД и "тотал тайм", который считает время только ингейм.

Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 2895
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #11 : 24 Январь 2016, 19:08:25 »
UnderCrops, если это реально была твоя мечта и у тебя есть реальный скилл всё это воплотить в реальность, почему это вездесущее "нет больше времени" оставляет все нормальные проекты недоделанными? Хотя, как понимаю, этот хак более менее можно считать завершённым. Тебя в шею никто не гонит каждый вечер заниматься этим. Можно один вечер в неделю, а не в неделю, так в месяц. А если и в месяц не найдёшь одного вечера, то извини, странные у тебя заботы. Когда человек за месяц не может найти и одного дня на одно из своих хобби - это странно и звучит нелепо в принципе.

Оффлайн Гога

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #12 : 24 Январь 2016, 23:46:55 »
Здорово получилось. Только ещё бы при спуске с корабля у драконов иконки людей сделать, как при спуске с вертолёта в BT&DD Ultimate Team.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #13 : 25 Январь 2016, 00:41:46 »
Почему это вездесущее "нет больше времени" оставляет все нормальные проекты недоделанными?
Тут не только проблема со временем. Батэлтоц сам по себе очень сложный для хакания. Например, с музыкой и текстом (запакованным) у меня лажа. Без музыки еще можно обойтись, но если текст не подредактировать, то будет неполноценный хак.
Цитата
Этот хак более менее можно считать завершённым.
Примерно 75-80% сделано.
Я даже планировал сделать небольшой презент https://www.youtube.com/watch?v=zn_K1pBVqRA (скрытого персонажа из черепах) своему "коллеге по проекту" http://www.emu-land.net/forum/index.php?action=profile;u=31648. Но у меня это не получилось, так как я не до конца понял, как добавлять спрайты больше 16 кусков (тайлов), типо удар ботинком или ластами на 2м лвле. На видео видно, что нога не дорисована.
Цитата
Ещё бы при спуске с корабля у драконов иконки людей сделать
Да. И при подъеме в конце игры. Но даже после этого игра будет неполноценной, так как текст надо еще менять.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3250
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #14 : 25 Январь 2016, 21:05:59 »
Но даже после этого игра будет неполноценной, так как текст надо еще менять.
А что это не подходит?
http://www.romhacking.net/utilities/1044/

Добавлено позже:
Вряд ли мы будем продолжать работу над этим хаком, поэтому я выложу то, что уже сделано.
офигеть скока изменили  0_0  :cool:

Добавлено позже:
типо удар ботинком или ластами на 2м лвле. На видео видно, что нога не дорисована.Да. И при подъеме в конце игры. Но даже после этого игра будет неполноценной, так как текст надо еще менять.
Вроде тайлы ботинка все подгружены в память; тайлы ласт грузятся вместо с объектами 2-ого уровня.
больше 16-ти можно ещё сделать, если какой-то будет повторяться .

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #15 : 25 Январь 2016, 22:26:47 »
А что это не подходит?
Должно подойти. Там всего лишь надо поменять все слова "TOADS" на "DUDES", которые говорит птица.
Цитата
офигеть скока изменили  0_0  :cool:
Прошло уже полтора года, как я начал этот проект. Но опять же таки нехватка времени и знаний тормозит работу.
Цитата
Вроде тайлы ботинка все подгружены в память; тайлы ласт грузятся вместо с объектами 2-ого уровня.
больше 16-ти можно ещё сделать, если какой-то будет повторяться .
toad_spr_big_boot1:.BYTE   $A, 2,   1, $90, 1 ; два первых байта - общая координата Х и У, третий - окраска тайлов, четвертый - количество тайлов (16), пятый - смещение тайлов.
.BYTE $B, $17     ; 1
.BYTE  $13, $28        ; 2
.BYTE  $1B, $28
.BYTE  $12, $20
.BYTE  $19, $20
.BYTE  $21, $20
.BYTE 2, $18
.BYTE $A, $18
.BYTE  $12, $18
.BYTE  $1A, $18
.BYTE  $21, $18
.BYTE 0, $10
.BYTE 8, $10
.BYTE  $10, $10
.BYTE 9,   8    ; 15
.BYTE  $11,   8     ; 16
.BYTE  $82, $24     ; опять то же. первый байт указывает количество тайлов, второй - смещение
.BYTE $B,   0
.BYTE  $10,   0
Я то же самое и с черепахой проделывал, но больше 16ти кусков не показывает.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3250
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #16 : 26 Январь 2016, 19:56:18 »
Я то же самое и с черепахой проделывал, но больше 16ти кусков не показывает.
смотри код, там для этих кадров отдельные условия, 2 раза запуск выполняется:
BANK6:8CD0                 CMP     #$1E            ; big bad boot
BANK6:8CD2                 BEQ     write_two_sprlist_players
BANK6:8CD4                 CMP     #$1A            ; big appercut
BANK6:8CD6                 BEQ     write_two_sprlist_players
BANK6:8CD8                 CMP     #$4C            ; level 2 - dmg with 2 legs
BANK6:8CDA                 BEQ     write_two_sprlist_players
BANK6:8CDC                 CMP     #$4D            ; level 2 - big punch
BANK6:8CDE                 BNE     write_std_obj_spr


Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 2895
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #17 : 27 Январь 2016, 13:02:03 »
Всё-таки насколько же я ненавижу Боевых Жаб, настолько же и уважаю эту игру. Разрабы выжали из железа максимум! Или и это ещё не максимум?  :)

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #18 : 27 Январь 2016, 15:42:21 »
А что это не подходит?
http://www.romhacking.net/utilities/1044/
Ti_, а редактор или какие-то утилиты для музыки под движок БТ и БТДД есть? Так как вручную не получается перенести некоторую музыку из бтдд в бт.
Разрабы выжали из железа максимум! Или и это ещё не максимум?  :)
Можно и так сказать. Проц еле тянет - все мигает, в некоторых местах тормозит (в этом хаке некоторые торможения исправлены); а хак "БТДД Л5" от Ti_ вообще может зависнуть.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3250
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #19 : 27 Январь 2016, 21:04:58 »
Ti_, а редактор или какие-то утилиты для музыки под движок БТ и БТДД есть? Так как вручную не получается перенести некоторую музыку из бтдд в бт.
Много ли вы видели редакторов музыки хотя бы для какой-то игры на платформах sega/nes?

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #20 : 27 Январь 2016, 21:34:08 »
Много ли вы видели редакторов музыки хотя бы для какой-то игры на платформах sega/nes?
Не много.
Тогда какой выход? Статья Гайвера о музыке на NES не очень хороший выход.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #21 : 27 Январь 2016, 23:32:09 »
эээ! на сегу я когданить доделаю :)))))

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #22 : 28 Январь 2016, 21:09:15 »
эээ! на сегу я когданить доделаю :)))))
А потом на НЭС начнешь? :)

Оффлайн bgr

  • Пользователь
  • Сообщений: 332
    • ВКонтакте
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #23 : 28 Январь 2016, 21:55:10 »
эээ! на сегу я когданить доделаю :)))))
Что именно?

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2327
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #24 : 29 Январь 2016, 00:57:30 »
да мы про редактор музыки... вобще этот редактор как бы и есть для gems для сеги... но древний и под дос. мой замысел будет чуть эпичнее :) правда я пока не представляю как это реализовать в виде гаджета в программе. нужна будет своеобразная тетрадка в клетку.

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Re: Battletoads & Double Dragon on Ragnarok
« Ответ #25 : 31 Январь 2016, 20:46:40 »
Буду выкладывать новые изменения.
Пока что это только пробный вариант, но все же...

Оффлайн UnderCrops

  • Пользователь
  • Сообщений: 326
  • Пол: Мужской
    • Просмотр профиля
Battletoads & Double Dragon on Ragnarok
« Ответ #26 : 07 Февраль 2016, 14:51:38 »

Оффлайн samer8x

  • Пользователь
  • Сообщений: 57
    • Просмотр профиля
Battletoads & Double Dragon on Ragnarok
« Ответ #27 : 07 Февраль 2016, 18:40:49 »
если автор написал это в своему хаку ---

Список изменений (+ сделано, ? под вопросом (надо ли или невозможно выполнить))

Добавить код на выбор уровня при выборе персонажа (+)

------и что за код на выбор уровня кто его знает..неподскажите..

Оффлайн Kinbeas

  • Пользователь
  • Сообщений: 2895
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Battletoads & Double Dragon on Ragnarok
« Ответ #28 : 07 Февраль 2016, 19:08:55 »
 :thumbup:

Оффлайн bgr

  • Пользователь
  • Сообщений: 332
    • ВКонтакте
    • Просмотр профиля
Battletoads & Double Dragon on Ragnarok
« Ответ #29 : 08 Февраль 2016, 18:14:03 »
------и что за код на выбор уровня кто его знает..неподскажите..
Скорее всего такой же, как и в B&DD