RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account
Forums → RPCEmu →

Can't launch apps - StrongED interferes

Subscribe to Can't launch apps - StrongED interferes 9 posts, 4 voices

 
Mar 14, 2012 10:54am
Avatar Alex Cessford (1466) 4 posts

I am a new user of RPCEmu. I have it successfully installed on my Win7 HP laptop. When I try to run a program, eg. MessengerPro, Personal Accounts4, EasiWriter etc. correctly added to HostFS, instead of running,StrongED launches and opens a window showing the contents of the !Boot file.

What haven’t I done, or what have I done incorrectly, please?

Alex.

 
Mar 14, 2012 11:18am
Avatar Chris Johnson (125) 178 posts

What haven’t I done, or what have I done incorrectly, please?

This sounds as if you have lost all the RISC OS filetype data during the transfer to the PC, and all the files have been given a default filetype of ‘text’. When the OS ‘runs’ a text file, it is loaded into a text editor. Have a look inside one or two of your apps (from within RISC OS) and see what the filetypes of the contents are.

 
Mar 15, 2012 9:40am
Avatar Alex Cessford (1466) 4 posts

Thanks very much for the swift reply Chris.
Have now checked this, you’re right. Next hurdle is correcting this. I am away from home, so cannot simply re-copy and transfer the ‘faulty’ apps from my Iyonix. (In any case, how did re-file-typing happen?).
Looking on the gloomy side, am I correct in thinking that there is no alternative to changing each file one at a time, (well except where I can ‘rubberband’ select – right-click to add to selection seems not to be possible under RPCEmu, Menu is right-click now apparently).

 
Mar 15, 2012 9:55am
Avatar Chris Johnson (125) 178 posts

Have now checked this, you’re right. Next hurdle is correcting this.

This is, I think, a common problem with transferring stuff from RISC OS to HostFS under RPCEmu or VRPC. I have never used either, so you need an expert to advise you. It may be simply needing to sort the HostFS equivalent of the infamous mimemap file.

As a short term workaround, zip the applications up on RISC OS and transfer the zip files. You may have to set the filetype of the zips once on HostFS, but their contents should have the correct filetypes.

There may have been other threads on the forum addressing similar problems. have a check.

 
Mar 15, 2012 10:19am
Avatar Chris Johnson (125) 178 posts

I assume you cannot use ShareFS to transfer the files.

 
Mar 15, 2012 11:26am
Avatar Jeffrey Lee (213) 2155 posts

There’s no easy way of correcting the problem without access to the original files. Since RISC OS stores filetype information differently to most other OS’s, the information can easily get lost if you don’t copy files in the “right” way. Here are a few hints for correctly copying files:

  • Use ShareFS or some other network filesystem running within the emulator to copy the files directly between the real & emulated systems
  • Zip up the files before copying them to the emulator, and then unzip them from within the emulator. DO NOT unzip the files from within Windows, as that will lose the filetype info.
  • Emulators tend to use a standard way of storing filetype information – if you look in your HostFS folder using Windows Explorer you’ll see that (if the files have filetypes!) they’ll all have suffixes like “,ffb” “,ff8” “,ffd”, etc. This method is also understood by a number of RISC OS network filesystems, e.g. Sunfish/Moonfish, LanMan (I think), Samba, etc. So another method of getting files back and forth is to use one of those filesystems on the real machine to copy files to/from the hostfs folder on your Windows machine. Note that you might need to tweak the network FS settings a bit to ensure the ,xxx suffix always gets used.
  • RPCEmu doesn’t use the mimemap file for determining filetypes, it relies solely on ,xxx suffixes.
 
Mar 18, 2012 7:01am
Avatar Matthew Phillips (473) 110 posts

Right-click to add to selection seems not to be possible under RPCEmu, Menu is right-click now apparently.

That’s a choice in RPCEmu: see the RPCEmu manual

 
Mar 19, 2012 8:16am
Avatar Alex Cessford (1466) 4 posts

Thank you to all three of you for helping me. I do appreciate it.
I should explain that I’m currently in South Africa for about six months and my Iyonix is sitting at home in sunny south Nottinghamshire.
In spite of using RISC OS for over 20 years, (and BBC B for some 10 years before that), I have never made use of ShareFS. On my network at home I have LanMan, but that’s no help here, where I simply have my Win7 laptop running RPCEmu. Neither do I have my Iyonix manual here – although of course that’s hardly an insurmountable hurdle – Mr Google would soon help me out to install/use ShareFS I’m sure. It’s just that whilst the name ShareFS does give me a clue (!!), other than that I don’t really know how it works.
Still, I’ve have a further go with this, bearing in mind your latest thoughts and see how far I can get.

 
Mar 19, 2012 8:16am
Avatar Alex Cessford (1466) 4 posts

Thank you to all three of you for helping me. I do appreciate it.
I should explain that I’m currently in South Africa for about six months and my Iyonix is sitting at home in sunny south Nottinghamshire.
In spite of using RISC OS for over 20 years, (and BBC B for some 10 years before that), I have never made use of ShareFS. On my network at home I have LanMan, but that’s no help here, where I simply have my Win7 laptop running RPCEmu. Neither do I have my Iyonix manual here – although of course that’s hardly an insurmountable hurdle – Mr Google would soon help me out to install/use ShareFS I’m sure. It’s just that whilst the name ShareFS does give me a clue (!!), other than that I don’t really know how it works.
Still, I’ve have a further go with this, bearing in mind your latest thoughts and see how far I can get.

Reply

To post replies, please first log in.

Forums → RPCEmu →

Search forums

Social

Follow us on and

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

Description

Discussions about RISC OS 5 running in the RPCEmu open source emulator.

Voices

  • Alex Cessford (1466)
  • Chris Johnson (125)
  • Jeffrey Lee (213)
  • Matthew Phillips (473)

Options

  • Forums
  • Login
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Beast theme is based on Beast's default layout

Valid XHTML 1.0  |  Valid CSS

Powered by Beast © 2006 Josh Goebel and Rick Olson
This site runs on Rails

Hosted by Arachsys