Windows10(64비트)/11에 Turbo Pascal 5.5 설치

개시하다


엠버캐드로에서 골동품 소프트웨어로 무료로 공개되는 터보 패스칼 5.5, Windows 10(64비트)/11 환경에서 사용하는 방법에 대한 자세한 내용.

■ Turbo Pascal 5.5


터보 패스칼은 볼랜드계 패스칼 컴파일러로, 패스칼 언어용 통합개발환경(IDE) 제품이다.

터보 패스칼 5.5는 대상을 향해 확장된 최초의 볼랜드 계열 패스컬로, 델파이를 연결하는 Object Pascal의 시조이다.
See also:
  • 델피의 조상 추적(Qita)
  • Pascal 객체에 대한 확장 내역 및 Delphi(Qita)
  • 설치하다.


  • Turbo Pascal 5.5는 MS-DOS에서 실행되는 어플리케이션이므로 일반적으로 MS-DOS 또는 16비트 Windows에 설치할 수 있습니다.
  • 32비트Windows의 경우 OS 종류에 따라 NTVDM이 별도로 설치될 수 있지만 기본적으로 직접 설치가 가능하다.
  • 64bit Windows에서 MS-DOS 응용 프로그램이 동작하지 않기 때문에 MS-DOS Player를 사용하여 동작(DOSBox에서도 동작)을 합니다.
  • 이 기사는 Turbo Pascal 5.5를 Windows 10(64bit)/11에 설치하려고 합니다.

    MS-DOS Player


    MS-DOS Player 아카이브binary 하위 폴더에는 여러 버전MSDOS.EXE이 있습니다.
    32비트 버전
    64비트 버전
    설명
    i86_x86
    i86_x64
    8086 지원
    v30_x86
    v30_x64
    V30 지원
    i286_x86
    i286_x64
    8086 지원
    i386_x86
    i386_x64
    80386 지원
    i486_x86
    i486_x64
    80486 지원
    ia32_x86
    ia32_x64
    IA32(Pentium) 지원
    기본적으로 모든 것을 사용할 수 있지만 목록 아래로 갈수록 기능이 높아지고 이진 사이즈가 커진다.
    MS-DOS Player에서는 MS-DOS 응용 프로그램을 64bit Windows에서 실행하는 것으로 변환할 수 있으며, 이때 실행 가능한 파일의 크기도 MSDOS.EXE의 크기와 비례합니다.
    Download: MS-DOS Player (TAKEDA, toshiya)

    구체적인 설치 절차


    1. 터보 패스칼 5.5 다운로드


    CodeCentral에서 Turbo Pascal 5.5를 다운로드합니다.

    Download: Antique Software: Turbo Pascal v5.5 (Embarcadero)
    ※ EDN 계정이 없을 때는 사전에 EDN 계정 가져오기해야 합니다.

    2. 파일 동결 해제


    다운로드한 TP55.ZIP를 적절한 위치로 동결해제합니다.

    폴더를 동결해제하면 됩니다.

    3. MS-DOS Player 복사


    다운로드한 MS-DOS PlayerTP55를 하위 폴더MSDOS.EXE에 복사합니다.

    4. 설치 스크립트 만들기

    TP55 하위 폴더에 설정할 스크립트를 만듭니다TP55.

    내용은 다음과 같다.
    SETUP.CMD
    @ECHO OFF
    CLS
    
    SET TP=TP55
    SET TPBGI=%TP%
    SET TPOOP=%TP%
    SET TPEXAMPLE=%TP%
    SET TPDOC=%TP%\DOC
    SET TPTURBO3=%TP%\TURBO3
    
    MKDIR .\%TP%
    MKDIR .\%TPBGI%
    MKDIR .\%TPOOP%
    MKDIR .\%TPBGI%
    MKDIR .\%TPEXAMPLE%
    MKDIR .\%TPDOC%
    MKDIR .\%TPTURBO3%
    
    :: Turbo Pascal Directory
    COPY .\DISK1\README       .\%TP%
    COPY .\DISK1\README.COM   .\%TP%
    COPY .\DISK1\THELP.COM    .\%TP%
    COPY .\DISK1\TPC.EXE      .\%TP%
    COPY .\DISK1\TURBO.EXE    .\%TP%
    COPY .\DISK1\TURBO.TPL    .\%TP%
    COPY .\DISK1\UNPACK.COM   .\%TP%
    COPY .\DISK2\TINSTXFR.EXE .\%TP%
    msdos -e .\%TP%\UNPACK -r .\DISK1\HELP.ARC     .\%TP%
    msdos -e .\%TP%\UNPACK -r .\DISK1\TOUR.ARC     .\%TP%
    msdos -e .\%TP%\UNPACK -r .\DISK2\UTILS.ARC    .\%TP%
    
    :: Graphics Subdirectory
    msdos -e .\%TP%\UNPACK -r .\DISK2\BGI.ARC      .\%TPBGI%
    
    :: OOP Example Subdirectory
    msdos -e .\%TP%\UNPACK -r .\DISK2\OOPDEMOS.ARC .\%TPOOP%
    msdos -e .\%TP%\UNPACK -r .\DISK2\TCALC.ARC    .\%TPOOP%
    
    :: Example Subdirectory
    msdos -e .\%TP%\UNPACK -r .\DISK2\DEMOS.ARC    .\%TPEXAMPLE%
    
    :: Documentation Subdirectory
    msdos -e .\%TP%\UNPACK -r .\DISK2\DOC.ARC      .\%TPDOC%
    
    :: Turbo Pascal 3.0 Compatibility Subdirectory
    msdos -e .\%TP%\UNPACK -r .\DISK2\TURBO3.ARC   .\%TPTURBO3%
    
    pause
    
    환경 변수의 내용을 정품 설치 프로그램과 동일하게 변경할 수 있습니다.
    환경 변수
    지정한 폴더
    묵인
    TP
    Turbo Pascal Directory
    TP55
    TPBGI
    Graphics Subdirectory
    TP55
    TPOOP
    OOP Example Subdirectory
    TP55
    TPEXAMPLE
    Example Subdirectory
    TP55
    TPDOC
    Documentation Subdirectory
    TP55\DOC
    TPTURBO3
    Turbo Pascal 3.0 Compatibility Subdirectory
    TP55\TURBO3

    5. 설치 스크립트 실행


    스크립트 실행SETUP.CMD.
    SETUP.CMD 폴더를 생성합니다.

    6. 폴더 이동


    생성된 TP55 폴더를 원하는 위치로 이동합니다.여기TP55는 폴더로 이동하는 화제로 토론한다.

    7. TPC.CFG 만들기

    C:\DOS 폴더에 C:\DOS\TP55를 생성하고 셀 경로를 지정합니다.기본 스크립트의 내용은 다음과 같습니다.
    TPC.CFG
    /UC:\DOS\TP55;C:\DOS\TP55\TURBO3
    
    TPC.CFG 옵션을 선택하면 단위 경로가 세미콜론으로 구분됩니다.스크립트 환경 변수/CBGI가 가리키는 경로를 지정합니다.

    유닛 경로는 IDETURBO3[Options | Directories]에서도 설정할 수 있습니다.

    8. 시작 스크립트 만들기

    Unit directories: 폴더에 생성C:\DOS\TP55됩니다.
    TURBO.CMD
    @echo off
    cls
    
    set PATH=C:\DOS\TP55;%PATH%
    cd C:\DOS\TP55
    
    chcp 437
    msdos turbo.exe
    
    ※ 일본어 환경의 Windows는 실행TURBO.CMD하기 전TURBO.EXE하지 않으면 이상하게 표시됩니다.
    chcp 437 사전 복사MSDOS.EXE 또는 경로를 통과한 폴더.C:\DOS\TP55를 실행하면 터보 Pascal 5.5를 기쁘게 시작할 수 있습니다.

    9. 시작 단축키 만들기


    시작 단축키는 다음과 같습니다.

    항목
    컨텐트
    링크 대상
    C:\Windows\System32\cmd.exe/c C:\DOS\TP55\TURBO.CMD
    작업 폴더
    C:\DOS\TP55
    원하는 아이콘을 지정하십시오.
    Download: Turbo Pascal 5.5 Icon

    끝말


    원래 TURBO.CMDTP55\DISK1만 실행하면 설치 가능
  • MS-DOS Player에서 *UNPACK.COM이 움직이지 않도록 ARC 동결해제를 사용합니다.
  • 디스크 교환 중 오류가 발생하여 파일을 복사해야 합니다.
  • 작은 함정이 있기 때문에 윈도10(64bit Windows)/11에서 상기 절차에 따라 설치하는 것을 추천합니다.
    ※ 이외 이 문제는 같은 골동품 소프트웨어인 터보패스칼 1.0과 터보패스칼 3.02에서는 발생하지 않습니다.
    See also:
  • Turbo Pascal 5.5 (Mr.XRAY)
  • Embercadero가 공개한 골동품 소프트웨어 일람(Qita)

  • Pascal을 학습하는 데 사용할 수 있는 Pascal 처리 시스템(Qita)

  • Windows 10(64비트)/11에 Turbo Pascal 1.0 설치(Qiita)

  • Windows 10(64비트)/11에 Turbo Pascal 3.02 설치(Qiita)

  • Windows 10(64비트)/11에 터보 C2.01 설치(Qiita)

  • Windows 10(64비트)/11에 터보 C+1.01 설치(Qiita)
  • Windows 10(64비트)/11에 Delphi 1.0 Celient/Server(Qiita)를 설치해 보십시오.
  • 좋은 웹페이지 즐겨찾기