{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":38865583,"defaultBranch":"master","name":"raine","ownerLogin":"zelurker","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-07-10T06:46:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2865423?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706087675.0","currentOid":""},"activityList":{"items":[{"before":"6079fd3ff8e60ca66a088caca4b05a19a0038c2c","after":"47d081d9ab3442df6eba251ef7811827b7f76063","ref":"refs/heads/master","pushedAt":"2024-04-22T11:59:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"fix a warning in dos","shortMessageHtmlLink":"fix a warning in dos"}},{"before":"2e72c36797bffcab3c46b393969015440329eebe","after":"6079fd3ff8e60ca66a088caca4b05a19a0038c2c","ref":"refs/heads/master","pushedAt":"2024-04-21T09:39:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"sanitize=address again\n\nin the ips dat files this time, harmless, but still a bad read to fix","shortMessageHtmlLink":"sanitize=address again"}},{"before":"e6aabf90dbf63658309058613457d70d68235c6d","after":"2e72c36797bffcab3c46b393969015440329eebe","ref":"refs/heads/master","pushedAt":"2024-04-20T22:13:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"makefile: use -fsanitize=address for debug builds\n\ninstead of memwatch.\nDoes a much better job. Didn't test everything.","shortMessageHtmlLink":"makefile: use -fsanitize=address for debug builds"}},{"before":"35b7e3ad358103630e4ad705451248bcc832dded","after":"e6aabf90dbf63658309058613457d70d68235c6d","ref":"refs/heads/master","pushedAt":"2024-04-20T22:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"some small fixes using -fsanitize=address\n\nthis memory debug tool is really excellent, it even works with the asm\ncode, but doesn't like when calling print_debug from an asm handler, so\njust set debug_mode = 0 when using this in rainex_sdl.cfg.\nAlso see the comment in sdl2/compat.c for a workaround for the error in\nsdl_init when using this.\nNone of these errors triggered a crash of course, that's why they\nweren't detected so far. The one with the file selector is quite\nsurprising though and it's better to have it fixed. The memmove instead\nof memcpy is totally harmless (in sasound.c).","shortMessageHtmlLink":"some small fixes using -fsanitize=address"}},{"before":"a47b3159f332dc626743a5609bd8a903e0d1e5d2","after":"35b7e3ad358103630e4ad705451248bcc832dded","ref":"refs/heads/master","pushedAt":"2024-01-25T15:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"allows to move dialogs by dragging the title bar\n\neasy to do with the sdl2 rendering, should have been done earlier","shortMessageHtmlLink":"allows to move dialogs by dragging the title bar"}},{"before":"c1bb786cd28e5bbbb5a644e9e9f26a34fde566b1","after":"a47b3159f332dc626743a5609bd8a903e0d1e5d2","ref":"refs/heads/master","pushedAt":"2024-01-25T15:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"files.c: call gettext() explicitely and not _()\n\n_() is used for static structs only in pure C !","shortMessageHtmlLink":"files.c: call gettext() explicitely and not _()"}},{"before":"28ef57357ec502055efdbd23dc4405eb6368012c","after":"c1bb786cd28e5bbbb5a644e9e9f26a34fde566b1","ref":"refs/heads/master","pushedAt":"2024-01-25T14:25:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"Updated brazilian portuguese translation (#67)\n\nAdded the latest strings plus a few small fixes.","shortMessageHtmlLink":"Updated brazilian portuguese translation (#67)"}},{"before":"62f1de06f16e6c0dcc3a6b5329597f6ec692aef4","after":"28ef57357ec502055efdbd23dc4405eb6368012c","ref":"refs/heads/master","pushedAt":"2024-01-25T10:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"a few more translations\n\nand the load warning message was not translated !","shortMessageHtmlLink":"a few more translations"}},{"before":"61295260af231e9300dfde505c6fdd3cea1d20a7","after":"62f1de06f16e6c0dcc3a6b5329597f6ec692aef4","ref":"refs/heads/master","pushedAt":"2024-01-24T09:14:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"0.96.7","shortMessageHtmlLink":"0.96.7"}},{"before":"995bce55fa8618f6564b77978cefedee9195c475","after":"61295260af231e9300dfde505c6fdd3cea1d20a7","ref":"refs/heads/master","pushedAt":"2024-01-24T09:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"make more room for the game name + size at bottom of screen\n\n100 characters were not enough for some stupid games with too long names\n(samshope !). Hopefully 200 will be enough... !","shortMessageHtmlLink":"make more room for the game name + size at bottom of screen"}},{"before":"d1a562c08208576a0f1aa4ac7e06229ca5be9e14","after":"995bce55fa8618f6564b77978cefedee9195c475","ref":"refs/heads/master","pushedAt":"2024-01-23T20:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"fix pengo bad sprites !\n\nvery very old bug, from between 0.43.1 & 0.43.2, stupid mistake actually\nrelated to how regions with 2 layouts are handled, most of the work went\nto cps2, and pengo was forgotten in the battle... !","shortMessageHtmlLink":"fix pengo bad sprites !"}},{"before":"e62abd02f03522604034c84959a87462e373d923","after":"d1a562c08208576a0f1aa4ac7e06229ca5be9e14","ref":"refs/heads/master","pushedAt":"2024-01-13T17:14:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"gunbird2: optimize palette handling in 8bpp\n\nJust updating the bank when a color changes is good for bpp > 8, but in\n8bpp it's better to clear the whole palette map in case all the colors\nare used in the palette. Also the map size for 8bpp goes to 0x8000 (15\nbits).","shortMessageHtmlLink":"gunbird2: optimize palette handling in 8bpp"}},{"before":"cc94c299169bd3ed76d089d2ad55259d096bdb92","after":"e62abd02f03522604034c84959a87462e373d923","ref":"refs/heads/master","pushedAt":"2024-01-13T14:20:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"gunbird2: add bpp 8, 15 & 16 support\n\nnotice that for 8bpp support (dos only of course) the alpha blending is\ndisabled, and to limit the size of the color map the palette is\nconverted to 15bpp on the fly, this fixes a crash in the dos version in\n8bpp (color map overflow), and the game runs perfectly now in all color\ndepths, tested thanks to PCem on a pentium 2-300 (about 60% cpu free\nduring the intro !).","shortMessageHtmlLink":"gunbird2: add bpp 8, 15 & 16 support"}},{"before":"aea9063541b8d7625f041cd0ac94f60a1bf3c2fc","after":"cc94c299169bd3ed76d089d2ad55259d096bdb92","ref":"refs/heads/master","pushedAt":"2024-01-11T21:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"fix number of saves in the gui\n\ndue to the change in the way the base name is recognized","shortMessageHtmlLink":"fix number of saves in the gui"}},{"before":"7d43c1e7664c4145815c4f4cd15e9cf5d8d540a6","after":"aea9063541b8d7625f041cd0ac94f60a1bf3c2fc","ref":"refs/heads/master","pushedAt":"2024-01-11T21:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"... and here is the part to delete from prev commit","shortMessageHtmlLink":"... and here is the part to delete from prev commit"}},{"before":"1f9ed8a9f6d0490d38ecb17f85da077ffd77dde9","after":"7d43c1e7664c4145815c4f4cd15e9cf5d8d540a6","ref":"refs/heads/master","pushedAt":"2024-01-11T20:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"missed the right init of the bg color\n\nThis color is initialized at 2 places with this, I should remove the\nother one since it's overwritten here.\nWas breaking the default bg coloor in previous release.","shortMessageHtmlLink":"missed the right init of the bg color"}},{"before":"c4a2c91a9ec445f22af14b71e8952126947aa2fc","after":"1f9ed8a9f6d0490d38ecb17f85da077ffd77dde9","ref":"refs/heads/master","pushedAt":"2024-01-10T19:36:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"dos : add ips support\n\ncontrary to what I thought yesterday, there is almost nothing to do to\nadd ips support, without gui though, the dos gui is crazy to program !","shortMessageHtmlLink":"dos : add ips support"}},{"before":"baafaf63d5606ab98424a9a235de4d584d246300","after":"c4a2c91a9ec445f22af14b71e8952126947aa2fc","ref":"refs/heads/master","pushedAt":"2024-01-10T14:30:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"display a few issues for the dos version at start","shortMessageHtmlLink":"display a few issues for the dos version at start"}},{"before":"c1efadff7dd6c29301c88ae73613611d6e891357","after":"baafaf63d5606ab98424a9a235de4d584d246300","ref":"refs/heads/master","pushedAt":"2024-01-10T08:45:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"galaga: avoid crash if screen rotation is enabled\n\nscreen rotation isn't handled correctly for the stars but at least it\nwon't crash","shortMessageHtmlLink":"galaga: avoid crash if screen rotation is enabled"}},{"before":"421bfe003c57993edce0b6401f81d8531af842f6","after":"c1efadff7dd6c29301c88ae73613611d6e891357","ref":"refs/heads/master","pushedAt":"2024-01-09T23:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"dos version can be compiled again !\n\nI can even launch it with dosemu, not dosbox because it can't emulate a\npentium well enough for that (although the code is optimized for 586\nonly !). Increasingly hard to test on modern hardware, too bad... !","shortMessageHtmlLink":"dos version can be compiled again !"}},{"before":"b1debcedbdc0ff5de6a6ad6995602e34282bda1a","after":"421bfe003c57993edce0b6401f81d8531af842f6","ref":"refs/heads/master","pushedAt":"2024-01-09T20:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"colors: add a red theme, like the dos version !\n\nWell, the dos version got these colors by simply rotating the rgb\nvalues!\nHere it's a little more involved, and it was done when clicking the\nraine logo in the about dialog, here it's from a standard menu.\nA last respect to this old dos version !","shortMessageHtmlLink":"colors: add a red theme, like the dos version !"}},{"before":"5a38f69a228915abce2eed6ceae3e86880c2f1b0","after":"b1debcedbdc0ff5de6a6ad6995602e34282bda1a","ref":"refs/heads/master","pushedAt":"2024-01-09T00:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"0.96.6","shortMessageHtmlLink":"0.96.6"}},{"before":"5fa95baf0cd61c86bf80bf3c7dd84cea5a97109f","after":"5a38f69a228915abce2eed6ceae3e86880c2f1b0","ref":"refs/heads/master","pushedAt":"2024-01-08T15:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"colors: make the geen theme nicer and darker\n\ntoo bright previously, obviously never used","shortMessageHtmlLink":"colors: make the geen theme nicer and darker"}},{"before":"ec4de9149cad6d9f4c80b63ff7e91a1d2a691ad5","after":"5fa95baf0cd61c86bf80bf3c7dd84cea5a97109f","ref":"refs/heads/master","pushedAt":"2024-01-08T15:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"display Gens sh2 version in the about dialog\n\neven if it's super unlikely that it will change one day...","shortMessageHtmlLink":"display Gens sh2 version in the about dialog"}},{"before":"b30c88012fce75dfc97b136a1b6f05311e268958","after":"ec4de9149cad6d9f4c80b63ff7e91a1d2a691ad5","ref":"refs/heads/master","pushedAt":"2024-01-08T15:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"colors: bg color updated in realtime... !","shortMessageHtmlLink":"colors: bg color updated in realtime... !"}},{"before":"18edb6ff775d2337f0f1e99b131770dbb4740abd","after":"b30c88012fce75dfc97b136a1b6f05311e268958","ref":"refs/heads/master","pushedAt":"2024-01-08T14:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"Shared for mer-curious !","shortMessageHtmlLink":"Shared for mer-curious !"}},{"before":"be1cdeb61e4cc43412a918bf54e22ab98af0d89f","after":"18edb6ff775d2337f0f1e99b131770dbb4740abd","ref":"refs/heads/master","pushedAt":"2024-01-08T14:46:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"gui: restore color dialog and menus drawn behind dialogs\n\nNot the best code I wrote, this gui is not a multi window system, so the\ntest is more like a hack (at the beginning of TDesktop::draw), but oh\nwell, it looks nice, and I don't need all the features of a multi window\nsystem, just this one !","shortMessageHtmlLink":"gui: restore color dialog and menus drawn behind dialogs"}},{"before":"1e0654f3dfe756a07dcd240eaaf0489f060fbc1e","after":"be1cdeb61e4cc43412a918bf54e22ab98af0d89f","ref":"refs/heads/master","pushedAt":"2024-01-07T15:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"neogeo saveram can be per game instead of shared now\n\nset this in the neogeo options, the default remains shared because the\nneogeo hardware works like that and the only important information\ninside for the player is the hiscores. It was a design error, the\nhiscores should go to the memory card.","shortMessageHtmlLink":"neogeo saveram can be per game instead of shared now"}},{"before":"9c388981e436ed441d824d3babccfbbfbcc0bf3d","after":"1e0654f3dfe756a07dcd240eaaf0489f060fbc1e","ref":"refs/heads/master","pushedAt":"2024-01-06T17:56:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"curl: the windows fix !\n\nToo dumb... !","shortMessageHtmlLink":"curl: the windows fix !"}},{"before":"e679fd8bd0590005fcc7853d38b4c801480c3bc6","after":"9c388981e436ed441d824d3babccfbbfbcc0bf3d","ref":"refs/heads/master","pushedAt":"2024-01-06T14:13:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zelurker","name":null,"path":"/zelurker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2865423?s=80&v=4"},"commit":{"message":"gui: better way to get savegames\n\nbasename + a dot, instead of basename alone which would also take\neventual games sharing this same base name as a root.","shortMessageHtmlLink":"gui: better way to get savegames"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENvQx4wA","startCursor":null,"endCursor":null}},"title":"Activity ยท zelurker/raine"}