CC41 RPN Calculator
|
11-15-2023, 10:48 PM
Post: #21
|
|||
|
|||
RE: CC41 RPN Calculator
v0.45.01 alpha can now be downloaded from the GitHub link in the first post or in my signature below.
Many thanks to Allen for letting me know about issues with DEC and OCT. Changes in this release include: OCT and DEC changed to return DATA ERROR for non-integer input and leave the X register unchanged. OCT and DEC changed to allow conversion of negative numbers. DEC changed to return DATA ERROR for input containing digits 8 and 9 and leave the X register unchanged. OCT and DEC changed to return DATA ERROR for inputs greater than 281,474,976,710,655 for OCT and 7,777,777,777,777,777 for DEC. MOD function revised from C math libray % behavior, now matches HP-41CX behavior for negative operands. RND function fixed regression so RND uses calculator precision. Added RND to regression tests. Rounding in SCI and ENG display modes implemented. X<>F changed to return DATA ERROR for values greater than 255. Try CC41! |
|||
11-16-2023, 10:33 PM
Post: #22
|
|||
|
|||
RE: CC41 RPN Calculator
(11-15-2023 10:48 PM)Craig Bladow Wrote: v0.45.01 alpha can now be downloaded from the GitHub link in the first post or in my signature below. My favorite section of K&R 2nd edition, found in the summary of changes: Everyone's favorite trivial change: 8 and 9 are not octal digits. |
|||
11-27-2023, 09:48 PM
Post: #23
|
|||
|
|||
RE: CC41 RPN Calculator
Well done ! Congratulations on this program.
getp / savep / path : great for using all my programs! After "savep" programmes tested with my "41CX interface" - barcode for HP41C OK! - RAW for go41X, VB41CX and V41 emulators OK! - RAW for DM41X OK! - dump for DM41L and PX41CX OK! (My interface on http://clones.phweb.me) Just a little lack : being able to assign functions to the F1 to F12 keys on my keyboard (ASN?) http://ti58c.phweb.me http://clones.phweb.me http://www.instagram.com/ti58c "No! Do or Do not. There is no try!" [Master Yoda] |
|||
11-28-2023, 10:48 PM
Post: #24
|
|||
|
|||
RE: CC41 RPN Calculator
(11-27-2023 09:48 PM)Pierre Wrote: Well done ! Congratulations on this program.Thank you Pierre for your kind words. I’m glad you’ve found some of the more recent feature additions useful. For F1-F12 I would recommend finding a utility that will insert the desired characters when a function key is pressed as CC41 gets the typed instructions from the OS only after the RETURN key is pressed. AutoHotkey for Windows comes to mind. There should be similar programs for MacOS and Linux. Cheers, Craig Try CC41! |
|||
08-31-2024, 06:47 PM
Post: #25
|
|||
|
|||
RE: CC41 RPN Calculator
v0.45.02 alpha can now be downloaded from the GitHub link in the first post or in my signature below.
Changes in this release include: POSA corrected for some situations where incorrect values were returned. Implemented inital functionality to support Flag 25, Data Error Ignore. Prefacing a global label with '.' is a shortcut for XEQ. No intervening space character is required. For example, instead of XEQ TVM, typing .TVM will execute the label. This shortcut works in programs as well, but is expanded by LIST or SAVEP. Implemented ERRNO which returns a number corresponding to the last error. Changed initial error and last error state to MEMORY LOST , if lost (see Flag 59 explanation in the manual). New command CLERR to reset the error number to 0 indicating no error. New command XAIL executes one or more commands contained in the ALPHA register In Line. XAIL stands for "eXecute Alpha In Line". When USER mode is enabled the prompt changes from ">" to "USER>" instead of a message being printed out to the terminal. Fixed issue with XEQ starting a program even when a label wasn't found. Cheers, Craig Try CC41! |
|||
09-12-2024, 02:15 AM
(This post was last modified: 09-12-2024 02:20 AM by Craig Bladow.)
Post: #26
|
|||
|
|||
RE: CC41 RPN Calculator
v0.45.03 alpha can now be downloaded from the GitHub link in the first post or in my signature below.
Changes in this release include: MOD updated to work with fractional inputs. TRACE mode now indicated by prompt changing to "TRACE>". Try CC41! |
|||
09-13-2024, 11:39 PM
Post: #27
|
|||
|
|||
RE: CC41 RPN Calculator
I'm not seeing a binary release package for 0.45.03 alpha. All I see is the source code release (which is incomplete; it only seems to have source code for a couple HP-41 programs and the .md file for generating the documentation, so nothing I can use to build the binaries).
|
|||
09-14-2024, 03:48 AM
Post: #28
|
|||
|
|||
RE: CC41 RPN Calculator
(09-13-2024 11:39 PM)Eric Rechlin Wrote: I'm not seeing a binary release package for 0.45.03 alpha. All I see is the source code release (which is incomplete; it only seems to have source code for a couple HP-41 programs and the .md file for generating the documentation, so nothing I can use to build the binaries). Eric, thanks for letting me know, I've added the zip file containing the executables (binaries) and user manual in v0.45.03_alpha.zip. Try CC41! |
|||
11-15-2024, 10:26 AM
Post: #29
|
|||
|
|||
RE: CC41 RPN Calculator
Hello Craig,
I have downloaded the latest version of cc41 (Version 0.45.03 Alpha) from: https://github.com/CraigBladow/cc41 Button "Code", 'Download ZIP'. After unzipping the zip file, I see the following: - 41_programs - CC41 User Manual.pdf - README.md There is no executable (cc41.exe) as with the previous versions. Am I doing something wrong, or is it possible to make a cc41.exe available. Greetings, J. Groenendijk |
|||
11-15-2024, 12:42 PM
Post: #30
|
|||
|
|||
RE: CC41 RPN Calculator
Hi, qgrdne
Move mouse down a bit, to the right, for the section on Releases. |
|||
11-15-2024, 03:46 PM
Post: #31
|
|||
|
|||
RE: CC41 RPN Calculator
As Albert mentioned click on the "v.0.45.03_alpha" on the right hand lower side of the page. On the next page click on "v.0.45.03_alpha.zip" and ignore the items under "Assets".
Try CC41! |
|||
11-15-2024, 05:50 PM
Post: #32
|
|||
|
|||
RE: CC41 RPN Calculator
Thanks!
This works, I've downloaded the "exe". |
|||
11-17-2024, 04:51 AM
Post: #33
|
|||
|
|||
RE: CC41 RPN Calculator
Hi,
I have tried this emulator. basic calculation is fine, I like it. and I turn on the continuous memory but a have a question. how to input a program? I can not find the right way to input a program. please give me some information on how to input a program like real 41CX. thanks! |
|||
11-17-2024, 05:29 AM
Post: #34
|
|||
|
|||
RE: CC41 RPN Calculator
I found the way.
1, edit the program in text editor. 2, save the file as *.P41 3, getp "*.P41" that is great! |
|||
11-17-2024, 06:12 AM
Post: #35
|
|||
|
|||
RE: CC41 RPN Calculator
(11-17-2024 05:29 AM)zixingcheche Wrote: I found the way. I'm glad you got it working, CC41 doesn't require a specific filename extension, as long as the file is a text file. Try CC41! |
|||
11-18-2024, 01:12 PM
Post: #36
|
|||
|
|||
RE: CC41 RPN Calculator
I also initially failed to load a program with “cc41”, but the presentation at HHC2021 made a lot clear.
See “HHC 2021: CC41 A Touch Typists Calculator (Craig Bladow)”: https://www.youtube.com/watch?v=CUvFmkcpVys Time 10:33 shows how to load a program. > "count.p41" getp list cc41.exe loads the program and displays the program lines. Command “list” (optional) as last argument shows the lines of the program. I have a little problem using the “dow” (day of the week) command. > dow returns: MON DATA ERROR x:[value] y:[value] z:[value] etc.... Monday is good, but why does cc41 show a "data error"? And: > 01.012025 dow also indicates: MON DATA ERROR x:[value] y:[value] z:[value] etc.... I would expect WED for Jan 1, 2025. Should the command “dow” be used in a different way? |
|||
11-18-2024, 03:20 PM
Post: #37
|
|||
|
|||
RE: CC41 RPN Calculator
qgrdne,
Thanks for reporting this. I'm seeing MON instead WED also. What operating system and version are you using? I'm not seeing the DATA ERROR on MacOS or Linux and don't have access to Windows at the moment. Cheers, Craig Try CC41! |
|||
11-18-2024, 04:37 PM
Post: #38
|
|||
|
|||
RE: CC41 RPN Calculator
(11-18-2024 03:20 PM)Craig Bladow Wrote: qgrdne, Tested on Windows 7 Pro 64-bit : http://ti58c.phweb.me http://clones.phweb.me http://www.instagram.com/ti58c "No! Do or Do not. There is no try!" [Master Yoda] |
|||
11-18-2024, 05:07 PM
(This post was last modified: 11-18-2024 05:08 PM by qgrdne.)
Post: #39
|
|||
|
|||
RE: CC41 RPN Calculator
Specifications:
Edition Windows 11 Home Version 23H2 Installation date 27-4-2023 Build of operating system 22631.4317 Experience Windows Feature Experience Pack 1000.22700.1041.0 Processor Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz 1.80 GHz System type 64-bit operating system, x64 processor Hope this helps. |
|||
11-19-2024, 02:03 AM
Post: #40
|
|||
|
|||
RE: CC41 RPN Calculator
I'll have to see if I can reproduce the DATA ERROR on Windows 10. I looked at the code for DOW and it appears that I never fully finished it. It ignores the current day and uses the current clock date so when you run 1.012025 DOW tomorrow you should get TUE.
The release for the fix will also include some new features including new commands STOST XXX and RCLST XXX which save and recall stack registers X,Y,Z,T, and L in a series of memory registers beginning at XXX. Cheers, Craig Try CC41! |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 8 Guest(s)