Calculator Community > HP Calculators

HP 39gII BASIC(?) speed testing

<< < (3/4) > >>

DJ Omnimaga:
Indeed, but this is the first ever model to let people use it inside BASIC programs without ASM libs.

DJ Omnimaga:
Filling the entire screen pixel by pixel:


As you can notice, it's much faster than on the TI-84 Plus. However, it will not be fast enough for scrolling/animated tilemaps made of actual sprites. Single sprite movement (16x32 mario sprite, for instance) appears like it might be fast enough, though, because I get 20 frames per second on a 16x32 square. I get around 8 per second if I draw a 16x32 square made of random static (using the random function, which is a little slow) every frame.


On the other hand, a scrolling tilemap made of squares (all tiles are redrawn every frame) will be very fast:



Of course both of those screenshots were artificially slowed down to match the real calculator speed.

Some notes:

-Games sent to the PC will no longer work on the calculator it seems. My tunnel game has to be recopied by hand in order to run, otherwise it will freeze.

-If you use the connectivity kit to edit your code, you need the emulator open in order to save it. This will then save the program in the emulator, allowing you to send it back to the calc afterward. Else, saving will do nothing.

-As you will see in the Tunnel topic, grayscale is absolutely terrible in the emulator. The LCD color is green-ish, but everything else is actually gray/black. This means that light gray is actually lighter than white! O.O If someone decided to render a Zelda game in it this is how it would look like:



This is the latest emulator build: http://www.hp.com/sbso/product/calculators-emulators/graphic-calculator-emulators.html

DJ Omnimaga:
Something off-topic, but I just noticed something: THe calc-to-calc cable that comes with the HP 39gII has a Mini USB A end, but the other is Mini B...

What's up with that? O.O (the calc only has a mini A port)

Sorunome:
You mean with B end now the female end? O.O

DJ Omnimaga:
Actually sorry I got it the other way around. The calc has the Mini USB B plug like the TI-84 Plus series, but one end of the link cable is Mini USB A male instead of Mini USB B.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version