diff --git a/360/media/hd/rarch_main.xui b/360/media/hd/rarch_main.xui index 9b3950aef3..42328264c9 100644 --- a/360/media/hd/rarch_main.xui +++ b/360/media/hd/rarch_main.xui @@ -6,17 +6,17 @@ XuiScene1 -752.000061 -512.000122 -264.000031,88.000008,0.000000 +584.528076 +363.320007 +347.429474,184.843964,0.000000 RetroArchMain XuiBtnRomBrowser -689.672302 -48.992096 -38.127724,73.215515,0.000000 +488.312012 +30.799988 +38.127724,64.215515,0.000000 245.362122,102.247192,0.000000 XuiBtnQuit XuiBtnQuickMenu @@ -39,9 +39,9 @@ XuiBtnSettings -689.672302 -48.992096 -40.000000,263.960022,0.000000 +488.312012 +30.799988 +38.127960,196.615982,0.000000 XuiBtnControls XuiBtnLibsnesCore Settings @@ -50,9 +50,9 @@ XuiBtnQuit -689.672302 -48.992096 -40.199776,392.352020,0.000000 +488.312012 +30.799988 +38.327736,287.007996,0.000000 245.162109,-84.153275,0.000000 XuiBtnLibsnesCore XuiBtnRomBrowser @@ -64,7 +64,7 @@ XuiLblCore 124.000000 28.000000 -40.000000,448.400055,0.000000 +12.544006,324.792023,0.000000 Libretro core: @@ -73,7 +73,7 @@ XuiTxtCoreText 224.399963 34.000000 -162.400024,448.000031,0.000000 +134.944031,324.391998,0.000000 0xff0f0f0f 0x800f0f0f Arial Unicode MS @@ -82,9 +82,9 @@ XuiBtnQuickMenu -689.672302 -48.992096 -39.999996,138.000000,0.000000 +488.312012 +30.799988 +38.130001,106.655991,0.000000 XuiBtnRomBrowser XuiBtnControls Quick Menu @@ -93,9 +93,9 @@ XuiBtnControls -689.672302 -48.992096 -40.002041,202.000015,0.000000 +488.312012 +30.799988 +38.130001,151.655991,0.000000 XuiBtnQuickMenu XuiBtnSettings Controls @@ -104,9 +104,9 @@ XuiBtnLibsnesCore -689.672302 -48.992096 -40.000000,328.959991,0.000000 +488.312012 +30.799988 +38.127960,241.615982,0.000000 XuiBtnSettings XuiBtnQuit Change libretro core diff --git a/360/media/hd/rarch_quickmenu.xui b/360/media/hd/rarch_quickmenu.xui index d1ba7e28c7..e4ef653472 100644 --- a/360/media/hd/rarch_quickmenu.xui +++ b/360/media/hd/rarch_quickmenu.xui @@ -8,7 +8,7 @@ XuiScene1 824.000061 496.000061 -182.000031,120.000023,0.000000 +32.029999,76.040001,0.000000 RetroArchQuickMenu @@ -127,6 +127,18 @@ Return to Dashboard 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_controls.xui b/360/media/sd/rarch_controls.xui index b8d9f35a73..16632792a3 100644 --- a/360/media/sd/rarch_controls.xui +++ b/360/media/sd/rarch_controls.xui @@ -8,7 +8,7 @@ XuiScene1 584.528076 363.320007 -344.000031,184.000015,0.000000 +32.029999,76.040001,0.000000 RetroArchControls @@ -266,6 +266,18 @@ Reset all buttons to defaults 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_filebrowser.xui b/360/media/sd/rarch_filebrowser.xui index 8a1fefcd56..8eec41c80d 100644 --- a/360/media/sd/rarch_filebrowser.xui +++ b/360/media/sd/rarch_filebrowser.xui @@ -8,7 +8,7 @@ XuiSceneFileBrowser 575.888062 336.017609 -333.995880,209.035965,0.000000 +32.029999,76.040001,0.000000 RetroArchFileBrowser @@ -129,6 +129,18 @@ 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_libretrocore_browser.xui b/360/media/sd/rarch_libretrocore_browser.xui index 01a196d110..25f8692396 100644 --- a/360/media/sd/rarch_libretrocore_browser.xui +++ b/360/media/sd/rarch_libretrocore_browser.xui @@ -8,7 +8,7 @@ XuiSceneCoreFileBrowser 575.888062 336.017609 -353.995880,209.035965,0.000000 +32.029999,76.040001,0.000000 RetroArchCoreBrowser @@ -139,6 +139,18 @@ 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_main.xui b/360/media/sd/rarch_main.xui index 42328264c9..05cee67d85 100644 --- a/360/media/sd/rarch_main.xui +++ b/360/media/sd/rarch_main.xui @@ -8,7 +8,7 @@ XuiScene1 584.528076 363.320007 -347.429474,184.843964,0.000000 +32.029472,76.043968,0.000000 RetroArchMain diff --git a/360/media/sd/rarch_quickmenu.xui b/360/media/sd/rarch_quickmenu.xui index 7e460bb7b5..023641dc4f 100644 --- a/360/media/sd/rarch_quickmenu.xui +++ b/360/media/sd/rarch_quickmenu.xui @@ -8,7 +8,7 @@ XuiScene1 584.528076 363.320007 -302.429474,184.843964,0.000000 +32.029999,76.040001,0.000000 RetroArchQuickMenu @@ -115,6 +115,18 @@ Return to Dashboard 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_settings.xui b/360/media/sd/rarch_settings.xui index 3b63a8a502..9703a87690 100644 --- a/360/media/sd/rarch_settings.xui +++ b/360/media/sd/rarch_settings.xui @@ -8,7 +8,7 @@ XuiScene1 584.528076 363.320007 -344.000031,184.000015,0.000000 +32.029999,76.040001,0.000000 RetroArchSettings @@ -187,6 +187,18 @@ Cutom Scaling Factor: 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/media/sd/rarch_shader_browser.xui b/360/media/sd/rarch_shader_browser.xui index b7deca9427..18a2682c4c 100644 --- a/360/media/sd/rarch_shader_browser.xui +++ b/360/media/sd/rarch_shader_browser.xui @@ -8,7 +8,7 @@ XuiSceneCoreFileBrowser 575.888062 336.017609 -353.995880,209.035965,0.000000 +32.029999,76.040001,0.000000 RetroArchShaderBrowser @@ -175,6 +175,18 @@ 0.000000,10.000000,0.000000 + + +control_ListItem +226.000000 +45.000000 +7.000000,22.000000,0.000000 +5 +false +XuiButton +0.000000,10.000000,0.000000 + + diff --git a/360/menu.cpp b/360/menu.cpp index 444e6bbf64..657b344653 100644 --- a/360/menu.cpp +++ b/360/menu.cpp @@ -798,6 +798,8 @@ int menu_init (void) xdk360_video_t *vid = (xdk360_video_t*)driver.video_data; + bool hdmenus_allowed = g_console.menus_hd_enable; + hr = app.InitShared(vid->d3d_render_device, &vid->d3dpp, XuiPNGTextureLoader); if (hr < 0) @@ -821,7 +823,7 @@ int menu_init (void) return 1; } - hr = XuiSceneCreate(L"file://game:/media/sd/", L"rarch_main.xur", NULL, &app.hMainScene); + hr = XuiSceneCreate(hdmenus_allowed ? L"file://game:/media/hd/" : L"file://game:/media/sd/", L"rarch_main.xur", NULL, &app.hMainScene); if (hr < 0) { RARCH_ERR("Failed to create scene 'rarch_main.xur'.\n");