Plus42 Source Code |
| Description: | Open-source simulator of an upgraded, advanced version of the HP 42S scientific programmable RPN calculator, with more functionality and a bigger screen. Because this is a written-from-scratch simulator, it does not need a ROM from an actual calculator. Under constant development, so check the author's web site for updates. This archive contains the GPL source code, buildable for Windows and Mac. |
| Filename: | plus42desktop.zip |
| ID: | 9364 |
| Current version: | 1.4a |
| Author: | Thomas Okken: http://thomasokken.com/free42/ |
| Downloaded file size: | 9,549,348 bytes |
| Platforms: | Other |
| User rating: | Not yet rated (you must be logged in to vote) |
| Primary category: | PC |
| Languages: | ENG |
| File date: | 2026-10-17 23:59:51 |
| Creation date: | 2026-10-17 |
| Source code: | Not included |
| Download count: | 414 |
| Related files: | Plus42 for Windows (32-bit)
Plus42 for Mac
Plus42 for Linux
Plus42 for Windows (64-bit)
|
| Version history: | 2026-10-18: Updated to version 1.4a
2025-12-30: Updated to version 1.3.12
2025-09-20: Updated to version 1.3.10c
2025-02-17: Updated to version 1.2.5
2025-01-26: Updated to version 1.2.2
2024-12-29: Updated to version 1.1.17a
2024-12-15: Updated to version 1.1.15
2024-06-02: Updated to version 1.1.12
2023-09-28: Updated to version 1.0.21
2023-05-07: Updated to version 1.0.19
2022-08-28: Updated to version 1.0.10
2022-07-31: Added to site
|
| Archive contents: | Length Date Time Name
--------- ---------- ----- ----
0 2026-10-17 09:34 plus42desktop/
4141 2026-10-17 09:34 plus42desktop/.gitignore
1190 2026-10-17 09:34 plus42desktop/ANDROID_AND_IOS
18092 2026-10-17 09:34 plus42desktop/COPYING
1764 2026-10-17 09:34 plus42desktop/CREDITS
27024 2026-10-17 09:34 plus42desktop/HISTORY
12356 2026-10-17 09:34 plus42desktop/README
958 2026-10-17 09:34 plus42desktop/build-gtk
1247 2026-10-17 09:34 plus42desktop/build-history
157 2026-10-17 09:34 plus42desktop/build-upstream
1526 2026-10-17 09:34 plus42desktop/build-windows
0 2026-10-17 09:34 plus42desktop/common/
89542 2026-10-17 09:34 plus42desktop/common/bid_conf.h
313916 2026-10-17 09:34 plus42desktop/common/bid_functions.h
41325 2026-10-17 09:34 plus42desktop/common/core_commands1.cc
3335 2026-10-17 09:34 plus42desktop/common/core_commands1.h
65067 2026-10-17 09:34 plus42desktop/common/core_commands2.cc
5033 2026-10-17 09:34 plus42desktop/common/core_commands2.h
49697 2026-10-17 09:34 plus42desktop/common/core_commands3.cc
2074 2026-10-17 09:34 plus42desktop/common/core_commands3.h
60615 2026-10-17 09:34 plus42desktop/common/core_commands4.cc
2055 2026-10-17 09:34 plus42desktop/common/core_commands4.h
58336 2026-10-17 09:34 plus42desktop/common/core_commands5.cc
4145 2026-10-17 09:34 plus42desktop/common/core_commands5.h
33236 2026-10-17 09:34 plus42desktop/common/core_commands6.cc
1554 2026-10-17 09:34 plus42desktop/common/core_commands6.h
71660 2026-10-17 09:34 plus42desktop/common/core_commands7.cc
4653 2026-10-17 09:34 plus42desktop/common/core_commands7.h
56053 2026-10-17 09:34 plus42desktop/common/core_commands8.cc
3580 2026-10-17 09:34 plus42desktop/common/core_commands8.h
68639 2026-10-17 09:34 plus42desktop/common/core_commands9.cc
3184 2026-10-17 09:34 plus42desktop/common/core_commands9.h
71184 2026-10-17 09:34 plus42desktop/common/core_commandsa.cc
1676 2026-10-17 09:34 plus42desktop/common/core_commandsa.h
189767 2026-10-17 09:34 plus42desktop/common/core_display.cc
4822 2026-10-17 09:34 plus42desktop/common/core_display.h
155025 2026-10-17 09:34 plus42desktop/common/core_equations.cc
1451 2026-10-17 09:34 plus42desktop/common/core_equations.h
218864 2026-10-17 09:34 plus42desktop/common/core_globals.cc
21640 2026-10-17 09:34 plus42desktop/common/core_globals.h
82918 2026-10-17 09:34 plus42desktop/common/core_helpers.cc
5029 2026-10-17 09:34 plus42desktop/common/core_helpers.h
172943 2026-10-17 09:34 plus42desktop/common/core_keydown.cc
1198 2026-10-17 09:34 plus42desktop/common/core_keydown.h
52468 2026-10-17 09:34 plus42desktop/common/core_linalg1.cc
1311 2026-10-17 09:34 plus42desktop/common/core_linalg1.h
24403 2026-10-17 09:34 plus42desktop/common/core_linalg2.cc
2134 2026-10-17 09:34 plus42desktop/common/core_linalg2.h
218739 2026-10-17 09:34 plus42desktop/common/core_main.cc
17383 2026-10-17 09:34 plus42desktop/common/core_main.h
63224 2026-10-17 09:34 plus42desktop/common/core_math1.cc
2282 2026-10-17 09:34 plus42desktop/common/core_math1.h
11491 2026-10-17 09:34 plus42desktop/common/core_math2.cc
1373 2026-10-17 09:34 plus42desktop/common/core_math2.h
165290 2026-10-17 09:34 plus42desktop/common/core_parser.cc
4418 2026-10-17 09:34 plus42desktop/common/core_parser.h
42072 2026-10-17 09:34 plus42desktop/common/core_phloat.cc
5613 2026-10-17 09:34 plus42desktop/common/core_phloat.h
53093 2026-10-17 09:34 plus42desktop/common/core_sto_rcl.cc
3161 2026-10-17 09:34 plus42desktop/common/core_sto_rcl.h
88022 2026-10-17 09:34 plus42desktop/common/core_tables.cc
22333 2026-10-17 09:34 plus42desktop/common/core_tables.h
43746 2026-10-17 09:34 plus42desktop/common/core_variables.cc
6700 2026-10-17 09:34 plus42desktop/common/core_variables.h
1654 2026-10-17 09:34 plus42desktop/common/free42.h
3630 2026-10-17 09:34 plus42desktop/common/keymap.txt
3287 2026-10-17 09:34 plus42desktop/common/keymap2cc.cc
2603 2026-10-17 09:34 plus42desktop/common/raw2txt.cc
11814 2026-10-17 09:34 plus42desktop/common/shell.h
28711 2026-10-17 09:34 plus42desktop/common/shell_loadimage.cc
1443 2026-10-17 09:34 plus42desktop/common/shell_loadimage.h
15079 2026-10-17 09:34 plus42desktop/common/shell_spool.cc
3199 2026-10-17 09:34 plus42desktop/common/shell_spool.h
8125 2026-10-17 09:34 plus42desktop/common/skin2cc.cc
20 2026-10-17 09:34 plus42desktop/common/skin2cc.conf
2546 2026-10-17 09:34 plus42desktop/common/txt2raw.cc
0 2026-10-17 09:34 plus42desktop/gtk/
5413 2026-10-17 09:34 plus42desktop/gtk/Makefile
8027 2026-10-17 09:34 plus42desktop/gtk/README.txt
5 2026-10-17 09:34 plus42desktop/gtk/VERSION
17630 2026-10-17 09:34 plus42desktop/gtk/audio_alsa.cc
937 2026-10-17 09:34 plus42desktop/gtk/audio_alsa.h
2334 2026-10-17 09:34 plus42desktop/gtk/build-intel-lib.sh
21164 2026-10-17 09:34 plus42desktop/gtk/icon-128x128.png
3971 2026-10-17 09:34 plus42desktop/gtk/icon-48x48.png
177 2026-10-17 09:34 plus42desktop/gtk/icons.gresource.xml
56326 2026-10-17 09:34 plus42desktop/gtk/intel-lib-linux.patch
2338 2026-10-17 09:34 plus42desktop/gtk/intel-lib-unknown-32bit.patch
2341 2026-10-17 09:34 plus42desktop/gtk/intel-lib-unknown-64bit.patch
136109 2026-10-17 09:34 plus42desktop/gtk/shell_main.cc
1383 2026-10-17 09:34 plus42desktop/gtk/shell_main.h
58245 2026-10-17 09:34 plus42desktop/gtk/shell_skin.cc
3239 2026-10-17 09:34 plus42desktop/gtk/shell_skin.h
10249 2026-10-17 09:34 plus42desktop/gtk/shell_state.cc
1606 2026-10-17 09:34 plus42desktop/gtk/shell_state.h
0 2026-10-17 09:34 plus42desktop/inteldecimal/
7062620 2026-10-17 09:34 plus42desktop/inteldecimal/IntelRDFPMathLib20U1.tar.gz
0 2026-10-17 09:34 plus42desktop/mac/
0 2026-10-17 09:34 plus42desktop/mac/Base.lproj/
77478 2026-10-17 09:34 plus42desktop/mac/Base.lproj/MainMenu.xib
0 2026-10-17 09:34 plus42desktop/mac/Classes/
1109 2026-10-17 09:34 plus42desktop/mac/Classes/CalcView.h
4579 2026-10-17 09:34 plus42desktop/mac/Classes/CalcView.mm
944 2026-10-17 09:34 plus42desktop/mac/Classes/DisabledMenuItem.h
971 2026-10-17 09:34 plus42desktop/mac/Classes/DisabledMenuItem.mm
1187 2026-10-17 09:34 plus42desktop/mac/Classes/FileOpenPanel.h
3708 2026-10-17 09:34 plus42desktop/mac/Classes/FileOpenPanel.mm
1233 2026-10-17 09:34 plus42desktop/mac/Classes/FileSavePanel.h
4166 2026-10-17 09:34 plus42desktop/mac/Classes/FileSavePanel.mm
6344 2026-10-17 09:34 plus42desktop/mac/Classes/Free42AppDelegate.h
69986 2026-10-17 09:34 plus42desktop/mac/Classes/Free42AppDelegate.mm
1083 2026-10-17 09:34 plus42desktop/mac/Classes/PrintView.h
4409 2026-10-17 09:34 plus42desktop/mac/Classes/PrintView.mm
1429 2026-10-17 09:34 plus42desktop/mac/Classes/ProgramListDataSource.h
2504 2026-10-17 09:34 plus42desktop/mac/Classes/ProgramListDataSource.mm
1392 2026-10-17 09:34 plus42desktop/mac/Classes/SkinListDataSource.h
3204 2026-10-17 09:34 plus42desktop/mac/Classes/SkinListDataSource.mm
1344 2026-10-17 09:34 plus42desktop/mac/Classes/StateListDataSource.h
2252 2026-10-17 09:34 plus42desktop/mac/Classes/StateListDataSource.mm
1340 2026-10-17 09:34 plus42desktop/mac/Classes/StateNameWindow.h
2026 2026-10-17 09:34 plus42desktop/mac/Classes/StateNameWindow.mm
1785 2026-10-17 09:34 plus42desktop/mac/Classes/StatesWindow.h
12972 2026-10-17 09:34 plus42desktop/mac/Classes/StatesWindow.mm
1029 2026-10-17 09:34 plus42desktop/mac/Classes/URLTextField.h
1365 2026-10-17 09:34 plus42desktop/mac/Classes/URLTextField.mm
2611 2026-10-17 09:34 plus42desktop/mac/Classes/shell_skin.h
54583 2026-10-17 09:34 plus42desktop/mac/Classes/shell_skin.mm
1521 2026-10-17 09:34 plus42desktop/mac/Classes/shell_state.h
9692 2026-10-17 09:34 plus42desktop/mac/Classes/shell_state.mm
991 2026-10-17 09:34 plus42desktop/mac/Info.plist
0 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/
52318 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/TemplateIcon.icns
103088 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/project.pbxproj
0 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/project.xcworkspace/
182 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/project.xcworkspace/contents.xcworkspacedata
0 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/project.xcworkspace/xcshareddata/
238 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
0 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/
0 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/xcschemes/
2448 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/xcschemes/Plus42 Binary.xcscheme
3249 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/xcschemes/Plus42 Decimal.xcscheme
2861 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/xcschemes/raw2txt.xcscheme
2861 2026-10-17 09:34 plus42desktop/mac/Plus42.xcodeproj/xcshareddata/xcschemes/txt2raw.xcscheme
181 2026-10-17 09:34 plus42desktop/mac/Plus42Release.entitlements
143 2026-10-17 09:34 plus42desktop/mac/Plus42_Prefix.pch
7004 2026-10-17 09:34 plus42desktop/mac/README.txt
14 2026-10-17 09:34 plus42desktop/mac/builtin_skins.txt
0 2026-10-17 09:34 plus42desktop/mac/en.lproj/
92 2026-10-17 09:34 plus42desktop/mac/en.lproj/InfoPlist.strings
0 2026-10-17 09:34 plus42desktop/mac/icon.iconset/
21164 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_128x128.png
70265 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_128x128@2x.png
709 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_16x16.png
2074 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_16x16@2x.png
70265 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_256x256.png
239359 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_256x256@2x.png
2074 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_32x32.png
6442 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_32x32@2x.png
239359 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_512x512.png
827159 2026-10-17 09:34 plus42desktop/mac/icon.iconset/icon_512x512@2x.png
59717 2026-10-17 09:34 plus42desktop/mac/intel-lib-mac-arm64.patch
59642 2026-10-17 09:34 plus42desktop/mac/intel-lib-mac-x86_64.patch
958 2026-10-17 09:34 plus42desktop/mac/main.mm
2044 2026-10-17 09:34 plus42desktop/mac/squeak.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone0.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone1.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone2.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone3.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone4.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone5.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone6.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone7.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone8.wav
4044 2026-10-17 09:34 plus42desktop/mac/tone9.wav
459 2026-10-17 09:34 plus42desktop/mac/version.plist
0 2026-10-17 09:34 plus42desktop/skins/
205506 2026-10-17 09:34 plus42desktop/skins/Plus42.gif
3606 2026-10-17 09:34 plus42desktop/skins/Plus42.layout
7818 2026-10-17 09:34 plus42desktop/skins/README.txt
4935 2026-10-17 09:34 plus42desktop/update-version-number
0 2026-10-17 09:34 plus42desktop/upstream/
370 2026-10-17 09:34 plus42desktop/upstream/build-upstream
0 2026-10-17 09:34 plus42desktop/upstream/files/
136 2026-10-17 09:34 plus42desktop/upstream/files/remove
0 2026-10-17 09:34 plus42desktop/upstream/files/replace/
547 2026-10-17 09:34 plus42desktop/upstream/files/replace/build-gtk
0 2026-10-17 09:34 plus42desktop/windows/
9 2026-10-17 09:34 plus42desktop/windows/.exrc
86064 2026-10-17 09:34 plus42desktop/windows/Plus42.ico
11267 2026-10-17 09:34 plus42desktop/windows/Plus42.rc
5902 2026-10-17 09:34 plus42desktop/windows/Plus42.sln
9695 2026-10-17 09:34 plus42desktop/windows/Plus42Binary32.vcxproj
9669 2026-10-17 09:34 plus42desktop/windows/Plus42Binary64.vcxproj
9716 2026-10-17 09:34 plus42desktop/windows/Plus42Decimal32.vcxproj
9690 2026-10-17 09:34 plus42desktop/windows/Plus42Decimal64.vcxproj
1285 2026-10-17 09:34 plus42desktop/windows/README
7625 2026-10-17 09:34 plus42desktop/windows/README.txt
17394 2026-10-17 09:34 plus42desktop/windows/StatesWindow.cpp
1954 2026-10-17 09:34 plus42desktop/windows/StatesWindow.h
295 2026-10-17 09:34 plus42desktop/windows/StdAfx.cpp
961 2026-10-17 09:34 plus42desktop/windows/StdAfx.h
106 2026-10-17 09:34 plus42desktop/windows/VERSION.h
1329 2026-10-17 09:34 plus42desktop/windows/build-all.bat
126 2026-10-17 09:34 plus42desktop/windows/build-intel-lib.bat
1060 2026-10-17 09:34 plus42desktop/windows/build-intel-lib.sh
209 2026-10-17 09:34 plus42desktop/windows/build-raw-conv
262 2026-10-17 09:34 plus42desktop/windows/build-raw-conv.bat
2870 2026-10-17 09:34 plus42desktop/windows/cmp-files.sh
2484 2026-10-17 09:34 plus42desktop/windows/copy-back.bat
2548 2026-10-17 09:34 plus42desktop/windows/copy-files.bat
1554 2026-10-17 09:34 plus42desktop/windows/del-files.bat
57441 2026-10-17 09:34 plus42desktop/windows/intel-lib-windows.patch
4690 2026-10-17 09:34 plus42desktop/windows/keymap2cpp.vcxproj
6905 2026-10-17 09:34 plus42desktop/windows/msg2string.cpp
932 2026-10-17 09:34 plus42desktop/windows/msg2string.h
7277 2026-10-17 09:34 plus42desktop/windows/raw2txt.vcxproj
4258 2026-10-17 09:34 plus42desktop/windows/resource.h
112997 2026-10-17 09:34 plus42desktop/windows/shell_main.cpp
3418 2026-10-17 09:34 plus42desktop/windows/shell_main.h
54045 2026-10-17 09:34 plus42desktop/windows/shell_skin.cpp
2984 2026-10-17 09:34 plus42desktop/windows/shell_skin.h
4686 2026-10-17 09:34 plus42desktop/windows/skin2cpp.vcxproj
2044 2026-10-17 09:34 plus42desktop/windows/squeak.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone0.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone1.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone2.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone3.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone4.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone5.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone6.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone7.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone8.wav
4044 2026-10-17 09:34 plus42desktop/windows/tone9.wav
7277 2026-10-17 09:34 plus42desktop/windows/txt2raw.vcxproj
--------- -------
13050584 234 files |
|
| User comments: | No comments at this time. |
| You must be logged in to add your own comment. |