I do recall that someone was able to make games for the Nintendo DS using FreeBASIC (another similar QB-like language). The process involved using the multiplatform low-level C output version of the compiler but that is as far as I know and as much of an answer as I can provide in that regard.
Thanks for your reply.
The reason I was wondering if this might be possible is that since QB64 generates C code, all you would need would be a compatibility layer to make QB64's output work with the target system. I am by no stretch of the imagination a C expert or even a C programmer (I used it in school, and hated it, and these days probably wouldn't be able to get "hello world" to compile) but I know it's been the lingua franca of low-level coding for decades, so I would expect almost every system to have a C compiler available.
So as long as someone is willing and able to dive into QB64's C output for all the different commands, and the C equivalent of the various commands' functionality on the target system, that they could either tweak (or more probably completely rewrite) QB64's compiler output or write a compatibility layer between the existing generated QB64 C output and the target system's existing C libraries, to arrive at QB64 being able to generate working programs.
Anyway, that's what my layman's brain was musing. I'll just stop here before I embarass myself any further, lol.