게임・콘텐츠 설정[MHServicer - Simhub] Forza 시리즈

관리자
2022-08-26
조회수 1431

안녕하세요.

모션하우스 입니다.


먼저 Simhub는 모션하우스에서 제작한 프로그램이 아니므로, 모션하우스는 모션하우스에서 개발한 MHServicer와 Simhub의 연동을 100% 보장할 수 없습니다.

모션하우스는 모션하우스에서 제작한 장치(MotionGear, Wind generator등)들과 MHServicer와의 연동만을 책임 질 수 있음을 알려드립니다. 


콘텐츠마다 데이터 출력 방식이 다릅니다. 

 - 메모리로 데이터를 출력하는 콘텐츠의 경우 (iRacing, Assetto Corsa 등)은 여러 Telemetry 프로그램들이 데이터에 동시에 접근할 수 있습니다. 

   따라서 대부분의 경우에 문제가 발생하지 않습니다. 


 - UDP로 데이터를 출력하는 콘텐츠의 경우에 문제가 되는데, UDP로 데이터를 출력하되, 여러 포트로 데이터를 출력하는 콘텐츠의 경우에도 큰 문제가 되지 않습니다.

    포트 설정을 추가 하면 되기 때문입니다. (Dirt Rally, Dirt Rally2.)


문제가 되는 부분은 UDP로 데이터를 출력하되, 1개의 포트만 지원하는 경우입니다. 이 경우, 다수의 Telemetry 프로그램이 동시에 데이터에 접근할 수 없으므로, 

먼저 데이터를 받는 프로그램이 다음 프로그램에 데이터를 전달해줘야 합니다. MHServicer에도 이 기능이 구현되어 있고, Simhub에도 이 기능이 구현되어 있습니다.

따라서 어느 프로그램이든 먼저 데이터를 받고 전달하는 기능을 활용할 수 있습니다.

이렇게 해야하는 콘텐츠는 아래와 같습니다.


  - F1 시리즈

  - 포르자 시리즈

  - GT7 (MHServicer에 아직 데이터 포워딩 기능이 구현되어 있지 않습니다. 추후 추가 예정)



Forza Horizon 5

아래의 설정은 MHServicer가 데이터를 먼저 받고 이를 Simhub로 전달하기 위한 설정입니다.

콘텐츠내 데이터 출력 포트와, MHServicer의 포트 설정의 값이 동일해야합니다. (ex:30123), MHServicer의 데이터 전달 포트와 Simhub의 입력 포트 값이 동일해야합니다. 단!! 붉은색과 파랑색 사각형 안에 있는 포트값을 동일한 값으로 설정하면 안됩니다.



감사합니다.


0 0