| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
You now use FUNC or NAME to configure port field callbacks, like you
would when configuring other kinds of callbacks. This has a number of
benefits:
* No need to remember different syntax for port field callbacks, and
more approachable for new contributors.
* May use function templates with multiple arugments using NAME((&...))
syntax without resorting to another layer of macros.
* May use non-member functions on the odd chance it's useful.
* More natural syntax for referring to member functions.
|
| | |
|
| |
|
|
|
|
|
| |
* Reversed default throttle direction. On the desktop version, pulling
the throttle towards you accelerates.
* Fixed a bad bitfield extraction that stopped right shoulder buttons
working in Thunder Blade for PC Engine.
|
| |
|
|
|
| |
* bus/msx/ctrl: Added XE-1AP pad with defaults for personal computers.
* bus/pce_ctrl: Added XHE-3 PC joystick adapter.
|
| |
|
|
|
|
| |
* Game pad version omits the fourth axis from the cyber stick.
* Remumbered analog input ports to match documented channel names.
* Improved notes.
|
|
|
This is the "horsehoe crab" game pad version of the Denpa Micom Soft
Analog/Digital Intelligent Controller System (the other version is the
desktop "cyber stick").
Mega Drive games only support this controller in analog mode (the
default). Digital mode is designed to be used for games on computers
with MSX-style controller ports that don't support analog controls.
|