Commit Graph

65 Commits

Author SHA1 Message Date
zilmar 8b2c66cc07 Core: Move plugin specs to a central location 2022-06-27 19:32:38 +09:30
zilmar 9cc35bbe0e Version: Have year in copyright use the current time at building 2022-05-23 06:37:30 +09:30
LuigiBlood 5d82837984
[Project64-input] N64 Mouse Support (#2160)
* [Project64-input] Unpolished Mouse Support
(Use Present value as Device Type)

* [Project64-input] Use Forced N64 Mouse config (using System Mouse)

* [Project64-input] Disable Mouse Scanning

* [Project64-input] Polish UI by adding Mouse image + Prevent Controller setup when using N64 Mouse

* [Project64-input] Revert Controller Save/Load changes

* [Project64-input] Seperate N64 Mouse into its own configuration

* [Project64-input] Add Mouse Locking + Shortcut System

* [Project64-input] Make Cursor invisible when locked

* [Project64-input] Make sure to unlock mouse when opening config

* [Project64-input] Working Lock/Unlock Shortcut + Only emulate mouse when locked

* [Project64-input] Use ClipCursor instead of DirectInput Exclusive Level

* [Project64-input] Add Mouse Sensitivity option + Change to SetCursorPos

* [Project64-input] Add WM_KillFocus and EmulationPaused functions

* [Project64-core] Move EmulationPaused call to really make sure it is called in all cases
2022-01-09 21:43:12 +10:30
Kaja, Kyle 6d9c88f1e2 Fix controller settings not saving the Controller Pak plugin
This fixes issue #2019
2021-07-09 13:01:36 -05:00
zilmar 542aec05f0 change version number for develop to 4.x 2021-06-13 13:07:20 +09:30
zilmar ee864797ab vgturtle127's Beautification 14 - Source\Project64-video directory and final cleanup 2021-05-18 21:21:36 +09:30
zilmar 11813ff5f2 Update version number 2021-04-25 20:18:30 +09:30
zilmar 2b6e70cde0 Merge branch 'master' of https://github.com/project64/project64 2021-04-14 15:51:41 +09:30
zilmar cf58754414 Change NULL to nullptr 2021-04-12 21:05:39 +09:30
zilmar 62d2755300 Remove Common/stdtypes.h 2021-04-12 16:04:26 +09:30
Derek "Turtle" Roe 7c9b7d4eb1 Update InputMain.cpp
Fix comments, fix some UI consistency issues and other errors
2021-03-27 00:43:03 -05:00
Derek "Turtle" Roe e459802d90 Update ControllerSpec1.1.h
Fix comments
2021-03-27 00:42:35 -05:00
Derek "Turtle" Roe 4de969c032 Update wtl.h
Add newline
2021-03-27 00:37:35 -05:00
Derek "Turtle" Roe 7d92830910 Update wtl-ScanButton.h
Add newline
2021-03-27 00:37:28 -05:00
Derek "Turtle" Roe e75452dab8 Update wtl-ScanButton.cpp
Fix title case
2021-03-27 00:37:21 -05:00
Derek "Turtle" Roe 6f7e198327 Update wtl-BitmapPicture.h
Add newline
2021-03-27 00:36:53 -05:00
Derek "Turtle" Roe 1bbc070e4b Update OptionsUI.h
Add newline
2021-03-27 00:36:44 -05:00
Derek "Turtle" Roe a6693b25ef Update InputConfigUI.cpp
Fix capitalization
2021-03-27 00:36:32 -05:00
Derek "Turtle" Roe c820c1cdf0 Update DirectInput.h
Add newline
2021-03-27 00:36:16 -05:00
Derek "Turtle" Roe 10140900fa Update DirectInput.cpp
Fix capitalization
2021-03-27 00:36:03 -05:00
Derek "Turtle" Roe a4b351bec5 Update DeviceNotification.h
Add newline
2021-03-27 00:35:51 -05:00
Derek "Turtle" Roe a070c047e7 Update CProject64Input.h
Remove extra line
2021-03-27 00:35:42 -05:00
zilmar 5c60ea213f Update copyright date 2021-03-02 12:43:17 +10:30
Vincent Cunningham dcb360cf41
Replace \ with / in include directives 2021-02-28 17:38:56 -05:00
Vincent Cunningham 11c51f1b78 Fix inverted axis when checking pressed buttons 2021-02-24 13:38:15 -05:00
Vincent Cunningham a21f8dba21 Use non-square for deadzone 2021-02-23 20:41:39 -05:00
zilmar 0c177171ea Change Apply button from bool to Lresult 2021-01-17 14:19:14 +10:30
oddMLan 914ad3b74a Remove hardcoded Unicode API calls
Since #define UNICODE is defined in the project it will call the wrapper function which will return the W version
2021-01-01 20:37:00 -07:00
zilmar 76a197f26e Project64-Input: Fix input plugin to compile as 64bit 2020-08-19 14:54:49 +09:30
zilmar c2e1b892a9 Project64-input: Handle multiple controllers 2020-08-03 21:49:24 +09:30
zilmar 3f5069cb59 Project64-input: axis for button press 2020-08-03 20:42:00 +09:30
zilmar 1fad798573 Project64-input: Be able to configure controller PAK 2020-07-28 21:56:45 +09:30
zilmar 6c6bdaef6a Project64-input: If setup fails clear 2020-07-28 21:24:59 +09:30
zilmar be8af060e7 Project64-input: Disable page if not plugged in 2020-07-28 17:47:42 +09:30
zilmar f0f887ce86 Project64-input: Remove duplicate mappings 2020-07-28 12:55:04 +09:30
zilmar 9d3bbe4659 Project64-input: Ignore empty button on device name 2020-07-28 12:42:59 +09:30
zilmar f218c2bfc9 Project64-input: Real N64 Range 2020-07-27 21:21:30 +09:30
zilmar 6417eaf866 Project64-input: Cancel should reset buttons 2020-07-27 17:03:35 +09:30
zilmar 878725490b Project64-input: Display device bound to 2020-07-22 13:13:42 +09:30
zilmar fc51e39738 Project64-input: fix resource.h 2020-07-21 12:43:34 +09:30
zilmar fa3196f75a Project64-input: Allow deadzone to be configurable 2020-07-21 12:41:40 +09:30
zilmar f89d027a09 Project64-input: Update the layout 2020-07-21 11:16:51 +09:30
zilmar 7fe46940b4 Project64-input: Add dependency on UpdateVersion 2020-07-20 09:57:12 +09:30
zilmar eef13e78d3 Project64-input: remove debug string 2020-07-15 21:13:53 +09:30
zilmar f7315801cb Project64-input: Set the version as 1.0 2020-07-15 21:09:32 +09:30
zilmar 22adc2e782 Project64-input: Add reset button 2020-07-15 21:08:48 +09:30
zilmar bdb670f48c Project64-input: Add scanning game pad 2020-07-15 21:02:48 +09:30
zilmar 2b049a2a53 Project64-input: Add Device notification files to project 2020-07-15 20:42:20 +09:30
zilmar f2b35fb5b4 Project64-input: Detect devices changed 2020-07-15 20:40:20 +09:30
zilmar d21c3a89f2 Project64-input: Add Setup button 2020-07-15 20:34:23 +09:30