sharksym's MSX World

sharksym.egloos.com

포토로그


구글 애드센스 (블로그 기본)


MMC/SD Drive로 동영상 출력 해보기 by sharksym

그저께 PCM 플레이어 만든 후, 바로 동영상 플레이어 제작에 들어갔습니다.

일단 CPU 여유 타임을 고려해보니,
초당 128 x 68 (와이드 영상) x 1Byte x 12 frame이 처리 가능하겠더군요.
수평 128 Bytes중 16Bytes가 사운드로 재생(13056Hz)됩니다.

초당 104KB 데이터를 처리하는 것인데,
아직 30%정도 CPU 여유가 있긴 합니다.

그래픽 모드의 MSX2+ 이상에서만 사용되는 스크린12모드입니다.
수평 4픽셀끼리 컬러를 공유하기 때문에 약간 눈에 거슬리는 것도 있지만,
테스트 해보니 스크린8의 256고정 컬러보다는 더 낫더군요.

화면의 1/6정도로 작은 크기지만, 초당 12프레임의 부드러운 영상을 볼 수 있습니다.
참고로, 페이지 플리핑도 하고 있어서 볼만하네요. ㅎ.ㅎㅋ

전에 SymbOS에서 동영상 플레이 할때는 비슷한 크기에 사운드 없이 5프레임/초 정도가 한계였는데,
역시 메모리 전송없이 바로 VDP로 쏘니깐 빨리할 수 있네요.

설명이 길었습니다. 아래 동영상 감상하세요~




덧글

  • 사에바료 2009/08/07 00:53 # 삭제

    와~ 엄청난 광경을 목격하는군요.
    대단하십니다. *_*
  • sharksym 2009/08/07 14:42 #

    막상 돌려보고, 잘 나오니깐 저도 놀랬어요. +_+



Title MSXrating email rss

CCL

크리에이티브 커먼즈 라이선스
Yeongman Seo에 의해 작성된 저작물은, 별도의 라이선스 조건이 없는 경우 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

ClusterMaps

구글 애드센스 (세로 큰직사각형)

통계 위젯 (화이트)

010
102
160020

이 이글루를 링크한 사람 (화이트)

27