Я нашел ответ. Я наконец сломался и загрузил ROM и извлек растровые изображения с NAPIT. (кстати: смотреть на извлеченные растровые изображения ПЗУ очень тяжело на ваших глазах!)
Я сопоставил несколько растровых изображений и конечных результатов здесь .
У каждого персонажа есть цвет, который в основном относится к верхней части спрайта, так что я некоторое время гонялся за этой идеей. Оказывается, это красная сельдь. Сравнивая игровые спрайты с цветными масками, вы можете видеть, что черный и прозрачный используют одну и ту же цветную маску. Следовательно, IF отображается черный контур, тогда он должен находиться на отдельном слое. Однако, несмотря на черные контуры на листе спрайтов, я не могу найти реальных примеров черных контуров в игре.
Вот видео на YouTube с множеством хороших примеров. Когда вы находитесь на синем фоне экрана (@ 0:27), контуры и лицо черного мага - это синий фон (то есть: черный контур отсутствует, он прозрачный). В бою фон черный. @ 1:46 наложено заклинание, заставляющее фон вспыхивать серым. Все черные области, включая очертания и черные глаза, светятся серым. Вокруг этой части видео также накладываются другие заклинания с разными цветами вспышек. Результаты одинаковы.
Реальный ответ заключается в том, что черные контуры на листе спрайтов, похоже, не существуют в игре. Кто бы ни делал спрайт, он делал снимки экрана с черным фоном и удалял фон.