Talk:PlayView

From PS3 Developer wiki
Revision as of 22:48, 7 July 2017 by Sandungas (talk | contribs) (thx to TizzyT)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Playview structure overview

This info needs to be moved to frontpage at some point

┌──────────────────────────────────────────────────────────────────────────────┐
│          Header                                                              │
├──────────────────────────────────────────────────────────────────────────────┤
│"GVEW0100JPEG0100"                                                            │
│Source Image Width (Hex)                                                      │
│Source Image Height (Hex)                                                     │
│"BLK_"                                                                        │
│Length of Database (Hex) (№ of entries*0x20) + 0x08                           │
│Static Value                                                                  │
│Apps/machine code 1?                                                          │
│Apps/machine code 2?                                                          │
│┌────────────────────────────────────────────────────────────────────────────┐│
││          Database                                                          ││
│├────────────────────────────────────────────────────────────────────────────┤│
││┌──────────────────────────────────────────────────────────────────────────┐││
│││          Database Entry 1                                                │││
││├──────────────────────────────────────────────────────────────────────────┤││
│││Horizontal position on grid from left to right (Hex)                      │││
│││Vertical position on grid from top to bottom (Hex)                        │││
│││Layer level                                                               │││
│││Length of the image (Hex)                                                 │││
│││Length padding of the image (Hex)                                         │││
│││Not used?                                                                 │││
│││Width image (Hex)                                                         │││
│││Height image (Hex)                                                        │││
││└──────────────────────────────────────────────────────────────────────────┘││
││         .                                                                  ││
││         .                                                                  ││
││         .                                                                  ││
││┌──────────────────────────────────────────────────────────────────────────┐││
│││          Database Entry N                                                │││
││├──────────────────────────────────────────────────────────────────────────┤││
│││Horizontal position on grid from left to right (Hex)                      │││
│││Vertical position on grid from top to bottom (Hex)                        │││
│││Layer level                                                               │││
│││Length of the image (Hex)                                                 │││
│││Length padding of the image (Hex)                                         │││
│││Not used?                                                                 │││
│││Width image (Hex)                                                         │││
│││Height image (Hex)                                                        │││
││└──────────────────────────────────────────────────────────────────────────┘││
│└────────────────────────────────────────────────────────────────────────────┘│
│"BLK_"                                                                        │
│Length of all embedded images including pad (Hex)                             │
│Static Value                                                                  │
├──────────────────────────────────────────────────────────────────────────────┤
│          Grid Image Data                                                     │
├──────────────────────────────────────────────────────────────────────────────┤
│┌────────────────────────────────────────────────────────────────────────────┐│
││          Image 1                                                           ││
│├────────────────────────────────────────────────────────────────────────────┤│
││JPEG data (Starting from layer 0, left to right, top to bottom)             ││
││FF pad if grid image, 00 pad if next is data base viewer (16 byte alignment)││
│└────────────────────────────────────────────────────────────────────────────┘│
│          .                                                                   │
│          .                                                                   │
│          .                                                                   │
│┌────────────────────────────────────────────────────────────────────────────┐│
││          Image N                                                           ││
│├────────────────────────────────────────────────────────────────────────────┤│
││JPEG data (Starting from layer 0, left to right, top to bottom)             ││
││FF pad if grid image, 00 pad if next is data base viewer (16 byte alignment)││
│└────────────────────────────────────────────────────────────────────────────┘│
└──────────────────────────────────────────────────────────────────────────────┘