Views: 6,853,604 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 04-19-24 01:45 AM |
Guest: |
0 users reading the writable VCount shit | 1 bot |
Main - Development - the writable VCount shit | Hide post layouts | New reply |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 45/884 EXP: 1334753 Next: 63423 Since: 03-28-17 From: France Last post: 16 hours ago Last view: 3 hours ago |
finding dump
* writing to VCOUNT (val < current) makes the frame last longer * VCOUNT write is applied at the next scanline * VCOUNT can be written during display (!!) ** doing so screws up display: the 2D GPU uses the new VCOUNT value, but the LCDs keep going from the old value ** I don't want to imagine what that does to the 3D GPU or HDMA ** and it can likely cause VBlank/VMatch IRQs to trigger again ** the GPU can't go past scanline 191 (if you abuse VCOUNT write to make it skip forward) -- further scanlines are filled white * it's writable from either CPU ____________________ Kuribo64 |
Main - Development - the writable VCount shit | Hide post layouts | New reply |
Page rendered in 0.033 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 75/75, time: 0.022 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |