!MakeMode Application
Geoff (7740) 68 posts |
Is there a !MakeMode application that can run on RISC OS 5.27 32-bit, I’m currently running RPCEmu-.9.4a Thank you. |
David Pitt (3386) 1248 posts |
It’s in the Bonus binaries download in |
Geoff (7740) 68 posts |
David, Thank you, I have downloaded this zip file, unzipped this using RISC OS and copy and paste the !MakeMode application, when I try and start the app, I get the following error message. “Unknown error number 8388608” I then click on the OK button then get another warning message from the !MakeMode application. “Using mode definition files beyond the specification of your monitor could result in damage to the computer” The !MakeMode will then appear on the Icon Bar on the right side. |
Geoff (7740) 68 posts |
I’m using a SAMSUNG TV as monitor, when I open the list of monitors SAMSUNG is not on the list, what option should I Select. |
David Pitt (3386) 1248 posts |
It’s OK on the Titanium but not RPCEmu. How very odd!! To make an odd size custom mode for RPCEmu I would use the cvt tool. It is probably over-kill for RPCEmu but it is easy. Even easier, in the Screen configuration tool under Monitor type, Other, Generic is an assortment of RPCEmu modes.
RISC OS only has to write its screen to the host’s display, the host has to take care of the physical monitor. (For info the MDFs, Monitor Definition Files, are text files at |
Geoff (7740) 68 posts |
What I would actually like to do, is maximise the window when using RPCEmu, but guess it will depend on the size of the RISC OS screen size. |
David Pitt (3386) 1248 posts |
That can be done. What size is the Samsung? e.g. A big mode to fit inside Ubuntu on a 2560×1440 display. # 2400 x 1280 startmode mode_name:2400 x 1280 x_res:2400 y_res:1280 pixel_rate:70000 h_timings:20,0,0,2400,0,0 v_timings:10,0,0,1280,0,0 sync_pol:0 endmode As the MDF is only for RPCEmu and not a physical monitor some of the timings do not need to be specified, zero’s will do. Empirically that is! n.b x-res must be a multiple of 8. For y-res a multiple of 2 suffices. Empirically! And slightly bigger. # 2464 x 1320 startmode mode_name:2464 x 1320 x_res:2464 y_res:1320 pixel_rate:70000 h_timings:20,0,0,2464,0,0 v_timings:10,0,0,1320,0,0 sync_pol:0 endmode Editing is directly on the MDF with StrongED. |
Geoff (7740) 68 posts |
David, The SAMSUNG 32" TV that I’m using, the model number is LE32C580J1K, nit sure if this will help. How and where would I need to copy and paste the 2 options below.
or
|
David Pitt (3386) 1248 posts |
That is a full HD TV with a resolution of 1920×1080. The examples I gave are far too big. What host is RPCEmu running on? This could be better for a full HD display. # 1864 x 1000 startmode mode_name:1864 x 1000 x_res:1864 y_res:1000 pixel_rate:72000 h_timings:20,0,0,1864,0,0 v_timings:10,0,0,1000,0,0 sync_pol:0 endmode The above is pasted into the MDF already in use as selected by Screen configuration. The file format should be self explanatory. I usually put entries in x-res order, that may not matter much but at least it’s easier to find again later. Having edited, and saved,the MDF it has to be reloaded by the Screen configuration tool using the Set button. The new resolution should then be present in the Display Manager on the right of the iconbar. Don’t set the new resolution in Screen configuration until new resolution is satisfactory as otherwise RPCEmu would boot into an unsatisfactory mode. HTH. |
Geoff (7740) 68 posts |
David, Not sure how to do quotes here on the forum, so just copy and paste. When I select the correct folder HostFS:HostFS.$.!Boot.Resources.Configure.Monitors.Samsung there are 6 text files in this folder, here is the list below. 760BF Would I need to create another text file or add this, want to make sure it’s in the correct location and once done how do I then go and select a new screensize. |
David Pitt (3386) 1248 posts |
I only have three files in the Samsung folder. None of them are of any use, they for lower resolution monitors probably from the last century. I would use Other.Generic. |
Steve Fryatt (216) 2105 posts |
Since you’re using RPCEmu, don’t mess about with MakeModes and MDFs. Just install AnyMode and then select the display size you need. With AnyMode installed, it should be possible to just enter
(or whatever you’re after) into the Mode box on the Display Manager’s iconbar menu to try things out.
See the user guide |
Steve Pampling (1551) 8172 posts |
Plus the bold italic embedded links and lists hints just below the panel you type in to compose a reply… |