{"action":"created","issue":{"url":"https://api.github.com/repos/eglaysher/rlvm/issues/56","labels_url":"https://api.github.com/repos/eglaysher/rlvm/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/eglaysher/rlvm/issues/56/comments","events_url":"https://api.github.com/repos/eglaysher/rlvm/issues/56/events","html_url":"https://github.com/eglaysher/rlvm/issues/56","id":30837370,"number":56,"title":"The Fuwanovel Clannad patch doesn't work","user":{"login":"eglaysher","id":40939,"avatar_url":"https://avatars.githubusercontent.com/u/40939?v=3","gravatar_id":"","url":"https://api.github.com/users/eglaysher","html_url":"https://github.com/eglaysher","followers_url":"https://api.github.com/users/eglaysher/followers","following_url":"https://api.github.com/users/eglaysher/following{/other_user}","gists_url":"https://api.github.com/users/eglaysher/gists{/gist_id}","starred_url":"https://api.github.com/users/eglaysher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eglaysher/subscriptions","organizations_url":"https://api.github.com/users/eglaysher/orgs","repos_url":"https://api.github.com/users/eglaysher/repos","events_url":"https://api.github.com/users/eglaysher/events{/privacy}","received_events_url":"https://api.github.com/users/eglaysher/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eglaysher/rlvm/labels/Clannad","name":"Clannad","color":"bdffdf"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/eglaysher/rlvm/milestones/6","html_url":"https://github.com/eglaysher/rlvm/milestones/rlvm%2014","labels_url":"https://api.github.com/repos/eglaysher/rlvm/milestones/6/labels","id":417389,"number":6,"title":"rlvm 14","description":"After the Little Busters release. Plans include cleaning up things regarding older games.","creator":{"login":"eglaysher","id":40939,"avatar_url":"https://avatars.githubusercontent.com/u/40939?v=3","gravatar_id":"","url":"https://api.github.com/users/eglaysher","html_url":"https://github.com/eglaysher","followers_url":"https://api.github.com/users/eglaysher/followers","following_url":"https://api.github.com/users/eglaysher/following{/other_user}","gists_url":"https://api.github.com/users/eglaysher/gists{/gist_id}","starred_url":"https://api.github.com/users/eglaysher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eglaysher/subscriptions","organizations_url":"https://api.github.com/users/eglaysher/orgs","repos_url":"https://api.github.com/users/eglaysher/repos","events_url":"https://api.github.com/users/eglaysher/events{/privacy}","received_events_url":"https://api.github.com/users/eglaysher/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":3,"state":"open","created_at":"2013-09-02T17:34:31Z","updated_at":"2014-12-04T05:02:18Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2014-04-04T06:37:40Z","updated_at":"2015-08-05T13:42:55Z","closed_at":"2014-12-04T05:02:18Z","body":"The reports from people complaining about the game locking up on the first voice call of the game all seem to be running the Fuwanovel patch.\r\n\r\n    (SEEN9600)(Line 30)[koePlay]: No such voice archive or sample\r\n    (SEEN9600)(Line 33)[strsub]: Error in strsub: offset is greater then string length\r\n    (SEEN9600)(Line 79)[strsub]: Error in strsub: offset is greater then string length\r\n    (SEEN9600)(Line 82)[strsub]: Error in strsub: offset is greater then string length"},"comment":{"url":"https://api.github.com/repos/eglaysher/rlvm/issues/comments/128000049","html_url":"https://github.com/eglaysher/rlvm/issues/56#issuecomment-128000049","issue_url":"https://api.github.com/repos/eglaysher/rlvm/issues/56","id":128000049,"user":{"login":"UndeadMastodon","id":1734621,"avatar_url":"https://avatars.githubusercontent.com/u/1734621?v=3","gravatar_id":"","url":"https://api.github.com/users/UndeadMastodon","html_url":"https://github.com/UndeadMastodon","followers_url":"https://api.github.com/users/UndeadMastodon/followers","following_url":"https://api.github.com/users/UndeadMastodon/following{/other_user}","gists_url":"https://api.github.com/users/UndeadMastodon/gists{/gist_id}","starred_url":"https://api.github.com/users/UndeadMastodon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/UndeadMastodon/subscriptions","organizations_url":"https://api.github.com/users/UndeadMastodon/orgs","repos_url":"https://api.github.com/users/UndeadMastodon/repos","events_url":"https://api.github.com/users/UndeadMastodon/events{/privacy}","received_events_url":"https://api.github.com/users/UndeadMastodon/received_events","type":"User","site_admin":false},"created_at":"2015-08-05T13:42:55Z","updated_at":"2015-08-05T13:42:55Z","body":"Sorry about re-opening an old issue, but this issue seems to be with the rlvm interpreter. I am using the unofficial English patch for clannad and can confirm that it works in Windows (running the official REALLIVE.EXE interpreter) but not in Linux running rlvm. Is it that the patch relies on a bug in the official interpreter, or are you looking at it the wrong way (I'm sorry I am of little help when it comes to reading the bytecode as I am completely unfamiliar with it.)\r\n\r\nOf course, if rlvm devs are completely done looking into it. I could attempt to fix it myself. If that's the case it'd be nice if anyone could refer me to any documentation as a starting point. The simplest workaround I can think of right now is to replace that whole section with no-ops (whatever serves as a no-op in reallive bytecode) and just skip it entirely (and of course hope that this issue does not re-appear.) This is of course a \"fix\" unrelated to rlvm.\r\n\r\nThanks beforehand."}}