mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-24 00:02:45 +02:00
port/src/input.c: - inputRescanPads(): close + re-open all pads on hotplug. Game latches the connected mask at osContInit so a late pad merges into controller 0. - inputPostWheel(): a wheel notch queues a 2-poll A-button press. GE's default scheme cycles weapon forward on a bare A edge (invButtons=A, bondview2.c:5162/5326). Both directions cycle forward. port/src/video.c: pump SDL_MOUSEWHEEL -> inputPostWheel, SDL_CONTROLLERDEVICEADDED/REMOVED -> inputRescanPads, and refresh the window title with vidAvgFPS ~1 Hz via wmAPI->set_window_title. -level_09 2/2 crash-free to frame 900, unregressed (91.6%). Build green.