Willkommen bei AEP Emulation Page - Emulation News

Hauptmenü
· Home / News
· News Kategorien
· News Archiv

· Mein Account
· Suche
· Forum (neu)
· Forum
· Weblinks
· Spiele Reviews
· Übersetzungen
· Impressum
· Datenschutz

Downloads
 


Forum
Mitglieder Online
Keine Mitglieder online.

You are an anonymous user. You can register for free by clicking here
Benutzername
Kennwort
 Angemeldet bleiben

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Sprache auswählen:

DeutschEnglisch

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
retroKOffline
Titel: Free42 v3.0.21  BeitragVerfasst am: 23.08.2023, 18:53 Uhr
Site Admin


Anmeldungsdatum: 04. Jul 2004
Beiträge: 12.008

Wohnort: Frankfurt a.M.
Status: Offline

Free42 ist eine freie Re-Implementierung des programmierbaren wissenschaftlichen RPN Taschenrechners HP-42S , der von 1988 bis 1995 von Hewlett-Packard hergestellt wurde und dem HP-82240 Drucker. Free42 ist eine komplette Neufassung und enthält keinen HP Code. Es werden keine ROM Abbilder benötigt um es zu verwenden. Dennoch ist es völlig kompatibel zum HP-42S. 


Free42 is a complete re-implementation of the HP-42S scientific programmable RPN calculator,was made from 1988 until 1995 by Hewlett-Packard and the HP-82240 printer. Free42 was written from scratch, without using any HP code. You do not need any ROM images in order to use it, yet it is fully HP-42S compatible. 

Code:

2023-08-11: release 3.0.21

* INPUT would crash if R/S was pressed while the stack was empty, in NSTK mode.
Fixed.
* ANUM would consider a decimal point or comma by itself as zero, instead of
ignoring it. Fixed.
* EDIT, EDITN, and INDEX didn't clear flags 76 and 77 (matrix edge wrap and end
wrap), while they should. Fixed.
* Decimal version: In HMS+ and HMS-, fixed handling of cases where either or
both of the arguments has a number of minutes or seconds >= 60. (The binary
version did not have this bug.)
* Binary version: max digits for SHOW increased to 17. This was necessary
because 16 digits was actually never enough to begin with. For example, 5 1/X
and 5 SQRT X^2 1/X both returned a result that looked like 0.2 in SHOW, even
though they are different, as can be easily verified with X=Y? or by
subtracting them. It takes 17 decimal digits to ensure that different binary
numbers will always be rendered as different decimal numbers.

2023-04-19: release 3.0.20

* Changed Σ+/Σ- so that, in NSTK mode, they will accept a single real argument,
assuming Y=0 in that case.
* Tuned TONE frequencies to A440 scale.

2023-04-10: release 3.0.19a (iOS and MacOS)

* Copy in PRGM mode was dropping line 01, because of an optimizer bug in the
latest compiler. Reduced optimization level from -Os to -O1 to work around
this problem.

2023-04-05: release 3.0.19

* Fixed crash in RTNERR when switching back to NSTK mode after FUNC/L4STK.
* Fixed ASSIGN "" in programs.
* Added PRREG to the PRINT menu.
* NN→S now ignores the display mode and always acts like ALL mode is active.
The idea being that if you care about the display mode, you'll probably be
using N→S, and you only need NN→S if you specifically want to see full
internal precision.

2023-03-17: release 3.0.18

* EDIT, EDITN, and INDEX now support lists, acting like they are 1-column
matrices. (Empty lists are not supported, they must have at least one
element. This limitation will be removed in a future release. Note that you
can create a new 1-element list by simply doing NEWLIST 0 +.)
This includes STOIJ, RCLIJ, STOEL, RCLEL, I+, I-, J+, J-, ←, ↑, ↓, →, INSR,
DELR, and DIM.
* Added PRREG. Because PRV "REGS" is not a good substitute.
* Added NN→S. This works like N→S (convert number to string on the stack), but
without the 12-digit mantissa length limit, so you get full precision in ALL
mode.
* Fixed stack lift handling in DELR and STOFLAG.
* Fixed pasting 1/X, 10^X, and 4STK, when pasted without line number and with
trailing space.

2022-12-14: release 3.0.17

* Fixed a couple of bugs in Paste of scalars in BINM, OCTM, and HEXM modes.
* Fixed pasting of U+22A2 and U+22A6 ('append' characters used by i41CX and
Emu42).

2022-10-29: release 3.0.16

* SOLVE does a better job of reporting Sign Reversal when a function changes
sign around a vertical asymptote, instead of reporting it as a root.
* BASE: complex numbers were being copied in non-decimal bases in some cases.
* Better OCTM handling in SHOW.
* Fixed number entry in PRGM mode when BINM/OCTM/HEXM active.
* No longer setting flag 22 if number entry ends with DROP in NSTK mode.
* Added WIDTH and HEIGHT to CATALOG->MISC; moved A...F from CATALOG->MISC to
CATALOG->BASE.

2022-10-01: release 3.0.15

* Fixed crash in SHOW for certain complex numbers.
* Added A...F function. This allows programs to turn on HEXM mode with the
A...F menu activated.
* iOS version: Added Calculator / Print-Out swipe direction configuration
option to Preferences.
* Android, iOS, and MacOS ARM versions: Fixed incorrect Out of Range error
returned by BASE functions in certain cases, e.g. BRESET 64 WSIZE 1 ENTER
BASE÷.

2022-08-13: release 3.0.14

* Fixed (re,im) complex pasting. This was broken by localized copy & paste.
* Special cases for pure real and pure imaginary in SQRT.

2022-06-18: release 3.0.13a (iOS and MacOS)

* Fixed skin rendering for iOS 16 and MacOS 13.

2022-06-16: release 3.0.13

* Fixed handling of invalid number keys in BINM and OCTM modes.
* Windows and Linux versions: Fixed handling of non-ASCII separator characters.

2022-06-14: release 3.0.12

* Localized Copy & Paste.
* More accurate complex ACOS and ACOSH.
* SOLVE now handles functions that are always positive or always negative a bit
better, reporting Extremum when the iteration appears to be bouncing around
without improving, instead of continuing indefinitely.
* Added XVIEW function. This works like AVIEW, except it takes the string from
the X register instead of ALPHA, so it avoids the 44-character length limit.
* Android version: Now removes itself from the task list if exited using OFF.



Related links:
[ Diverse / Misc Emulatoren ]

_________________
Alderaan shot first! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 
AEP Emulation Page 1998 - 2024