{"action":"created","issue":{"url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/474","labels_url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/474/labels{/name}","comments_url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/474/comments","events_url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/474/events","html_url":"https://github.com/Aloshi/EmulationStation/issues/474","id":94619541,"number":474,"title":"ES stays as a background process when RetroArch 1.2 is closed","user":{"login":"Mr-Figs","id":8206263,"avatar_url":"https://avatars.githubusercontent.com/u/8206263?v=3","gravatar_id":"","url":"https://api.github.com/users/Mr-Figs","html_url":"https://github.com/Mr-Figs","followers_url":"https://api.github.com/users/Mr-Figs/followers","following_url":"https://api.github.com/users/Mr-Figs/following{/other_user}","gists_url":"https://api.github.com/users/Mr-Figs/gists{/gist_id}","starred_url":"https://api.github.com/users/Mr-Figs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mr-Figs/subscriptions","organizations_url":"https://api.github.com/users/Mr-Figs/orgs","repos_url":"https://api.github.com/users/Mr-Figs/repos","events_url":"https://api.github.com/users/Mr-Figs/events{/privacy}","received_events_url":"https://api.github.com/users/Mr-Figs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-07-13T01:52:17Z","updated_at":"2015-08-14T15:59:13Z","closed_at":null,"body":"With the new Retroarch release (1.2 stable, Windows x64), ES can still launch games like normal, but on my setup, once a game is closed by quitting RetroArch, ES does not reopen its window as it did before. Instead, ES remains as a background process, like it normally does when a game is being run. Multiple instances can be run at once if they are not manually terminated. Alt+F4 and the menu option to quit still work fine. `es_log.txt` is as follows after a game is launched (the log is not changed by the ending of the process, of course).\r\n```\r\nlvl2: \tEmulationStation - v2.0.1a, built Mar  8 2015 - 16:10:39\r\nlvl2: \tCreating surface...\r\nlvl2: \tCreated window successfully.\r\nlvl2: \tAdded known joystick XInput Controller #1 (instance ID: 0, device index: 0)\r\nlvl2: \tChecking available OpenGL extensions...\r\nlvl2: \t ARB_texture_non_power_of_two: ok\r\nlvl2: \tLoading system config file C:/Users/Lorenzo/.emulationstation/es_systems.cfg...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/nes/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/snes/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/megadrive/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/n64/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/psx/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/gba/gamelist.xml\"...\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/nds/gamelist.xml\"...\r\nlvl1: \t  Unknown platform for system \"mame\" (platform \"mame\" from list \"mame\")\r\nlvl2: \tParsing XML file \"C:/Users/Lorenzo/.emulationstation/gamelists/mame/gamelist.xml\"...\r\nlvl2: \t req sound [detailed.launch]\r\nlvl2: \t   (missing)\r\n```\r\n\r\nRetroArch is the clear culprit, but it might be possible to fix it on ES' end—but that depends on how this is happening. Any theories?\r\n\r\nAlso, what does `(missing)` mean? I can't find anything on it."},"comment":{"url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/comments/131162031","html_url":"https://github.com/Aloshi/EmulationStation/issues/474#issuecomment-131162031","issue_url":"https://api.github.com/repos/Aloshi/EmulationStation/issues/474","id":131162031,"user":{"login":"navnakotnes","id":13710342,"avatar_url":"https://avatars.githubusercontent.com/u/13710342?v=3","gravatar_id":"","url":"https://api.github.com/users/navnakotnes","html_url":"https://github.com/navnakotnes","followers_url":"https://api.github.com/users/navnakotnes/followers","following_url":"https://api.github.com/users/navnakotnes/following{/other_user}","gists_url":"https://api.github.com/users/navnakotnes/gists{/gist_id}","starred_url":"https://api.github.com/users/navnakotnes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/navnakotnes/subscriptions","organizations_url":"https://api.github.com/users/navnakotnes/orgs","repos_url":"https://api.github.com/users/navnakotnes/repos","events_url":"https://api.github.com/users/navnakotnes/events{/privacy}","received_events_url":"https://api.github.com/users/navnakotnes/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T15:59:13Z","updated_at":"2015-08-14T15:59:13Z","body":"I think the issue might have appeared when I updated my machine to the newest amd drivers.\r\nim gonna stick with 2.0.0-rc1 for now\r\nmaybe an older version of amd drivers could fix this"}}