File | Date | Author | Commit |
---|---|---|---|
NewT | 2017-09-28 |
![]() |
[196f25] Remove generated Makefiles |
Qtnewt | 2021-11-26 |
![]() |
[fb8dd1] add Bauanleitung.{odt|pdf} add Readme.md |
doc | 2021-11-26 |
![]() |
[2ee843] add Bauanleitung.{odt|pdf} |
mkopcmap | 2014-12-07 |
![]() |
[13f75e] bugfix |
resources | 2014-12-08 |
![]() |
[5e60b1] Signed-off-by: timetube <notwendig@...> |
roms | 2014-12-07 |
![]() |
[13f75e] bugfix |
.gitignore | 2017-09-28 |
![]() |
[62ee78] Add ignore file |
QtCommon.pri | 2017-09-27 |
![]() |
[e74bb5] Add rom target |
README.md | 2021-11-26 |
![]() |
[2ee843] add Bauanleitung.{odt|pdf} |
dbg.c | 2014-12-08 |
![]() |
[5e60b1] Signed-off-by: timetube <notwendig@...> |
libNewT.a, libNsim.a, qtnsim and qznewt are free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. Note that I am not granting permission to redistribute or modify libNewT.a and QtNewT under the terms of any later version of the General Public License. This program is distributed in the hope that it will be useful (or at least amusing), but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program (in the file "COPYING"); if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. An Qt based HP-41cx Emulator first based on Eric's NSIM-0.61 Project.Ported to C++ and extended by an graphical Qt-based User-interface. Since Oct.2014 I developed my own NUT-Core implementation which is quite different from Eric's one. I called it NewT in fact of the existing NewT NUT Hardware revival.
# History: #
Add/append Bauanleitung (build instruction)
Change to Qt 5.7.1 Add ROM Target to project.
NewT-NUT Version 1.0.1 Add new (HP41CX) rom files. Remember to (re)create your rom-file ~/.qtnewt_rom by using cat NUTCX.HEX XFUNS3-2D.HEX TIME-2C.HEX XFUNS5-2D.HEX > ~/.qtnewt_rom Removing nsim/qtnsim reference-projekt from Eric. 14/11/30 Version 1.0.2 includes working phineas time module. 14/11/12 Add file qtnewt_rom. That rom file includes TIME-1C Module 14/11/11 To run the calculator you must copy the rom file "hp41_rom" to "$(HOME)/.qtnewt_rom" Project list
The HP-41 Project are splitst up on two parts. Project NewT: A CORE shared library with the core functionality of the calculator. Project qenewt: A Qt-based GUI to present a nearly realistic Device to the users.
If you have cloned and open these both Projects on the Qt-Creator Workbench you will see the following:
Build-instruction PDF
Fist build the library by selecting NewT as active project and push the build-button. If everything went well you will see the following compiler-output log screen.
Build-instruction PDF
As you can see the library libNewTd.so (d means Debug) were installed in your home-directory under ~/lib. ~/lib must be exist and the system must know about! (mkdir ~/lib and export LD_LIBRARY_PATH=r~/lib;$(LD_LIBRARY_PATH) are your friends :-).
Now you can build the GUI by selecting qtnewt as active project and click build.
If your build went successful too, you can install the calculators firmware-rom file on your home directory by following the instruction at .../p41cx-code/roms/README.TXT
„Hummel, Hummel – Mors, Mors“
Have a lot of fun and I hope always the right resultat. Jürgen [mailto:JSievers@NadiSoft.de JSievers@NadiSoft.de]