Update of Emu42 to v1.17



#2

Emu42 v1.17 is available at http://hp.giesselink.com.

Changes to v1.17:

  • changed "Locale" KML command (identical with Emu28, Emu48 and Emu71, now reference to the keyboard layout and not to the keyboard input locale any more, this allows now i.e German-German as keyboard input locale but a Swiss keyboard layout)
  • native sound support (true emulation) over the OUT=C opcode
  • removed PC speaker support
  • minor "Find" additions in the debugger "Code" and "Memory" window

To activate the sound emulation you must remove all ROM beep patches in your KML files please. If you normally download only the binary package, you should download the 28S KML file as well. The actual 28S KML file package don't have the ROM beep patches and also has an updated set of keyboard scancode include files. On all other of my Pioneer calculator KML files the BEEP patch is not enabled. But be sure that no one has had removed the Remark '#' character in the KML-Patch line or you're using a 3rd KML file with ROM beep patch enabled. A radical but safe method is deleting all BEEP.* files, then you get an KML script error when you try to load a KML file with a beep patch file include. A less radical method is to remark the beep patch itself in the beep files by adding a semicolon at the head of the patch line. The BEEP.28S file will look like this

;22AED:81B1; =makebeep+26
then. This is also the preferred method when you use other patches in the beep patch files.

Dependant when you created Emu42 state files you have to perform a warmstart <ON>+<SK3> on the emulated calculator to initialize the CSPEED calculator RAM variable to a reasonable clock speed value. For more information you may have a look inside the Emu42 manual section "8.6.3 Sound section" please.

Emu42PPC v1.16 got the same "Locale" and "native sound support" improvements like the PC version, but to be realistic, Emu42PPC is going to end of it's lifetime. Compatible host systems (last supported one is Win Mobile 6) are out of production for some years now.

Christoph


#3

>> Emu42PPC v1.16 got the same "Locale" and "native sound support" improvements like the PC version, but to be realistic, Emu42PPC is going to end of it's lifetime. Compatible host systems (last supported one is Win Mobile 6) are out of production for some years now.

Must start the port to Emu42Droid with QT, the cross-platform application framework
http://qt-project.org/downloads

A sample xCAS-PC port to Android-OS was made with QT ~ C++
https://play.google.com/store/apps/details?id=org.kde.necessitas.mucephi.android_xcas&hl

C++ Qt 01 - Introduction to QT programming video tutorial
http://www.youtube.com/watch?v=6KtOzh0StTc


Edited: 15 May 2013, 9:35 a.m.


Possibly Related Threads...
Thread Author Replies Views Last Post
  Update of Emu71 to v1.05 Christoph Giesselink 0 150 09-24-2013, 04:22 PM
Last Post: Christoph Giesselink
  RPN-67 Pro updated to v1.2 Willy R. Kunz 29 1,285 06-12-2013, 04:32 PM
Last Post: Willy R. Kunz
  Update of Emu48 to v1.55 Christoph Giesselink 4 316 05-26-2013, 05:28 PM
Last Post: Andrew Nikitin
  Update of Emu28 to v1.27 Christoph Giesselink 4 240 05-02-2013, 04:36 AM
Last Post: Mike (Stgt)
  Update of Emu71 to v1.04 Christoph Giesselink 8 407 04-18-2013, 04:11 AM
Last Post: Mike (Stgt)
  NCTM, Denver April 17-20 Tim Wessman 1 148 03-16-2013, 06:41 AM
Last Post: bluesun08
  Update of Emu71 to v1.03 Christoph Giesselink 6 348 02-24-2013, 09:12 PM
Last Post: Gerson W. Barbosa
  Update of Emu48 to v1.54 Christoph Giesselink 1 163 01-23-2013, 05:28 AM
Last Post: Mike (Stgt)
  Update of Emu42 to v1.16 Christoph Giesselink 2 187 10-30-2012, 05:39 PM
Last Post: aurelio
  Update of Emu28 to v1.26 Christoph Giesselink 1 162 10-18-2012, 03:48 AM
Last Post: Nick_S

Forum Jump: