Friday, 25 September 2020

Re: [Rpcemu] Installing to Linux

In article
<CANc9Z=wueKQ8XJ95mGVQkq-gzdLAWpQ9ZN+N8Le=R4r67mf3rQ@mail.gmail.com>,
Peter Howkins <rpcemu.howkins@marutan.net> wrote:
> On Sun, 10 May 2020 at 21:40, Andrew Hodgkinson
> <ahodgkin@riscosopen.org> wrote:

> > On 11 May 2020, at 2:25, John McCartney wrote:
> >
> > [...] interpreter or the dynamic recompiler [...]
> > What's the difference and on what basis should I base
> > my decision?
> >
> > The interpreter is slow but accurate, treating each ARM
> > instruction sequence it encounters as if it were the
> > for first time and translating them over and over. The
> > recompiler tries to remember previously converted
> > sequences, which increases speed a great deal but
> > because of the complexities of CPUs and the
> > recompilation process, this can reduce emulation
> > accuracy and cause problems with some pieces of
> > software.
> >
> > I recommend you build both. Use the recompiler version
> > normally, but if you encounter crashes you wouldn't
> > expect from a normal RISC OS machine, switch to the
> > interpreter version.

I'm sorry I didn't reply to this at the time, Andrew, but
thanks for the explanation. Also, in reply to my post on 28
May, you suggested that rpcemu-recompiler might not have
been set as an executable; in fact it had been.

> A bit more info here; I'll try to remember to update the
> compile pages to link to what the different builds are.

> The most important thing is to report as bugs things that
> don't work in the recompiler but do in the interpreter,
> it's not that the recompiler *can't* be as accurate, it's
> just that it isn't. Unreported bugs are much less likely
> to get fixed.

Another apology for my lack of a reply. I'm aware that bugs
can't be fixed unless they're reported and I'll certainly
do so if and when I find any. However, I'm hardly a power
user and so might not come across (m)any bugs at all.

John

--
John McCartney
j.mccartney@blueyonder.co.uk

_______________________________________________
RPCEmu mailing list
RPCEmu@riscos.info
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

No comments:

Post a Comment