xboxscene.org forums

Author Topic: Xbox Framebuffer/vram  (Read 86 times)

_zlinky

  • Archived User
  • Jr. Member
  • *
  • Posts: 56
Xbox Framebuffer/vram
« on: June 29, 2006, 12:20:00 PM »

I have a few quick questions about the xbox's framebuffer/vram.

1. Does the Xbox's screen ram have 2 locations where it can be accessed or is it mirrored?  I noticed that the OpenXDK accesses the frame bufer at 0x8003d000 and the nonxdk tutorials on xbdev.net access it at 0xf0040000.

2. At what location does the framebuffer end?

3. The power on default resolution is 640x480x32.  How would I go about changing it to another resolution (i.e. 800x600x16, 320x240x8, etc.)?  And if I do change the resolution, will framebuffer access change/differ then before (i.e. pitch)?

Any replies are greatly appreciated.  The reason for my questions are that I would like to program my own independent xbox programming libraries based on what I have learned so far.  Thanks.
Logged