{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":603503204,"defaultBranch":"master","name":"maxmod","ownerLogin":"blocksds","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-18T17:57:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125760006?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725989411.0","currentOid":""},"activityList":{"items":[{"before":"ca8686ef0700d560a0e410eb0525258d2c9e5f18","after":"75e8fe88942117d5c18297becab03031a1d35ecf","ref":"refs/heads/master","pushedAt":"2024-08-13T18:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"nds: Mark filesystem paths as \"const char *\"\n\nThis fixes C++ warnings when using string literals because they can't\nbe converted to \"char *\" but they can be converted to \"const char *\".","shortMessageHtmlLink":"nds: Mark filesystem paths as \"const char *\""}},{"before":"aa605cda810b3ca168268bb19747713264836cad","after":"ca8686ef0700d560a0e410eb0525258d2c9e5f18","ref":"refs/heads/master","pushedAt":"2024-08-01T17:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"docs: Update Doxyfile","shortMessageHtmlLink":"docs: Update Doxyfile"}},{"before":"8d110215383f09dd9ff90e95af701c7ae7b557c2","after":"aa605cda810b3ca168268bb19747713264836cad","ref":"refs/heads/master","pushedAt":"2024-08-01T01:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"chore: Uniformize Doxygen comments","shortMessageHtmlLink":"chore: Uniformize Doxygen comments"}},{"before":"8c43b532ac17071d6dea6b3ed4a29da8686fe6ff","after":"8d110215383f09dd9ff90e95af701c7ae7b557c2","ref":"refs/heads/master","pushedAt":"2024-06-08T16:54:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"docs: Update DS programming guide for BlocksDS","shortMessageHtmlLink":"docs: Update DS programming guide for BlocksDS"}},{"before":"181973f575936bdbc153f8ecf9970b522fcad346","after":"8c43b532ac17071d6dea6b3ed4a29da8686fe6ff","ref":"refs/heads/master","pushedAt":"2024-05-11T14:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Use calloc in gba init to prevent dirty buffer from introducing errors","shortMessageHtmlLink":"Use calloc in gba init to prevent dirty buffer from introducing errors"}},{"before":"558fd4f945eed3494706e0f46b2bee1847217639","after":"181973f575936bdbc153f8ecf9970b522fcad346","ref":"refs/heads/master","pushedAt":"2024-03-30T00:13:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"chore: Fix function prototypes\n\nThis fix warnings caused by `-Wstrict-prototypes`.","shortMessageHtmlLink":"chore: Fix function prototypes"}},{"before":"3e26430dd90310259e5469838e6b9852dc518667","after":"558fd4f945eed3494706e0f46b2bee1847217639","ref":"refs/heads/master","pushedAt":"2024-03-26T00:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"nds: Fix return type of mmEffectCancel() in ARM9 code\n\nCommit a9458724f582 (\"nds: Fix return type of mmEffectCancel()\") changed\nthe return type of mmEffectCancel() in the ARM9, but it was correct. It\nwas only incorrect in the ARM7.","shortMessageHtmlLink":"nds: Fix return type of mmEffectCancel() in ARM9 code"}},{"before":"b92178f2c65d4fc22b064ded16334b61c9499abf","after":"3e26430dd90310259e5469838e6b9852dc518667","ref":"refs/heads/master","pushedAt":"2024-02-13T19:05:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"doxygen: Add theme for Doxygen documentation\n\nhttps://github.com/jothepro/doxygen-awesome-css","shortMessageHtmlLink":"doxygen: Add theme for Doxygen documentation"}},{"before":"485c8892eab3d259a135ae087435082fd12b488a","after":"b92178f2c65d4fc22b064ded16334b61c9499abf","ref":"refs/heads/master","pushedAt":"2024-02-12T20:07:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"docs: Fix format of paragraph","shortMessageHtmlLink":"docs: Fix format of paragraph"}},{"before":"8a738138ebb05f1c336ef6e4042b17ce59536723","after":"485c8892eab3d259a135ae087435082fd12b488a","ref":"refs/heads/master","pushedAt":"2024-02-12T01:15:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"common: Turn list of defines into an enum\n\nThis makes it easier to document it.","shortMessageHtmlLink":"common: Turn list of defines into an enum"}},{"before":"cfe17007c763b8ee59939c834f9ff8559312ba70","after":"8a738138ebb05f1c336ef6e4042b17ce59536723","ref":"refs/heads/master","pushedAt":"2024-02-12T01:09:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"docs: Initial migration to Doxygen\n\nOriginal location:\n\n- https://maxmod.devkitpro.org/ref/\n- https://maxmod.devkitpro.org/ref/mmdocs.zip\n\nThe original documentation has been combined with the comments in the\ncode, as some functions are documented in the code but not the\ndocumentation.\n\nThere are some mismatches in function types and returned values that\nwill be fixed later.","shortMessageHtmlLink":"docs: Initial migration to Doxygen"}},{"before":"38d9b99d2a7222797292c0a54519c590f75f6691","after":"cfe17007c763b8ee59939c834f9ff8559312ba70","ref":"refs/heads/master","pushedAt":"2024-02-12T01:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"docs: Initial migration to Doxygen\n\nOriginal location:\n\n- https://maxmod.devkitpro.org/ref/\n- https://maxmod.devkitpro.org/ref/mmdocs.zip\n\nThe original documentation has been combined with the comments in the\ncode, as some functions are documented in the code but not the\ndocumentation.\n\nThere are some mismatches in function types and returned values that\nwill be fixed later.","shortMessageHtmlLink":"docs: Initial migration to Doxygen"}},{"before":"38d9b99d2a7222797292c0a54519c590f75f6691","after":null,"ref":"refs/tags/12.0-blocks","pushedAt":"2023-12-26T10:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"}},{"before":"b56ecdec4f4ca937d49c5893b48e5e742fdc96b0","after":"38d9b99d2a7222797292c0a54519c590f75f6691","ref":"refs/heads/master","pushedAt":"2023-12-02T01:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"build: Update architecture compiler flags\n\nThe new flags are the ones recommended for Wonderful Toolchain.\n\nAlso, ``-mtune=arm7tdmi`` is superfluous, so it has been removed.","shortMessageHtmlLink":"build: Update architecture compiler flags"}},{"before":"8177c1e5261414e03f0860be86296c993fa9eed9","after":"b56ecdec4f4ca937d49c5893b48e5e742fdc96b0","ref":"refs/heads/master","pushedAt":"2023-11-20T02:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"chore: Uniformize C++ header guards","shortMessageHtmlLink":"chore: Uniformize C++ header guards"}},{"before":"57953384ec570a8363542d5c89d575095e874bbe","after":"d72ce2b934365ec00377498ea69ec62bd70f8f54","ref":"refs/heads/c_port","pushedAt":"2023-11-08T23:54:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Lorenzooone/c_port\n\nAdd parenthesis to macros","shortMessageHtmlLink":"Merge pull request #11 from Lorenzooone/c_port"}},{"before":"c03c783b7ec935bb0f1c96191bfbbba4ae3432d4","after":"8177c1e5261414e03f0860be86296c993fa9eed9","ref":"refs/heads/master","pushedAt":"2023-11-05T12:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"build: Fix environment variables in Makefiles","shortMessageHtmlLink":"build: Fix environment variables in Makefiles"}},{"before":"27dd4ac7cc22bca60ebf2051e13ee090c548e467","after":"c03c783b7ec935bb0f1c96191bfbbba4ae3432d4","ref":"refs/heads/master","pushedAt":"2023-11-01T18:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"build: Stop relying on the toolchain being in the PATH\n\nIt's very easy to forget to add the toolchains to the PATH. Do it by\ndefault instead.","shortMessageHtmlLink":"build: Stop relying on the toolchain being in the PATH"}},{"before":"d8b8f486b29f84f11231d593dbfb7bc7dc21a079","after":"57953384ec570a8363542d5c89d575095e874bbe","ref":"refs/heads/c_port","pushedAt":"2023-10-28T11:58:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Lorenzooone/c_port\n\nC port: Fix issue with uninitialized mp_writepos\r\n\r\n\r\n\r\nThis should be fixed in the asm version as well, until that is supported.\r\n\r\nFixes bad writes until the second call of mmVblank.","shortMessageHtmlLink":"Merge pull request #10 from Lorenzooone/c_port"}},{"before":"56bcd610ee1514f41dd7c46c10227b68645caf5a","after":"d8b8f486b29f84f11231d593dbfb7bc7dc21a079","ref":"refs/heads/c_port","pushedAt":"2023-10-22T22:34:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Lorenzooone/c_port\n\nC port: Port smaller functions\r\n\r\nThis ports the smaller functions of mm_mixer_super.s and mm_mas.s.\r\nLeaving only the bigger ones.","shortMessageHtmlLink":"Merge pull request #9 from Lorenzooone/c_port"}},{"before":"6debcf0df7fc9bc5b326bc4af8ce57310f25fe39","after":"27dd4ac7cc22bca60ebf2051e13ee090c548e467","ref":"refs/heads/master","pushedAt":"2023-10-18T23:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Revert \"Re-split mm_main.s\"\n\nThis reverts commit 6debcf0df7fc9bc5b326bc4af8ce57310f25fe39.","shortMessageHtmlLink":"Revert \"Re-split mm_main.s\""}},{"before":"0aafd6ac572c324c5620997c702a97033d73c8ac","after":"56bcd610ee1514f41dd7c46c10227b68645caf5a","ref":"refs/heads/c_port","pushedAt":"2023-06-15T20:46:41.828Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Lorenzooone/c_port\n\nC port: Convert Reverb, Sleep (disabled) and MAS ARM\r\n\r\nHad to edit some calls from asm in order to make them pass the\r\ncorrect arguments to the C functions.","shortMessageHtmlLink":"Merge pull request #8 from Lorenzooone/c_port"}},{"before":"736537a0056ae7d6b46411aff4f849b432db75fd","after":"0aafd6ac572c324c5620997c702a97033d73c8ac","ref":"refs/heads/c_port","pushedAt":"2023-05-24T23:53:37.657Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #7 from Lorenzooone/c_port\n\nC port: Convert mm_stream to C\r\n\r\nThis makes it so, finally, all the code running from ARM9 (and the ARM7\r\nAPI interacting with it) is written in C.","shortMessageHtmlLink":"Merge pull request #7 from Lorenzooone/c_port"}},{"before":"1f4fb97c8bfd0932fc6a4fc02e92ed42f324566a","after":"736537a0056ae7d6b46411aff4f849b432db75fd","ref":"refs/heads/c_port","pushedAt":"2023-05-20T10:59:18.981Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Lorenzooone/c_port\n\nConvert mm_comms7 to C","shortMessageHtmlLink":"Merge pull request #6 from Lorenzooone/c_port"}},{"before":"fe4d5ac802c94d4d498bef5b09287076c7cfc73b","after":"1f4fb97c8bfd0932fc6a4fc02e92ed42f324566a","ref":"refs/heads/c_port","pushedAt":"2023-05-10T21:20:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #5 from Lorenzooone/c_port\n\nC port: Complete conversion of source_ds9 folder","shortMessageHtmlLink":"Merge pull request #5 from Lorenzooone/c_port"}},{"before":"b6def76dbb78651cbd79eb0d1664686a1ec8b360","after":"fe4d5ac802c94d4d498bef5b09287076c7cfc73b","ref":"refs/heads/c_port","pushedAt":"2023-05-05T08:18:29.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Lorenzooone/c_port\n\nC port: Convert part of ARM9 to C","shortMessageHtmlLink":"Merge pull request #4 from Lorenzooone/c_port"}},{"before":"43ce8f3da407017016cdaa8a39b083ef161b21ca","after":"b6def76dbb78651cbd79eb0d1664686a1ec8b360","ref":"refs/heads/c_port","pushedAt":"2023-04-17T23:48:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"C port: Convert mm_main_ds to C (#3)","shortMessageHtmlLink":"C port: Convert mm_main_ds to C (#3)"}},{"before":"879c157c367215225fe40d1d014a2832902bbb41","after":"43ce8f3da407017016cdaa8a39b083ef161b21ca","ref":"refs/heads/c_port","pushedAt":"2023-04-16T23:39:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Fix issues with audio not playing (#2)\n\nAs the comment says, this fixes the audio not playing and/or\r\ncausing crashes. At least for the DS...","shortMessageHtmlLink":"Fix issues with audio not playing (#2)"}},{"before":"aa8a85a4860d5b040351379ba14eccc0b73a31b2","after":"879c157c367215225fe40d1d014a2832902bbb41","ref":"refs/heads/c_port","pushedAt":"2023-04-16T00:33:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Add definitions to make it compile (#1)\n\nPull Request to make this compile for Nintendo DS. It won't play sounds,\r\nand if I'm not mistaken, the plan is to change the audio engine entirely\r\nfor the sdk, but it may still be useful if anyone ever wants to go more\r\ninto details with porting this to C.","shortMessageHtmlLink":"Add definitions to make it compile (#1)"}},{"before":"3a0cc764c13e00cbc84181b68b04732e76885d8d","after":"aa8a85a4860d5b040351379ba14eccc0b73a31b2","ref":"refs/heads/c_port","pushedAt":"2023-04-15T16:13:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AntonioND","name":"Antonio Niño Díaz","path":"/AntonioND","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6632664?s=80&v=4"},"commit":{"message":"Rewrite more of mm_mixer_gba.s in C","shortMessageHtmlLink":"Rewrite more of mm_mixer_gba.s in C"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QxODo0NDozOC4wMDAwMDBazwAAAASZg58J","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xNVQxNjoxMzozNS4wMDAwMDBazwAAAAMZavZe"}},"title":"Activity · blocksds/maxmod"}