Thulinma / ndsplus

Linux support for the EMS NDS Adapter+
GNU General Public License v3.0
23 stars 4 forks source link

Support for The Original Adaptor (the one without the plus) #28

Open jiyunomegami opened 6 years ago

jiyunomegami commented 6 years ago

I got it to work with the original adapter. Fork here: https://github.com/jiyunomegami/ndsplus It detects the original adapter, and should work with the plus version as well. However, I have only tested it with the one original version that I have.

Thulinma, thank you for making this possible!

chrisgtrrz commented 1 year ago

Really nice finding out y'all kept these devices on life support. What changes were made vs. the original repo? Were there anymore changes needed besides detection of the non-plus version?

Just curious as I recently found these codebases and was hoping to look into how they worked. Thanks for your time and work!

Thulinma commented 1 year ago

For some reason I didn't see this thread until now - I'd be happy to merge support for the original adapter into this codebase as well... but we'd have to coordinate a little as I only have the plus and not the original. So testing would have to be a coordinated effort of some sort, perhaps with some help from community members.

The one fear I have is potentially releasing something that bricks a device for somebody. I want to avoid that at all costs. (This is also why after all this time, there still isn't support for updating firmware - even though I noticed the official updater tool is rife with bugs and potential for bricking... so it probably would be a good idea to write something better).

Another problem of course is time - I have way too many things that take my attention and I've considered this project "done" for a while now since it supports basically everything (except firmware updating) you need to use the device. Originally I had planned a fancy savegame library management system as well and more similar features, but time really is my enemy these days, haha. 🙃