{"action":"created","issue":{"url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/427","repository_url":"https://api.github.com/repos/chocolate-doom/chocolate-doom","labels_url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/427/labels{/name}","comments_url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/427/comments","events_url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/427/events","html_url":"https://github.com/chocolate-doom/chocolate-doom/issues/427","id":39797501,"number":427,"title":"increase some limits with command line option","user":{"login":"fabiangreffrath","id":6449237,"avatar_url":"https://avatars.githubusercontent.com/u/6449237?v=3","gravatar_id":"","url":"https://api.github.com/users/fabiangreffrath","html_url":"https://github.com/fabiangreffrath","followers_url":"https://api.github.com/users/fabiangreffrath/followers","following_url":"https://api.github.com/users/fabiangreffrath/following{/other_user}","gists_url":"https://api.github.com/users/fabiangreffrath/gists{/gist_id}","starred_url":"https://api.github.com/users/fabiangreffrath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabiangreffrath/subscriptions","organizations_url":"https://api.github.com/users/fabiangreffrath/orgs","repos_url":"https://api.github.com/users/fabiangreffrath/repos","events_url":"https://api.github.com/users/fabiangreffrath/events{/privacy}","received_events_url":"https://api.github.com/users/fabiangreffrath/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2014-08-08T07:08:34Z","updated_at":"2016-11-29T16:21:43Z","closed_at":"2014-08-30T00:02:19Z","body":"Dear fraggle,\n\nI know this request is again stretching the rules and maybe goes bexond the scope of the project. But...\n\nAs it is now, Chocolate Doom supports emulation of (nearly?) every version of Doom executables available for DOS. This includes even unofficial ones like v1.91 -- but not Doom+. As such, it is possible to play all available official releases of Doom -- but not NRFTL/NERVE.WAD, because that would require raised visplanes and drawsegs limits.\n\nThus I'd like to suggest an additional command line parameter \"-plus\" that emulates the behaviour of the Doom+ executable by raising the static limits by the factors given here:\nhttp://prboom-plus.sourceforge.net/doom-plus.features.html\n\nImplementation wise I found Gez's suggestion here quite elegant:\nhttp://www.doomworld.com/vb/showthread.php?s=&postid=1116989#post1116989\nalthough even kb1's approach could work well.\n\nIs this worth considering?\n- Fabian\n"},"comment":{"url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/comments/263618365","html_url":"https://github.com/chocolate-doom/chocolate-doom/issues/427#issuecomment-263618365","issue_url":"https://api.github.com/repos/chocolate-doom/chocolate-doom/issues/427","id":263618365,"user":{"login":"sneakernets","id":5595293,"avatar_url":"https://avatars.githubusercontent.com/u/5595293?v=3","gravatar_id":"","url":"https://api.github.com/users/sneakernets","html_url":"https://github.com/sneakernets","followers_url":"https://api.github.com/users/sneakernets/followers","following_url":"https://api.github.com/users/sneakernets/following{/other_user}","gists_url":"https://api.github.com/users/sneakernets/gists{/gist_id}","starred_url":"https://api.github.com/users/sneakernets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sneakernets/subscriptions","organizations_url":"https://api.github.com/users/sneakernets/orgs","repos_url":"https://api.github.com/users/sneakernets/repos","events_url":"https://api.github.com/users/sneakernets/events{/privacy}","received_events_url":"https://api.github.com/users/sneakernets/received_events","type":"User","site_admin":false},"created_at":"2016-11-29T16:21:43Z","updated_at":"2016-11-29T16:21:43Z","body":"I agree with @haleyjd , if such things are going to be \"in every fork\" anyway, it might be of the hacker/tinkerer's best interest to make those features easily tweakable. Not only would that be easier for ports, but it would make it easier for those who want to make a \"[doom plus](http://prboom-plus.sourceforge.net/doom-plus.features.html)\" of their own with the common features they want (512K alloca stack, 32MB Zone heap, increased visplanes, etc).\r\n\r\nNothing's stopping someone from making doom-plus demos, either. :suspect: "}}
{"actor":{"display_login":"sneakernets"}}