Views: 6,696,503 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-28-24 12:44 PM |
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: 55 Posts: 45/875 EXP: 1308920 Next: 5269 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days 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.022 seconds. (2048KB of memory used) MySQL - queries: 26, rows: 73/73, time: 0.015 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |