Bigger ALPHA register

Discussion around the Swiss Micros DM42 calculator.
Thomas Okken
Posts: 456
Joined: Tue May 02, 2017 3:48 pm
Contact:

Re: Bigger ALPHA register

Post by Thomas Okken » Wed Jan 10, 2018 2:17 am

keithdalby wrote:
Tue Jan 09, 2018 8:15 pm
etn wrote:
Tue Jan 09, 2018 5:26 pm
Another option would be to create a debug menu, for instance accessible from the PGM.FCN menu?
That'd be my preference. Don't want too many esoteric shift functions to remember
The problem with a debug menu is that it would interfere with program-controlled menus.

I'm leaning towards a special debug skin, with some extra buttons for debugging, and where those buttons would completely bypass the normal keyboard handling, so even GETKEY wouldn't catch them. Of course that approach does not translate to the DM42... And I'm totally over-thinking this...
Last edited by Thomas Okken on Wed Jan 10, 2018 2:24 am, edited 1 time in total.

Thomas Okken
Posts: 456
Joined: Tue May 02, 2017 3:48 pm
Contact:

Re: Bigger ALPHA register

Post by Thomas Okken » Wed Jan 10, 2018 2:22 am

keithdalby wrote:
Mon Jan 08, 2018 8:31 pm
GIFs or even BMPs that grow. A virtual printer.
In other words, how Free42 emulates the printer everywhere except in the DM42. :)

I would vote for the DM42 supporting both: driving a real 82240, and printing to the screen / text files / GIF files.

toml_12953
Posts: 435
Joined: Wed May 03, 2017 5:46 pm
Location: Malone, NY USA

Re: Bigger ALPHA register

Post by toml_12953 » Wed Jan 10, 2018 2:56 am

Thomas Okken wrote:
Wed Jan 10, 2018 2:22 am
keithdalby wrote:
Mon Jan 08, 2018 8:31 pm
GIFs or even BMPs that grow. A virtual printer.
In other words, how Free42 emulates the printer everywhere except in the DM42. :)

I would vote for the DM42 supporting both: driving a real 82240, and printing to the screen / text files / GIF files.
I don't mind virtual printing support being added as long as support for printing to a physical printer isn't dropped. Being able to print is the one reason I bought the DM42 over other calculators.
Tom L

आपका दिन शुभ हो
DM42 SN: 00025 (Beta)
SN: 00221 (Shipping)

mcc
Posts: 162
Joined: Fri Jun 23, 2017 3:10 am

Re: Bigger ALPHA register

Post by mcc » Wed Jan 10, 2018 3:48 am

Hi,

I would like to mention, that a Bigger Alpha Register woud make it possible to use the whole wonderful :) screen for program
output, if sized in a way, that with the smallest font available the whole could be filled.

This would make displaying multiple results much more readable and appealing.
If this could be compbined with ability to mix it graphics -- oh man/woman YEAH!
...hrrrmmm....sorry. Should be EAHY! (RPN)

Cheers,
Meino
DM 42 - SN: 00373, Firmware v.:3.9.1 / 3.9.1 as compiled by SwissMicros

User avatar
Walter
Posts: 726
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: Bigger ALPHA register

Post by Walter » Wed Jan 10, 2018 5:39 am

mcc wrote:
Wed Jan 10, 2018 3:48 am
YEAH!
...hrrrmmm....sorry. Should be EAHY! (RPN)
Which strange dialect of RPN is that?
(Looks like an output of SHUFFLE of WP34S.)
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

dlachieze
Posts: 128
Joined: Thu May 04, 2017 10:20 am
Location: France

Re: Bigger ALPHA register

Post by dlachieze » Wed Jan 10, 2018 5:45 am

Walter wrote:
Wed Jan 10, 2018 5:39 am
(Looks like an output of SHUFFLE of WP34S.)
Just a standard RPN Roll Down... ;)
DM42 SN: 00425

User avatar
RAPo
Posts: 168
Joined: Wed May 03, 2017 4:54 pm
Location: The Netherlands

Re: Bigger ALPHA register

Post by RAPo » Wed Jan 10, 2018 6:34 am

May I propose the following:
introduce negative flag numbers for tailoring new DM42 functionality and separating it from the work from Thomas?
We could introduce a debugflag (e.g. SF -1) do all the things we need to do (i.de. hack into the keyboardmap, showing special info on the nice DM42 screen etc) without worrying breaking existing programs.
SN:00074

toml_12953
Posts: 435
Joined: Wed May 03, 2017 5:46 pm
Location: Malone, NY USA

Re: Bigger ALPHA register

Post by toml_12953 » Wed Jan 10, 2018 6:44 am

RAPo wrote:
Wed Jan 10, 2018 6:34 am
May I propose the following:
introduce negative flag numbers for tailoring new DM42 functionality and separating it from the work from Thomas?
We could introduce a debugflag (e.g. SF -1) do all the things we need to do (i.de. hack into the keyboardmap, showing special info on the nice DM42 screen etc) without worrying breaking existing programs.
The problem with that is that the HP 42S (and Free 42) use the absolute value of flag numbers and some people have taken advantage of that in their programs. To maintain compatibility, negative numbers can't be used.
Tom L

आपका दिन शुभ हो
DM42 SN: 00025 (Beta)
SN: 00221 (Shipping)

grsbanks
Posts: 664
Joined: Tue Apr 25, 2017 9:23 am
Location: Preston, Lancs, UK

Re: Bigger ALPHA register

Post by grsbanks » Wed Jan 10, 2018 8:40 am

toml_12953 wrote:
Wed Jan 10, 2018 6:44 am
The problem with that is that the HP 42S (and Free 42) use the absolute value of flag numbers and some people have taken advantage of that in their programs. To maintain compatibility, negative numbers can't be used.
The same applies to register numbers, which is why virtual variables were introduced.
Not SwissMicros staff, just an enthusiast.

Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 2:48 pm
Location: Nuremberg, Germany

Re: Bigger ALPHA register

Post by Krauts In Space » Wed Jan 10, 2018 10:58 am

toml_12953 wrote:
Wed Jan 10, 2018 6:44 am
RAPo wrote:
Wed Jan 10, 2018 6:34 am
May I propose the following:
introduce negative flag numbers for tailoring new DM42 functionality and separating it from the work from Thomas?
We could introduce a debugflag (e.g. SF -1) do all the things we need to do (i.de. hack into the keyboardmap, showing special info on the nice DM42 screen etc) without worrying breaking existing programs.
The problem with that is that the HP 42S (and Free 42) use the absolute value of flag numbers and some people have taken advantage of that in their programs. To maintain compatibility, negative numbers can't be used.
So "floating point" flags aren't a good idea?
At least my HP41 doesn't moan about that (1.1 SF IND ST X).
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5

Post Reply