So here's a BBC emulator for the Game Boy Advance. Woohoo!
Version 1.01 has a few minor changes. The biggest change is the sound emulation, which now includes emulation of the individual channel volumes. Exile sounds better! (A crap change was that saves didn't work... fixed 11/04/05)
A spinoff version dubbed (by me) the "Elite Special" is also available. This includes 1770 emulation, vital for Elite and Elite-A, plus several hacks to get the screen split and colours sort of correct-ish. Download it if you fancy a novelty, but be warned that the speed isn't 100% and a great deal of patience is needed for the disc loading! It will emulate other games too, but due to the hacks there may be strange errors. I recommend at least trying Elite-A in it, available from Ian Bell's website.
Finally, I've sorted the source code out too, and uploaded it. I need to fix my general library - for doing things like screen set up, basic sprites, etc - as it is required and I don't know if this will compile with the version I have on my site already. If you are interested in this, email me, otherwise I'll assume no one cares!
If you want to compile the game injection program, which is in the source release, for other platforms (GNU/Linux, for example) you will need wxWidgets installed. Also what are the problems with "C:\" mentioned on stairwaytohell? I used it in D:\gbadev\Projects\pocketbbc\pbinject\ without problems. Let me know your mileage. Mini update: wxWidgets is not as cross platform as I had hoped. I've written a simple command line append program that should work on most OSes. Use like this: pbappend *.ssd -o menu.gbaDownload v1.01 from here
Download v1.01 "Elite Special" from here
Download v1.0 from here
Download v1.01 source code
Command line append program
Command line append program source