Pular para o conteúdo

Emulador HP12C no Linux

Dica publicada em Linux / Software
Perfil removido removido
Hits: 26.885 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

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
Linux: Emulador HP12C no Linux
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Iniciando sistema no modo gráfico ou modo texto (configurando "runlevel" padrão no Systemd)

Facilite a navegação pelo Konsole

Esperanza - um ótimo cliente XMMS2

Ouvindo música navegando

VirtualBox - Criar imagem ISO/IMG de máquina virtual

Como criar uma ProgressBar no Gambas

Modificando o tema do MOC (Music On Console)

Instalando o KDE 3.4 no Debian

Pacotão de skins para o XMMS

Sk1 - Programa open source equivalente ao CorelDraw

#3 Comentário enviado por millemiglia em 02/07/2010 - 17:48h
Tem uma calculadora científica/financeira muito boa nativa do linux: Galculator. Ela substitui a HP12C tranquilamente.
#4 Comentário enviado por djeison_alves em 03/03/2011 - 08:48h
Olá

Gostei bastante do seu tópico e queria instalar na minha máquina.

Porém o link para o download do emulador da HP12c não está mais disponível.

Será que tem como vc me enviar por e-mail??
(djeison.alves@hotmail.com)



Obrigado cara...
#5 Comentário enviado por frgomes em 12/11/2012 - 20:42h
--- HP-12C ---

Encontrei um "emulador" de HP12C feito em Java.
Tem aparencia da coisa real.
http://sourceforge.net/projects/finanx/

Nao e' um emulador, na verdade, mas funciona bem.
Segundo a documentacao do autor, algumas funcoes nao estao implementadas.
Mas para mim funciona suficientemente bem.


--- HP-41CV---

Encontrei tambem um emulador de HP41CV, escrito em C.
Aparencia da coisa real. Tem tambem emuladores de outras calculadoras HP mais antigas.
http://nonpareil.brouhaha.com/

Segue sequencia de comandos para compilar, instalar e rodar o emulador.
Este e' um emulador de verdade: executa o instruction set da calculadora.

# requirements: Python, SDL, scons
sudo apt-get install python2.7 libsdl1.2-dev scons

# download
wget http://nonpareil.brouhaha.com/download/nonpareil-0.79.tar.gz

# build
tar xf nonpareil-0.79.tar.gz
cd nonpareil-0.79/
scons
sudo scons install

# execute
nonpareil --help
nonpareil /usr/local/lib/nonpareil/41cv.kml &

Contribuir com comentário

Entre na sua conta para comentar.