HP Forums
Update of Emu48 Classic to v1.59 - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: Update of Emu48 Classic to v1.59 (/thread-8842.html)



Update of Emu48 Classic to v1.59 - Christoph Giesselink - 08-15-2017 07:43 PM

We are celebrating the 20th Anniversary of Emu48 at http://hp.giesselink.com/20ann48.htm. The Emu48 v1.0 binary in the original archive has the date code 07/19/1997! These sources founded a family of HP calculator emulators namely Emu10, Emu28, Emu42, Emu48 and Emu71 with a lot of different calculators.

Code:
Emulated HP calculators using Emu48 emulation engine

Model        Chipset                             Emulator  File    Remarks
---------------------------------------------------------------------------------
10B          1LU7 Bert                           Emu10     *.E10
14B          1LR3 Sacajawea                      Emu42     *.E14
17B          1LR2 Lewis                          Emu42     *.E17
17BII        1LR2 Lewis                          Emu42     *.E17
18C          1LK7 Saturn + 1LP2 Centipede        Emu28     *.E18   (not tested)
19BII        1LR2 Lewis                          Emu42     *.E19
20S          1LU7 Bert                           Emu10     *.E20
21S          1LU7 Bert                           Emu10     *.E21
22S          1LR3 Sacajawea                      Emu42     *.E22   (not tested)
27S          1LR2 Lewis                          Emu42     *.E27
28C          1LK7 Saturn + 1LP2 Centipede        Emu28     *.E28
28S          1LR2 Lewis                          Emu42     *.E28
32S          1LR3 Sacajawea                      Emu42     *.E32   (not tested)
32SII        1LR3 Sacajawea                      Emu42     *.E32
38G          1LT8 Yorke                          Emu48     *.E38
39G          1LT8 Yorke                          Emu48     *.E39
40G          1LT8 Yorke                          Emu48     *.E39
42S          1LR2 Lewis                          Emu42     *.E42
48GX (G/G+)  1LT8 Yorke                          Emu48     *.E48
48SX (S)     1LT8 Clarke                         Emu48     *.E48
49G          1LT8 Yorke                          Emu48     *.E49
71B          1LK7 Saturn + 1LF3 + 1LG7 + 1LG8    Emu71     *.E71

Some of the emulators or KML scripts from above are not available in the public because of ROM copyright reasons. ROM's of these calculators cannot be extracted over an interface from an original machine.

The classic version of Emu48 v1.59 is available at http://hp.giesselink.com.

This is a maintenance update introducing a help file in HTML and some new KML script commands. The documentation of the new commands will be published when Emu71 is distributed with these updates too. This should avoid confusing customers about the implementation state of each emulator.

A complete list of bugfixes and changes is available here.

Christoph


RE: Update of Emu48 Classic to v1.59 - compsystems - 08-15-2017 11:59 PM

20 years following emu48 =)

Version history on hpcalc.org

2018/01/24: Updated to version 1.60
2017/08/15: Updated to version 1.59
2016/09/11: Updated to version 1.58
2015/08/15: Updated to version 1.57
2014/10/18: Updated to version 1.56
2013/09/14: Updated to version 1.55
2012/09/15: Updated to version 1.53
2010/07/31: Updated to version 1.50
2009/08/29: Updated to version 1.49
2009/08/01: Updated to version 1.48
2008/05/11: Updated to version 1.47
2007/09/25: Updated to version 1.45
2007/08/04: Updated to version 1.44
2006/11/24: Updated to version 1.42
2006/05/14: Updated to version 1.41
2005/12/17: Updated to version 1.40
2005/09/03: Updated to version 1.38
2005/06/14: Updated to version 1.37
2004/09/07: Updated to version 1.35
2002/03/24: Updated to version 1.30
2001/05/18: Updated to version 1.25
2000/07/16: Updated to version 1.20
1999/12/14: Updated to version 1.15
1999/03/31: Updated to version 1.10
1997/08/21: Added to site http://www.hpcalc.org/details/3644 Was the first hpcalc file?


Some enthusiast who carries it to android-os, droid48 is a very primitive version of hp48 series emulation

Emu48+ Service Pack 11 Years Old (but simulator) =(
http://www.hpcalc.org/details/6523

2017/08/18: Updated to version 57
2016/09/11: Updated to version 56
2015/08/15: Updated to version 55
2013/09/14: Updated to version 53
2013/01/02: Updated to version 52
2010/09/19: Updated to version 48
2009/08/29: Updated to version 46
2008/08/09: Updated to version 45
2007/01/13: Updated to version 42
2006/12/23: Added to site

x49gp real emulator for hp49/50
http://www.hpcalc.org/details/7161


RE: Update of Emu48 Classic to v1.59 - Eric Rechlin - 08-16-2017 02:55 PM

What's even more incredible about the work that Christoph did in emulating the behavior of the beeper is that even the sampled sound demos, such as the following, seem to work perfectly on Emu48, possibly even better than on the real calculator!

http://www.hpcalc.org/details/2571

http://www.hpcalc.org/details/2626

I, too, am seriously impressed with all the work Christoph has done over the years. I can honestly say that my site would not be what it is today without his work, because the emulator is a critical timesaver in analyzing new software and preparing screenshots and descriptions, and before Christoph took over, Emu48 would not have served my needs.


RE: Update of Emu48 Classic to v1.59 - Eric Rechlin - 08-20-2017 03:26 AM

(08-15-2017 11:59 PM)compsystems Wrote:  20 years following emu48 =)

