O Hercules TK5 é uma distribuição do emulador Hercules com o sistema MVS 3.8J já preparado, ideal para quem quer estudar COBOL, JCL, VSAM, utilitários e até integração com baixa plataforma sem depender de acesso a mainframe corporativo.

Antigamente o pacote podia ser baixado em outros domínios, mas o pacote atualizado pode ser obtido agora emhttps://www.prince-webdesign.nl/tk5

Este guia mostra como baixar, extrair e acessar o MVS via terminal 3270 no Windows 10/11.

⚙️ Pré-requisitos

  • Windows 10 ou 11 (64 bits)
  • Usuário com permissão de administrador
  • 5 a 10 GB livres em disco
  • Acesso à internet para baixar o pacote
  • Um terminal 3270 para conectar (wc3270, x3270 para Windows ou tn3270)

🟦 Passo a passo

1. Baixar o pacote TK5

  1. Abra o navegador.
  2. Acesse: https://www.prince-webdesign.nl/tk5
  3. Localize o download do TK5 (normalmente vem como .zip).
  4. Baixe o arquivo e salve em uma pasta, por exemplo: C:\Downloads\tk5.zip.

Se o site disponibilizar mais de um pacote (doc, fonte, extras), baixe o pacote principal do sistema TK5.

2. Extrair o pacote

  1. Crie uma pasta para o sistema, por exemplo:
    C:\TK5
  2. Extraia todo o conteúdo do .zip para dentro de C:\TK5.
  3. Ao final, você deve ter algo parecido com:
C:\TK5\
 ├── hercules.exe
 ├── conf\
 ├── dasd\
 ├── jcl\
 └── README / docs


Se vier com outro nome de arquivo de configuração (ex.: tk5.cnf, mvs38j.cnf, tk5-setup.cnf), a lógica é a mesma: é esse arquivo que você passa para o Hercules na hora de subir.

3. Executar o Hercules

  1. Abra o Prompt de Comando.
  2. Vá até a pasta do TK5:
    cd C:\TK5
  3. Inicie o emulador apontando para o arquivo de configuração (ajuste o nome se for diferente):
    hercules -f conf\tk5.cnf

ou, em alguns pacotes:Vá até a pasta do TK5:

hercules -f tk5.cnf

Se tudo estiver certo, o console do Hercules vai mostrar as mensagens de IPL do MVS.

4. Instalar um terminal 3270 no Windows

Para acessar o MVS, você precisa de um emulador de terminal 3270. Algumas opções:

  • wc3270 (Windows): fácil e leve
  • x3270 for Windows
  • Vista tn3270 (também funciona)

Depois de instalado, conecte em:

  • Host: 127.0.0.1
  • Porta: 3270

5. Fazer login no MVS

Com o Hercules rodando e o terminal conectado, faça login com o usuário padrão do TK5 (o pacote costuma vir assim):

User: HERC01
Password: CUL8TR


Se o pacote que você baixou tiver outras credenciais, elas normalmente estão no arquivo de documentação que vem junto (README, TK5.DOC, INSTALL.TXT). Como estamos usando o pacote do https://www.prince-webdesign.nl/tk5, vale conferir o que ele traz de usuário padrão — mas boa parte das distribuições TKx usa HERC01 / CUL8TR.

6. Criar um atalho (opcional)

Crie um arquivo C:\TK5\start_tk5.bat com o conteúdo:

@echo off
cd C:\TK5
start hercules -f conf\tk5.cnf
start wc3270 127.0.0.1:3270


Assim você sobe o mainframe e já abre o terminal.

💡 Dicas importantes (Windows)

  • Fechar certo importa:
    • No terminal: logoff
    • No console do Hercules: quit
  • Se der erro de porta: veja se não tem outro serviço usando a 3270.
  • Se o pacote do site vier com nomes de DASD diferentes, não renomeie os arquivos .dasd.

🏁 Conclusão

Com isso, você tem o Hercules TK5 rodando no Windows, baseado no pacote atual disponível em https://www.prince-webdesign.nl/tk5.
Agora dá pra mostrar nas lives como subir o TK5 no Windows, conectar com o PW3270 e rodar JCL de exemplo.