Emulador HP12C no Linux
Dica publicada em Linux / Software
Emulador HP12C no Linux
Sofri um pouquinho, mas consegui. Rondei a internet a busca deste programa, porém na primeira vez eu baixei um emulador HP, mas para outro modelo (estou entrando no mundo da matemática financeira agora). Então somente retornei as minhas buscas hoje porque descobri que o emulador que eu precisava não era do mesmo modelo que eu estava usando.
Não encontrei nenhum software nativo para Linux, mas isto também não quer dizer que não há um emulador HP12C para o sistema operacional Linux. Esta versão que vou ensinar a instalar é um emulador para Windows, vai ser um pouco complicado porque até no próprio Windows é complicado instalá-la.
Além das bibliotecas acima, é necessário instalar o Wine em sua distribuição Linux. Se você usa o Biglinux o Wine já está instalado, apenas recomendo atualizar este software pelo gerenciador de pacotes caso não esteja usando a versão mais nova disponibilizada.
O instalador pede onde estão os arquivos de instalação, você deve fornecer manualmente esta informação. Procure saber como o Wine visualiza a pasta onde você extraiu o instalador do emulador HP12C, no meu caso eu havia extraído em /home/biglinux/Desktop/HP12C e o Wine visualiza como Z:\home\biglinux\desktop\hp12c.
Agora você precisará copiar o arquivo ~/.wine/drive_c/HP12C/HP12C.FON para a pasta ~/.wine/drive_c/windows/fonts/. Este é o arquivo de fonte para que o emulador mostre os números no visor.
DICA: Tente executar o comando winefile para gerenciar os arquivos existentes no drive virtual do Wine.
Comando: wine '~/.wine/drive_c/HP12C/HP12C.EXE'
Caminho de trabalho: ~/.wine/drive_c/HP12C/
Escolha o ícone que você desejar.
Especifique o nome que desejar.
Baixe o emulador aqui: hp12c12.zip
Não encontrei nenhum software nativo para Linux, mas isto também não quer dizer que não há um emulador HP12C para o sistema operacional Linux. Esta versão que vou ensinar a instalar é um emulador para Windows, vai ser um pouco complicado porque até no próprio Windows é complicado instalá-la.
DLLs requeridas
Baixe os pacotes abaixo, extraia os pacotes com o compactador de arquivos de sua preferência (o Biglinux usa o Ark) e copie as dlls para a pasta ~/.wine/drive_c/windows/system32.Além das bibliotecas acima, é necessário instalar o Wine em sua distribuição Linux. Se você usa o Biglinux o Wine já está instalado, apenas recomendo atualizar este software pelo gerenciador de pacotes caso não esteja usando a versão mais nova disponibilizada.
Instalando o aplicativo
No Biglinux basta dar um duplo clique sobre o arquivo de instalação .EXE e o Wine carregará o instalador (antes de instalar lembre de copiar as bibliotecas para o seu devido local). Em outras distribuições isto pode não ocorrer, mas basta associar o Wine com os arquivos com extensão .EXE e após isto um duplo clique carregará o instalador.O instalador pede onde estão os arquivos de instalação, você deve fornecer manualmente esta informação. Procure saber como o Wine visualiza a pasta onde você extraiu o instalador do emulador HP12C, no meu caso eu havia extraído em /home/biglinux/Desktop/HP12C e o Wine visualiza como Z:\home\biglinux\desktop\hp12c.
Agora você precisará copiar o arquivo ~/.wine/drive_c/HP12C/HP12C.FON para a pasta ~/.wine/drive_c/windows/fonts/. Este é o arquivo de fonte para que o emulador mostre os números no visor.
DICA: Tente executar o comando winefile para gerenciar os arquivos existentes no drive virtual do Wine.
Executando o aplicativo
Infelizmente não é criado nem um atalho no menu, devemos criar este atalho manualmente. Não vou explicar como criar um atalho, mas aqui vão os dados para serem utilizados:Comando: wine '~/.wine/drive_c/HP12C/HP12C.EXE'
Caminho de trabalho: ~/.wine/drive_c/HP12C/
Escolha o ícone que você desejar.
Especifique o nome que desejar.
Baixe o emulador aqui: hp12c12.zip
Web HP-12C emulator - http://www.epx.com.br/ctb/hp12c.php
Web HP-12C Platinum emulator - (http://epx.com.br/ctb/hp12c-platinum.php)
Até onde eu testei elas funcionam perfeitamente.
Mais algumas outras opções vc pode ver no site: http://epx.com.br/
Até mais, Anderson