WP43 News

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos »

Walter wrote:
Wed Jan 20, 2021 10:40 pm
There was no offense taken. ...

Fallback: As you know, the large character set includes everything required for echoing all our commands, so it's easy to switch character sets if needed. I don't expect this necessity for the reason stated above though.
Thanks.

Switching the fonts for numbers is trivial. Switching fonts for plaintext with all your foreign language support was not trivial. The small font contains many characters not available in the large font, which would require either font creation (for no good reason), or stretching the available fonts in real time as an easier compromise (which you can observe in the shape of the letters).
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

For reasons stated above, I'm not up to switch fonts, especially not for longer alphanumeric strings. The WP43S shall be a calculator, not a text processor. The text operations provided reflect just the functionality of the HP-42S and WP34S - we don't want to fall behind these.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

Jaymos wrote:
Wed Jan 20, 2021 10:53 pm
Switching fonts for plaintext with all your foreign language support was not trivial. The small font contains many characters not available in the large font, which would require either font creation (for no good reason)...
What you call "foreign language" may well be the native language of millions of people - so much about "no good reason". Actually, the WP43S contains two fonts designed for two different applications: calculating and text.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos »

Walter wrote:
Thu Jan 21, 2021 11:41 am
Jaymos wrote:
Wed Jan 20, 2021 10:53 pm
Switching fonts for plaintext with all your foreign language support was not trivial. The small font contains many characters not available in the large font, which would require either font creation (for no good reason)...
What you call "foreign language" may well be the native language of millions of people - so much about "no good reason". Actually, the WP43S contains two fonts designed for two different applications: calculating and text.
It is clear that you have your reasons and I am not arguing for anything. I shared how my implementation differs and with that, this discussion should be over.

I now respond to the implication that I did not respectfully consider the millions. That is not true and the context of my ‘for no good reason’ was considering reasons to design new larger glyphs versus the easier way of stretching yours to fit.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

There's an updated wp43s.exe in a gitlab next to you, also allowing you to calculate and play with times and dates now (thanks to Mihail!). And for flashing your DM4x, there's an updated wp43s.pgm as well. Enjoy! :D

And please report when you find something strange. (I know it's of no use but just keep asking.)
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
adambennett
Posts: 8
Joined: Thu Jan 21, 2021 12:41 am
Location: Erie, PA USA

Re: 43S News

Post by adambennett »

I run the simulator on linux. Currently the build is broken, looks like even.h needs checked in?

---

make: *** No rule to make target 'src/wp43s/mathematics/even.h', needed by 'src/wp43s/assign.o'.
DM42 SN 06811
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

adambennett wrote:
Mon Feb 15, 2021 3:44 pm
I run the simulator on linux. Currently the build is broken, looks like even.h needs checked in?

---

make: *** No rule to make target 'src/wp43s/mathematics/even.h', needed by 'src/wp43s/assign.o'.
Please try again using make rebuild
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
adambennett
Posts: 8
Joined: Thu Jan 21, 2021 12:41 am
Location: Erie, PA USA

Re: 43S News

Post by adambennett »

Walter wrote:
Mon Feb 15, 2021 6:35 pm
adambennett wrote:
Mon Feb 15, 2021 3:44 pm
I run the simulator on linux. Currently the build is broken, looks like even.h needs checked in?

---

make: *** No rule to make target 'src/wp43s/mathematics/even.h', needed by 'src/wp43s/assign.o'.
Please try again using make rebuild
That was it, thank you!
DM42 SN 06811
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

We made quite some progress recently -- thanks to Martin and Mihail! So there's everything running for long and short integers, alphanumeric strings, times, and dates now. Almost everything for real numbers (incl. 1D statistics, normal, student, and chi-square distributions, zeta, incomplete gamma functions, Bernoulli numbers, etc.). Almost everything for complex numbers as well. Please check the Reference Manual: what's highlighted green should work.

Plenty of stuff for you to play, be it with the simulator or on your reflashed DM4x. Please find the new wp43s.exe for the simulator here: https://gitlab.com/Over_score/wp43s/-/t ... 20binaries and details in the manuals as usual.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

I put a new wp43s.exe at the same place were the previous one was. It's for your WP43S simulator. Please look, if you want to, what you can do more now.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
Post Reply