How do i get OSD free screen ? [Solved]

Page 1/3
| 2 | 3

By Uncoda

Supporter (15)

Uncoda's picture

22-09-2020, 19:53

OSD is just annoying and best not have any icons fading in/out when recording video.
(this topic is about Windows version)

what i did so far.

1) eliminated unnecessary OSD indicators/icons by these commands in console.
load_icons none
save_settings

2) turned off unnecessary "Rewind" function and the OSD.
reverse_stop

but how to hide/turn-off squared small "menu" OSD and big info OSD window box when insert&start a rom image ?

i want complete OSD free screen.
as hotkey is enough in most case.

Login or register to post comments

By Manuel

Ascended (16978)

Manuel's picture

22-09-2020, 20:56

See https://www.msx.org/forum/msx-talk/openmsx/newbie-questions-...

To remove that other message edit share/scripts/_osd_menu.tcl line 1575 and comment it out:

#		osd::display_message $message1

By Manuel

Ascended (16978)

Manuel's picture

22-09-2020, 21:34

Just a question: how do you load your ROMs?

I just added a setting that controls whether the OSD menu button will show or not. You can find it in the latest development build.

By Uncoda

Supporter (15)

Uncoda's picture

23-09-2020, 10:55

thanks for quick reply.

i have already read that thread but couldn't find the line which contains "if {![regexp dingux "[openmsx_info platform]"]"

and have tried as you suggested but didn't work. "menu" button still appears. Sad
(and target line was 1578 for ver.1.6)

as for loading roms, i just thought from general menu by pressing "menu" key or drag'n'drop...
but argh !! if i uncommented the line, openmsx refuses to load rom !!! Crazy

i didn't imagine OSD having to cut deeply into even such mundane operation.

By Uncoda

Supporter (15)

Uncoda's picture

23-09-2020, 11:28

i have tried latest looking dev build "openmsx-16.0-56-g025e6833f-windows-vc-x64-bin". (by FiXato. is this right one ?)
but didn't find any option to turn "menu" button off.

By Manuel

Ascended (16978)

Manuel's picture

23-09-2020, 11:51

It's a setting that is only accessible in the console for now:
1. open console (F10)
2. set osd_menu_button off
3. save_settings
And it will never show up again until you change the setting.

Commenting out that line isn't good enough indeed. Let me see for an alternative (should have tested it).
OK, also comment out line 1587.

		#osd create text osd_display_message.rominfo_text -x $xpos -y 2 -size $txt_size -rgba 0xffffffff -text "$message2"

Tested this time.
Line numbers are from current development version. Some things were changed after 16.0 already Smile

By Uncoda

Supporter (15)

Uncoda's picture

23-09-2020, 18:54

yay !! stubborn "menu" button has disappeared at last !!
thanks for the infos. Smile

i still get info window of loaded rom, but i can live up with it by this procedure.

1) start up openmsx and load rom
2) let openmsx show loading rom info OSD
3) then start recording AND reset
by doing reset, i can edit (by cutting) my recorded video easily.

By Manuel

Ascended (16978)

Manuel's picture

23-09-2020, 21:38

But if you let openMSX record your videos it will not record the OSD stuff in it...

By Uncoda

Supporter (15)

Uncoda's picture

24-09-2020, 08:17

???
i use only 3rd party tool for recording.
cuz generally it has more control over some critical part of settings like filter, resizing, position, encoder's option and so on.

that's why i wanted to get rid of osd from openmsx side.
i just need plain screen of the game via Direct3D or OpenGL output.

By Meits

Scribe (6014)

Meits's picture

24-09-2020, 10:52

F10
record start -tiplesize
record stop
You can't get purer than that. If an effect is still needed it should still be possible to add it.

By sd_snatcher

Prophet (3355)

sd_snatcher's picture

24-09-2020, 15:39

Using external tools for recording will lead to a lot of artefacts on the video, due to the lack of synchronisation and compression. And problems on the audio too.

It's better to use the openMSX's built-in video recording feature.

Page 1/3
| 2 | 3