2013년 4월 2일 화요일

iPAD 에서 델파이 1.0 실행하기

iPAD 에서 델파이(터보파스칼)를 실행 하기 위해서는 아래와 같은 방법이 있습니다.

1. 도스환경에서 터보파스칼 3(한글 처리 때문에 이것을 권합니다)
2. 윈도우 3.1 환경에서 델파이 1.0 실행하기
3. 이미지 파일을 만들고 이 미미지 파일로 부팅하여 윈 95 환경에서 델파이 2.0 실행하기

참고로  윈도우 3,1은 16 비트 프로그램이고 윈32는 16 비트와 32 비트 가능합니다.
델파이 1.0은 16 비트 환경에서 돌아가고 델파이 2.0 은 32 비트 환경에서 돌아갑니다.

몇가지의 시행 착오 끝에 아이패드2 에서는 윈도우 95를 돌리는 것은 약간 느리고,
그것에 델파이 2.0 까지 돌리려면 상당한 인내가 필요할 것입니다.

IPAD에서 위와 같이 델파이(파스칼)을 돌리려는 시도는 나 자신의 프로그램을 만들어  이동 중이나 휴대중에 프로그램을 돌려 보려는 것입니다. 그리고 필요하다면 현장에서 곧바로 소스를 수정해 볼 수 있으니 좋겠지요.

효용성을 높이기 위하여는 자신의 데스크 탭에 DOSBOX라는 프로그램을 설치하여 아이패드와 동일 한 환경을 만들어 본 작업은 데스크탭에서 하고 필요하면 iPAD를 연결하여 파일을   보내어 실행 하면 되겠습니다.

윈도우 3.1 에서 사용한다면 속도나 활용도가 상당 하다는 것을 알게될것입니다.


구현하는 방법은 iDOS 라는 앱(2013년 3월 현재)을 iPAD(순정)에 설치합니다.
데스크 탭에 iFunBox 라는 프로그램을 다운 받아 설치합니다.
iFUNBOX는 아이튠과 같이 파일을 아이패드에 옮길 수 있습니다.

준비하여야 할 것은
0. iPAD2, DESKTOP(아이툰 설치된)
1. 한글 윈도우 3.1
2. iFunBOX
3. delphi 1.0

윈도우 설치 방법은 상상외로 간단합니다.
1. 한글 윈도우 3.1 파일을 폴더로 만들어 iFunBOX를 이용하여
 - iDOS 의 Documents 폴더에 저장합니다. (이 Documents 가 c: 가 됩니다)
2. iPAD 설치 폴더에서 Setup 하면 Windows 라는 폴더에 윈도우 3.1 이 설치 됩니다.
 - 설치시 그래픽카드는 VGA를 선택하시고 나중에 SVGA로 바꾸시면 됩니다.
 - iDOS는 S3 를 잡게 되어있는데 화면 오른쪽에 약간 어긋남이 있어 기본을 이용 하기로 하였습니다.
3. 프로그램 메니져(progman.exe) 만 덜렁하니 화면에 올라 올것입니다.
 - 파일 메뉴를 선택하여 프로그램 그룹을 만들도 그 그룹에 필요한 프로그램을 올리면 됩니다. 참고로 그 그룹이름은 한글로 입력하면 되지만, 그룹파일명을 영문으로 하여야 됩니다.
* iDOS는 이 부분에 문제가 있어 자동으로 필요한 프로그램을 모아 오지 못하는 것 같습니다. 차차 DOSBOX가 버전업 되면 해결 되겠지요. 그렇게 되면 윈95도 잘 돌려 볼 수 있을 것 같습니다.
 - 이 때 c:\windows\winfile.exe 를 꼭 그룹에 등록하세요.
 - 물론 실행(R)을 이용해도 되지만요.
4. 델파이 설치용 파일 디스켓 십여개를 하나의 폴더에 모아 놓고 그것을 iFUNBOX를 이용하여 iPAD에 복사한다음
5. 윈도우3.1을 구동하고(c:>cd windows   c:>win)
 - 참고로 마우스 설정 부분에서 약간의 조정이 필요 할 것입니다.
 - 또한 약간의 숙달 과정이 필요합니다.
 - 마우스 커서를 해당되는 객체에 옮기고, 화면을 가볍게 뚝 두루리면 왼쪽 크릭이 된 것입니다.
 - 오른쪽 크릭은 가로 화면에서 화면 오른쪽의 버튼을 이용 해도 되지만, 마우스 커서를 해당 객체에 옮겨 하나의 손가락을 이용해 가볍게 터치하고, 이어서 오른쪽에서 손가락으로 한번더 터지를 하면 오른쪽 버튼이 크릭되는 것입니다.
 - 드래그 앤 드롭( drag & drop)은 저도 처음에는 할 줄 몰라 여간 고민을 많이 했는데 약간의 신중 함만 있으면 별로 어렵지 않게 사용이 가능합니다.
 - 역시 마우스커서를 해당 객체에 위치 시키고 한손가락을 잠시 누르면 바탕에 지문 이미지가 나타나고 이때 다른 손가락으로(저는 검지를 처음에 나중에 중지를 이용) 화면을 가볍게 누르고 옮기면 옮겨 집니다. ^.^; 연습 많이 하세요.
6. 아까 복사해온 델파이1.0 폴더 안의 setup.exe를 크릭하면 설치하여 프로그램그룹(영문)을 자동으로 만들어 줍니다.
* 참고로 iPAD를 가로로 하여 화면 상단을 살며시 당기면 키보드와 마우스등을 설정 할 수 있습니다.
7. 사운드 카드는 자동으로 잡아 오른것 같더군요. 저는 필요가 없어서 설치하지 않았습니다.
* 다음에는 컴 포트도 설치 해볼 요량입니다.
8. 윈도우에서 하거나, 나가서 하거나 setup.exe를 다시 실행하여 비디오카드를 svga(800 x 640)으로 바꾸어 보십시요.


아래 이미지는 실제 운용 한 결과 입니다.
다음번에 win95를 구동하는 방법을 설명하도록 하겠습니다. 구글하면 좋은 방법을 찾을 수 있을 것입니다.

댓글 없음:

tensorflow gpu 사용하기에서

 tensorflow 설치시 주의해야 한다. # Anything above 2.10 is not supported on the GPU on Windows Native python - m pip install "tensorflow<2.11...