The following warnings occurred:
Warning [2] Undefined array key 161195 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161196 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161197 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161203 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161204 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161205 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 161205 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP 42S simulators on ipod touch--I answered my own question



#7

I have read this thread:

http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv019.cgi?read=159080#159080

and so I think I understand that basically:

1. Thomas Okken wrote a stand-alone simulator of the 42S functionality (as distinct from an emulator which requires a ROM image) and compiled it to run on the iPod and iPhone, naming it "Free42". (also compiled to run on Palm, WinCE, and Windows under separate releases)

2. Byron Foster ported Thomas' Free42 to create an extension of Thomas' tool, adding some new ideas which are not strictly compatible in every case with an original HP 42S. He named it "42s RPN Calculator."

3. Another port of Thomas' Free42 appears on the ipod apps page: "RPN Calc 42S."

This last app seems to use text in the description which is mostly identical to Byron's version. Does anyone have any background on this? I now see that Thomas describes this at his own web-page, as being a release of one of Byron's earlier edits, by a third party. I guess this is something that can happen with GNU licensing?

Here is what the descriptions are:

http://appshopper.com/search/?cat=&search=hp+42s

and here is a screen capture if the link changes (what I saw):

As far as emulators go, I know Thomas knows all about emulators--and I though he had made some of them, but perhaps most of them all come from Christophe.
42S emulation: http://hp.giesselink.com/emu42.htm


Edited: 28 Dec 2009, 2:03 p.m.


#8

Quote:
As far as emulators go, I know Thomas knows all about emulators--and I though he had made some of them, but perhaps most of them all come from Christophe.
42S emulation: http://hp.giesselink.com/emu42.htm

Free42 is not based on Emu42. Emu42 emulates the Pioneer platform and requires the 42S ROM. Free42 is a cleanroom implementation of the 42S.

BTW, RPN Calc 42S is just a ripoff of 42s RPN Calculator. 42s (iPhone version) is GPL (open source). Any can take the source, compile, and publish. It's legal, however sleazy.

Thomas could grant Byron a different license to avoid this type of sleaziness.


#9

Hi Egan,

Thanks for the clarification. I know about the emulators being different from the simulators. I have the 27S and the 48GX emulated on my computer, and I run the light version of Hrastprogrammer's 41E on my 48GX.

This 42S simulator is the first simulator I have run. It is really amazing to be able to finally explore the 42S without having to buy one!

Very interesting about the licensing.

Edited: 28 Dec 2009, 7:50 p.m.


#10

Certainly all these emulations, whether on a PC or Ipod/Iphone are nice toys - I enjoy them as well - but they are no substitute for the real thing...

greetings,

Andreas


#11

Quote:
Certainly all these emulations, whether on a PC or Ipod/Iphone are nice toys - I enjoy them as well - but they are no substitute for the real thing...

For sure. They are, however, significantly faster, and often you may edit programs in a more comfortable environment than on the "real thing". And you may save your programs on a mass storage device easily (ola Luiz ;). The best of both worlds would be a 43S with an SD or passive USB interface and real keys with tactile feedback.

Item ceterum censeo: HP, launch a 43S.

Walter

(Edited to correct a typo)

Edited: 29 Dec 2009, 11:29 a.m.


#12

Quote:
The best of both worlds would be a 43S with an SD or passive USB interface and real keys with tactile feedback.

Hi Walter,

Perhaps some enterprising and talented individuals who frequent this forum might wish to attempt to implement your 43S in an emulator as an experiment. I certainly would be one of the first to seek or purchase a copy. Perhaps HP could be shown how it should be done :-)

Jake


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP Prime touch periodic table : new version Mic 4 1,967 11-25-2013, 05:29 PM
Last Post: Terje Vallestad
  Touch periodic table on HP Prime - revisited Terje Vallestad 2 1,384 11-23-2013, 11:47 AM
Last Post: Mic
  How to create a touch button [HP Prime] uklo 1 1,212 11-02-2013, 02:03 PM
Last Post: Marcus von Cube, Germany
  Touch periodic table on HP Prime Mic 30 8,689 10-27-2013, 04:45 AM
Last Post: Les Koller
  Tic Tac Toe touch for HP Prime Mic 6 2,387 10-25-2013, 03:02 AM
Last Post: Mic
  HP Prime touch button SanS 3 1,502 10-10-2013, 12:24 PM
Last Post: Han
  Maciej Bartosiak's iOS simulators... Pal G. 3 1,370 06-07-2013, 05:15 PM
Last Post: Pal G.
  42s program question David Persinger (US) 5 1,751 08-09-2012, 06:34 AM
Last Post: David Persinger (US)
  New HP-25 Emulator for iPad, iPhone, and iPod Namir 5 2,055 05-22-2012, 06:22 AM
Last Post: Mike (Stgt)
  OT: Tactile Touch Screen Ethan Conner 2 1,190 03-29-2012, 03:54 PM
Last Post: Garth Wilson

Forum Jump: