Wednesday, 28 March 2012

Re: [Rpcemu] RPCEmu 0.8.9 and screen modes

In article <1c09227752.George@tiscali..co.uk>, george greenfield
<george.greenfield@tiscali.co.uk> wrote:
> In message <5277065e71jcgl@audiomisc.co.uk> Jim Lesurf
> <jcgl@audiomisc.co.uk> wrote:

> >
> > Yes, please!

> >
> Couldn't zip the MDFs as they are read-only, so have attached them 'as
> is'. Hope they survive! Filetype is DOS in case you need to restore it.
> Good luck!

Thanks. The files came through OK. :-)

I have done some experiments with those files this morning, and come up
with some results that puzzle me...

I also had 'Duh!' moment this morning as I suddenly realised that maybe the
screen mode file(s) for my Iyonix might also work given that rpcemu has
relaxed the old limits on vram. So I also experimented with the MDF for my
1920 x 1080 screen, which also includes lower modes like 1600 x 900, etc.

For safety (which proved wise) I took a backup of my predesk.configure
directory! I ended up needing that.

The first thing I found was that - as reported yesterday - if I used the
!Boot screen 'try' button the screen just blanked out until I used the
mouse and it reverted. This happened even with low modes I felt sure the
rpc would be happy to provide.

So having made the above backup I use the 'set' option to make a new mode
the choice for bootup.

When I did this, the bigger faster modes - right up to 1600 x 900 worked
OK. The rpcemu window immediately changed to this size and all seemed well.

However I then found that when I ran rpcemu again I got problems during
bootup.

The bootup would proceed to the desktop appearing and icons started to
populate the icon bar. But once the screenmode-chooser icon appeared I got
an "application may have gone wrong" error window. I could choose either
cancel or quit and it would go - only to get a second. cancel or quit that
took me though the rest of the bootup and my other apps appeared and seem
OK.

Choosing 'describe' gave "undefined instruction at &000A5004".

Since I'd changed to the large mode I assumed that was the problem. So I
tried running !Boot by double-clicking in order to change to a smaller
mode.

That *also* gave errors. But not every time. The behaviour was erratic.
Sometimes trying to doubleclick !Boot did nothing noticable. Other times it
gave a "has gone wrong". On one occasion it produced a rpcemu error (little
white box with "bad opcode 16 316B316B at 006C010^" {the last symbol was
the 'hat' superscript}

So I shut down rpceemu, replaced the old configure files, and restarted.
That went find. So I tried a smaller mode (1280 x 1024) that has been the
standard I used on my Iyonix until getting the new monitor.

With that it seems to bootup OK. Although I've only tried twice so far, so
I may have been lucky! If/when I get other errors I'll report them.

Is the above to expected if a mode is too big or too fast for rpcemu? If
so, is there a defined limit?

If wished I can attach the mode file I used in addition to the ones George
posted here so people can check it out.

Slainte,

Jim

--
Electronics http://www.st-and.ac.uk/~www_pa/Scots_Guide/intro/electron.htm
Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html
Audio Misc http://www.audiomisc.co.uk/index.html


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

No comments:

Post a Comment