De mémoire, pour boucler la quête du pendentif et donc de l'Orichalcum et d'Ultima, il faut avoir récupéré l'Invincible, et avoir ouvert le passage vers Eureka dans la tour de Syrcus à la fin du jeu. C'est la dernière quête à ne pas changer ses requisites secondaires entre la version DS et les versions Steam/mobile.
Je ne peux plus te le confirmer à 100%, j'ai perdu mes notes sur la version mobile en même temps que mon disque dur.
Ceci dit, ça semble cohérent de ne pas obtenir l'arme ultime alors qu'on n'est qu'à la moitié du jeu.