Como utilizar o emulador Emu48

O Emu48 é um emulador da HP48 para windows 95, na minha opinião o melhor.

Oque seria um emulador?

Esta é a definição do Dicionário de Informatica da Microsoft Press

Emulator ou Emulador:
Hardware ou software projetado para fazer com que um tipo
de computador ou componente funcione como se fosse outro.
Com um emulador, um computador é capaz de executar software desenvolvido
para outra maquina. 

Um emulador da HP48 é um software que usa a memoria da HP48 e faz com que 
uma "calculadora virtual" apareça na tela do micro, permitindo ao usuário
trabalhar no micro como se estivesse usando a calculadora.

(enviado por Carlos Marangon)

Como utilizar o emu48?
Após descompactar o arquivo onde se encontra o emulador verifique se no mesmo encontram-se os seguintes arquivos:

  • Cp48g3.bmp
  • Cp48g3.kml
  • Emu48.exe
  • Keyboard.kmi
  • Rom.48g

    O Cp48g3.bmp é a tela da HP48, ou seja a imagem da HP. O Cp48g3.kml e o Keyboard.kmi são arquivos de configuração do emulador, o emu48.exe é o programa executável do emulador, ou seja, é o emulador. Rom.48g é a ROM da HP48GX. Os arquivos *.bmp e *.kml podem ser diferentes, dependendo da tela da HP que você deseja, existem arquivos como realgx.bmp e .kml, realsx.bmp e .kml e muitos outros, dependendo da sua preferência.
    O arquivo Rom.48g muitas vezes não é encontrado para download por causa de leis de copyright, já que a Hewlett Packard não permite a livre distribuição da ROM, sendo necessário que você mesmo faça o dump da ROM de sua HP. Um programa com essa utilidade esta disponível na página do HP Club no menu Programas para PC e no link no final desta página.

    Para executar o emulador clique no ícone Emu48.exe, logo aparecerá uma tela onde esta escrito: Choose your KML Script.
    No campo Emu48 Directory coloque o caminho completo do diretório onde se encontra o emulador, por exemplo:
    C:\HP48\emuladores\emu
    No campo Current KML Script você deve escolher uma "cara" para sua HP, no caso de você possuir apenas os arquivos citados acima aparecerá apenas:
    Casey's GX with toolbar and Touch Screen
    Após aparecer o resultado da compilação clique em Ok, abrirá uma tela com a aparência da HP48GX.
    A partir disso você poderá utilizar o emulador para testar ou editar programas, fazer calculos e qualquer outra função da HP48GX como a utilização de cartões. As únicas funções não disponíveis são as relacionadas com o transferência de dados por IR ou wire.
    Veja que a HP48 do emulador funciona tanto com cliques do mouse quanto com o teclado do micro, facilitando muito a edição de programas ou textos.

    Como abrir programas no emulador?
    Para abrir programas clique no ícone do disquete com seta para fora ou selecione EDIT, LOAD OBJECT...
    Após isso é só selecionar o programa que deseja abrir no emu48 (deve ter sido transferido para o PC no formato binário) e clicar em OK. Ele aparecerá na pilha operacional, dê um nome para ele e clique em STO para armazena-lo.

    Como salvar programas editados no emulador?
    Para salvar programas coloque-o na pilha operacional e clique no ícone do disquete com seta para dentro ou selecione EDIT, SAVE OBJECT...
    Agora é só selecionar a pasta onde deseja que o arquivo seja salvo e dar um nome para ele.

    Como fazer o upload da ROM da HP48?
    Para fazer o upload da ROM instale o programa romupl.bin na sua HP, conecte-a ao PC por um cabo e atrevés de algum programa de transferência como o Hyper Terminal selecione para receber no formato XMODEM, após isso execute o romupl.bin e aguarde. Normalmente ele começa a funcionar após a terceira tentativa (retry). Ele demora aproximadamente 12 minutos para fazer o upload da HP48G/GX (512kb) e aproximadamente 6 minutos para a HP48S/SX (256kb).
    Após o termino do upload é necessário a converção da ROM para que ela possa ser lida pelo emulador, para isso é necessário o programa convert.exe (normalmente incluso no pacote do emulador).
    No modo DOS entre na pasta onde se encontra o convert.exe e o arquivo da rom. Digite convert nomedoarquivo Rom.48g e tecle ENTER. Caso você queira converter a ROM da 48SX digite convert nomedoarquivo Rom.48s e tecle ENTER.
    Você encontra maiores informações no arquivo romupl.txt.

    EMU 48 1.0
    Rom Upload

    Dica escrita por Tacio Philip Sansonovski