the cutting room mirror

ru

This page is a good article.
view on tcrf.net

Kirby & the Amazing Mirror - это второе и последнее приключение Кирби на GBA, представляющее собой геймплей в стиле метроидвании, похожий на режим "Great Cave Offensive" из Kirby Super Star, и включающее в себя трёх Кирбиобразных партнёров, которые не очень-то и помогают. Ах да, мы же упоминали, что на этот раз Кирби должен спасти Метанайта? О, ДА!

Игра была выпущена на 3DS для Virtual Console в декабре 2011 года в рамках программы 3DS Ambassador Program и на Wii U для Virtual Console в апреле 2014 года без каких-либо отличий, за исключением отсутствия многопользовательского функционала. Как-то скучно.

Подстраницы#

Неиспользуемые комнаты#

Комната отладки#

Здесь была комната.

Эта комната использует набор тайлов, схожий с наборами комнат отладки из Kirby: Nightmare in Dream Land. Вероятно, она использовалась в качестве отладочной комнаты на ранних этапах разработки, но сейчас пуста. Используйте код 02020FE6:03C9, и после потери жизни вы переместитесь туда. Теперь её нет.

(Источник: GoldS)

Неизвестная комната#

Ещё одна неиспользуемая комната. У неё отсутствует заголовок.

В финальной версии игры полностью отсутствуют данные заголовка для этой комнаты, но все остальные данные (карта тайлов, карта плотности и объекты) присутствуют.

Единственный подходящий набор тайлов - тот, что использовался в локации Radish Ruins. В комнате находятся четыре Макси-томата и две дополнительные жизни. Их присутствие наводит на мысль, что это была какая-то тестовая комната.

(Источник: UraYukimitsu)

Неиспользуемые способности копирования#

Hi-Jump#

Hi-Jump, способность из Kirby: Nightmare in Dream Land, должна была появиться в этой игре. В тексте разработчиков из удалённого меню отладки указан звук её атаки из предыдущей игры, который в коде называется как SE KBY_HI_JUMP. Сам звук также сохранился и его можно услышать в проигрывателе звуков в Collection Room, в группе со звуковыми эффектами способности UFO.

Другие способности копирования из предыдущей игры, такие как Ball, Light и Freeze, не указаны, что приводит к выводу о том, что Hi-Jump рассматривалась для этой игры, прежде чем была удалена в конечном итоге.

К сожалению, звук и внутреннее название - единственные известные остатки этой способности. Изображения Кирби или его шляпы нигде не найдены, и неизвестно, существует ли для этого какой-либо код.

(Источник: Vyroz)

Неиспользуемые свойства врагов#

Chip#

Любой враг Chip должен быть настроен на выполнение определённых действий в игре. Если добавить Chip'а в комнату, но не изменить его поведение, он по умолчанию будет просто прыгать на месте. Прыжок! И прыжок! И прыжок...!

(Источник: Vyroz)

Gordo#

Несмотря на свою неуязвимость, враг Gordo имеет фиксированное значение HP, равное 2. Ничто не может уменьшить его HP.

