Post Reply 
Emulators / Simulators available as a library?
06-06-2019, 03:08 AM
Post: #1
Emulators / Simulators available as a library?
Are any of the HP calculator emulators/simulators available in C or C++ library form - so that the core functionality (minus UI) could be easily invoked from another application?

I am experimenting with a general purpose system for program synthesis from examples and was thinking it would be fun to experiment with automatically generating programs for classic HP calculators (since I'm a fan). To minimize the work on my part (because I am lazy and have a real job) the easiest path to such an experiment would be to find an HP calculator "vm" in library form that I could adapt to provide the set of available operators to the program synthesis system.

Thanks in advance for any useful pointers.
Find all posts by this user
Quote this message in a reply
06-06-2019, 07:23 PM
Post: #2
RE: Emulators / Simulators available as a library?
Maybe you could readapt the free42 and newRPL code. I am not sure they are meant as library so it is not a free lunch.

It i unlikely that you can access the code from the emulate ROM files as library, unless you go rewrite the emulator as interface for another program. Again, no free lunch.

Wikis are great, Contribute :)
Find all posts by this user
Quote this message in a reply
06-06-2019, 08:09 PM
Post: #3
RE: Emulators / Simulators available as a library?
(06-06-2019 07:23 PM)pier4r Wrote:  Maybe you could readapt the free42 and newRPL code. I am not sure they are meant as library so it is not a free lunch.

Free42 isn't meant as a library, but all the "outside world" stuff goes through a bunch of "shell" functions implemented by whatever interface is being used.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
Post Reply 




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