I was linked this by magicalpatcher over on romhacking.net earlier. Apparently the Shrek videos which were undumped until last month have been dumped and analysed by endrift, author of mgba. As expected the full length film would not fit in 32 megs in a format the GBA could decode so bank switching it was, seemingly done off the back of the save/GPIO like was used for various clocks, sensors and such. It was apparently quite involved when all was said and done but I will leave that for people to read on the link. There is a dumping tool if you were especially curious but it is quite literally just the shrek videos that we know of that make use of such things so eh.
Link for the writeup
https://mgba.io/2015/10/20/dumping-the-undumped/
Similarly the protections used in the classic nes and some famicom mini stuff was looked at in an earlier post there
https://mgba.io/2014/12/28/classic-nes/
Link for the writeup
https://mgba.io/2015/10/20/dumping-the-undumped/
Similarly the protections used in the classic nes and some famicom mini stuff was looked at in an earlier post there
https://mgba.io/2014/12/28/classic-nes/