(Источник: Mugg1991's K&TAM Luascript Hitbox Viewer)

Soarar#

У врага Soarar есть неиспользуемая анимация бездействия, состоящая всего из одного статичного кадра. Поскольку Soarar'ы постоянно находятся в движении, эта анимация не используется. Обратите внимание, что движение вбок в неё не входит.

(Источник: Vyroz)

Неиспользуемые палитры#

Peppermint Palace#

Хотя палитра, использованная для оформления окон главного здания Peppermint Palace, не является полностью неиспользованной, в ней присутствуют некоторые неиспользованные оттенки зелёного и синего. Kirby_&_The_Amazing_Mirror_Peppermint_Palace_Palette.png

Однако игра может применить эту палитру к соснам за пределами здания. Это придаст деревьям те же цвета из использованной палитры, но с чёрной тенью и фиолетовым стволом.

Неиспользуемая

Используемая

(Источник: Vyroz)

Текст разработки#

Строки, относящиеся к процессу разработки.

Текст отладки#

Целый патч devtext, содержащий внутренние имена BGM и SFX, может быть расположен по адресу 00369A64 в японской версии, 0038F29C в европейской версии и 003852F0 в версии для США. Текст был частью меню отладки звукового теста, которое было удалено из финальной версии игры, но его все еще можно найти в демо-версии. В таблице ниже перечислен текст, звуки, с которыми они были связаны, и, если необходимо, перевод текста. Обратите внимание, что в соответствии с меню отладки фоновая музыка и звуковые эффекты имеют префиксы "BGM" и "SE" соответственно.

BGM

Текст

Non

start_st

ply_1

ply_2

ply_5

boss_mid

boss_kyotu

kbydead

SFX

Текст

not sound

kby_jump

kby_suikomi

kby_hoobari

kby_starshot_1

kby_starshot_2

kby_tyakuti

kby_nouryoku

kby_dmg_1

kby_dmg_2

kby_dmg_3

kby_nomikomi

kby_airshot

kby_habataki

kby_rakka

kby_dash

kby_sliding

kby_brake

kby_oyogi_1

kby_oyogi_2

kby_dmg_ice

kby_dmg_fire_1

kby_dmg_fire_2

kby_dmg_fire_3

kby_dmg_fire_4

kby_nobori

kby_ori

kby_hoshiware

kby_mizuhaki

kby_mizuoti

kby_hosidasi

kby_starhane

kby_tyuu

kby_shinisou

kby_tobitati

kby_korogari

kby_humi_jump

kby_suikomi_loop

kby_toridashi

kby_fire_loop

kby_ice_loop

kby_icecube_osi

kby_burnin_loop

kby_dokan

kby_wheel_loop

kby_wheelbrake

kby_parasol

kby_cutter

kby_lazer

kby_stone_1

kby_stone_2

kby_korogari_2

kby_slowcatch

kby_slownage

kby_slowhit

kby_sleep1

kby_sleep2

kby_lazer50

kby_lazerkabe20

kby_hi_jump

kby_ufo_tame1

kby_ufo_tame2

kby_ufo_tame3

kby_ufo_tame4

kby_ufo_lazer1

kby_ufo_lazer2

kby_ufo_lazer3

kby_ufo_lazer4

kby_ufo_hane

kby_ufo_nori

kby_ufo_tamekiri

kby_spark_loop

kby_tornado1

kby_tornado2

kby_hammerfuri1

kby_hammerfuri2

kby_hammerhit1

kby_hammeratari

kby_fire_oni1

kby_fire_oni2

kby_hammerhit2

kby_tornado

kby_hammerhit3

kby_sword40_1

kby_sword40_2

kby_sword_mijin1

kby_sword_mijin2

kby_sword_final

kby_panch

kby_kick

kby_spike_panch

kby_sky_kick

kby_pshot_tame1

kby_pshot_tame2

kby_pshot_tame3

kby_pshot1

kby_pshot2

kby_mega_pshot

kby_riging

kby_spin_kick

kby_moon_kick

kby_crash60

zakodead1

zakodead2

zakodead3

zakodead_s1

zakodamage1

dmg_icehit

dmg_cutterhit

dmg_swordhit

hit_1

hit_2

zako_bomb

zako_dead_ice

zako_tobitachi

zako_shot1

zako_fire1

zako_spark1

zako_jump1

zako_shot_zo

bress__dosin_s

roal_start

roal_kabe

apper_apper

foaly_bombnage

syuty_shot

dittshi_jab

ditshi_apper

heavyknight_sword

gleat_tyakuti

birug_nomikomi

birug_hakidashi

m_boss_exp

m_boss_damage1

m_boss_kizetu

m_boss_flash

cat_atk

cat_fireboal

b_boss_exp

b_boss_flash

king_tataki

king_goalem

item

oneup

kaifuku

kbydead_fgm

pause

select

kettei

keitai_coal

keitai_tyak

koware1

switch

tobira_f1

tobira_f2

takara

(Источник: Vyroz, heynow)

Nintendo SRAM#

Расположена по адресу 0xD60864:

MultiSio4Sio32Load020820
Sio32MultiLoad010214
NINTENDOSRAM_V113

Даты сборок#

Расположены по адресам F87AF0 в японской, F32D94 в американской, F4026C в европейской версиях, а также A2BF78 в прототипе. Японская версия первой ревизии, японская и американская версии из Virtual Console не отличаются от своих "страших" собратьев.

Прототип

Европа

США

Япония

0.21
Mon Dec 29 19:37:23  2003
1.01
Mon Apr 19 20:21:54  2004
1.03
Mon Apr 12 19:58:05  2004
1.08
Tue Mar  2 02:08:54  2004

Возможно вырезанная графика#

Пример глюка со способностью Parasol.

Когда Кирби переносится в последнюю фазу Dark Mind'а, все его способности будут незамедлительно удалены. Однако благодаря сбоям можно сохранить способности других Кирби. Для этого Кирби должен позвонить своим друзьям, когда после победы над ядром Dark Mind'а экран станет почти полностью красным. Это приведет к тому, что все Кирби смогут передвигаться во время кат-сцены, где сбегает Темный Разум, и сохранят способности, когда начнется финальный бой. У всего этого есть побочный эффект, поскольку шляпы способностей (или зонтики, в случае со способностью Parasol) Кирби просто останутся плавать рядом с Варп-звездой. Однако есть одна способность с уникальным эффектом - Missile.

Этот же глюк с Missile.

Missile - единственная способность, которая имеет уникальный спрайт при езде на Варп-звезде. Он идентичен одному из его спрайтов при подъеме по лестнице, но расположен в другом месте ПЗУ. Хотя спрайт лестницы расположен по адресу 005B5D18, этот находится по адресу 005B9458. У Missile, в отличие от других способностей, нет отдельных спрайтов для шляпы.

Другие способности, у которых шляпы и базовые спрайты объединены в одно целое, например Cupid, Hammer, Fighter и Throw, приведут к сбою игры, если с ними попытается выполнить этот сбой. Скорее всего это означает, что игра пытается загрузить графику, которой больше нет для этих способностей. Что касается способностей, у которых шляпы разделены, они могут загружать спрайт шляпы по умолчанию из-за того, что игре не удалось найти правильную графику.

Все это указывает на то, что в какой-то момент планировались специальные спрайты/шляпы для способностей при езде на Варп-звезде в финальном бою, но по неизвестным обстоятельствам они были вырезаны. Kirby_&_The_Amazing_Mirror_Unused_Missilie_Sprite.png

(Открытие: Mugg1991)

Глюк с Dark Mind и неиспользуемое поведение счётчика ударов#

Kirby_&_The_Amazing_Mirror_Dark_Mind_Glitch.gif

ЧРЕЗВЫЧАЙНО редкий сбой может произойти в последнем бою с Dark Mind'ом, который вызывает софтлок. Это может произойти случайно, и чётких требований к этому нет.

В сцене после титров у Dark Mind'а абсурдно низкий шанс просто не умереть. Игрок может продолжать бить его, но он никогда не взорвется. Это неудачное событие, по крайней мере, позволяет увидеть неиспользуемое поведение счётчика ударов. Если игрок достаточно терпелив, чтобы превзойти 999 попаданий в ядро ​​Dark Mind'а... ...счетчик просто сбрасывается до 000 попаданий. Круто.

(Источник: Vyroz)

Региональные различия#

  • В версии Virtual Console количество мигающих огней, появляющихся при победе над боссом, уменьшено в рамках новой политики Nintendo, чтобы избежать эпилептических припадков.

CactusEpilepsy.gif

The following content may induce seizures and has been hidden by default. Click to reveal: 

GBA

Wii U

  • Как указано выше, в версии Virtual Console удалён многопользовательский функционал.

Странности#

  • Несмотря на убеждения счетчика жизней, на самом деле в игре максимальное количество жизней составляет 255, а не 99.
  • По какой-то причине дубликат темы Crackity Hack можно выбрать в качестве 39-го трека в звуковом тесте. К слову, используемая версия - трек 27.

Примечания#

References#


  1. CREDITS - Planning: Flagship, Programming: Dimps, Debug: HAL Laboratory↩︎
  2. https://twitter.com/Sora_Sakurai/status/1382529108605800448↩︎
  3. https://www.ign.com/games/kirby-the-amazing-mirror↩︎
  4. https://www.nintendo.co.uk/Games/Game-Boy-Advance/Kirby-The-Amazing-Mirror-266914.html↩︎