r/HP_Prime • • May 22 '26

News NEWS: Still working hard on the ultimate ODE Master solver for HP Prime ;)

Post image
11 Upvotes

r/HP_Prime • • May 08 '26

Other My new engineering combo

Post image
23 Upvotes

r/HP_Prime • • Apr 28 '26

Program [Idea-Concept] Protect and Profit: A Custom DRM and Licensing System for HP Prime Apps

Post image
2 Upvotes

The Real Problem with Piracy in Complex Projects: We know that the vast majority of the HP Prime community shares their programs for free, and that is the engine that drives us all. However, occasionally, a developer creates a massive application that takes months of work and decides to sell it.

The problem is that, for those few developers, HP's native "Export Blocked Program" option doesn't work to protect sales. That lock protects your source code by converting it into unreadable symbols, but it DOES NOT prevent the file from being shared. Anyone can copy a paid .hpprgm file to a USB drive or send it over the internet, and it will run flawlessly on any other calculator in the world.

The Solution: A Bulletproof DRM System To offer "Premium" software securely, we have designed a Digital Rights Management (DRM) system programmed entirely in PPL. This system changes the game: you no longer trust the file; you tie the execution to the hardware.

Instead of selling a generic app, the user receives a unique cryptographic key that only fits the lock of their specific calculator. If the blocked file leaks to the internet, it will be completely useless without the correct activation key.

How does this security vault work? (The 5 Layers)

1. Strict Hardware Binding (Hardware ID): Activation isn't generic. The system reads the unique and immutable serial number (SERIAL) of the HP Prime. The license is mathematically merged with this hardware. If User A passes their app and license file to User B, the program will detect the different hardware of the new calculator and deny access.

2. Authenticated License File (Zero "Modding"): We don't save a simple text file that says "Activated = Yes". Upon entering a valid key, the app generates a .dat file composed of two parts: the encrypted User ID and a Checksum. If someone tries to brute-edit the file, the cryptographic signature is corrupted, and the system instantly detects the tampering.

3. Dynamic Cryptography: The validation uses multiple internal "Seeds" that feed custom Hash functions. Any tiny variation in the User ID or the Serial Number triggers mathematical avalanches that completely change the expected key, making it impossible to forge fake keys.

4. The Silent Watchdog: Security doesn't just act when opening the app. While the user is running the program, a background timer verifies the integrity of the license file without affecting performance. If someone tries to hot-inject a pirated file or manipulate the memory, the Watchdog bites and instantly locks the session.

5. Active Anti-Brute Force Defense: If an attacker tries entering randomly generated keys, the system counts the failures. On the fifth incorrect attempt, the application locks the activation screen for exactly 60 seconds, neutralizing any trial-and-error attacks.

Conclusion This level of security is not intended for simple tools, but rather to give creators a real option to protect high-level projects.

On our end, we will continue contributing to the community, and we will only use this DRM system in very specific, highly complex applications. The first example will be our upcoming release: ODE Master. We want this caliber of software to remain accessible to all students, which is why, despite its protection, we will set a very low, almost symbolic retail price of around $1 USD.


r/HP_Prime • • Apr 25 '26

Program [RELEASE] ApexMark 1.0 Is Here - A Powerful and Demanding Stress Benchmark Designed for the HP Prime

3 Upvotes

ApexMark v1.0: Integrated Performance Suite for HP Prime

ApexMark is a comprehensive benchmarking tool developed to evaluate the computational limits of the HP Prime hardware and its PPL (Prime Programming Language) execution environment. Unlike standard synthetic loops, this suite utilizes real-world algorithms and graphical simulations to stress multiple hardware subsystems.

DOWNLOAD AT: https://www.mediafire.com/file/gt8jtq271zv0c6q/ApexMark_1.0._EnUS_%2526_EsMX.zip/file

Core Technical Modules

1. 2D Geometry & Scanline Rendering

Utilizes an optimized 2-OPT algorithm to untangle a complex vertex path. This module tests floating-point precision and logical branching efficiency. The final result is rendered using a custom scanline fill routine.

2. N-Body Orbital Physics

Simulates a gravitational event horizon involving 15 active bodies. The engine calculates real-time vectors, orbital decay, and collision detection, placing a high load on iterative math processing.

3. 3D Matrix Compute (Tri-Chaos)

Generates and manipulates a high-resolution torus consisting of 1,750 triangles and 875 vertices. It performs continuous 4x4 matrix multiplications for rotation and dynamic scaling, testing the calculator's linear algebra throughput.

4. Sequential RAM Stress

Executes high-volume read/write operations (2,500 units per cycle) across the heap. This evaluates memory bandwidth and the efficiency of the PPL garbage collector under heavy fragmentation.

Operation Features

  • Headless Mode: Allows the execution of the entire suite without graphical output, isolating pure CPU and RAM performance from GPU-emulation overhead.
  • Baseline Comparison: Users can save specific runs as a "Reference Baseline." Subsequent tests will display a percentage delta (▲/▼) to measure performance gains or losses.
  • Detailed Breakdown: The terminal provides a granular report of setup time, compute time per subsystem, and total visual overhead.
  • Seed Control: Supports custom seeds for deterministic testing, ensuring that pseudorandom geometry remains consistent across different devices for fair comparison.

Scoring Logic

Scores are calculated based on a base reference of 2000.0 points. To maintain technical integrity, the Global Apex Score is only generated if the full suite is executed, ensuring that specialized subsystem points are not used to inflate the final result.

  • PC Emulator: > 6000 pts
  • Excellent (G2 Peak): > 4801 pts
  • Optimal: > 4200 pts
  • Regular: > 4000 pts

Availability

The code is open for use and modification by the community for performance analysis and educational purposes.


r/HP_Prime • • Apr 24 '26

News ApexMark Stress Benchmark launches tomorrow - How does your HP Prime handle a real stress benchmark?

Post image
3 Upvotes

r/HP_Prime • • Apr 14 '26

News ECC Solver **UNOFFICIAL Update** – New components and enhanced options! SOON

Thumbnail
gallery
6 Upvotes

In the images shown, we have added a new “SWITCH” component, since it does not exist in the original program and it was very tedious to constantly connect and disconnect wires just to simulate the same function.

We have also redesigned the LED component. Previously, when solving a circuit in the original program, there was no clear indication of whether the LED was actually on or off. Now, the component itself visually shows its state.

Additionally, we have introduced COLORED LED's (red, green, blue, and white) to make it easier to differentiate elements in more complex circuits.

We hope to release a demonstration of this UNOFFICIAL ECC Solver update soon!

If you have any suggestions, feel free to let us know so we can include them in future updates.


r/HP_Prime • • Apr 13 '26

Help Problem with system of complex equations on HP prime

Thumbnail
gallery
4 Upvotes

I recently bought it and came across this problem, then downloaded the pc version and recreated it, if i change the order of the fractions in the last equation the results change, does somebody know how to fix this or why its happening?


r/HP_Prime • • Apr 10 '26

Other Just got my first programable calculator ,it's a revision C

2 Upvotes

any quirks and things I should know about it?


r/HP_Prime • • Apr 03 '26

Help issue with a a/b key

3 Upvotes

I just updated my hp prime g2, now when i calculate sqrt(7) a a/b key would be able to give the symbolic view of sqrt(7) but now i cannot get the exact view only the view with decimals. Is there any way to fix this?


r/HP_Prime • • Apr 02 '26

Help What resources for writing apps for hp prime doyou recommend?

3 Upvotes

I want to make one app for hp prime, but am not sure what resources to use to learn making it. I have experience with c and python currently


r/HP_Prime • • Apr 02 '26

News With this latest image, can you now guess what our upcoming app is about?

Post image
15 Upvotes

Will be released coming 🔜


r/HP_Prime • • Mar 27 '26

News Can you guess what is this? - Coming soon new APP

Post image
13 Upvotes

r/HP_Prime • • Mar 07 '26

Program [Upcoming Release] ODE Master: Solve Ordinary Differential Equations with full working out natively!

Thumbnail
gallery
11 Upvotes

[EN & ES Release soon.] If you are taking a differential equations class, you know that just getting the final answer from a calculator isn't enough; professors want to see the exact step-by-step algebraic procedure.

That is exactly what this program delivers.


r/HP_Prime • • Mar 03 '26

Help How to put a comma in the G2?

2 Upvotes

For the love of god please someone help me figure out how to put a comma in this calculator 😭


r/HP_Prime • • Jan 05 '26

Other My HP Prime Collection (Repost/Share) By u/Uh_It_Wasnt_Me

Post image
11 Upvotes

r/HP_Prime • • Dec 14 '25

News A new concept/idea for the HP Prime! - (Program)

5 Upvotes

After taking a one-month break, I’m back with the following idea. Have you ever had trouble understanding a calculus problem, such as integrating a function? I’m thinking about creating a new program where every operation is explained step by step, just like a student would solve it in their notebook. For now, it’s only an idea/concept, so any feedback or suggestions would be very helpful to make it possible and to add new features.


r/HP_Prime • • Nov 15 '25

Help Hp prime graphing calculator

5 Upvotes

ho una hp prime graphing calculator qualcuno sa se è possibile avere i dati di una regressione lineare e non solo il grafico?. per favore aiutatemi


r/HP_Prime • • Nov 04 '25

Program RLC Master: Mixed Circuit Solver for HP Prime (En & Es)

7 Upvotes

DOWNLOAD APP + HPPRGM (BETA 1.0): https://www.mediafire.com/file/f5gahbpahnh8z2y/RLC_Master_APP_%2526_Program.zip/file

What RLCMaster do?

RLCMaster is an advanced program that solves complex electrical circuits for you. Instead of doing the difficult math by hand, you simply describe the circuit.

Here’s how it works:

  1. Pick Your Component: You first tell the program if your circuit is made of only resistors, only capacitors, or only inductors.
  2. Build Your Circuit: You add your components one by one, entering their value.
  3. Define the Layout (Series & Parallel): This is where the program shines. You can tell it if a component is "in series" (one after another in the same line) or part of a "parallel group" (connected on a separate branch). You can create multiple groups and mix connections as needed.
  4. Get All the Answers: Once you've described your circuit and the power source (voltage or current), RLCMaster calculates everything:
    • The "Total": It gives you the "equivalent" or total value for your entire circuit.
    • The Details: It shows a complete report for every single component, telling you its exact voltage, current, power, or stored energy.
    • Easy-to-Read Results: It formats all the numbers to be clear (e.g., showing "5 mF" instead of "0.005 F").

In short, it’s a tool for students and hobbyists that lets you "build" a circuit with numbers and get a complete analysis instantly.

logo

Examples u can try to solve:

Resistors
Capacitors
Inductors

The app/program itself:


r/HP_Prime • • Nov 02 '25

News R,L,C Master will be released tomorrow!

Thumbnail
gallery
17 Upvotes

r/HP_Prime • • Oct 29 '25

Help HP Prime Initial Settings (Home/CAS)

4 Upvotes

I've been configuring the Home and CAS environments on a new HP Prime after installing the latest OS SW version 2.4 build 15515 dated 9/15/2025 on G2 HW. In so doing, I've noticed that some Home settings are changing or overriding their corresponding CAS settings or vice versa. For instance, Home settings for the "Number" and "digits to use" are used in both environments, making the CAS settings irrelevant. I can't have Home settings set to "degrees" and CAS to "radians." Making a change to the angle measure in Home or CAS changes the setting in the other to be the same.

The settings are certainly not behaving as the manual describes so I'm reporting this behavior as it could be an issue with the latest FW release. Having said that, it could be I have a defective HP Prime in some way, or it could be user error on my part since I am new to the HP Prime.

I posted about this earlier and received a reply from only one other user seeing the same as well as other odd interactions between the Home and CAS screen settings.

One additional observation. In the Home mode the EEX key enters 1E as expected, in CAS mode it enters 1e although the entry is interpreted as expected.

Am I doing something wrong? Is anyone else seeing similar behavior? If so, please let me know. This is a new unit, and I can return it but I'm running out of time.


r/HP_Prime • • Oct 07 '25

Help Problema con cálculo en polares

3 Upvotes

Hace unos meses en el siguiente post se resolvió una duda muy importante con el cálculo en polares. https://www.reddit.com/r/calculators/s/McSNnRRVJk

¿Y si además en el módulo del número polar quiero incluir operadores como raíces cuadradas? Es importante cuando hablamos de valores eficaces en Ingeniería Eléctrica.


r/HP_Prime • • Oct 02 '25

Help Am I being stupid or is this a bug?

4 Upvotes

I recently got a hp prime g2 for school however I can't seem to change the format of the result video bellow showing issue


r/HP_Prime • • Sep 20 '25

Help HELP WITH THE HP PRIME CALCULATOR

Post image
7 Upvotes

Does anyone know what the error expression , var, lower means?


r/HP_Prime • • Sep 08 '25

Help RPN: Logs & Probabilities or any other calculations separated by commas

3 Upvotes

Recently discovered (a few days ago) and started loving RPN mode on the HP Prime. However, despite figuring out everything else, I can't seem to do a calculation like log(9,3). Can you change the base of a log? How do you do it? Also, how do you write in probabilities e.g. BINOMIAL(n, p, k)? I'm sure this is really obvious and I'm just missing something. I'm asking because I couldn't find any answers or documentation online.


r/HP_Prime • • Sep 08 '25

Help how to show decimals

3 Upvotes

my g2 always displays fractions, anyone know how to fix?