Skip to content

Commit daff03c

Browse files
committed
Prepare for MSX adapter support
1 parent 541a96d commit daff03c

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/rntlib/raphnetadapter.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,9 @@ static struct supported_adapter supported_adapters[] = {
172172
{ OUR_VENDOR_ID, 0x00A2, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES } }, // Virtual Boy to USB adapter
173173
{ OUR_VENDOR_ID, 0x00A3, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // PSX to USB v1.0.2+ - mouse mode
174174

175+
{ OUR_VENDOR_ID, 0x00A4, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // MSX to USB adapter 1.0 - joystick mode
176+
{ OUR_VENDOR_ID, 0x00A5, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // MSX to USB adapter 1.0 - mouse mode
177+
175178
{ OUR_VENDOR_ID, 0x00D0, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // Dreamcast to USB adapter v2 - joystick mode
176179
{ OUR_VENDOR_ID, 0x00D1, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // Dreamcast to USB adapter v2 - keyboard mode
177180
{ OUR_VENDOR_ID, 0x00D2, 1, { 63, 1, 0, RNTF_DYNAMIC_FEATURES | RNTF_ADAPTER_MODE } }, // Dreamcast to USB adapter v2 - mouse mode
@@ -914,6 +917,7 @@ const char *rnt_controllerName(int type)
914917
case CTL_TYPE_SMS_PADDLE: return "SMS Paddle Control";
915918
case CTL_TYPE_MD_MOUSE: return "Megadrive mouse";
916919
case CTL_TYPE_MSX_2BUTTON: return "MSX 2-button controller";
920+
case CTL_TYPE_MSX_MOUSE: return "MSX Mouse";
917921
case CTL_TYPE_WII_GUITAR: return "Guitar controller";
918922
case CTL_TYPE_UDRAW_TABLET: return "uDraw tablet";
919923
case CTL_TYPE_DRAWSOME_TABLET: return "Drawsome tablet";

src/rntlib/requests.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
#define CTL_TYPE_FAMICOM_CONTROLLER 132
9191
#define CTL_TYPE_FAMICOM_KEYBOARD 133
9292
#define CTL_TYPE_FAMICOM_NETWORK_CTL 134
93+
#define CTL_TYPE_MSX_MOUSE 135
9394

9495
#define CTL_TYPE_NEO_GEO 139
9596
#define CTL_TYPE_RANDNET_KEYBOARD 140

0 commit comments

Comments
 (0)