50g group photo

Yahoo Groups archive

50g

Archive for 50g.

Index last updated: 2026-03-30 00:59 UTC

Thread

synchronize 50G with emulator (emu48)

synchronize 50G with emulator (emu48)

2012-03-08 by pin224466

I would like to copy all current variables, directories, programs, FLAGS, user key settings, etc from my 50G and import them to the 50G emulator (emu 48).

I thought that some of the required information could be copied with the ARCHIVE command (hp 50g users guide page 26-5); however, the emu48 "load object" command does not recognize the file that the calculator creates.

Does anyone know how to transfer all your 50g variables, etc and configuration information to emu48?

thanks !

Re: [50g] synchronize 50G with emulator (emu48)

2012-03-08 by Don Hart

I'm not sure if this will work, but this is what I would try first.

Drag the archive file onto the calculator (the emulator). It should show up on the stack--level 1. I bet the emulator will recognize it as an archive file. Then use the 'Restore' command.



------------------------------
On Wed, Mar 7, 2012 10:51 PM PST pin224466 wrote:

>I would like to copy all current variables, directories, programs, FLAGS, user key settings, etc from my 50G and import them to the 50G emulator (emu 48).
>
>I thought that some of the required information could be copied with the ARCHIVE command (hp 50g users guide page 26-5); however, the emu48 "load object" command does not recognize the file that the calculator creates.
>
>Does anyone know how to transfer all your 50g variables, etc and configuration information to emu48?
>
>thanks !
>
>
>
>
>------------------------------------
>
>Yahoo! Groups Links
>
>
>

Re: synchronize 50G with emulator (emu48)

2012-03-08 by pin224466

dragging the archive file to the emu screen and then executing the RESTORE command worked to get all the variable transferred to the emulator.

Now, how does the reverse happen. How do I archive the emulator and transfer it back to the 50G?

I suspect this is where the <edit> <save object> command is used; however, once I have the file, how do I properly load it on the 50G and (I suspect) use the RESTORE function.....

--- In 50g@yahoogroups.com, Don Hart <ddhart1@...> wrote:
>
>
> I'm not sure if this will work, but this is what I would try first.
>
> Drag the archive file onto the calculator (the emulator). It should show up on the stack--level 1. I bet the emulator will recognize it as an archive file. Then use the 'Restore' command.
>
>
>
> ------------------------------
> On Wed, Mar 7, 2012 10:51 PM PST pin224466 wrote:
>
> >I would like to copy all current variables, directories, programs, FLAGS, user key settings, etc from my 50G and import them to the 50G emulator (emu 48).
> >
> >I thought that some of the required information could be copied with the ARCHIVE command (hp 50g users guide page 26-5); however, the emu48 "load object" command does not recognize the file that the calculator creates.
> >
> >Does anyone know how to transfer all your 50g variables, etc and configuration information to emu48?
> >
> >thanks !
> >
> >
> >
> >
> >------------------------------------
> >
> >Yahoo! Groups Links
> >
> >
> >
>

Re: synchronize 50G with emulator (emu48)

2012-03-08 by nate.beers

--- In 50g@yahoogroups.com, "pin224466" <pin224466@...> wrote:

>
>  How do I archive the emulator and transfer it back to the 50G?
>

If you use ARCHIVE to create a backup and store it in port 1 or 2,  it will be a DIR object . If you store th backup in port 3, it will be a BCKUP object which can be used with the RESTORE command.  The directories can not.  You can recall the driectory to the stack and use  Edit --> Save Object  to save the directory to your pc and then transfer that to you 50g .  You would then have to save that DIR into a variable, and then use the filer to move everything out of the newly created directory to your home directory.  

If you install a null-modem emulator on your computer, you can connect to emu48 and use the backup/restore function of Conn4x.  Connect to your 50g via USB using Conn4x and create a backup.  Disconnect the 50g and connect to Emu48 and restore the backup of your 50g.  Or vice versa.

See EMU48 Printing here for more info about installing a null-modem emulator.


Re: synchronize 50G with emulator (emu48)

2012-03-09 by pin224466

with some other help, what I discovered is that the DIR object created on port 2 of the emulator CAN be used with RESTORE if you do one of the following....

1... if you transfer the dir object to the 50G on an SD card, all you need to do is use the FILER to copy or move the DIR object from the SD card to Port2. Now restore from port...:2:'filename.hp' ENTER RESTORE

2. if you use conn4x to transfer the dir object to the HOME directory, use the filer to either copy or move the object to port 2 and again restore from the port....:2:'filename' ENTER RESTORE



--- In 50g@yahoogroups.com, "nate.beers" <natebeers@...> wrote:
>
>
> --- In 50g@yahoogroups.com, "pin224466" <pin224466@> wrote:
>
> >
> > How do I archive the emulator and transfer it back to the 50G?
> >
>
> If you use ARCHIVE to create a backup and store it in port 1 or 2, it
> will be a DIR object . If you store th backup in port 3, it will be a
> BCKUP object which can be used with the RESTORE command. The
> directories can not. You can recall the driectory to the stack and use
> Edit --> Save Object to save the directory to your pc and then transfer
> that to you 50g . You would then have to save that DIR into a variable,
> and then use the filer to move everything out of the newly created
> directory to your home directory.
>
> If you install a null-modem emulator on your computer, you can connect
> to emu48 and use the backup/restore function of Conn4x. Connect to your
> 50g via USB using Conn4x and create a backup. Disconnect the 50g and
> connect to Emu48 and restore the backup of your 50g. Or vice versa.
>
> See EMU48 Printing here <http://sense.net/%7Eegan/virtual82240b/> for
> more info about installing a null-modem emulator.
>

Re: synchronize 50G with emulator (emu48)

2012-03-09 by nate.beers

Good to know. Thanks for the update.

--- In 50g@yahoogroups.com, "pin224466" <pin224466@...> wrote:
>
> with some other help, what I discovered is that the DIR object created on port 2 of the emulator CAN be used with RESTORE if you do one of the following....
>
> 1... if you transfer the dir object to the 50G on an SD card, all you need to do is use the FILER to copy or move the DIR object from the SD card to Port2. Now restore from port...:2:'filename.hp' ENTER RESTORE
>
> 2. if you use conn4x to transfer the dir object to the HOME directory, use the filer to either copy or move the object to port 2 and again restore from the port....:2:'filename' ENTER RESTORE
>

Re: synchronize 50G with emulator (emu48)

2012-03-16 by pin224466

Here's some follow up information regarding the use of port 2 vs. port 3 when archiving. This information explains the reason the backup objects show as different types by the 50G filer when reviewed (either type HPDIR on port 2 or type BCKUP on port 3).



This information is from John Meyers and originally posted on the comp.sys.hp48 user group....



What a "backup object" really is:
(this "geek speak" can be skipped without harm :)

The original HP48 RAM cards needed a way to name each object, and to know its length, so *any* object stored into a "port" (except a library, which already has a similar format) is first put inside a wrapper, which is called a "backup" object, not referring to "backing up my calculator," but rather to being anything stored in a RAM card.



However, whenever any object is _recalled_ from these places (or its info is reported by the Filer), the wrapper is automatically removed, and only the original object itself is seen,
which in the case of HOME is just an ordinary directory.


So when an archive is first made to a calculator port (:0: thru :2:) and then copied to SD or saved from Emu48, it is just a calculator directory, not enclosed within a "backup" object. When any directory is copied
to a real port (:0: thru :2:) it there becomes a "backup object" again, at least inside the port itself, in the eyes of the RESTORE command.



An SD card is not considered an actual "port," however, because it is an "external disk" that can also hold non-calc, foreign objects; thus "external" storage (:IO:xxxxx ARCHIVE and :3:xxxxx ARCHIVE)
are the only places that one can ever catch an object whose type actually says "backup," because STO and RCL otherwise transparently "wrap" and "unwrap" the actual inner objects,
as they enter and leave ports, without our ever noticing.



...thanks John Meyers for the explanation


--- In 50g@yahoogroups.com, "pin224466" <pin224466@...> wrote:
>
> with some other help, what I discovered is that the DIR object created on port 2 of the emulator CAN be used with RESTORE if you do one of the following....
>
> 1... if you transfer the dir object to the 50G on an SD card, all you need to do is use the FILER to copy or move the DIR object from the SD card to Port2. Now restore from port...:2:'filename.hp' ENTER RESTORE
>
> 2. if you use conn4x to transfer the dir object to the HOME directory, use the filer to either copy or move the object to port 2 and again restore from the port....:2:'filename' ENTER RESTORE
>
>
>
> --- In 50g@yahoogroups.com, "nate.beers" <natebeers@> wrote:
> >
> >
> > --- In 50g@yahoogroups.com, "pin224466" <pin224466@> wrote:
> >
> > >
> > > How do I archive the emulator and transfer it back to the 50G?
> > >
> >
> > If you use ARCHIVE to create a backup and store it in port 1 or 2, it
> > will be a DIR object . If you store th backup in port 3, it will be a
> > BCKUP object which can be used with the RESTORE command. The
> > directories can not. You can recall the driectory to the stack and use
> > Edit --> Save Object to save the directory to your pc and then transfer
> > that to you 50g . You would then have to save that DIR into a variable,
> > and then use the filer to move everything out of the newly created
> > directory to your home directory.
> >
> > If you install a null-modem emulator on your computer, you can connect
> > to emu48 and use the backup/restore function of Conn4x. Connect to your
> > 50g via USB using Conn4x and create a backup. Disconnect the 50g and
> > connect to Emu48 and restore the backup of your 50g. Or vice versa.
> >
> > See EMU48 Printing here <http://sense.net/%7Eegan/virtual82240b/> for
> > more info about installing a null-modem emulator.
> >
>