Commit Graph

7 Commits

Author SHA1 Message Date
kalaposfos13
a6025d3131
sceMouseClose, send correct events when no mouse is connected and better state.connected handling (#4599) 2026-06-27 09:11:10 -05:00
Stephen Miller
7bb1f9df7b
Lib.Mouse: Fix sceMouseOpen checks (#4605)
* Fix checks for param flag

* Refactor merge check

Makes the check it's own variable to improve readability.

* Explicitly set default to normal

Addresses other review comment.
2026-06-22 21:18:38 +02:00
kalaposfos13
ad95aac357
Mouse hotfixes (#4596)
* add missing setting check in sceMouseInit

* Send guest event on mouse removed host event
2026-06-19 10:30:04 +03:00
kalaposfos13
d54e6b07f5
sceMouse HLE (#4568)
* libSceMouse HLE v1

* fix getting event device id, init lib, logging

* rest of the mouse events

* lol how did it take me this long to notice this

* stop the hidden mouse from clicking on random shit

* yet another mouse state bug

* Implement merged mode

* Move RingBufferQueue to common/

* sir clang offnir, the all-formatting

* config option for this

* review comments
2026-06-18 11:55:28 -05:00
Stephen Miller
f4531fd927
Core: Remove checks for symbol version_major and version_minor (#3540)
* Remove checks for module version_major and version_minor

Following this rule broke linking for some libraries, and introduced extra effort needed to get some homebrew running.

* Clang

* Fix rebase

* Disable libSceSsl HLE

Real hardware uses a title workaround to determine if base libSceSsl is needed. Currently, this title workaround applies to absolutely nothing.
2025-09-08 19:30:03 -07:00
kalaposfos13
499451bb80
Standardize RegisterLib names for HLE libraries (#3234) 2025-07-16 12:23:03 +03:00
georgemoralis
121328eced
dummy sceMouse module and change sceMouseRead to debug to reduce spam (#2074) 2025-01-06 18:45:53 +02:00