sharksym's MSX World
MSX와 함께 즐거운 8비트 컴퓨터 여행...
레이블이
-TapTapRevolution
인 게시물을 표시합니다.
모든 게시물 표시
레이블이
-TapTapRevolution
인 게시물을 표시합니다.
모든 게시물 표시
2024년 9월 28일 토요일
TapTapRevolution 제작 #8 - 댄스 패드 개조
›
댄스 패드를 하나 구입했습니다. PC용 USB연결을 사용하구요, 알리산입니다 ㅎ.ㅎ 이걸 MSX에 연결해보아요~ TTR용 상하좌우 입력을 처리할 수 있도록 댄스 패드를 개조하면 되겠죠? 원래 MSX의 조이스틱(범용) 9핀 포트용 케이블은 오른쪽처럼 생...
2024년 9월 13일 금요일
TapTapRevolution 제작 #7 - 완성판
›
기본 플레이 루틴을 완성하니까 동기부여가 확~ 떨어지네요. 몇 달 쉬었으니, 다시 진행해봅니다! TTR에 사용되는 카트리지는 8MB 메모리(FlashROM 64Mbit)를 사용합니다. 2MB는 프로그램 및 오프닝 영상 및 각종 그래픽, 효과음 데이...
2024년 5월 24일 금요일
TapTapRevolution 제작 #6 - 점수판 처리
›
지난번에는 키입력과 노트 판정이 완료되었는데요. 이제 스코어 및 체력 게이지(?)를 넣어보아요~ 현재 문자 표시를 위한 폰트는 일반적인 1BPP 데이터를 사용합니다. 이 폰트는 그대로 둔 상태에서, 점수판에서만 쓰일 숫자 폰트(2컬러 비트맵)를 추가해...
2024년 4월 27일 토요일
TapTapRevolution 제작 #5 - 키입력 처리
›
잠시 손놓고 있던 작업을 이어봅니다~ ㅎ.ㅎ 게임을 즐기려면 상하좌우 4개의 화살표 입력이 필요합니다. 키보드에서는 아래처럼 1P, 2P의 입력키를 배치합니다. 커서키는 1P 입력으로 사용됩니다. 1P는 노랑, 2P는 파랑입니다. 오리지널 MSX 패드...
2024년 2월 24일 토요일
TapTapRevolution 제작 #4 - 노래와 함께~ 고고
›
이제 음악을 넣어보아요! ㅎ.ㅎ 1편 글에서 PCM 출력을 사용한다고 얘기했었는데요. turboR, 뮤직모듈, Covox 등의 PCM은 CPU가 데이터 1바이트씩 전송(write)해야 되니까, CPU 부하가 매우 큽니다. 동영상 플레이어 같은 단순 반...
2024년 2월 23일 금요일
TapTapRevolution 제작 #3 - 그래픽을 더 멋지구리하게
›
게임의 메인화면은 아래처럼 표시됩니다. 화면은 3부분으로 나눠져있습니다. 윗쪽의 점수표시 영역, HP게이지 영역, 노트(화살표) 스크롤 영역 분할된 영역은 각각의 팔레트 테이블과 스프라이트(어트리뷰트 페이징) 및 비트맵 그래픽(VRAM 페이징)으로 처...
2024년 2월 21일 수요일
TapTapRevolution 제작 #2 - 화살표를 넣으려면?
›
화살표(노트)를 그려넣고 스크롤 하는 것 자체는 V9938의 비트맵 전송커맨드와 수직스크롤을 쓰면 됩니다. 근데 화살표를 어디에 그려야하는지 먼저 알아야되잖아요? ㅎ.ㅎ DDR에서는 노트 타이밍(박자)에 맞춰 화살표가 그려집니다. 실제로는 한화면 스크...
2024년 2월 19일 월요일
TapTapRevolution 제작 #1 - DDR을 해보셨나요?
›
[서론] 예전에 오락실에서 비트매니아, 댄스댄스레볼루션 같은 리듬게임이 유행하던 시절이 있었는데요. 저는 이쪽엔 그닥 소질이 없어서 가끔 DDR, Ez2Dj의 쉬운 곡들만 눌러서 좀 해봤었네요. 결혼 초기에는 플스2에 DDR장판을 연결해서, 와이프랑 ...
›
홈
웹 버전 보기