Guest User

VRAM mappings

a guest
Sep 13th, 2020
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. VRAM mappings
  2.  
  3. LCDC (0x6800000 to 0x7000000) - 0x6800000 + 0x100000 * i
  4.  
  5. Engine A BG (0x6000000 to 0x6200000)
  6. A (size 0x20000) - 0x6000000 + (0x20000 * ofs) + 0x80000 * i
  7. B (size 0x20000) - 0x6000000 + (0x20000 * ofs) + 0x80000 * i
  8. C (size 0x20000) - 0x6000000 + (0x20000 * ofs) + 0x80000 * i
  9. D (size 0x20000) - 0x6000000 + (0x20000 * ofs) + 0x80000 * i
  10. E (size 0x10000) - 0x6000000 + 0x80000 * i
  11. F (size 0x4000) - [0x6000000, 0x6008000] + (0x4000 * (ofs & 1)) + (0x10000 * ((ofs & 3) >> 1)) + 0x80000 * i
  12. G (size 0x4000) - [0x6000000, 0x6008000] + (0x4000 * (ofs & 1)) + (0x10000 * ((ofs & 3) >> 1)) + 0x80000 * i
  13.  
  14. Engine A OBJ (0x6400000 to 0x6600000)
  15. A (size 0x20000) - 0x6400000 + (0x20000 * (ofs & 1)) + 0x40000 * i
  16. B (size 0x20000) - 0x6400000 + (0x20000 * (ofs & 1)) + 0x40000 * i
  17. E (size 0x10000) - 0x6400000 + 0x40000 * i
  18. F (size 0x4000) - [0x6400000, 0x6408000] + (0x4000 * (ofs & 1)) + (0x10000 * ((ofs & 3) >> 1)) + 0x40000 * i
  19. G (size 0x4000) - [0x6400000, 0x6408000] + (0x4000 * (ofs & 1)) + (0x10000 * ((ofs & 3) >> 1)) + 0x40000 * i
  20.  
  21. Engine B BG (0x6200000 to 0x6400000)
  22. C (size 0x20000) - 0x6200000 + 0x20000 * i
  23. H (size 0x8000) - 0x6200000 + 0x10000 * i
  24. I (size 0x4000) - [0x6208000, 0x620C000] + 0x10000 * i
  25.  
  26. Engine B OBJ (0x6600000 to 0x6800000)
  27. D (size 0x20000) - 0x6600000 + 0x20000 * i
  28. I (size 0x4000) - 0x6600000 + 0x4000 * i
  29.  
  30. ARM7 (0x6000000 to 0x7000000) - 0x6000000 + (0x20000 * (ofs & 1)) + 0x40000 * i
Advertisement
Add Comment
Please, Sign In to add comment