태그 : HI-TECH_C 요약보기전체보기목록닫기
- HI-TECH C 용 BGM 라이브러리 만들기 #4 - FM 지원(0)2016.12.17
- HI-TECH C 용 BGM 라이브러리 만들기 #3 - 소리가 나는 테트리스?(0)2016.12.09
- HI-TECH C 용 BGM 라이브러리 만들기 #2 - 소리가 날까?(0)2016.12.06
- HI-TECH C 용 BGM 라이브러리 만들기 #1(0)2016.12.06
- HI-TECH C 개발 툴을 GitHub에 올려봤습니다.(0)2015.04.03
- HI-TECH C 뱅킹 툴 모음집 (2013.07.07)(1)2013.07.07
- HI-TECH C 뱅킹 툴 모음집 (2013.06.30)(1)2013.06.30
- HI-TECH C 뱅킹 툴 모음집 (2013.06.29)(1)2013.06.29
- R800 곱셈 명령 테스트(0)2013.06.24
- HI-TECH C 뱅킹 툴 모음집 (2011.03.26) (3)2011.03.26
1 2
- HI-TECH C
- 2016/12/17 19:07
기존 BGM 루틴에 FM 사운드도 추가하였습니다.여기서 FM은 MSX-MUSIC(YM2413-OPLL) 칩을 의미합니다요.왠만한 후기형 MSX2/2+에는 MSX-MUSIC이 내장되어있어요.물론 turbo R에서도 지원되구요.MSX-MUSIC은 두가지 동작 모드가 있어요. 멜로디/리듬 모드인데요.멜로디 모드는 9채널 모두 멜로디 악기로 동작하는 모드이고,...
- HI-TECH C
- 2016/12/09 00:32
2011년이니까 5년전이군요.그래픽 라이브러리 데모용으로 테트리스를 만들었는데요.아마 기억하시는 분 계시리라 생각됩니다. ㅋhttp://sharksym.egloos.com/4953515드디어! 조용한 테트리스 게임에 소리를 넣을 수 있게 되었습니다~ 오예~무려 5년이 흘렀지만요 ㅋ음악을 넣으려고 구글에서 악보 검색을 하다보니, 문득 생각이 나더라구요.워...
- HI-TECH C
- 2016/12/06 11:04
MML이 뭔지 아시죠?Music Macro Language 인데요. 음악을 표현하는 언어(?) 정도로 생각하시면 되겠습니다.BASIC의 PLAY 명령에서 사용되는 문법이 대표적인 MML이라고 보시면 되겠습니다.더 궁금하시면 wiki 문서를 찾아보셔요~ ㅎ.ㅎhttps://en.wikipedia.org/wiki/Music_Macro_Language아래는 ...
- HI-TECH C
- 2016/12/06 01:15
오랜만에 라이브러리를 추가하고 있습니다.사실 올해초에 만들다가 잠시 쳐박아둔 코드였는데요. (딴짓 하느라 바빠서요~ㅋ)올해가 넘어가기 전에 PSG 용 BGM 루틴이라도 마무리해야될 것 같아서, 지난 주에는 코딩을 좀 했습니다. ㅎ.ㅎ암튼, 글을 쓴다는 것도 까먹고 있다가... 대충 완성이 되고나서야 올리는 글이 되었습니다!대강의 요구사항은 이렇습니다.1...
- HI-TECH C
- 2015/04/03 00:17
이제껏 HI-TECH C 툴 작업하면서, git repository를 로컬PC에 저장하고 있었습니다.사실 혼자 작업하는거라서 굳이 git을 쓸 필요는 없지만, 그냥 쓰고 있었죠.ㅋㅋGitHub는 git 서버를 제공하는 싸이트인데요. https://github.com/public repo는 무료로 생성이 가능합니다. 것도 무제한으로요~ ㄷㄷㄷ암튼 GitH...
- HI-TECH C
- 2013/07/07 21:47
잡다구리 업뎃입니다. ㅎ.ㅎㅋ* 바뀐 부분 - bl_lmem_read(), bl_lmem_write() 기존 1byte read/write 함수입니다만, banking 횟수를 줄였습니다. 기존 코드보다 3배 이상 속도가 빠릅니다. 자주 호출하는 경우 향상이 있습니다. - bl_rando...
- HI-TECH C
- 2013/06/30 05:02
하루만에 새 버전이~ 두둥~사실 어제 버전이랑 별 차이는 없습니다. ㅎ.ㅎㅋ* 바뀐 부분BL_DISABLE 빌드 옵션이 추가되었습니다.BL_1BANK 옵션과 비슷하게 빌드되면, OVL 파일 없이 COM 파일만 생성됩니다.차이점은 BL_DISABLE 이름 처럼, 뱅킹 라이브러리 사용이 불가능 하도록 해줍니다.bl_lmem_*, bl_*_irq, bl_gr...
- HI-TECH C
- 2013/06/29 08:17
* 바뀐 부분BL_1BANK 빌드 옵션이 추가되었습니다.빌드되면 OVL 파일이 생성되지 않으며, COM 파일만 생성됩니다.소스는 src-bank00 만 추가하셔야됩니다.프로그램이 DOS2에서 실행 되면 TPA만 점유하지만,bl_lmem 관련 함수를 써서 추가로 메모리 매퍼 할당이 가능합니다.첨부된 1BANK 프로그램을 참고하셔...
- HI-TECH C
- 2013/06/24 07:05
R800은 파나소닉의 MSXturboR 모델에 들어가는 CPU 이름입니다.Z80 호환 CPU이긴 하지만 속도가 무지빠르다는 장점을 갖고 있지요.이번에는 R800 추가된 명령어인 MULUW 를 테스트해봤습니다.사실 R800에 추가된 명령은 아래 딱 두개뿐인데요.8BIT 곱셈명령 MULUB, 16BIT 곰셈명령 MULUW 아래 그림에서 처럼,16B...
- HI-TECH C
- 2011/03/26 22:34
그 동안 업데이트 됐던 라이브러리,툴을 정리해서 올려봅니다.윈도에서 CP/M 에뮬레이터를 이용하여 비교적 편리하게 빌드할 수 있는 환경을 제공합니다. 특히, 이번 패키지에는 개발자의 혼을 담은(ㅡ.ㅡㅋ) 뱅킹 라이브러리 매뉴얼(PDF 파일)이 포함되어있습니다. DOS2 환경에서 코딩이 어려웠던 분들께 도움이 된다면 좋겠습니다.(첨부파일...
1 2