{"action":"opened","issue":{"url":"https://api.github.com/repos/notaz/pcsx_rearmed/issues/91","repository_url":"https://api.github.com/repos/notaz/pcsx_rearmed","labels_url":"https://api.github.com/repos/notaz/pcsx_rearmed/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/notaz/pcsx_rearmed/issues/91/comments","events_url":"https://api.github.com/repos/notaz/pcsx_rearmed/issues/91/events","html_url":"https://github.com/notaz/pcsx_rearmed/issues/91","id":251490712,"number":91,"title":"Most Dance Dance Revolution games have audio/video desync over time on pi 3b.","user":{"login":"Jimmynope","id":19556619,"avatar_url":"https://avatars0.githubusercontent.com/u/19556619?v=4","gravatar_id":"","url":"https://api.github.com/users/Jimmynope","html_url":"https://github.com/Jimmynope","followers_url":"https://api.github.com/users/Jimmynope/followers","following_url":"https://api.github.com/users/Jimmynope/following{/other_user}","gists_url":"https://api.github.com/users/Jimmynope/gists{/gist_id}","starred_url":"https://api.github.com/users/Jimmynope/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jimmynope/subscriptions","organizations_url":"https://api.github.com/users/Jimmynope/orgs","repos_url":"https://api.github.com/users/Jimmynope/repos","events_url":"https://api.github.com/users/Jimmynope/events{/privacy}","received_events_url":"https://api.github.com/users/Jimmynope/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-20T14:07:57Z","updated_at":"2017-08-20T14:07:57Z","closed_at":null,"body":"The playstation is one of the best platforms for playing dance dance revolution games, as it sports a wide array of American, Japanese, and European releases. Unfortunately, PCSX_rearmed appears to have difficulty emulating _most_ of these games. I've documented it, in particular, in the following titles that would otherwise be extremely playable after input lag is sufficiently adjusted for using in game timing adjusted : DDR Konamix, DDR 3rd mix, DDR 4th mix, DDR xtra mix, Dancing Stage Fever, Dancing Stage Fusion.\r\n\r\nThe general issue is that songs and step charts will be in sync at the beginning of the song. However, as the song progresses the two seem to decouple, with the note charts seeming to lag behind the actual music. As a result, playing the game becomes nigh impossible because they need to stop stepping in time with the song, relying instead on only the visual cues that are displayed. \r\n\r\nStrangely, this does not appear to be an issue with all the DDR games. In particular, the PSX versions of DDR 2nd remix and DDR 5th mix, which either desync to only a very small extent or do not desync at all. This might be a hint that a solution is possible. \r\n\r\nI am very cognizant of the possibility that part of these game's unplayablity is due to lag introduced via each person's gaming setup. To minimize this, I have done the following: \r\n\r\n1) Set audio receiver to direct mode to bypass the interface entirely, I've also simply plugged directly into the TV\r\n2) Set my TV to game mode. My TV has around 33.3ms input lag, from what I'm reading. It should be quite playable.\r\n3)  Adjusted retroarch/emulator settings to the following custom config, which I've found lower input lag a great deal for this game:\r\n\r\n```\r\nvideo_shader_enable = false\r\nvideo_smooth = false\r\nvideo_max_swapchain_images = 2\r\nvideo _ threaded = false\r\nvideo_vsync = false\r\nvideo_drive = \"dispmanx\"\r\naudio_latency = 45\r\n```\r\n\r\n4) This doesn't have much to do with input lag, but my Pi is also overclocked with the following settings:\r\n```\r\narm_freq=1400\r\ngpu_freq=550\r\ncore_freq=550\r\nv3d_freq=525\r\nsdram_freq=550\r\nsdram_schmoo=0x02000020\r\nover_voltage=5\r\nsdram_over_voltage=2\r\navoid_pwm_pll=1\r\ngpu_mem=256\r\ndtparam=sd_overclock=90\r\ndtparam=spi=on\r\nforce_turbo=1\r\n```\r\n\r\nUltimately, I believe this is an emulation issue as opposed to an input lag one. Input lag is relatively linear, as I understand it. If it was the issue, note carts would be inaccurate at the very beginning of the song. However, they are lock-step precise, which tells me it is something else going on."}}
{"actor":{"display_login":"Jimmynope"}}