mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	added (fake) physical addresses for where to put framebuffer in VRAM
This commit is contained in:
		
							parent
							
								
									86a515e5ac
								
							
						
					
					
						commit
						25d595d869
					
				
					 1 changed files with 10 additions and 0 deletions
				
			
		|  | @ -16,6 +16,7 @@ enum { | ||||||
|     TOP_WIDTH           = 400, |     TOP_WIDTH           = 400, | ||||||
|     BOTTOM_WIDTH        = 320, |     BOTTOM_WIDTH        = 320, | ||||||
| 
 | 
 | ||||||
|  |     // Physical addresses in FCRAM used by ARM9 applications - these are correct for real hardware 
 | ||||||
|     FRAMEBUFFER_SEL     = 0x20184E59, |     FRAMEBUFFER_SEL     = 0x20184E59, | ||||||
|     TOP_LEFT_FRAME1     = 0x20184E60, |     TOP_LEFT_FRAME1     = 0x20184E60, | ||||||
|     TOP_LEFT_FRAME2     = 0x201CB370, |     TOP_LEFT_FRAME2     = 0x201CB370, | ||||||
|  | @ -23,6 +24,15 @@ enum { | ||||||
|     TOP_RIGHT_FRAME2    = 0x202C8670, |     TOP_RIGHT_FRAME2    = 0x202C8670, | ||||||
|     SUB_FRAME1          = 0x202118E0, |     SUB_FRAME1          = 0x202118E0, | ||||||
|     SUB_FRAME2          = 0x20249CF0, |     SUB_FRAME2          = 0x20249CF0, | ||||||
|  | 
 | ||||||
|  |     // Physical addresses in VRAM - I'm not sure how these are actually allocated (so not real)
 | ||||||
|  |     VRAM_FRAMEBUFFER_SEL    = 0x18184E59, | ||||||
|  |     VRAM_TOP_LEFT_FRAME1    = 0x18184E60, | ||||||
|  |     VRAM_TOP_LEFT_FRAME2    = 0x181CB370, | ||||||
|  |     VRAM_TOP_RIGHT_FRAME1   = 0x18282160, | ||||||
|  |     VRAM_TOP_RIGHT_FRAME2   = 0x182C8670, | ||||||
|  |     VRAM_SUB_FRAME1         = 0x182118E0, | ||||||
|  |     VRAM_SUB_FRAME2         = 0x18249CF0, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| template <typename T> | template <typename T> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue