Actua Soccer GDV: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks (Created page with "== GDV == * ''' Game ''': Actua Soccer <br> * ''' Format Type ''': Video <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> =...") |
imported>Ikskoks |
||
| (25 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== GDV == | == GDV == | ||
* ''' Game ''': Actua Soccer <br> | * ''' Game ''': Actua Soccer / VR Soccer '96<br> | ||
* ''' Format Type ''': Video <br> | * ''' Format Type ''': Video <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | ||
| Line 12: | Line 12: | ||
// GDV file format | // GDV file format | ||
52 bytes (char) - info string // "GDV Format (C) Gremlin Interactive 1994/95" | // little endian | ||
52 bytes (char) - optional info string // "GDV Format (C) Gremlin Interactive 1994/95" | |||
4 bytes (uint32) - magic // "0x94 0x19 0x11 0x29" | 4 bytes (uint32) - magic // "0x94 0x19 0x11 0x29" | ||
2 bytes (uint16) - image dimension code // "0" - 320x200 | |||
// "1" - 640x200 | |||
// "2" - 320x167 | |||
2 bytes (uint16) - total number of frames | |||
2 bytes (uint16) - frames per second | |||
2 bytes (uint16) - audio data type / audio flags | |||
2 bytes (uint16) - sound sample rate | |||
2 bytes (uint16) - video data type | |||
2 bytes (uint16) - max size of compressed video frame // if "0" then no video | |||
1 byte (char) - version number | |||
1 byte (char) - quality / lossiness | |||
4 bytes (char) - reserved (frame width and height in later versions) | |||
768 bytes - optional palette // 3 bytes BGR value per entry | |||
num_of_frames * | |||
{ | |||
x bytes - audio data | |||
// video frame header | |||
2 bytes (uint16) - magic // "0x05 0x13" | |||
2 bytes (uint16) - total frame size | |||
1 byte (char) - type of frame | |||
3 bytes (char) - reserved | |||
x bytes - video data | |||
} | |||
</pre> | </pre> | ||
</div> | </div> | ||
| Line 21: | Line 50: | ||
Not written yet. | Not written yet. | ||
=== Games === | |||
Other games using this file format: | |||
* Normality | |||
* Realms of the Haunting | |||
* Hardwar | |||
* Jungle Strike | |||
=== Notes and Comments === | === Notes and Comments === | ||
* Video file format used in | * Video file format used in Gremlin Interactive games. | ||
* GDV stands for "Gremlin Digital Video". | |||
=== Compatible Programs === | === Compatible Programs === | ||
* PLAYGDV.EXE / PLAYGDV2.EXE (shared with game files) | * PLAYGDV.EXE / PLAYGDV2.EXE (shared with game files) | ||
* [http://www.gremlinarchive.com/wp-content/uploads/2017/12/GDV.zip Gremlin Digital Video Player / ViewGDV] | |||
==Gallery== | |||
<gallery bordercolor="transparent" spacing="small" orientation="landscape"> | |||
viewGDV_1.png | |||
viewGDV_2.png | |||
viewGDV_3.png | |||
</gallery> | |||
<br/><br> | <br/><br> | ||
[[Category:Complete | [[Category:Complete Complete|Actua Soccer GDV]] | ||
[[Category:Platform PC|Actua Soccer GDV]] | [[Category:Platform PC|Actua Soccer GDV]] | ||
[[Category:CE None|Actua Soccer GDV]] | [[Category:CE None|Actua Soccer GDV]] | ||
Latest revision as of 18:41, 4 January 2021
GDV
- Game : Actua Soccer / VR Soccer '96
- Format Type : Video
- Endian Order : Little Endian
Format Specifications
// Actua Soccer
// GDV file format
// little endian
52 bytes (char) - optional info string // "GDV Format (C) Gremlin Interactive 1994/95"
4 bytes (uint32) - magic // "0x94 0x19 0x11 0x29"
2 bytes (uint16) - image dimension code // "0" - 320x200
// "1" - 640x200
// "2" - 320x167
2 bytes (uint16) - total number of frames
2 bytes (uint16) - frames per second
2 bytes (uint16) - audio data type / audio flags
2 bytes (uint16) - sound sample rate
2 bytes (uint16) - video data type
2 bytes (uint16) - max size of compressed video frame // if "0" then no video
1 byte (char) - version number
1 byte (char) - quality / lossiness
4 bytes (char) - reserved (frame width and height in later versions)
768 bytes - optional palette // 3 bytes BGR value per entry
num_of_frames *
{
x bytes - audio data
// video frame header
2 bytes (uint16) - magic // "0x05 0x13"
2 bytes (uint16) - total frame size
1 byte (char) - type of frame
3 bytes (char) - reserved
x bytes - video data
}
MultiEx BMS Script
Not written yet.
Games
Other games using this file format:
- Normality
- Realms of the Haunting
- Hardwar
- Jungle Strike
Notes and Comments
- Video file format used in Gremlin Interactive games.
- GDV stands for "Gremlin Digital Video".
Compatible Programs
- PLAYGDV.EXE / PLAYGDV2.EXE (shared with game files)
- Gremlin Digital Video Player / ViewGDV
Gallery