sharksym's MSX World

sharksym.egloos.com

포토로그


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


ASO 리메이크 - 조금씩 업뎃~ㅋ by sharksym

AREA1 완성 후, 구석에 쳐박아둔 ASO 소스를 다시 보고 있습니다.
목표는 올해안에 AREA2 완성! (너무 느긋하려나요? ㅋ)

HI-TECH C의 LIB에서 R800 명령을 쓸수 있도록 한군데 보완했습니다.
16BIT 곱셈 루틴인 IMUL 함수지요.
앞으로 터보알 고속모드 전용 프로그램은 LIB 바꿔서 쓸예정입니다.

사실... 순수 곱셈을 많이쓰는 프로그램이 아니라면 속도 향상이 미미하겠지만,
몇바이트 용량 작은 LIB 쓰는 재미도 있으니...ㅎ

으흠, 근데 OCM에서 돌릴려면, 기존 LIB쓰는 실행파일도 빌드해야되겠군요.


지저분한 코드 정리도 좀 했구요.ㅎ
점수 디스플레이도 추가했습니다.
사실 요건 숫자 출력하면 속도가 떨어질것 같아서, 빼놓고 만든거였지요. 히히..
숫자 폰트는 원본 ASO 캡쳐한 것과 동일한 8x8 크기로 넣었습니다.

속도 저하를 최소화하기 위해,
 점수판 숫자는 매 프레임 당 한 글자만 그리도록 했습니다. ㅋ
6자리 숫자니까 다 그리는데 6/60 초가 필요한 셈이죠. 0.1 초





Title MSXrating email rss

CCL

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

ClusterMaps

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

통계 위젯 (화이트)

413
84
159324

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

27