On Sunday 13 Jan 2008, Terry Duell wrote:
> Besides crashes, the main problem I have is being completely
> bewildered about how one moves files/data from a RPC to RPCemu.

In general, this is no different to getting the data onto the linux 
machine.  Various strategies will work for this, e.g. if you have a CD 
writer in the RPC you can burn things to a CD and read that in the 
linux machine.  Or, if the RPC is on your network, you could use FTP to 
move the data.

All you basically need is a way to get files from the RPC to the linux 
box.

In any case, you're probably best off transferring your stuff in 
archives - you don't want to lose the filetypes, etc ;)  I also found 
the (shareware) !FCFS very useful in this respect - it makes it very 
easy to backup an entire disc, for instance.

Once you have the data on the linux machine, you can use RPCemu's HostFS 
to import it to the virtual RPC.  E.g. place the archives in your 
HostFS directory and then use a dearchiver to expand them to your 
RPCemu's 'harddisc'.  Or just expand them to the HostFS - whatever 
suits your style ;)

You'll need some sort of 'bootstrap' archiver to get the ball rolling - 
I used the command-line "zip" binary copied into my HostFS directory 
as "zip,ff8".  Other candidates are the self-extracting !SparkPlug, 
etc.

About that ",ff8":  On the linux side of things, HostFS stores the 
filetypes as part of the filename, e.g. an 'application' (filetype 
&FF8) like "zip" would be named "zip,ff8" in the HostFS directory.  You 
can set filetypes correctly using the emulated RPC, of course.


> Nothing seems to work! At the moment the version I have built is very
> fragile and crashes at the drop of a hat.

Does it crash when moving windows around?  That's what kills RPCemu for 
me when using RISC OS 4.01 :(

On the other hand, it's been very stable for me with RISC OS 3.71.


> I will now see if I can figure out how this
> subversion business works and see if I can build from the latest
> source, and see how that goes.

It should be as simple as:
$ mkdir RPCemu_build
$ cd RPCemu_build
$ svn co svn://svn.riscos.info/rpcemu/trunk/
$ cd trunk/src
$ ./configure --enable-dynarec
$ make

(most of that should look familiar if you've previously built RPCemu ;)

HTH,
Adny
-- 
Erst wenn die Wolken schlafengehn        | Personal: [EMAIL PROTECTED]
kann man uns am Himmel sehn              | Techie: [EMAIL PROTECTED]
wir haben Angst und sind allein          | WWW: verelanthe.co.uk/musus/
Gott weiss ich will kein Engel sein!     | UT: [EMAIL PROTECTED]
-- Rammstein / Engel

_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to