{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":305149599,"defaultBranch":"master","name":"pandocs","ownerLogin":"ISSOtm","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-10-18T16:46:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15271137?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708099081.0","currentOid":""},"activityList":{"items":[{"before":"15009a400212a97cd711db4870327393aa601dee","after":"fe13a13846ceedd4fae83de32a3639f38ca8df9b","ref":"refs/heads/rendering-internals","pushedAt":"2024-03-06T13:23:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Overhaul \"Pixel FIFO\" article into \"Rendering Internals\"\n\nAlso avoid describing SameBoy internals, instead relying on it when\notherwise corroborated, or on schematics and/or test ROMs when possible.\n\nRestructure the article to describe behavior more than components, especially\nin a way that is more friendly to someone not knowing what all the components\nare about.\n\nAdd a diagram, too, and move the mode timing diagram to the STAT article, where\nit belongs just as well, but where it will be more visible and thus more useful.","shortMessageHtmlLink":"Overhaul \"Pixel FIFO\" article into \"Rendering Internals\""}},{"before":"6e47a2e75831b5cc816031a9928195dd1bb8f875","after":"8490ef0d378d70b4f24b519b4d4afb14fa259892","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T16:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Be a little more concise when linking to \"blocks\" explanation\n\nCo-authored-by: Antonio Vivace ","shortMessageHtmlLink":"Be a little more concise when linking to \"blocks\" explanation"}},{"before":"75e03e6060ddf1258b027ca4224e8dac923c879d","after":"6e47a2e75831b5cc816031a9928195dd1bb8f875","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T15:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Polish up the SVG\n\nCo-authored-by: Sylvie <35663410+Rangi42@users.noreply.github.com>","shortMessageHtmlLink":"Polish up the SVG"}},{"before":"e6ecf2c90a6303cb3de2b6014dcb7f1feccbd79b","after":"75e03e6060ddf1258b027ca4224e8dac923c879d","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T14:16:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Make the SVG fully interactive stand-alone as well","shortMessageHtmlLink":"Make the SVG fully interactive stand-alone as well"}},{"before":"093fe28431400013984346b62fa10193a51a50fd","after":"e6ecf2c90a6303cb3de2b6014dcb7f1feccbd79b","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T14:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Make the SVG fully interactive stand-alone as well","shortMessageHtmlLink":"Make the SVG fully interactive stand-alone as well"}},{"before":"df7571b41d74f5d4a22eaf2cefa4e9682f163eb4","after":"093fe28431400013984346b62fa10193a51a50fd","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T14:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Check all properties of hover info objects\n\nCo-authored-by: Rangi42 ","shortMessageHtmlLink":"Check all properties of hover info objects"}},{"before":"d0263ea01a2b0d0ac1ea3afc8e9b69f3bc910706","after":"df7571b41d74f5d4a22eaf2cefa4e9682f163eb4","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T14:05:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Check all properties of hover info objects\n\nCo-authored-by: Rangi42 ","shortMessageHtmlLink":"Check all properties of hover info objects"}},{"before":"4581c366ed8ce53bec3daf47b5ae0e58f6704020","after":"d0263ea01a2b0d0ac1ea3afc8e9b69f3bc910706","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T13:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Calculate mapAddr in a separate line\n\nCo-authored-by: Sylvie <35663410+Rangi42@users.noreply.github.com>","shortMessageHtmlLink":"Calculate mapAddr in a separate line"}},{"before":"fccc52c2e1fd5ea603165d20670b0d32a30b4b4f","after":"4581c366ed8ce53bec3daf47b5ae0e58f6704020","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T12:59:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Add a description of the VRAM memory map","shortMessageHtmlLink":"Add a description of the VRAM memory map"}},{"before":"966b0d13810e110fcf290422a10e3efc58a2c5d9","after":"fccc52c2e1fd5ea603165d20670b0d32a30b4b4f","ref":"refs/heads/vram-map","pushedAt":"2024-02-18T12:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Massively reduce VRAM map file size using a bit of JS\n\nThe SVG went from 929744 to 9249 bytes!!\nMeanwhile, we only have 29 sloc of JS in ~3 KiB, which perform very\nlittle processing.\nDefinitely a worthwhile tradeoff.\n\nThe SVG being significantly deflated also makes it easy to process by hand,\nremoving the need for a generator script and simplifying the build.","shortMessageHtmlLink":"Massively reduce VRAM map file size using a bit of JS"}},{"before":"b4c0ca75df46aa30cd38cb6b44dd9f8183b16e22","after":"966b0d13810e110fcf290422a10e3efc58a2c5d9","ref":"refs/heads/vram-map","pushedAt":"2024-02-16T16:14:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Add a SVG to visually describe the layout of VRAM\n\nIt is slightly dynamic, relying on a fuckton of pre-generated elements\nand a `display:` CSS rule. This generates a **monster** SVG (5108 lines),\nwhich is not great.\n\nThe file could be slimmed down tremendously by making use of `` elements\n(e.g. `` in six places), but this is incompatible\nwith the CSS trick used (then the `` elements cannot be all positioned\nin the same place in the parent).\nIt may be more reasonable to use some JS for this, instead of this pure-CSS hack.","shortMessageHtmlLink":"Add a SVG to visually describe the layout of VRAM"}},{"before":null,"after":"b4c0ca75df46aa30cd38cb6b44dd9f8183b16e22","ref":"refs/heads/vram-map","pushedAt":"2024-02-16T15:58:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Add a SVG to visually describe the layout of VRAM\n\nIt is slightly dynamic, relying on a fuckton of pre-generated elements\nand a `display:` CSS rule. This generates a **monster** SVG (5108 lines),\nwhich is not great.\n\nThe file could be slimmed down tremendously by making use of `` elements\n(e.g. `` in six places), but this is incompatible\nwith the CSS trick used (then the `` elements cannot be all positioned\nin the same place in the parent).\nIt may be more reasonable to use some JS for this, instead of this pure-CSS hack.","shortMessageHtmlLink":"Add a SVG to visually describe the layout of VRAM"}},{"before":"4c37c08ff72d1eb85d0a5b2590510504d2e65de5","after":null,"ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-16T13:11:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"}},{"before":"55489cae96fc3c280dd05bb98f87095f682ac347","after":"4c37c08ff72d1eb85d0a5b2590510504d2e65de5","ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-16T11:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avivace","name":"Antonio Vivace","path":"/avivace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14352721?s=80&v=4"},"commit":{"message":"Update src/Timer_Obscure_Behaviour.md\n\nCo-authored-by: Eldred Habert ","shortMessageHtmlLink":"Update src/Timer_Obscure_Behaviour.md"}},{"before":"7199f1b22e741db0b58db869a8ed42593d02cca3","after":"55489cae96fc3c280dd05bb98f87095f682ac347","ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-16T11:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avivace","name":"Antonio Vivace","path":"/avivace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14352721?s=80&v=4"},"commit":{"message":"Update src/Timer_Obscure_Behaviour.md\n\nCo-authored-by: Eldred Habert ","shortMessageHtmlLink":"Update src/Timer_Obscure_Behaviour.md"}},{"before":"3d000b452843b5adf5b31bd03f34d0c9b8de37da","after":"7199f1b22e741db0b58db869a8ed42593d02cca3","ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-15T13:23:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Clarify DIV/TAC-related timer glitches","shortMessageHtmlLink":"Clarify DIV/TAC-related timer glitches"}},{"before":"096e9e754f2c0bdebcf43c99de41da5cebb37fd3","after":"3d000b452843b5adf5b31bd03f34d0c9b8de37da","ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-15T13:17:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Clarify DIV/TAC-related timer glitches","shortMessageHtmlLink":"Clarify DIV/TAC-related timer glitches"}},{"before":"d14bdfe4cb0eb1e1d1d683603c15391262764a0e","after":"096e9e754f2c0bdebcf43c99de41da5cebb37fd3","ref":"refs/heads/timer_enlightening","pushedAt":"2024-02-15T13:16:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Clarify DIV/TAC-related timer glitches","shortMessageHtmlLink":"Clarify DIV/TAC-related timer glitches"}},{"before":"6a04fef846909f7ac840fc76d176a010c1d5c6ec","after":null,"ref":"refs/heads/sgb","pushedAt":"2024-02-05T09:06:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"}},{"before":null,"after":"d14bdfe4cb0eb1e1d1d683603c15391262764a0e","ref":"refs/heads/timer_enlightening","pushedAt":"2024-01-18T16:07:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Clarify DIV/TAC-related timer glitches","shortMessageHtmlLink":"Clarify DIV/TAC-related timer glitches"}},{"before":"7fe412aad198789ae0bb2d52748815bdc991555b","after":"6a04fef846909f7ac840fc76d176a010c1d5c6ec","ref":"refs/heads/sgb","pushedAt":"2024-01-15T10:05:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Touch up SGB packet documentation\n\nTurn the diagram into a SVG, and reformat/improve the doc","shortMessageHtmlLink":"Touch up SGB packet documentation"}},{"before":null,"after":"7fe412aad198789ae0bb2d52748815bdc991555b","ref":"refs/heads/sgb","pushedAt":"2024-01-15T10:03:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Touch up SGB packet documentation\n\nTurn the diagram into a SVG, and reformat/improve the doc","shortMessageHtmlLink":"Touch up SGB packet documentation"}},{"before":"b1250d8f4ab30455868d22db743cca4e767318e7","after":"9cc04011fb992c921deb8e29b78c0b27f4a3353e","ref":"refs/heads/master","pushedAt":"2024-01-11T13:19:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Switch \"CPU instruction set\" to document encoding instead (#511)","shortMessageHtmlLink":"Switch \"CPU instruction set\" to document encoding instead (gbdev#511)"}},{"before":"de76e2477a80d61dbd03b53778cb472dfc8e8f70","after":null,"ref":"refs/heads/cpu-encoding","pushedAt":"2024-01-11T09:39:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"}},{"before":null,"after":"372a8447a891e1c7cc5556deefa29b2616f88ecc","ref":"refs/heads/single","pushedAt":"2023-12-29T12:57:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Make single-page version more visible\n\nMany people missed it, since they are often linked to individual\npages, and thus miss the small link at the bottom of the landing page.","shortMessageHtmlLink":"Make single-page version more visible"}},{"before":"da5f22039f67f94fd9fe88a0f6694b4ce4a143f8","after":"de76e2477a80d61dbd03b53778cb472dfc8e8f70","ref":"refs/heads/cpu-encoding","pushedAt":"2023-12-17T22:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Switch \"CPU instruction set\" to document encoding instead","shortMessageHtmlLink":"Switch \"CPU instruction set\" to document encoding instead"}},{"before":null,"after":"f6aecca6011b802d17023639a00977c95146a45b","ref":"refs/heads/out-of-repo","pushedAt":"2023-12-17T16:22:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Accomodate out-of-repo builds","shortMessageHtmlLink":"Accomodate out-of-repo builds"}},{"before":"9e25b7639d14a3878bcc26091de7082130ae540e","after":"da5f22039f67f94fd9fe88a0f6694b4ce4a143f8","ref":"refs/heads/cpu-encoding","pushedAt":"2023-12-13T22:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"avivace","name":"Antonio Vivace","path":"/avivace","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14352721?s=80&v=4"},"commit":{"message":"style: render raster images/screenshots as pixelated","shortMessageHtmlLink":"style: render raster images/screenshots as pixelated"}},{"before":"44cdd7642b34386112a4e4aff7efdc8b0c21a045","after":null,"ref":"refs/heads/pipeline","pushedAt":"2023-11-30T00:09:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"}},{"before":null,"after":"44cdd7642b34386112a4e4aff7efdc8b0c21a045","ref":"refs/heads/pipeline","pushedAt":"2023-11-29T23:44:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Move admonition markup processing to preproc instead of renderer\n\nThis lets them work with `mdbook serve` (which hardcodes the HTML renderer),\nand at the same time is more robust (no more running regexes against HTML\noutput!).\n\nThe syntax was slightly adjusted to be closer to established VuePress etc.","shortMessageHtmlLink":"Move admonition markup processing to preproc instead of renderer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDfd2IQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ISSOtm/pandocs"}