Fixing the 3DS Black Screen of Death

My 4 year old is obsessed with Super Mario 64 (good choice!) and I sometimes let him play the hacked port version on my New 3DS XL, but the other day it stopped working almost entirely. When you pushed the power button the blue light would turn on, and you could hear some sounds… but …