mattnite
mattnite
Day 1 Tables and Badges
nvm jacobs on the case
570 replies
Day 1 Tables and Badges
reverting
570 replies
SYCSoftware You Can Love & Zig SHOWTIME
Created by mattnite on 5/17/2024 in #sycl24-activities
Showcase your Carts!
To be clear, I'm expecting yall to PR them yourselves to save me the hassle 😎
9 replies
Day 1 Tables and Badges
What we need to get this up is to use a DMA transfer instead of using the CPU
570 replies
Day 1 Tables and Badges
Full utilization at 12MHz is ~36 frames per second
570 replies
Day 1 Tables and Badges
No description
570 replies
Day 1 Tables and Badges
For some information on frame rate issues: There's a lot more performance we can squeeze out of the hardware. Right now we're using the CPU to copy and send framebuffer bytes over SPI to the LCD. SPI is running at 4MHz but looking at the datasheet we could run it 16MHz maximum, I'll bump it to 12MHz to not tempt fate. That being said we're not fully utilizing the communication channel in this case, here you can see byte transfers with significant delays between them, instead of 1.5 Mbyte/s transfers, we're seeing 475Kbyte/s
570 replies
Day 1 Tables and Badges
it shouldn't be slower than using the render functions that exist
570 replies
Day 1 Tables and Badges
Essentially something shorted the battery (maybe a zipper or smth) and the battery’s protection circuit latches to an off state until reset
570 replies
Day 1 Tables and Badges
Oh also I remember @slimsag mentioning bricked badges, did people try unplugging and plugging the battery back in? I forgot to document that
570 replies
Day 1 Tables and Badges
Thanks so much to @aurame and @JerwuQu | Marcus Ramse for putting together the emulator so people could make games without the badge working 100%
570 replies
Day 1 Tables and Badges
good night, and thank you for all the help today
570 replies
Day 1 Tables and Badges
I'm trying to hook up the DMA to the LCD by looking at jacob's stuff, it's the more-lcd branch if anyone wants to look at that
570 replies
Day 1 Tables and Badges
okay peeps it's 6am for me here
570 replies
Day 1 Tables and Badges
no idea
570 replies
Day 1 Tables and Badges
I swapped 128 and 160 in the LCD example
570 replies
Day 1 Tables and Badges
it's working correctly for me locally
570 replies
Day 1 Tables and Badges
or wait
570 replies
Day 1 Tables and Badges
oh I found it
570 replies
Day 1 Tables and Badges
yeah I used a python repl to do that
570 replies