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, не является полностью неиспользованной, в ней присутствуют некоторые неиспользованные оттенки зелёного и синего.
Однако игра может применить эту палитру к соснам за пределами здания. Это придаст деревьям те же цвета из использованной палитры, но с чёрной тенью и фиолетовым стволом.
|
Неиспользуемая |
Используемая |
|---|---|
|
|
|
(Источник: 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 не отличаются от своих "страших" собратьев.
Прототип |
Европа |
США |
Япония |
|---|---|---|---|
|
|
|
|
Возможно вырезанная графика#
Когда Кирби переносится в последнюю фазу Dark Mind'а, все его способности будут незамедлительно удалены. Однако благодаря сбоям можно сохранить способности других Кирби. Для этого Кирби должен позвонить своим друзьям, когда после победы над ядром Dark Mind'а экран станет почти полностью красным. Это приведет к тому, что все Кирби смогут передвигаться во время кат-сцены, где сбегает Темный Разум, и сохранят способности, когда начнется финальный бой. У всего этого есть побочный эффект, поскольку шляпы способностей (или зонтики, в случае со способностью Parasol) Кирби просто останутся плавать рядом с Варп-звездой. Однако есть одна способность с уникальным эффектом - Missile.
Missile - единственная способность, которая имеет уникальный спрайт при езде на Варп-звезде. Он идентичен одному из его спрайтов при подъеме по лестнице, но расположен в другом месте ПЗУ. Хотя спрайт лестницы расположен по адресу 005B5D18, этот находится по адресу 005B9458. У Missile, в отличие от других способностей, нет отдельных спрайтов для шляпы.
Другие способности, у которых шляпы и базовые спрайты объединены в одно целое, например Cupid, Hammer, Fighter и Throw, приведут к сбою игры, если с ними попытается выполнить этот сбой. Скорее всего это означает, что игра пытается загрузить графику, которой больше нет для этих способностей. Что касается способностей, у которых шляпы разделены, они могут загружать спрайт шляпы по умолчанию из-за того, что игре не удалось найти правильную графику.
Все это указывает на то, что в какой-то момент планировались специальные спрайты/шляпы для способностей при езде на Варп-звезде в финальном бою, но по неизвестным обстоятельствам они были вырезаны.
(Открытие: Mugg1991)
Глюк с Dark Mind и неиспользуемое поведение счётчика ударов#

ЧРЕЗВЫЧАЙНО редкий сбой может произойти в последнем бою с Dark Mind'ом, который вызывает софтлок. Это может произойти случайно, и чётких требований к этому нет.
В сцене после титров у Dark Mind'а абсурдно низкий шанс просто не умереть. Игрок может продолжать бить его, но он никогда не взорвется. Это неудачное событие, по крайней мере, позволяет увидеть неиспользуемое поведение счётчика ударов. Если игрок достаточно терпелив, чтобы превзойти 999 попаданий в ядро Dark Mind'а... ...счетчик просто сбрасывается до 000 попаданий. Круто.
(Источник: Vyroz)
Региональные различия#
- В версии Virtual Console количество мигающих огней, появляющихся при победе над боссом, уменьшено в рамках новой политики Nintendo, чтобы избежать эпилептических припадков.
The following content may induce seizures and has been hidden by default. Click to reveal: |
||||
|---|---|---|---|---|
|
- Как указано выше, в версии Virtual Console удалён многопользовательский функционал.
Странности#
- Несмотря на убеждения счетчика жизней, на самом деле в игре максимальное количество жизней составляет 255, а не 99.
- По какой-то причине дубликат темы Crackity Hack можно выбрать в качестве 39-го трека в звуковом тесте. К слову, используемая версия - трек 27.
|
The Kirby series | |
|---|---|
|
Game Boy |
|
|
NES |
|
|
SNES |
|
|
Nintendo 64 |
|
|
Game Boy Advance |
Kirby: Nightmare in Dream Land • Kirby & the Amazing Mirror (Demo) |
|
Nintendo DS |
|
|
Wii |
|
|
Nintendo 3DS |
3D Classics: Kirby's Adventure • Kirby: Triple Deluxe • Kirby: Planet Robobot |
|
Nintendo Switch |
Kirby Star Allies • Kirby and the Forgotten Land • Kirby's Return to Dream Land Deluxe |
|
Side Games | |
|
Nintendo DS |
|
|
Wii |
|
|
Nintendo 3DS |
|
|
Wii U |
|
|
Spin-Offs | |
|
Game Boy (Color) |
Kirby's Pinball Land • Kirby's Block Ball • Kirby's Star Stacker • Kirby Tilt 'n' Tumble • Jaguar Mishin Sashi Senyou Soft: Kirby Family |
|
SNES |
Kirby's Dream Course • Kirby's Avalanche • Kirby's Star Stacker |
|
Satellaview |
Kirby no Omochabako (Baseball, Pinball, Hoshi Kuzushi) |
|
GameCube |
|
|
Wii |
|
|
Nintendo 3DS |
Kirby Fighters Deluxe • Team Kirby Clash Deluxe • Kirby's Blowout Blast • Kirby Battle Royale (Demo) |
|
Nintendo Switch |
|
|
Nintendo Switch 2 |
|
|
Related | |
Примечания#
References#
- CREDITS - Planning: Flagship, Programming: Dimps, Debug: HAL Laboratory↩︎
- https://twitter.com/Sora_Sakurai/status/1382529108605800448↩︎
- https://www.ign.com/games/kirby-the-amazing-mirror↩︎
- https://www.nintendo.co.uk/Games/Game-Boy-Advance/Kirby-The-Amazing-Mirror-266914.html↩︎