3.XX-10 BETA - 17-June-2026
Corrected Register Arithmetic order and now handles CompSci flags
Binary HI/LO now properly deals with up to 64-bits in 16-bit windows
Added Factors of X on the SCI bank (replaced Reciprocal which is on the main bank)
Rounded out the Statistics bank. Improved Custom bank handling.

3.XX-09 BETA - 13-June-2026
LastX is no longer cleared when clearing Stack
Conditional X tests now match Voyager series
Cleanup and refactor. Renamed 'inverse' to 'Reciprocal'
Added STO/RCL EEX to offset registers by 20 (to get at R20-R39)
Fixed order of CHS/EEX in Settings.
Stats bank gets some borrowed functions.

3.XX-08 BETA - 07-June-2026
Improved register and debug input to allow for better prog_mode handling (hex, dec, etc)
Added 3x Input labels for each program recorded. This allows customization of R0, R1 and R2 inputs.
New developer debug window added. Recall RDn and RUp added for Min/Max handling.
User Manual - Revised looping section and remove example code
Lots of minor refactoring and cleanup as time permitted.

3.XX-07 BETA - 02-June-2026
Reworked main buttons to include Const and Program Single Step.
First pass at new Looping constructs using H'J'K'
Added STO(x), RCL(x) and Exchange of X and (i)
Update README.md for improved clarity
Cleanup and streamline of Program and Custom dialogs.
Refactored Programming playback handling - use the unique index directly.
Reverted use of negative indirect jumps.
Added run-time error for when a label is not found.

3.XX-05 BETA - 26-May-2026
Update online manual - streamlined and improved.
Added option to place operators in classic HP style on left
Cleanup of debug registers, minor refactoring.
Switching in/out of Comp-Sci mode is a macro record event
R vs L on Register display depending on Reals vs Longs
Refactor Program I and II banks
Massive reworking of Stack handling. Improved Float vs Long handling.
Improved formatting of new Show dialog
Refactor and cleanup of Comp Sci functions.
New Show Stack button to show internal memory (stack, registers, etc).
Cleanup of hyperbolic trig functions
Updated currency tables - added more currency conversions.
Additional universal constants added.
Fixed help for Y^X (power) function


3.XX-04 BETA - 22-May-2026
64-bit Comp-Sci mode added. Spaces in Hex. Properly select last bank on launch.
Refactor button layout - some Sci functions are now universal (X^Y, X! etc)
Improvements for FLOAT vs DEC modes on conversion when switching banks.
Refactor for additional accuracy improvements.
General improvement on number of significant digits allowed/shown.
Allow interest of zero percent for FIN calculations.
Improvement to accuracy for  TVM equations (especially i and n)
Really fixed AMORT this time. Inflows positive. Outflows negative.
Updated Periodic Table of Elements. Refactor Comp-Sci defines.
Minor cleanup and refactor of SCI constants.
Improved Blink Stack display for Windows/Linux.
Improved IEEE dialog handling - can now push these onto the stack.

3.XX-03 BETA - 16-May-2026
Fixed RCL Arithmetic
Repurposed partial RPL handling to proper eRPN (Entry RPN)
Numerous small fixes and tweaks from the previous BETA.

3.XX-02 BETA - 11-May-2026
Larger, easier to read main footprint and keys for modern displays
Major cleanup on the various banks - fewer banks with improved layout and functionality
New IEEE float on Comp-Sci
Revamped Resource IDs
Improved Macro Playback Speed 5x
64 Programs of up to 256 steps each
STO / RCL now like classic Voyager Series (STO 0-9, .0-.9)
Financial registers now like classic HP handling (no need to hit STO for entry)
64-bit stack counters for statistics 
Older footprints removed. New 4-Banger mode to bring Excalibur down to the basics (plus a little extra)
Beep functionality for Programming mode
Cleanup help strings across the board
Dialog boxes resized and better centered
Amortization handling fixed
Copy/Paste improvements, HEX paste works
Dozens of small under the hood improvements to ensure an easier path for improvements and fixes in the future
Even less resources and reliance on Windows versions - this thing should run on anything that handles basic Win32 calls
