The following warnings occurred:
Warning [2] Undefined array key 21325 - 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 21347 - 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 21357 - 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 21365 - 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 21474 - 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 21347 - 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 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 array key 21474 - 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 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





Re: HP-42S emulated on an HP-48 emulated on WinCE . . .



#6

This is headed in a very interesting direction. Now if only I could write a 9100A emulator for the HP-42S . . . And, I could run the developer's PocketPC emulator on Windows, and run that maybe on a Windows emulator on a Mac! Better yet, there's a MacOS emulator for Windows . . .

I wonder, has anyone knowlege of a system employing more levels of emulation? What must be the record?

For my part, I worked on a IBM MVS system that ran on a hardware emulation over SCO Unix on an Intel-based box . . . But that was child's play compared to what may be possible here!


#7

> I wonder, has anyone knowlege of a system employing more levels of emulation? What must be the record?

I don't know about other systems because I am interested only in emulators for HP-48/49. From my experience it is possible to emulate everything from HP-35 to HP-41 on HP-48/49. I just need a ROM from these calculators because I already know how to emulate CPU (I wrote HP-41E and HP-41X).

After developing an HP-42S emulator I know that emulation of other calculators in the Pioneer family is possible on HP-48/49 (like 17B or 32S, for example). The appropriate ROM is necessary, of course.

HP-28 emulator is possible but I don't think it would be very useful because HP-48/49 can do everything HP-28 can do.

I think that an HP-71B emulator for HP-48/49 would be possible, too. It would be very useful because of its BASIC and FORTH languages. An HP-41/HP-71 Translator module is available for HP-71 so that would be the final line of emulation (simulation): Windows emulator on Mac (Unix) -> PocketPC emulator on Windows -> HP-48/49 emulator on PocketPC -> HP-71 emulator on HP-48/49 -> HP-41 translator on HP-71.

#8

Paul:

I would just like to have something like an HP 41 or 42 running in my Pocket PC. While many HP **FINANCIAL** calculators are available for the Pocket PC, I have found nothing yet in the direction I am looking for (again, 41-42). Of course, I know that many levels of emulations are not advisable, but I was just wondering about how to achieve my goal, and the very nice emulators from Hrast may (just may) be a manner, albeit with an extra layer of overhead. Needless to say, I would NOT like to have an HP48 emulator in my Pocket PC, were it the case, emu48 is available...

Of course, I would prefer if Hrast or someone else takes the effort to develop a native HP 41/42 emulator (or even port the calculator application from the HP LX 100/200) to the Pocket PC. There are nice HP SCIENTIFIC apps for Palm (see MathUPro just as an example), but I have found nothing comparable yet for the Pocket PC

An alternative I would explore is a JVM (Java Virtual Machine) for Pocket PC and a modified version of the HP25 available here at the MoHPC, but it will have 2 layers too...


#9

Right -- I think I could see where you were going with the "42 in a 48 in a PDA" idea. Sorry to treat it so flippantly. (But I did like the notion of seeing how many layers of emulation could be experimented with!)

I've tried EMU48 and found that the slavish implementation of a "virtual keyboard" and tiny simulated screen to be prohibitve limitations. These are made all the worse in my case because I've only afforded a monochrome PDA, and so don't get the benefit of colors in the interface. The horizontal pitch on the iPAQ is not quite enough to double that of the HP-48's screen, so the developer is limited to mapping them pixel-for-pixel. Consequently, the emulated screen is really miniscule!

So, I think you'd end up stuck with the too-busy HP-48 keyboard simulation, and the 42S output crammed into a microscopic version of the 48's display -- not a good situation.

I have expressed a hope that I could someday get 'round to utilizing the EMU48 (or similar) code as a behind-the-scenes "calculator engine", and somehow translate the PDA's standard input into virtual keystrokes. But such a project is simply not in the cards right now, and I've enough HP-32S/SII models stashed at the office, in my car, and in my toolbox that I don't really need it . . .


#10

Paul: I have a iPaq 3630 (color) with PocketPC 2002, and I am still in the search for the "perfect" RPN calculator application for it... (something in the line of the 25-41-42 which I physically had, or a 11C emulation).

If you know about something good, please let us know.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Joys of eBay: HP-32S, HP-32SII, HP-42S, HP-16C, ... Sasu Mattila 7 2,460 09-23-2013, 04:39 PM
Last Post: Julián Miranda (Spain)
  Mastermind for HP-42s Tom Grydeland 12 3,739 09-02-2013, 03:43 PM
Last Post: Kimberly Thompson
  Nibble reverse (HP-48,49,50g) Gerson W. Barbosa 44 11,831 07-28-2013, 10:10 PM
Last Post: Gerson W. Barbosa
  (OT) Pandigital expression (HP-48,49,50g) Gerson W. Barbosa 19 5,377 07-19-2013, 05:59 AM
Last Post: Gilles Carpentier
  Questions about building a RAM card for hp 48 Waon Shinyoe (China) 0 1,083 07-09-2013, 09:53 PM
Last Post: Waon Shinyoe (China)
  emulated or virtual? Mike (Stgt) 6 2,095 05-14-2013, 11:15 AM
Last Post: Mike (Stgt)
  Too wide spaces between segments of emulated WP34S? René Franquinet 3 1,487 02-22-2013, 11:14 AM
Last Post: René Franquinet
  Very fast modified TEA for HP 48 and up! Raymond Del Tondo 0 889 11-23-2012, 08:43 PM
Last Post: Raymond Del Tondo
  HP-42S Turbo Juergen Keller 10 2,897 11-17-2012, 05:48 PM
Last Post: Paul Dale
  HP-48: extract coefficient of power series Thomas Klemm 3 1,496 10-21-2012, 11:42 PM
Last Post: Han

Forum Jump: