2016년 10월 28일 금요일

FAT16.COM ver0.12 기능 추가 버전 (1026.10.28)

Download: FAT16_20161028_OCM_DiskROM_and_RAMD_SEG.zip

----------------------------------------------------------------

    FAT16.COM ver0.12의 기능 추가 버전 (2016.10.28)

        By 서영만 <sharksym@hitel.net>

----------------------------------------------------------------


* 이 프로그램은...


  - OKEI씨의 FAT16.COM 에 추가 코드를 넣은 프로그램입니다.


  - 로더 + 원본 FAT16 ver0.12 를 하나의 파일로 묶었습니다.

    원본 FAT16 코드 자체를 수정한 것이 아닙니다.


  - 첨부된 FAT16.COM 은 새로운 파일입니다.

    OKEI씨의 원본 파일은 fat012.zip을 참고하세요.



* 추가 내용


  - OCM DiskROM 디텍션

    OCM의 MEGA-SD 커널은 FAT16 루틴이 이미 내장되어있습니다.

    이 경우 원본 FAT16 프로그램을 실행하면 오동작합니다.

    MEGA-SD를 사용하는 경우 FAT16을 로딩하지 않도록 했습니다.

    OCM 딥스위치 8번 OFF 시, FAT16을 정상적으로 로딩합니다.


  - 램디스크 보완

    원본 FAT16 프로그램은 BDOS의 _RAMD(68H) 호출을 막습니다.

    따라서 램디스크 크기 변경/확인 등의 시스템콜을 못 씁니다.

    이 경우, 현재 설정된 램디스크 크기를 알 수 있도록,

    FAT16 로딩 전 RAMD_SEG 이름의 환경 변수를 설정합니다.

    HEX 값으로 설정됩니다.

    예) RAMD_SEG = 10 인 경우, 할당된 세그먼트 갯수는 16개



* 사용법


  원본 FAT16.COM과 형태 및 실행 방법 동일합니다.



* 마지막으로


  이 프로그램 관련 요청 사항이 있으시면, 이메일을 보내주세요.