Thus far, I have not been able to get any games made with bB that use bankswitching to work on the AFP. Even the simplest "hello world" using the standard kernel that works when compiled to 4K fails when it is changed to 8K. The bankswitching example on RT's site also doesn't work on the portable.
I do know that some people have had their bankswitched bB games work on the portable, however, so I am trying to figure out the relevant factor. Does anyone have any example bB code that uses multiple banks that DOES work on the portable? If I had a working example, then maybe I could figure out what is different.
Also, it has been suggested to me that perhaps it may be something that changed in more recent builds of bB. I am using RevEng's latest build. For those of you who have had success building for the portable, what version of bB were you using?