[Rpcemu] MDF query

Matthew Phillips spam2011m at yahoo.co.uk
Thu Nov 29 23:37:23 PST 2012


In message <63dd3bf552.old_coaster at old_coaster.yahoo.co.uk>
 on 27 Nov 2012 Tony Moore  wrote:

> On 27 Nov 2012, george greenfield <george.greenfield at tiscali.co.uk> wrote:
> 
> > Presumably like many of us, I use RPCEmu in a window on a 1920 x 1080
> > display; in my case, the RPCEmu 'screen' is 1680 x 1050 using a Xerox
> > XM3-22wB monitor def file, which allows most (but not quite all) of
> > the icon bar to be displayed.
> >
> > The ideal solution IMHO would be to have something like 1632 x 1020,
> > which would allow the whole icon bar to be fitted in; or better still,
> > 1824 x 1026 (16:9 ratio), which would use more of the base display
> > area. Do either such MDFs exist? Would it be possible to create them?
> 
> I use a 1280 x 760 MDF, on a 1280 x 800 screen, which allows the RPCEmu
> window, together with its Windows title bar, to fill the screen exactly.
> 
> In your case I'd suggest modifying the Xerox MDF, using MakeModes, or
> CustomRPC, so that its resolution is 1920 x 1040.

You don't need to go to the trouble of using MakeModes or CustomRPC.  Just go
to the MDF and add the modes you require by hand using a text editor.  For a
real RISC PC you need to make sure all the timing values are correct so that
the picture will be stable on a CRT monitor, but RPCEmu really doesn't care
about most of the values.  If you just edit the x_res and y_res that's
sufficient in my experience.

I used to use RPCEmu on an Eee notebook with a 1024 by 600 screen.  I made an
MDF with resolution something like 1016 by 528 which allowed me to use the
window maximised (not in full screen mode) and still have access to the Linux
windowing system's toolbar.

There are some constraints on the values.  I think they have to be multiples
of 8 or something like that.  Possibly only affects x.

You can find the current MDFs in !Boot.Resources.Configure.Monitors.

-- 
Matthew Phillips
Durham



More information about the Rpcemu mailing list