컨텐츠 바로가기


board

고객 상담 안내

  • tel070-8865-0594
  • fax02-2619-0594
  • time9:00AM~6:00PM
    kang@exinterface.com rcjoycon@rcjoycon.co.kr
    신한 212-12-131160
    우리 1005-301-204469
    기업 085-017080-02-027
    제일 365-20-218003
    예금주 강호용

알뜰살뜰 쿠폰존


현재 위치

  1. 게시판
  2. 팁&노하우

팁&노하우

조이콘 시리즈의 활용방법

게임 컨트롤러의 초당 전송횟수는 얼마가 적당한가?
제목 게임 컨트롤러의 초당 전송횟수는 얼마가 적당한가?
작성자 대장장이 (ip:)
  • 작성일 2009-01-12 02:38:23
  • 추천 추천 하기
  • 조회수 964
  • 평점 0점

게임 컨트롤러(조이스틱)은 1초에 몇번의 데이터를 전송하는 것이 가장 적당할까요.

 

게임 컨트롤러의 전송율은 화면이 갱신되는 횟수보다 적어도 같거나 높은 것이 가장 좋습니다.

 

보통 비디오 게임기는 1초에 최대 60번 화면을 갱신할 수 있습니다.

왜냐면 일반 TV모니터의 경우 1초에 60번 화면을 갱신할 수 있기 때문입니다.

하지만 아날로그 TV의 NTSC방식이나 요즘 HDTV는 초당 30 프레임이지요.

60번 화면을 갱신한다는 말이 무슨 소리일까요?

 

NTSC방식이나 HDTV는 인터레이스(비월주사)방식을 사용합니다.

이것은 1개의 프레임을 2번에 걸쳐서 완성하는 것입니다.

예를 들어 화면의 해상도가 640 480이라면

60분의 1초에 640x240의 영상을 보내고

그 다음 60분의 1초에 640x240의 영상을 보냅니다.

이때 화면을 절반 나눠서 보내는 것이 아니라

가로 640의 한줄을 세로로 한칸씩 건너뛰어서 완성합니다.

그래서 급하게 움직이는 TV화면의 정지 영상은 가로로 톱니처럼 깨져서 보이는 것입니다.

 

그러나 컴퓨터의 모니터는 인터레이스 방식이 아니고 프레임을 처음부터 끝까지 한번에 완성합니다.

이것을 프로그레스 방식이라고 합니다.

만일 컴퓨터 모니터가 인터레이스 방식이라면 눈이 상당히 피곤하겠죠.

컴퓨터 모니터는 윈도우의 디스플레이 속성창에서 화면 갱신율 설정에서 볼수 있듯이

50hz에서 75hz 정도 입니다. 즉 화면을 1초에 50번에서 75번 까지 다시 그릴 수 있다는 의미 입니다.

이것은 모니터의 화면 갱신율이고 게임의 화면 갱신율은 컴퓨터와 디스플레이 카드의 성능에 의해서 좌우됩니다.

아무리 모니터가 화면을 빨리 갱신할 수 있다고 해도 컴퓨터가 화면을 느리게 완성한다면 소용없겠죠.

 

비디오 게임과 PC게임에서는 보통 화면을 1번 갱신할 때마다 게임 컨트롤러의 데이터를 한번 읽어 들입니다.

화면은 1초에 20번 그리는데 컨트롤러를 100번 읽어 들여봤자 소용이 없으니까요.

초당 20프레임은 간신히 게임을 할 수 있을 정도이고

초당 30프레임은 그런데로 볼만한 정도

초당 60프레임은 컴퓨터 그래픽을 보는 듯한 섬세하고 부드러운 느낌을 줍니다.

 

화면은 1초에 60번을 다시 그릴 수 있는데 게임 컨트롤러는 1초에 30번 이라면 게임이 버벅대는 듯한 느낌을 받게 됩니다.

 

60번 화면을 그리는데 게임 컨트롤러가 100번의 데이터를 보낸다는 것이 무슨 소용일까요?

게임 컨트롤러가 1초에 60번의 데이터를 올려보낸다면

최대의 지연시간이 60분의 1초(16.6ms)라는 의미입니다.

사용자의 조작이 게임에 반영되는데 걸리는 시간이 가장 길면 16.6ms일 수 있다는 것입니다.

이것은 최대한의 지연시간이고 실제로는 이 이하의 시간이 되겠죠.

 

게임 컨트롤러가 1초에 100번의 데이터를 올려보내면

최대 지연시간이 100분의 1초(10ms)라는 의미가 되겠죠.

 

최대 지연시간을 줄인다는 의미에서

게임컨트롤러의 전송율은 적어도 게임의 화면 갱신율과 같거나 높은 것이 좋습니다.

 

RC조이콘과 PS조이콘 시리즈는 모두 초당 100회 이상의 전송율을 고집합니다.

첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.

목록

삭제 수정 답변

  • 펩시맨 2009-01-14 15:02:31 0점 댓글 수정 댓글 삭제 스팸글 Full HD 의 경우 120Hz이지요...
    그보다 값이 변했을때만 보내는게 맞지 않을까요?
    아날로그라 계속 변하나? ^^a
  • 강민성 2009-01-14 18:07:36 0점 댓글 수정 댓글 삭제 스팸글 풀hd가 120이 아니라 일부 제품이 풀hd에서도 120을 지원한다 입니다. 기존의 30인치모니터의 듀얼링크dvi에서는 2560급읠 울트라hd를 지원합니다만 60이죠.
  • 강민성 2009-01-14 18:16:21 0점 댓글 수정 댓글 삭제 스팸글 여기서 말하는 100이란 것은 그만큼 폭이 넓다는 것을 의미하죠 모니터의 경우 60hz이상만 되면 충분합니다.
  • 강민성 2009-01-14 18:19:07 0점 댓글 수정 댓글 삭제 스팸글 가령 100hz이상을 지원하는 crt모니터나 보르도tv의 경우 게임이나 응용프로그램상의 모니터동기화부분을 제거하거나 체크를 해제하면 됩니다
  • 대장장이 2009-01-14 22:53:57 0점 댓글 수정 댓글 삭제 스팸글 게임 컨트롤러는 변화한 데이터만 보내는 것이 정석입니다. PS조이콘 RC조이콘 모두 그렇습니다. 초당전송횟수를 높이는 것은 최대 지연 시간을 줄여서 반응속도를 높이려는 목적이죠.
  • Maxpeed 2009-01-30 18:40:46 0점 댓글 수정 댓글 삭제 스팸글 조이콘 말입니다... 초당120번 전송이 가능한가요?
  • 대장장이 2009-02-01 23:02:26 0점 댓글 수정 댓글 삭제 스팸글 조이콘의 초당 전송횟수 100회 이상이라는 것은 아무리 적어도 100회는 넘는 다는 의미이고 실제 전송횟수는 순간순간 MCU가 처리하는 작업이 많냐 적냐에 따라서 달라집니다. 최대 200회가 될 때도 있습니다.
  • 대장장이 2009-02-01 23:06:36 0점 댓글 수정 댓글 삭제 스팸글 현재 RC조이콘은 USB스펙상으로는 초당 100회, PS조이콘은 USB스펙상으로는 200회 까지 가능하도록 설정 되어있습니다. PS조이콘만 200회로 되어있는 것은 자동발사 기능 때문입니다.

스팸 신고 스팸 해제

댓글 수정

비밀번호

수정 취소

/ byte

댓글 입력

이름 비밀번호 관리자답변보기

확인

/ byte


* 왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.