Good evening! Here's the latest update to ioQuake3-PS3. The changelog in Github is pretty exhaustive on what to expect, but it may be nicer to post some more in-depth changes that have been made this time around. I'm really thankful for all the feedbacks I grasped here and there, which led me to improve the port even further as well as provide a better experience to everyone who tries this homebrew. Since the release includes Quake 3 Arena, Team Arena and Open Arena, I'll also pinpoint which things will affect a single port, or all 3.
- Stability improvements (all 3)
This was the most important change I
had to do. The renderer is a bit more optimised as well as not hitting the two V-syncs issues it was hitting with the previous release. This led with an overall performance gain. Sadly, PS3 won't allow for JIT, which was the real performance winner there. Graphics has also been improved a bit. It'll be less blockier.
- Self-deployable patches (Quake 3 and Team Arena for now)
The PKG will come bundled with a compiled patch that will auto-extract in the respective Q3/TA folder. This will address some fixes that needed a patched QVM to be applied, mainly menu-related issues. Now It's possible to handle text-fields in menus (ex. Server address or Player name) through the in-game keyboard. There's also some improvements, like being able to stop the server list hitting L3 without having to wait for it to finish.
- Mouse and Keyboard support (all 3)
This was just a small extra but USB mouse and keyboards are supported by the game.
Hope you enjoy this! Please provide some feedbacks in the thread in case you run into issues