https://smores.tistory.com/421

지난번 글에서는 허큘리스 그래픽 카드를 가지는 시스템에서 GW-BASIC을 사용할 때 조합/완성형 한글과 그래픽을 함께 구현하는 방법에 대해 정리해 보았다.

이후 웹을 검색하면서 마이크로소프트에서 개발한 GW-BASIC 및 Quick Basic 의 경우 한글이 구현되는 버전이 따로 나왔음을 알게 되었고 열심히 구글링을 해서 일단 MS 한글 GW-BASIC 및 Quick Basic 4.5 을 입수했다. 역시 웹상에서 우연히 QB 도움말의 한글본을 보게 되었는데 놀랍게도 본인은 처음 보는 그래픽 모드들이 언급되어 있었다. 예를 들면 SCREEN 71 - 74 이 있다는 것이다. 다음은 한글QB45ADVR.HLP 에서 보여주는 내용의 스크린 샷이다. 사실 스크린샷은 본 글을 쓰기 위해 다양한 테스트를 다 마친 후 잡은 그림들이고 원래는 텍스트 문서를 보고 SCREEN 71 - 74, 그리고 SCREEN 5 (?) 의 존재를 처음 알게 되어 이번의 스터디를 시작하게 되었다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/019bb9dd-a164-4b49-9e45-f5be456e7f56/2209473E5286E3C20C

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/39b11b3c-be60-43b0-8725-3c7226e158a7/2777303E5286E3C512

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f3b3ff82-691f-48e5-a2e5-e105b4132571/2235193E5286E3C628

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52c020cb-32eb-4db7-8247-97b344228871/21197A3B5287006811

지난번 허큘리스 그래픽 모드에서는 일단 NKP.COMMSHBIOS.COM (V 1.30) 을 사용하면 GW-BASIC 에서 조합 (TG 버전) /완성형 (대우 버전) 을 모두 커버하고 640x400 모노 그래픽이 가능했음을 확인했다. 때문에 이번에는 허큘리스 그래픽 카드에서 Quick Basic 으로도 640x400 그래픽 모드와 한글이 함께 되는지가 주 관심사였고 (원래 영문 Quick Basic 에서는 720x348 그래픽밖에 지원하지 않음을 알고 있었다) 도스박스에서 테스트 해 본 결과 MS사 한글 바이오스가 미리 돌고 있지 않으면 아예 프로그램이 실행되지 않음을 알게 되었다 (실행 후 시스템 다운). 이는 인터넷에서 찾아본 정보와도 어느정도 일치하는 결과이다. (블로그 김용묵의 절대공간 : 옛날 한글 구동 소프트웨어들의 추억 - http://moogi.new21.org/tc/533 )

때문에 이번 실험은 조합형 한글 프로그램들의 테스트는 아예 제쳐 두고 MS 한글 바이오스상에서만 모든 테스트를 진행했고 그 결과를 정리하고자 한다. 실험에서는 MS 한글 Quick Basic 4.5 와 함께 MS 한글 GW-BASIC 및 완성형이 지원되었던 대우 GW-BASIC 을 함께 테스트해서 비교해 보았다.

실기가 없는 관계로 Dosbox SVN 과 오리지널 Dosbox 0.74 에서 테스트를 진행했다.

===================================================================================

Daum Dosbox SVN20130725

===================================================================================

VGA 모드 - MSHBIOS /K:6 - 도스 프롬프트 상에서 깔끔하게 화면이 나옴

MS HGWBASIC - screen 3 OK. 그래픽 가능. 하지만 글자가 안보임. screen 3에서는 한글 입력이 깨짐

GWB-DW (대우) - screen 3 OK. 그래픽 가능. 글자 잘 보임. screen 3에서도 한글 입력 가능

MS 한글 QB45 (도스박스 vgaonly) 문제 발생 (시스템 다운)

MS 한글 QB45 (도스박스 svga_s3) 실행 OK. screen 3 불가. screen 71-73 OK. screen 74 ON, but text/gr 깨짐

Hercules 모드 - MSHBIOS /K:6 - 도스 프롬프트 상에서 화면 깔끔하게 나옴