Ticket #573 (WontFix)Fri Nov 25 15:01:39 UTC 2022
Move the Joystick module to the bonus binaries archive?
Reported by: | Cameron Cawley (3514) | Severity: | Normal |
Part: | RISC OS: Module | Release: | |
Milestone: | Status | WontFix |
Details by Cameron Cawley (3514):
The Joystick module is listed as a component in IOMD32 ROMs, however the documentation claims that the interface the module is for was never produced. Since space in IOMD32 ROMs appears to be quite valuable, it might be better to have it in the bonus binaries archive instead.
Changelog:
Modified by Sprow (202) Sun, December 04 2022 - 08:57:22 GMT
I don’t think so, no. It’s only 2k, and while every 2k is precious in a fixed size ROM, there are much bigger items and easier wins to be had if we’re thinking of space savings.
While I’m not aware of a podule ever being made which matches what Joystick is doing, I believe some games RMEnsure a Joystick module and refuse to start if missing. Since we don’t have any other 32 bit Joystick modules in the source tree, this is at least a stub module to convince the games to start!
It would be a nice exercise for someone to hook up the joystick from the host environment on RPCEmu, the podule should be trivial to emulate as it’s only a couple of registers, and people appear to have joystick support in Qt
https://github.com/alex-spataru/QJoysticks
which RPCEmu uses internally.
Modified by Sprow (202) Sat, January 14 2023 - 08:54:57 GMT
- Status changed from Open to WontFix