New version of the WP34s Qt Emulator
#1

I've just uploaded a new version of the WP34s Qt Emulator. It includes an improved Stopwatch which now continue to run even if you go back to calculator mode. The = annunciator blinks.
And it supports RCL.

I've also upgrade the serial library to a more recent version. I've did not notice any difference but as always, feel free to report a bug if you find one.

I've also uploaded new beta versions of the WP34sFlash tool but it is still not full tested.

#2

Pascal,

A link please?? :-)

namir

#3

https://sourceforge.net/projects/wp34s/

#4

Merci!!!!!!!!

Namir

#5

I've uploaded new versions with now support for Linux 64 bits and a few fixed & improvements in STOPWATCH.

#6

I just found this and was wondering if that would make it possible (and hopefully easy) to bring the WP-34s QT emulator to Android devices.

#7

Quote:
I just found this and was wondering if that would make it possible (and hopefully easy) to bring the WP-34s QT emulator to Android devices.

It should be possible but maybe not as easy as it seems. This is somewhere in the TODO list but I wonder if an iOS version should not be first.

#8

Quote:
I've uploaded new versions with now support for Linux 64 bits and a few fixed & improvements in STOPWATCH.

Are you sure?

I only see the wp-34s-flash-windows.zip updated but not the wp-34s-emulator-windows.zip.

Edited: 14 Apr 2012, 4:37 a.m.

#9

I have checked Rev. 2796.

It seemes that trunk/decNumber/decContext.h needs following fix.

Rev. 2796 version works on realbuild version.
But it does not work on QtGui without the patch.

% LANGUAGE=en svn diff trunk/decNumber/decContext.h
Index: trunk/decNumber/decContext.h
===================================================================
--- trunk/decNumber/decContext.h (revision 2796)
+++ trunk/decNumber/decContext.h (working copy)
@@ -29,6 +29,9 @@
/* extended -- must be either 0 or 1 [present only if DECSUBSET] */
/* */
/* ------------------------------------------------------------------ */
+#if defined __x86_64__
+# define __WORDSIZE 64
+#endif

#if !defined(DECCONTEXT)
#define DECCONTEXT
@@ -43,7 +46,11 @@
typedef unsigned char uint8_t;
typedef unsigned short int uint16_t;
typedef unsigned int uint32_t;
+#if __WORDSIZE == 64
+typedef unsigned long int uint64_t;
+#else
typedef unsigned long long int uint64_t;
+#endif

/* Conditional code flag -- set this to 0 for best performance */
#define DECSUBSET 0 // 1=enable subset arithmetic

Other fixes works good.

#10

I would be happy with either - and both, obviously! :-)

#11

Quote:
... but I wonder if an iOS version should not be first.

You'll have to rework your code. Apple won't allow apps built with other tool-kits into the app store. You'd need to rework it regardless, of course. But maybe the Android QT support would make the port easier?

#12

Quote:
You'll have to rework your code. Apple won't allow apps built with other tool-kits into the app store. You'd need to rework it regardless, of course. But maybe the Android QT support would make the port easier?

I know I'll have to rework the code or even to rewrite it in Objective-C but that's the point: to learn new things.
The Android Qt should make the port easier but with the current design, supporting various resolutions could be tricky.
Anyhow, I'll check which OS will be first once I have time to work on it.

So far, having iPhone, iPad, Mac and more fun learning a new langage & environnment that simply porting to a new more or less compatible Qt platform, my favorite is iOS.



Possibly Related Threads…
Thread Author Replies Views Last Post
  wp34s Emulator (-Infinity Difference) Barry Mead 1 1,161 07-24-2013, 03:52 PM
Last Post: pascal_meheut
  wp34s Emulator (Display Residual) Barry Mead 3 1,432 07-23-2013, 04:22 AM
Last Post: Barry Mead
  New version of WP34s iOS emulator pascal_meheut 4 1,748 07-22-2013, 03:55 PM
Last Post: Matt Agajanian
  WP-34S QT emulator bug: real menus for catalogs Marcel Samek 8 2,866 07-09-2013, 11:25 PM
Last Post: pascal_meheut
  Catalogs as menus in WP34s Qt Emulator pascal_meheut 9 2,868 05-16-2013, 03:42 AM
Last Post: John Abbott (S. Africa)
  New version of the WP34s iOS emulator pascal_meheut 15 3,860 04-23-2013, 01:58 AM
Last Post: Walter B
  Improved debugger on WP34s Qt Emulator pascal_meheut 0 896 04-15-2013, 03:52 PM
Last Post: pascal_meheut
  WP34s iOS emulator now available pascal_meheut 33 7,878 03-26-2013, 01:21 PM
Last Post: pascal_meheut
  [WP34s] New TVM-solver version fhub 43 10,574 12-26-2012, 06:12 AM
Last Post: fhub
  New HP-82240B emulator in WP34s distribution pascal_meheut 6 2,088 10-07-2012, 05:07 PM
Last Post: Christoph Giesselink

Forum Jump: