Post Reply 
Software Hp Prime bitmap : DwPrime 1.0
01-15-2024, 05:38 PM (This post was last modified: 01-15-2024 05:39 PM by albud44.)
Post: #1
Software Hp Prime bitmap : DwPrime 1.0
Hello everyone,

Here is a video presentation of the DwPrime software.
It's a bitmap software designed with the micropython of the HP prime firmware 14730 with classes and some ppl wrappers for graphics and some missing functions in micropython by means of the eval command of the hpprime module.

The video is commented in French due to my poor level of English.

Improvements and new features are planned for a later version, such as closed free-form filling.

I was unable to load the video due to its weight. I'll try to put it on Youtube for example. In the meantime, here's a screenshot.

Don't hesitate to ask questions!

See you soon.


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
01-15-2024, 06:01 PM
Post: #2
RE: Software Hp Prime bitmap : DwPrime 1.0
Finally, here is the video, which will be available around 8:00 pm:

https://youtu.be/gKY1TRNLAbI

See you soon!
Find all posts by this user
Quote this message in a reply
01-15-2024, 08:59 PM
Post: #3
RE: Software Hp Prime bitmap : DwPrime 1.0
I've re-posted the video with the sound a little more audible after amplification:

https://youtu.be/qGL4fk96gho
Find all posts by this user
Quote this message in a reply
02-01-2024, 12:34 AM
Post: #4
RE: Software Hp Prime bitmap : DwPrime 1.0
Hello everyone,

Please find attached a non-definitive version of DwPrime V1.0.

Future enhancements and new features are planned, such as :

- automatic filling (paint cans)
- display of cursor and mark coordinates.
- display of x and y distance between mark and cursor.
- ...
Tested only on HP prime G2!

Given the G1's memory space and other limitations, it's likely to be a little tight, and the program may be a little slower on certain display and drawing entity functions.

Use the help button to learn about keyboard shortcuts.

Remember to set the stack and heap to maximum and check the 2 boxes below before using for the first time.

Please do not hesitate to send us your comments.

Best regards.


Attached File(s)
.zip  DwPrime.hpappdir.zip (Size: 66.96 KB / Downloads: 6)
Find all posts by this user
Quote this message in a reply
10-29-2024, 07:13 PM (This post was last modified: 10-29-2024 07:14 PM by albud44.)
Post: #5
RE: Software Hp Prime bitmap : DwPrime 1.0 mise à jour version 1.1
(02-01-2024 12:34 AM)albud44 Wrote:  Hello everyone,

Please find attached a non-definitive version of DwPrime V1.0.

Future enhancements and new features are planned, such as :

- automatic filling (paint cans)
- display of cursor and mark coordinates.
- display of x and y distance between mark and cursor.
- ...
Tested only on HP prime G2!

Given the G1's memory space and other limitations, it's likely to be a little tight, and the program may be a little slower on certain display and drawing entity functions.

Use the help button to learn about keyboard shortcuts.

Remember to set the stack and heap to maximum and check the 2 boxes below before using for the first time.

Please do not hesitate to send us your comments.

Best regards.


Hello,

Here is a new version 1.1 beta of the bitmap software DwPrime with the addition of the following features:

The selection tool, which enables the functions listed below.
Copying a graphical portion within a rectangle after a selection. The icon is represented by three houses.
Vertical symmetry of a graphical portion after a selection.
Horizontal symmetry of a graphical portion after a selection.
Automatic fill (paint bucket, as in Paint). The icon is represented by a shape with a hole inside.

Important Notes:

You must install the fill_zone program with the DwPrime application! Due to recursion limitations (99 recursions) in the calculator’s MicroPython, it was preferable to call the PPL program fill_zone from the MicroPython application. A MicroPython version was developed and implemented, but it is significantly slower than PPL because an algorithm using lists had to be created.

The selection works as follows:

Before pressing the selection function in the Functions menu (the rectangle icon with dotted lines), activate the X mark with the calculator’s * key, then move the cursor to define the area and confirm with the Enter key.

You can then access the copy and symmetry functions.

Once you’ve selected copy or a symmetry in the menu, you can either validate on the spot with the Enter key (which overwrites the original drawing) or move the copy or symmetry to the desired position and validate with the Enter key.

Reminder:

Don’t forget to set heap and stack to the maximum (heap: 16384 - stack: 400000) for the program to function optimally on the HP Prime G2. This program has not been tested on the G1.

Future features will include:

GROB rotation
Undo and redo
An eraser
Enhanced transparency integration
Color inversion within a selection
Saving GROB in different sizes and smaller than the screen for now (example., 38x38 icon size)
Shapes with color inversion (dots, lines, circles, and empty squares or rectangles)

The purpose of this application is to allow creating maps or icon lists for various applications, especially games, directly on the calculator without necessarily having to use a computer.

If you encounter a bug or want to share feedback, please don’t hesitate to reach out!

See you soon.


Attached File(s) Thumbnail(s)
   

.zip  dwprime1.1.zip (Size: 71.57 KB / Downloads: 5)
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)