Version history on hpcalc.org

2017/08/15: Updated to version 1.59
2016/09/11: Updated to version 1.58
2015/08/15: Updated to version 1.57
2014/10/18: Updated to version 1.56
2013/09/14: Updated to version 1.55
2012/09/15: Updated to version 1.53
2010/07/31: Updated to version 1.50
2009/08/29: Updated to version 1.49
2009/08/01: Updated to version 1.48
2008/05/11: Updated to version 1.47
2007/09/25: Updated to version 1.45
2007/08/04: Updated to version 1.44
2006/11/24: Updated to version 1.42
2006/05/14: Updated to version 1.41
2005/12/17: Updated to version 1.40
2005/09/03: Updated to version 1.38
2005/06/14: Updated to version 1.37
2004/09/07: Updated to version 1.35
2002/03/24: Updated to version 1.30
2001/05/18: Updated to version 1.25
2000/07/16: Updated to version 1.20
1999/12/14: Updated to version 1.15
1999/03/31: Updated to version 1.10
1997/08/21: Added to site (version 1.0)

http://www.hpcalc.org/details/3644 Was the first hpcalc file?

If you log into the site the above entries turn into links that let you download any of the above versions, as well as adding entries for the following historic versions that predate my site (some of these are the same as the ones on Christoph's site, but some are more comprehensive):

1997/07/19: Historic version 1.0 Source
1997/07/19: Historic version 1.0 Common
1997/05/20: Historic version 0.99.2
1997/05/20: Historic version 0.99.1
1997/04/17: Historic version 0.99
1997/02/27: Historic version Win48 2.20
1997/02/12: Historic version Win48 2.13
1997/01/18: Historic version Win48 2.1 Registered
1996/12/31: Historic version Win48 2.1 Demo
1996/11/30: Historic version Win48 2.05 Registered
1996/11/24: Historic version Win48 2.05 Demo
1996/02/01: Historic version 0.37


RE: Update of Emu48 Classic to v1.59 - compsystems - 08-21-2017 01:55 PM

Thanks Eric for your web site (20 years)

PD: Also thanks for incorporating my idea of allowing x-y zoom

PHP Code:
Lcd
    Zoomxy 2 3
    Offset  20  20
    Color  0 112 157 114
    Color  1 112 157 114
    Color  2 104 145 106
    Color  3  94 131  95
        
... 


[Image: emu48_zoom_2x1x_image00.png]

Fabulous now you can make a scale (Scale x y) of the whole skin
PHP Code:
Global
    
Title  "HP-48GX"
    
Author "HP"
    
Model  "G"
    
Rom    "ROM/48GX_R.ROM"
    
Patch  "ROM/48SGX.PATCH"
    
Bitmap "BMP/48GX.BMP"
    
Debug  0
    Icon 
"BMP/emu48.ico"
    
Scale 2 1
...
End 



RE: Update of Emu48 Classic to v1.59 - TomC - 08-31-2017 03:56 AM

I've (tried to) download the emulator and found a couple issues:

1. Win10 refuses to run the .exe file.

2. After installation (on a Win 7 machine), all of the skins do not appear in the dropdown box in the emulator window.

TomC
PS: I'd really like a skin that will fill my Win10 pad 800x1280.


RE: Update of Emu48 Classic to v1.59 - brickviking - 08-31-2017 09:05 AM

At least on my machine (32-bit Vista) installation worked fine. It even prompted for the removal of the previously-installed EMU48. Once installed, I appear to have the following skins:

Casey's Gx with toolbar and touchscreen
Casey's Sx with toolbar and touchscreen
Casey's Real Gx
Casey's Real Sx
Emu48's Default faceplate for HP38G
Emu48's Default faceplate for HP48G/GX
Emu48's Default faceplate for HP48S/SX
Eric's Real 38G for 800x600
Eric's Real 39G for 800x600
Eric's Real 40G for 800x600
Eric's Real 48GX for 800x600
Eric's Real 48SX for 800x600
Eric's Real 49G for 1024x768
Eric's Real 49G for 800x600
Floating Buttons for GX
Jemac's GX
Wombat3 48Gx
Wombat3 48Sx

I installed to default location: C:\Program Files\HP-Emulators\Emu48, presumably I would have been asked to confirm installation into this directory.

(Post 69)