HP Forums

Full Version: New HP41 Emulator for OS X
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi guys,

I need a few beta testers for my HP 41 Emulator. Emulator works only on OS X 10.10 (Yosemite).

If you are interested then you can download it at http://www.my41cx.com

Thanks
Miroslav
Nice work!

Occasionally, pressing a key causes nothing to occur, even if the key press is indicated by having the button react visibly, and sometimes the key press causes an action even if the key does not react visibly. I think this is what you mean by "sometimes application needs some time to become active". This phenomenon is more easily observed if you choose "Tap to click" in the Mac's System Preferences > Trackpad.

Also, attempting to set the time (SETIME) crashes the app if you do not enter a time with four digits past the decimal point.

Example:

1.0200 XEQ alpha SETIME alpha <-- works OK
1.02 XEQ alpha SETIME alpha <-- crash

There may be similar problems attempting to set the date (SETDATE). I didn't encounter any but I didn't attempt all date formats.

I think these will be easy fixes for you.

I'm not sure what the Debug registers are meant to represent. Obviously it's intended for your own use but I could not find an obvious way of determining what the display stack registers contain, for instance.

Also: can you have the keys correspond to the Mac's keyboard input (in alpha mode)? The numeric, operation, and Enter keys work as expected but alpha characters don't seem to correspond to anything. I understand the "keyboard shortcuts" (nice) but while in alpha mode, can that be changed to correspond to alpha keys?

Very nice looking emulator. Beautiful. I love the display, even the colors are gorgeous.
Thnx John.

About SETIME problem, this is definitely swift compiler problem Sad With "Debug" switch during compile time everything works great, but when I compile for release, app crashes. I will investigate this.

I will change keyboard input in Alpha mode, nice idea.
Thank you for this beautiful emulator.

I'd prefer a slimmer frame, as my screen is often crowded. But skins are for later, I suppose.

I had some immediate crashes on my MacBook Pro. I could send details via PM, if this continues?

On another machine, the emulator is more stable.

First thing I noticed: USER-indicator stays lit, when I turn off the emulator via its ON-key.
@Anetzer, thank you Smile

I fixed problem with USER-indicator stays lit, when the emulator is turned off via its ON-key. New build is on the server. Also, I fixed (I hope so) some crash problems.

Skins are planned for v1.1

My current plan is to publish application on Mac App Store in the next 10 days. Next year I plan to publish iOS application. Both OS X and iOS will be free and open source.
(11-30-2014 06:03 PM)iPera Wrote: [ -> ]Hi guys,
I need a few beta testers for my HP 41 Emulator. Emulator works only on OS X 10.10 (Yosemite).
Thanks
Miroslav


Gene: Trying to force me to upgrade to 10.10 ? I'll give it a try once I update in a couple of months from 10.9. Many workplaces don't move quickly to have their employees upgrade. :-)
(12-06-2014 10:54 PM)Gene Wrote: [ -> ]Gene: Trying to force me to upgrade to 10.10 ? I'll give it a try once I update in a couple of months from 10.9. Many workplaces don't move quickly to have their employees upgrade. :-)

Same for me, I am currently at 10.9.5 and will probably upgrade around Christmas.
Best regards,
Sylvain
Unfortunately OS X 10.10 is mandatory because emulator is written in Swift and uses storyboard which is not supported by 10.9.x. Also I have plan to create calculator notification center widget which is also Yosemite only feature.

After publishing app in Mac Store I will open source, so everyone is welcome to adapt calculator for 10.9.x.
(12-06-2014 03:02 PM)iPera Wrote: [ -> ]to publish application on Mac App Store

I'd be willing to pay. However there are quite a few bugs still.

Simple commands like "GTO .001" cause the window to skip around the screen and even let the app crash.

Adding a "+" to an existing program also crashed the app.

a.n.
I think I've found reason for some crashes. Working on problem...
New version is ready.

What's new:
fixed Catalog 2 & Catalog 4 bugs
fixed GTO.. bug
fixed a lot of other bugs
In Alpha mode now you can input text with keyboard (John thanks for idea)

Merry Christmas and Happy New Year
Calculator is now available on Mac AppStore

https://itunes.apple.com/us/app/my41cx/id949272407

best
Miroslav
Nice work!

On an unrelated subject, you have MacKeeper installed on the Mac used in the screenshots. It is notorious for causing problems. You should get rid of it.
Thanks John.

One more thing: from today calculator is open source if someone is interested to help development: https://github.com/mperovic/my41
Now you can run my41CX on iOS, too.

https://itunes.apple.com/WebObjects/MZSt...41950&mt=8
Reference URL's