{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":713123600,"defaultBranch":"main","name":"WonderTANG","ownerLogin":"herraa1","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-11-01T22:13:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/74421661?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721851981.0","currentOid":""},"activityList":{"items":[{"before":"9573ee893d997e47a140707dba925ff0d1c24cc4","after":"d373d4ebde5df0fc5833d0e52a075852a1e8f9cc","ref":"refs/heads/topic/audio-mixer-and-volume","pushedAt":"2024-07-24T20:28:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"New audio mixing and volume control\n\nThis patch simplifies the audio mixer and\nre-adds the volume control logic.\n\nVolume for the WonderTANG PSG, SCC+ and OPLL\ncan be independently controlled using a software\nknob with 7 levels (0=no audio, 1-7=low to high).\n\nThe SMRAM.COM tool can be used to set the different\naudio sources volume levels (type SMRAM.COM /? for help).\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"New audio mixing and volume control"}},{"before":null,"after":"9573ee893d997e47a140707dba925ff0d1c24cc4","ref":"refs/heads/topic/audio-mixer-and-volume","pushedAt":"2024-07-24T20:13:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"New audio mixing and volume control\n\nThis patch simplifies the audio mixer and\nre-adds the volume control logic.\n\nVolume for the WonderTANG PSG, SCC+ and OPLL\ncan be independently controlled using a software\nknob with 7 levels (0=no audio, 1-7=low to high).\n\nThe SMRAM.COM tool can be used to set the different\naudio sources volume levels (type SMRAM.COM /? for help).\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"New audio mixing and volume control"}},{"before":"868b7e378c3f97bcee4975047bd84f9ac8266020","after":"40621153c0a5827d924b32c68ab0c0e12796e789","ref":"refs/heads/main","pushedAt":"2024-07-18T20:16:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/lfantoniosi/WonderTANG","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/lfantoniosi/WonderTANG"}},{"before":"dd7eb8590fb50340cf49e529e505378d08832077","after":"868b7e378c3f97bcee4975047bd84f9ac8266020","ref":"refs/heads/main","pushedAt":"2024-07-08T05:00:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"better timming on audio","shortMessageHtmlLink":"better timming on audio"}},{"before":"06328116bc7d407c5d388758259ff367cb536a3b","after":"dd7eb8590fb50340cf49e529e505378d08832077","ref":"refs/heads/main","pushedAt":"2024-06-22T20:15:35.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"use jtopl instead","shortMessageHtmlLink":"use jtopl instead"}},{"before":null,"after":"7e51b8eac3f0f610e0e3453a9f36600b91b6b00b","ref":"refs/heads/topic/changes-for-upstream-20240622","pushedAt":"2024-06-22T12:16:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"kicad: change audio connector from CP1-3523N to SJ1-3525N\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"kicad: change audio connector from CP1-3523N to SJ1-3525N"}},{"before":null,"after":"432efc719f7db4a6fa44897be0a9cbe86c396d98","ref":"refs/heads/topic/changes-for-upstream-20240620","pushedAt":"2024-06-20T16:37:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"document board revisions and bitstreams\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"document board revisions and bitstreams"}},{"before":null,"after":"ef8cc240612ff25ae4df56676cdfa76369db1cf8","ref":"refs/heads/topic/jtopl","pushedAt":"2024-06-17T18:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"re-build bitstream for V1.02d with latest changes\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"re-build bitstream for V1.02d with latest changes"}},{"before":null,"after":"84aff56853159ba9af0295385c3f5e8c5f3de996","ref":"refs/heads/topic/release-V1.02d","pushedAt":"2024-06-13T16:33:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"fpga: reverse int_n logic for board V1.02d and build bitstream\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"fpga: reverse int_n logic for board V1.02d and build bitstream"}},{"before":"2a300ac45ee09ae1f98fff7e07916d54ca7c07a7","after":"06328116bc7d407c5d388758259ff367cb536a3b","ref":"refs/heads/main","pushedAt":"2024-05-29T22:23:18.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/lfantoniosi/WonderTANG","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/lfantoniosi/WonderTANG"}},{"before":"b8bf43529f6cd29451a274c7945bc190d434510c","after":"2a300ac45ee09ae1f98fff7e07916d54ca7c07a7","ref":"refs/heads/main","pushedAt":"2024-05-22T22:22:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"omega stability","shortMessageHtmlLink":"omega stability"}},{"before":"46a36a5e1845dea0fca48fd0d2f0142441c38704","after":"1eb41ba7c267a48acc3fe33f5562509830bac800","ref":"refs/heads/topic/test-omega-fix-20240519","pushedAt":"2024-05-22T17:00:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"fpga: improve signal mux\n\nThe WonderTANG uses a multiplexing scheme to read 24 signals using just\n8 pins through three 74LVC245 ICs.\n\nThe multiplexing scheme is driven by a ~108MHz clock (~9.25ns period)\nusing the following schedule based on a 8 cycle plan:\n- the first cycle is used to select A0-A7 signals and enable signal\n propagation (which is Ten=~4.4ns for the 74LVC245)\n- during the second cycle A0-A7 data can be read consistently\n- the third cycle is used to select A8-A15 signals and enable signal\n propagation\n- during the fourth cycle A8-A15 data can be read consistently\n- the fifth cycle is used to select MERQ,IORQ,CS1,CS2,RESET,RFSH,CS12\n and M1 signals and enable signal propagation\n- during the sixth cycle MERQ,IORQ,CS1,CS2,RESET,RFSH,CS12 and M1 can\n be read consistently\n- during the seventh and eighth cycles no signals are selected and the\n bus is marked idle\n\nThis multiplexing scheme seems to work fine for most MSX machines,\nexcept for the Omega Home Computer which experiences signal\ninconsistencies during the multiplexing phase.\nThe root cause of these inconsistencies is not confirmed.\n\nThe modification presented here implements a different multiplexing scheme\nthat has been tested successfully both on the Omega Home Computer and\nother MSX machines.\n\nThe same ~108MHz clock is used, but the schedule is changed slightly\nusing a 7 cycle plan:\n- the first cycle is used to select A0-A7 signals and enable signal\n propagation\n- during the second cycle A0-A7 data can be read consistently\n- the third cycle is used to select A8-A15 signals and enable signal\n propagation\n- during the fourth cycle A8-A15 data can be read consistently\n- the fifth cycle is used to select MERQ,IORQ,CS1,CS2,RESET,RFSH,CS12\n and M1 signals and enable signal propagation\n- during the sixth cycle MERQ,IORQ,CS1,CS2,RESET,RFSH,CS12 and M1 can\n be read consistently\n- during just the seventh cycle no signals are selected and the bus is\n marked idle\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"fpga: improve signal mux"}},{"before":null,"after":"46a36a5e1845dea0fca48fd0d2f0142441c38704","ref":"refs/heads/topic/test-omega-fix-20240519","pushedAt":"2024-05-19T21:08:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"improve signal mux\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"improve signal mux"}},{"before":"56186d48a6b770420a8d02023281a2e616960882","after":"b8bf43529f6cd29451a274c7945bc190d434510c","ref":"refs/heads/main","pushedAt":"2024-05-18T08:14:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"improving omega stability","shortMessageHtmlLink":"improving omega stability"}},{"before":"fcf2eac4b308c579216f0df1e723f61c80ffc91b","after":"56186d48a6b770420a8d02023281a2e616960882","ref":"refs/heads/main","pushedAt":"2024-05-16T17:47:57.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"Solving OMEGA MSX instability","shortMessageHtmlLink":"Solving OMEGA MSX instability"}},{"before":null,"after":"edc5841e6dcc8273db511653bef37d2bfbcb667d","ref":"refs/heads/topic/test-modular-build","pushedAt":"2024-05-14T22:32:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"test: enable modular build\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"test: enable modular build"}},{"before":null,"after":"10a30e71ee5918f6906b48ccf6abc1603c3daa7b","ref":"refs/heads/topic/test-nextor-and-sd-only","pushedAt":"2024-05-13T23:01:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"test: disable all but nextor bios and sd\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"test: disable all but nextor bios and sd"}},{"before":"e32722b24cec4c2c99c2acf36742ae57ea5e76d4","after":null,"ref":"refs/heads/topic/alt-audio-conn-SJ1-3525N","pushedAt":"2024-05-04T11:10:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"c576a58a3b52a2eea2395f8e61fecd90c93bddf9","after":null,"ref":"refs/heads/topic/show-value-for-U4","pushedAt":"2024-05-04T11:10:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"f1d1a1659e6ddeb4dfe756c87b4b2f2cf893d1e4","after":null,"ref":"refs/heads/topic/fix-text-thickness-errors-U5","pushedAt":"2024-05-04T11:10:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"41cbbfbab4617ee7ad37b59b49e49a4027f8e173","after":null,"ref":"refs/heads/topic/fix-silkscreen-overlap-Q1","pushedAt":"2024-05-04T11:09:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"6d23b421727fb6ae9ad5a46eee3595b522e0b410","after":null,"ref":"refs/heads/topic/fix-silkscreen-clipped-by-solder-mask-error-cartridge-pads","pushedAt":"2024-05-04T11:09:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"4c154eabba3098ed3e09b275ed0f9dc6a5c18d95","after":null,"ref":"refs/heads/topic/fix-footprint-cartridge-msx-board-edge-clearance-violation-errors","pushedAt":"2024-05-04T11:09:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":"6f96b814a3649287bcdaacc69a31cc4f0de4ca88","after":null,"ref":"refs/heads/topic/fix-board-edge-clearance-violation-errors","pushedAt":"2024-05-04T11:08:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"}},{"before":null,"after":"40f071f69e2a1e99dec8b4b5dec73edd3bf15576","ref":"refs/heads/topic/changes-for-upstream","pushedAt":"2024-05-04T11:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"[kicad] Fix /CART_5V net width\n\nUpdate the PCB to bring /CART_5V in sync with the schematic.\nApply the power netclass width to /CART_5V as it is currently using a\nsmaller width than the rest of power nets (from the cartridge pads to the\nD2 diode).\nAdd clearance when needed to account for the increase in net width.\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"[kicad] Fix /CART_5V net width"}},{"before":null,"after":"0bca877328f98859e55f1ae2d002a50a58532a5f","ref":"refs/heads/topic/release-V1.01c.F1-fork","pushedAt":"2024-04-28T08:54:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"[kicad] Mark board as V1.01c.F1 fork\n\nIdentify this board as a new fork to avoid confusion with the stock\nboard by slightly changing the silkscreen identification.\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"[kicad] Mark board as V1.01c.F1 fork"}},{"before":"7f164c404387bd55c0b09c18815c57d1e28110e8","after":"fcf2eac4b308c579216f0df1e723f61c80ffc91b","ref":"refs/heads/main","pushedAt":"2024-04-28T06:40:25.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"fixing audio to cart (Audio jumper) was set to wrong pin","shortMessageHtmlLink":"fixing audio to cart (Audio jumper) was set to wrong pin"}},{"before":null,"after":"321894a7db4f4947b250cdbd222225cabba50cec","ref":"refs/heads/topic/release-V1.01b.F1-fork","pushedAt":"2024-03-17T18:38:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"Release 2023 V1.01b.F1\n\nAdd copper planes for final fabrication.\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"Release 2023 V1.01b.F1"}},{"before":null,"after":"c576a58a3b52a2eea2395f8e61fecd90c93bddf9","ref":"refs/heads/topic/show-value-for-U4","pushedAt":"2023-11-19T12:30:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"[kicad] show value for U4\n\nAll SN74LVC245AN footprints show its value except U4.\nFix that by adding its value to the silkscreen layer.\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"[kicad] show value for U4"}},{"before":"ec49bb776fabfacf0f0df9eb8ec488767b229aa2","after":"e32722b24cec4c2c99c2acf36742ae57ea5e76d4","ref":"refs/heads/topic/alt-audio-conn-SJ1-3525N","pushedAt":"2023-11-19T12:29:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"herraa1","name":null,"path":"/herraa1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74421661?s=80&v=4"},"commit":{"message":"[kicad] Use alternate audio connector SJ1-3525N\n\nExchange the SJ1-3533NG mono audio connector with the more common\n(at least in Europe and some large asian shops) SJ1-3525N stereo\nconnector, keeping the same orientation.\nTo fit the new connector the board led is slightly moved too.\n\nSigned-off-by: Albert Herranz ","shortMessageHtmlLink":"[kicad] Use alternate audio connector SJ1-3525N"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQyMDoyODowMS4wMDAwMDBazwAAAASIWX9H","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQyMDoyODowMS4wMDAwMDBazwAAAASIWX9H","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xOVQxMjoyOTowOC4wMDAwMDBazwAAAAOynwbQ"}},"title":"Activity ยท herraa1/WonderTANG"}