Anonymous

Changes

From Final Fantasy Inside

FF7/Kernel/Memory management

12 bytes added, 01:57, 13 July 2019
VRAM management
<br /> The following is a typical state of VRAM during game play.
[[File:Gears_img_3Gears img 3.jpg|thumb]]
The two game screens on the left side are the video buffer and the back buffer. The patchwork of graphics on the top right are the field graphics for that scene. The bottom row consists of cached graphics and special effects and on right semi-permanent and permanent textures for the game.
<br /> The following is a schematic representation of VRAM and all it's texture boundaries.
[[File:Gears_img_4Gears img 4.jpg|thumb]]
Here the sections of VRAM are much more visible. The large cyan areas are the video frame buffers. The PSX uses a standard double page buffer to animate the game. The blank areas above and below the frame buffers are blank to allow for a correct V-sync. The dark blue areas to the right of the frame buffers are when the game plays 24 bit movies. This requires a slightly larger display and the first two texture caches are overwritten. During times in the game where no movies can take place, such as Battle, textures are commonly placed here.