Absolutely! I've made no significant modifications to the Atari800 sources so merging in changes should be pretty painless. Shoot me an email and we can figure out the best way to proceed.
Trent.
Great!
I'd like to (publicly) let you know the differences between our two codebases. I'll email you the more technical stuff.
Mine has these problems due to being incomplete:
Only works with phones with a physical keyboard. No touch or accelerometer support
Key mappings can't be changed and there's no documentation on built-in mappings.
Takes 5 seconds to startup (due to pokey init)
Back button doesn't close app.
Sometimes crashes on first start, but fine after that.
Features it has over current Droid800
Supports the built-in atari800 menus
It is much faster (100% on G1 with refresh-rate=2) and probably uses less battery
The big code difference is I didn't use SDL. I tried to use the same SDL library you did, but I found it too unstable. I didn't modify any atari800 sources (except log.h).
Features I wanted to eventually add:
Intents to auto-run emulator when loading Atari file types .ATR, .XEX, .ROM, etc.
Intent for .zip files (in case one doesn't have a zip browser)
Include a small collection of good free games
Include links to known websites that supply ROMs
Support emuos by default, so an OS ROM isn't a requirement
Native Android support of the atari800's menus (C callbacks to Java)