Sorry for the long wait after 0.981 guys. I decided to skip some numbers since it has been so long. Then after the release, I didn’t want to announce it here until it had been tested for a little longer.
Even with a couple weeks of beta testing, no less than 5 major errors were reported after 0.985 was released. As disappointing as it was to not catch these before shipping, the number of changes and time between 0.981, the last released version, and 0.985 made this almost inevitable. Not wanting to make the mistake I made after 0.981, of trying to fix the bugs that version introduced while also finalizing some features, I spent another week making sure to fix the major issues which were uncovered. I’m now very proud of this version, but I am going to try to keep future releases smaller in scope to prevent them from being so difficult to manage.
Version 0.986 brings with it a couple tools to help customize your game, or make them feel more like a professional Ace Attorney experience. There are evidence adding animations, the standard court record button by default (and much easier to replace), and some options for the main button from the various games. These are the first entries from a number of community run projects for moving PyWright towards 1.0 from a content perspective.
You can see the continued status of some of these projects here, and if you have the time and the desire, you might want to help out there. Thanks to everyone who has contributed!
Under the hood, a lot has been done to make things generally work better, and prepare for future versions. I say this a lot, but this is really what I spend most of my time on! One example of this is to make the engine work better on lower framerates. Currently, everything is based on a constant display of 60 frames per second. Most computers can run this just fine, but some, shall we say, more mobile computers, are a bit slower. For instance, android phones. Look for that soon.
In the meantime, update to 0.986, and see what new possibilities have opened up. Don’t forget to check out the latest example scripts as well. From the examples menu, you can find various scripts I wrote to test the engine. The newest ones are: bigbutton_changes, showing how to customize Pywright’s lower screen; showevidence, demonstrating the evidence animation options; and rectangles, showing a feature that is to come.