Sorry for the double post but I really wanted to share my progress on the wide screen mode:
https://streamable.com/pqhr7
I said this before, but what I did for wide screen mode was upscale the background and leave the sprites untouched. This is what I assume they did in the mobile version.
I noticed they also added tags for background position so it be cropped correctly (i.e. show the important parts), and also a background scroll tags (so you can see the whole background, even if not at the same time). I've added support for those as well - you can notice an instance of the background scrolling in the video.
Copying the tags from the mobile scripts to the pc scripts is a pain, but it makes the experience so much richer, that I'm actually focusing on the wide screen mode now (was just experimental before).
Hope I'll be able to share it with you all in the far future.