Unfortunately it is so for now.
Engaged in the job because I was hired by a new company.
In any case, I will always have this project in my heart and I will be able to help.
I have always focused on stability and as soon as a bug came out I always tried to fix it as soon as possible.
The more code you write and the more mistakes you can make and on such a big project it's really easy.
Lately the code has undergone many changes both on my part and on the part of DC.
DC was responsible for making the code more readable and more flexible.
I took care of correcting all the bugs that me and you found and I also made it
the code compatible with the GCC8 + compilers and I made sure that the code was compatible with all the next SDL updates.
The new SDL are definitely more stable than the previous ones.
I fixed bugs of all ports: PSP, Wii but especially ANDROID and I made its code compatible up to API26 (Android 8.0 Oreo)
So now the code is good for API19 to API26 that is: from Android 4.2.2 to 8.0.
I enjoyed inserting some news like the vibration for android and rumble mode for all ports (all configurable mode in the options menu).
I have also added the required plug and play and the default keys to always have the keyboard / touchpad working (depending on the port) even when you have joysticks inserted.
I found old code like the detect ram that used GlobalMemoryStatus() that was used with old Windows XP.
Now we use GlobalMemoryStatusEx() for all PCs with RAM> = 4GB
There is always something to fix or improve..
I hope someone else will help me like the great msmalik that has just been added to the maintenance of the engine and DC who is the head of the project.
They are good and can do it great.
Unfortunately, fixing bugs is hard work and sometimes long, so you need to report a bug only when you are absolutely certain, reporting
ALWAYS last working build testing all version you can download.
We leave all versions for this.
Good luck and see you soon!!

;D