Seems the NFIM patches indeed need a new IPS file.
New full set of patches:
Tried these. Says game cannot start. Then scans data and says its corrupted....
I am using the latest deepsea and sigpatches from this post.
FIXED IT!!
I was copying the sigpatches first THEN the deepsea files. The deepsea ini does not contain the below. So: when updating deepsea, replace the deepsea files first THAN the sigpatches
Ensure that hekate_ipl.ini in the bootloader folder has:
kip1patch=nosigchk
In the 2 sections below.
It prob wont when you update the deepsea files and overwrite that file. No matter, just go into the file and add that line so it reads like below
{--- Custom Firmware ---}
[CFW (SYSNAND)]
emummc_force_disable=1
fss0=atmosphere/package3
atmosphere=1
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp
kip1patch=nosigchk
{}
[CFW (EMUMMC)]
emummcforce=1
fss0=atmosphere/package3
atmosphere=1
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp
kip1patch=nosigchk
{}
****Oh an if anyone runs into this issue, its ok. let the game not start. Let it check for corrupted files which it will find. Then power down. Once you boot again with the fix above, it will rescan the files and report no more currupted files. No need to reinstall at all!