본문 바로가기

Developement/C/C++

MinGW 용 DirectX 8 input Joystick(조이스틱) 예제 (src, lib 포함)


 MinGW 에서 DirectX 쓰기란 MinGW-W64 오면서 참 많이 편해진 편 입니다만, 여전히 MSDN 에서 제공하는 기본 예제 조차 컴파일이 안되는 비극을 보면 갈 길이 멀어 보이기도 합니다.

 이번엔 Joystick 을 DInput 으로 처리 하려니 되는게 없어 Wine 용 DirectX8 header 와 library 등을 MSDN 에서 제공하는 예제 소스와 함께 빌드 할 수 있도록 만들었습니다.

 현재 이 소스는 MinGW-W64 기준 최신버젼 (5.1) 에서 빌드가 가능하며, CodeBlocks 에서 project 파일만 열어서 빌드 후 테스트 가능 합니다.


 소스는 아래 첨부파일로 붙임을 하겠으며, 원래 소스가 MSDN 공개에서 가져 왔으며, DirectX8 기준이긴 하나, 이쪽 부분은 발전이 없는지 몰라도 크게 예제 소스가 변경 되지 않는 듯 합니다.


 MinGW 로 많은 개발들 하시기 바라며 ..


dx8_joystick_test.zip


*참고 사항*

zip 파일 내에 include 와 lib 은 Wine Project 의 DirectX8 헤더와 library 입니다.