{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":815092319,"defaultBranch":"main","name":"demo-toybox","ownerLogin":"ace-dent","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-14T10:35:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/473224?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718361331.0","currentOid":""},"activityList":{"items":[{"before":"3cf9d51cd94f2bdf4574c54ddce269651c7d5920","after":"da10cdc97077ece347c3cc5db91a95953b59c7fd","ref":"refs/heads/main","pushedAt":"2024-06-20T19:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update and rename readme.md to README.md\n\n- Add Epilogue.","shortMessageHtmlLink":"Update and rename readme.md to README.md"}},{"before":"bbdb31e98f2e186dcada3e5ba167f75791a1869d","after":"3cf9d51cd94f2bdf4574c54ddce269651c7d5920","ref":"refs/heads/main","pushedAt":"2024-06-20T12:05:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"336f93e92fc55610b3c6c32ebcb3e06b90dc5222","after":"bbdb31e98f2e186dcada3e5ba167f75791a1869d","ref":"refs/heads/main","pushedAt":"2024-06-19T09:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Fix readme typos","shortMessageHtmlLink":"Fix readme typos"}},{"before":"150a9a8896438d276cda2f1f696e16d32ec4d66a","after":"336f93e92fc55610b3c6c32ebcb3e06b90dc5222","ref":"refs/heads/main","pushedAt":"2024-06-18T09:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Add final PICO-8 files\n\n- Add `png` format cartridge for easier sharing.\n- Update main `p8` code to include standard header and a cart label.\n- Add preview png image.","shortMessageHtmlLink":"P8: Add final PICO-8 files"}},{"before":"bbd154182eb769ac01d26479ee709bda8e783204","after":"150a9a8896438d276cda2f1f696e16d32ec4d66a","ref":"refs/heads/main","pushedAt":"2024-06-16T21:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"NOVA2024 after party clean up\n\n- Update readme with some credits.\n- Move tile set files into one folder.\n- Add individual MIT license file.","shortMessageHtmlLink":"NOVA2024 after party clean up"}},{"before":"1775608a2e2349c156f1832a62c835d0c8b11b32","after":"bbd154182eb769ac01d26479ee709bda8e783204","ref":"refs/heads/main","pushedAt":"2024-06-15T15:03:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"293f4a700f6bb4a9f82d205b6805191d610c1901","after":"1775608a2e2349c156f1832a62c835d0c8b11b32","ref":"refs/heads/main","pushedAt":"2024-06-15T14:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"b5a8f33a54eb89f1cce4acde5b5e745d38620e0f","after":"293f4a700f6bb4a9f82d205b6805191d610c1901","ref":"refs/heads/main","pushedAt":"2024-06-15T14:32:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update readme\n\n- Add gif preview.","shortMessageHtmlLink":"Update readme"}},{"before":"207bdf4a4ea1a59e95d9bbd682a229d5b182179a","after":"b5a8f33a54eb89f1cce4acde5b5e745d38620e0f","ref":"refs/heads/main","pushedAt":"2024-06-15T14:26:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Update readme\n\n- Add gif preview.","shortMessageHtmlLink":"Update readme"}},{"before":"0af460c3024816f294e5621697a14490b14f964d","after":"207bdf4a4ea1a59e95d9bbd682a229d5b182179a","ref":"refs/heads/main","pushedAt":"2024-06-15T14:01:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Saved last 3 bytes by improving text LXA compressibility\n\n- Expand runs of space characters in tile map, using most common character: ` ` and `¹5 ` > `0`. Saves 2 bytes.\n- Sadly had to rename goto label from ‘star’ ★ to an more common alpha `a` to save final byte.\n- Only possible with wonderful PXA Viz tool ~ https://carlc27843.itch.io/pico-8-source-compression-visualizer","shortMessageHtmlLink":"Optim: Saved last 3 bytes by improving text LXA compressibility"}},{"before":"8fb65bbda851857d8b3b9af0d20b1cff4de41ec1","after":"0af460c3024816f294e5621697a14490b14f964d","ref":"refs/heads/main","pushedAt":"2024-06-15T09:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Final tweaks before crunching\n\n- Add second supernova exploding `O`. Confident this will compress well with PXA! 🤞","shortMessageHtmlLink":"P8: Final tweaks before crunching"}},{"before":"69866d6a67d822241fd3cb13b3b15a0825f54f13","after":"8fb65bbda851857d8b3b9af0d20b1cff4de41ec1","ref":"refs/heads/main","pushedAt":"2024-06-15T09:10:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Compact screen refresh\n\n- Replace `flip()cls(0)` with `?\"⁶1⁶c”` appended to rendering statement.\n- Nice tip from: http://www.sizecoding.org/wiki/PICO-8#Final_optimisations_and_P8_Cartridge_Release","shortMessageHtmlLink":"Optim: Compact screen refresh"}},{"before":"32b600cbf80e9fc8b2723fec7093ecc9d86a5a2b","after":"69866d6a67d822241fd3cb13b3b15a0825f54f13","ref":"refs/heads/main","pushedAt":"2024-06-15T09:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Clean-up before size coding","shortMessageHtmlLink":"P8: Clean-up before size coding"}},{"before":"0fa012aef00f984fe7196f0749710b9b7cfc94af","after":"32b600cbf80e9fc8b2723fec7093ecc9d86a5a2b","ref":"refs/heads/main","pushedAt":"2024-06-15T08:51:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Adding a nice reciprocal scroll\n\n- Use a sine function for nice scroll and pulsing circle.","shortMessageHtmlLink":"P8: Adding a nice reciprocal scroll"}},{"before":"9e8ac426d98fa7058592a3eccdc6f557e9363f71","after":"0fa012aef00f984fe7196f0749710b9b7cfc94af","ref":"refs/heads/main","pushedAt":"2024-06-15T08:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Draw `O` with a circle and prepare to scroll","shortMessageHtmlLink":"P8: Draw O with a circle and prepare to scroll"}},{"before":"ca11028530903aa311e38262ab87cdbccc9c9b8c","after":"9e8ac426d98fa7058592a3eccdc6f557e9363f71","ref":"refs/heads/main","pushedAt":"2024-06-15T08:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Go Big or Go Home - Switch logo to larger size\n\n- Display text in ‘Pinball’ mode, so double height and width.","shortMessageHtmlLink":"P8: Go Big or Go Home - Switch logo to larger size"}},{"before":"6ba2bfd52c36ec8565d58121baa3a8759bac1f7c","after":"ca11028530903aa311e38262ab87cdbccc9c9b8c","ref":"refs/heads/main","pushedAt":"2024-06-15T00:01:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Missed control code","shortMessageHtmlLink":"Optim: Missed control code"}},{"before":"ff3a026e4e8e29562d6226d4bd097c4a398cce7b","after":"6ba2bfd52c36ec8565d58121baa3a8759bac1f7c","ref":"refs/heads/main","pushedAt":"2024-06-14T23:53:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Crunch the screen dressing\n\n- Calculate the oval values.\n- Concatenate all the screen drawing functions. 51 chrs.","shortMessageHtmlLink":"Optim: Crunch the screen dressing"}},{"before":"ec0b50dc23421ba650118c5a6d42a62ba5c05e4b","after":"ff3a026e4e8e29562d6226d4bd097c4a398cce7b","ref":"refs/heads/main","pushedAt":"2024-06-14T23:15:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Nicer presentation\n\n- Improve colours.\n- Centre veritically and horizontally with `cursor()`… I think we have the bytes…. but then less ‘pure’ print statement…\n- Move `O` to align and shade with fill pattern.\n- Add teletype effect.","shortMessageHtmlLink":"P8: Nicer presentation"}},{"before":"99b207d23ab3dc790548653105f82508aa755889","after":"ec0b50dc23421ba650118c5a6d42a62ba5c05e4b","ref":"refs/heads/main","pushedAt":"2024-06-14T22:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Vertically centre logo","shortMessageHtmlLink":"P8: Vertically centre logo"}},{"before":"46743e325eece80de77a0a134e465d2751a368fd","after":"99b207d23ab3dc790548653105f82508aa755889","ref":"refs/heads/main","pushedAt":"2024-06-14T21:07:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Concatenate all custom font data (config + tiles)","shortMessageHtmlLink":"Optim: Concatenate all custom font data (config + tiles)"}},{"before":"543a13b33e07e17c715be56a594c42a316d1a459","after":"46743e325eece80de77a0a134e465d2751a368fd","ref":"refs/heads/main","pushedAt":"2024-06-14T20:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Concatenate the tile rendering stream\n\nAlso swap in short codes for control sequences.","shortMessageHtmlLink":"Optim: Concatenate the tile rendering stream"}},{"before":"13c7a8b886919660e743a1404d317e67b01271a3","after":"543a13b33e07e17c715be56a594c42a316d1a459","ref":"refs/heads/main","pushedAt":"2024-06-14T20:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Optim: Remove repeated chrs in the tile rendering stream","shortMessageHtmlLink":"Optim: Remove repeated chrs in the tile rendering stream"}},{"before":"32e5ddb742af18d512dc3e810259ff693674853a","after":"13c7a8b886919660e743a1404d317e67b01271a3","ref":"refs/heads/main","pushedAt":"2024-06-14T20:11:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Embed the tile set data - 154 chrs","shortMessageHtmlLink":"P8: Embed the tile set data - 154 chrs"}},{"before":"522063b8e11b01ea73f25777b227e12a084d1d62","after":"32e5ddb742af18d512dc3e810259ff693674853a","ref":"refs/heads/main","pushedAt":"2024-06-14T19:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Checking tile data for repetitions","shortMessageHtmlLink":"P8: Checking tile data for repetitions"}},{"before":"3c935d67f9ffadb68b3caa31d260a63be0a9725e","after":"522063b8e11b01ea73f25777b227e12a084d1d62","ref":"refs/heads/main","pushedAt":"2024-06-14T15:21:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Art: Tweak corner of `N`.","shortMessageHtmlLink":"Art: Tweak corner of N."}},{"before":"faa59fc026572dea5f67dfe2a3f49030d6aeed9f","after":"3c935d67f9ffadb68b3caa31d260a63be0a9725e","ref":"refs/heads/main","pushedAt":"2024-06-14T15:05:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Hack to get some basic logo together","shortMessageHtmlLink":"P8: Hack to get some basic logo together"}},{"before":"10fc096c96b9c3909c01db14f7a08ee667230b10","after":"faa59fc026572dea5f67dfe2a3f49030d6aeed9f","ref":"refs/heads/main","pushedAt":"2024-06-14T14:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"Art: Try slimmer horizontal lines","shortMessageHtmlLink":"Art: Try slimmer horizontal lines"}},{"before":"da637040bedd8ec5c474425519ac37c996b96381","after":"10fc096c96b9c3909c01db14f7a08ee667230b10","ref":"refs/heads/main","pushedAt":"2024-06-14T14:28:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"readme: tinkering","shortMessageHtmlLink":"readme: tinkering"}},{"before":"f04a08810749064e2bd6e792673db332488aa282","after":"da637040bedd8ec5c474425519ac37c996b96381","ref":"refs/heads/main","pushedAt":"2024-06-14T14:06:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ace-dent","name":"Andrew","path":"/ace-dent","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/473224?s=80&v=4"},"commit":{"message":"P8: Drawing an `N` from the tileset","shortMessageHtmlLink":"P8: Drawing an N from the tileset"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQxOTowMDo0Ni4wMDAwMDBazwAAAARq5juz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQxOTowMDo0Ni4wMDAwMDBazwAAAARq5juz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xNFQxNDowNjo1MC4wMDAwMDBazwAAAARliWiP"}},"title":"Activity · ace-dent/demo-toybox"}