Hi there Chris and welcome to the Q&A Board!
I'm a bit confused by your question. Not your fault, I just haven't had dinner yet. If what you're wanting is to be able to edit your images in a photo editing software, then you can still do so without your camera being a TWAIN device. All you need to do is upload your images to your computer and "open" the photo you'd like to edit in your software (Photo Plus).
Hope that gets you started.
