Useful Tips/HㆍW

Poket DOS 좀더 빠르게

수라/루팡 2007. 2. 26. 15:36
PocketDos 1.09가 얼마전에 출시되었다.

PDA상에서 Dos를 돌리는 것이 무슨 소용이 있을까 하는 의문이 있겠지만 예전의 주옥같은 도스용 프로그램들이 생각나는 세대에게는 그저 반가울 따름이다.

하지만 PocketDos가 생각보다 속도 측면에서 기대를 따라와 주지 못하는 것은 에뮬레이팅의 한계일 것이다. 그래도 좀 더 빠르게 써보고 싶은 것이 인지상정.

조금이라도 효과가 있으니 한번 해보자.



1. PocketDos의 toolbar에서 옵션을 살펴보자.

여러 옵션이 있다. Drivers, Edit, Settings, Help 등의 옵션중에서 우리가 쓸 부분은 'Settings' 옵션이다. 이외의 옵션은 이 강좌에서 제공하지 않는다.



2. 'Settings'옵션에서는 'Display', 'Memory', 'System' 옵션만 건드린다. 다른건 안한다.



2.1. 'Display' 옵션

Display 옵션에서 주의해서 설정해야 할 부분은, 'Type'과 'Performance', 'Advanced'옵션이다. 다른 부분은 역시 안한다. 필자 맘이다. (다른 옵션들은 속도와 무관하다.)



2.1.1. 'Display' -> 'Type'옵션

여기에 들어가 보면 두가지를 선택할 수 있다. 선택은 VGA로 하기 바란다.





2.1.2. 'Display' -> 'Performance'

여기서는 주의해야 할 부분이 두가지 이다.

수정 : 먼저 'Refresh rate'는 속도를 빠르게 하기 위해서는 최대한 (-)쪽으로 하고 움직임이 자연스럽게 하기 위해서는 최대한 (+)쪽으로 해야 한다.
삼국지등과 같은 RPG게임류는 움직임보다 시스템이 빠르게 반응하는 것이 중요하기에 가급적 (-)로 하고 페르시아 왕자와 같은 움직임을 중시하는 게임등은 (+)쪽으로 해야 한다. (지적해주신 분들께 감사)

Option은 'Write directly to display memory'로 해야한다. ->

'Write directly to display memory' 옵션을 선택한 것은 PocketDos의 Command prompt 상에서 setscrn DSA on 명령과 동일한 효과를 갖는다.


*윗 그림대로 하면 느려집니다. 빠른 반응을 위해서는 Refresh rate를 낮춰야합니다.



2.1.3. 'Display' -> 'Advanced'

여기에서도 볼 부분은 두가지 이다. 'Bit per pixel'은 최대한 우측으로(값이 16이 나오도록) 놓고, options는 'Simulate display retrace'를 체크해주고 다른 부분은 건드리지 않는다.




이로써 'Display'에서 속도를 향상할 옵션은 모두 살펴 보았다.

다른 부분을 건드려볼 사람은 해보도록.



2.2. 이번에는 'Memory' 옵션이다.

메모리는 모두 세가지의 옵션이 있다. 'Conventional', 'Upper', 'Expanded'이다.

세 옵션을 모두 주의해서 봐야 한다. 모두 각 메모리의 최대양을 얼마로 할 것이냐를 결정하는 부분이다. 요약해서 'Conventional', 'Upper'는 최대로 잡고, 'Expanded'는 다음 강좌에 나오겠지만 다른 드라이버를 쓰니 설정하지 않는다.



2.2.1. 'Conventional'

최대로 잡는다.





2.2.2. 'Upper' -> 역시 최대로 잡는다.





2.2.3. 'Expanded' -> 제일 좌측으로 놓는다. 즉, 값을 설정하지 않는다.



메모리 설정은 모두 하였다. EMS 설정은 삼국지 등 특수 프로그램을 돌릴 때 반드시 필요하다. 하지만 PocketDos자체의 EMS드라이버가 완벽하지 않아서 제대로 작동을 하지 않는다. 다른 드라이버를 써서 설정해야 한다. 다음 강좌는 그런 내용이 중심이 된다. 궁금하면 다음 강좌를 보도록...



2.3. 'System' 옵션.

여기서는 주의해야 할 부분이 두가지가 있다.

첫번째는 Timer옵션이고 두번째는 Speaker옵션이다. 요약하자면 Timer는 최대한 (+)값으로 놓고 Speaker는 쓰지 않는다.



2.3.1 'Timer'

refresh rate -> 최대한 오른쪽으로 놓는다. (+) 방향쪽으로 말이다. 값은 1ms가 된다.
*주의 : Display에서는 (-)일때 빨랐지만 여기는 hardware의 응답시간을 표시한다.
그러므로 반드시 (+) 으로 놓아야 한다. ㅡ,.ㅡ 믿어주셈





2.3.1. 'Speaker' -> 체크하지 않는다.

체크 해봤자 삑삑 소리만 날뿐이다. 시스템만 느려지므로 체크하지 않는다.

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



나오며.

위에서는 간단한 PocketDos의 옵션을 살펴봤다. 다른 옵션들도 많지만 가급적 건드리지 않는 것이 정신건강에 좋다. 필자가 해봤는데 정신건강이 매우 안 좋아졌다. 궁금하고 정신이 맑은 사람은 해보도록...

이렇게 하면 일단 PocketDos상에서는 최대한 속도를 위한 작업은 모두 해놨다.

다음 강좌에서는 활용으로 toolbar를 없애거나 Zoom을 단축키로 하기, 삼국지를 위한 EMS 설정등을 할것이다.

출처 : 千年魔王 PDA TIP 천년마왕(rockcast)님의 글
반응형