I have installed the latest kexec and that works fine for me. Nice to have the 5s timeout! VT switching works great too now you've pointed out how its mapped.
I've installed fbset and your config file for it and switching between VGA and QVGA works fine but I'm yet to get an SDL console app/emu to work, thats with or without exporting those two SDL envvars. I expect the reason for that is that everything I've tried so far likely isn't trying to output at 320x240 (or 240x320).
The emu that looks the most promising out of everything I've tried so far is mednafen. It supports a number of systems (inc GBA, SNES, NES, MD and PSX amongst others), it is in the repos, it doesn't require X and it uses console SDL by default. Disabling scaling in its config file and the SDL rotation EV have both helped me get closer.
Any tips for scrolling the console buffer outside of screen, less/more and X? On a regular Linux PC I do this with SHIFT + PGUP/PGDOWN and under BSD its SCROLL LOCK + arrow keys.
Thanks!