BSAVE Image
(→Links) |
|||
Line 22: | Line 22: | ||
* [http://support.microsoft.com/kb/34407 Micosoft Support: BSAVE/BLOAD File Format Explained for Basic] | * [http://support.microsoft.com/kb/34407 Micosoft Support: BSAVE/BLOAD File Format Explained for Basic] | ||
* [http://ffenc.blogspot.com/2008/04/quickbasic-bsave-format.html QuickBasic BSAVE Format] | * [http://ffenc.blogspot.com/2008/04/quickbasic-bsave-format.html QuickBasic BSAVE Format] | ||
+ | * {{EGFF|pictor|Pictor PC Paint File Format Summary}} from the [[Encyclopedia of Graphics File Formats]] - Has information about the BSAVE format used by PC Paint |
Revision as of 15:27, 1 March 2014
BSAVE Image (or BSAVED Image, BSAVE graphics, BSV, etc.) is a loosely-defined family of raster and character-based graphics file formats, based on the behavior of the BSAVE
command in QuickBASIC and certain other implementations of the BASIC programming language.
The file consists of a header, followed by a raw dump of video memory (or something approximating that). The Wikipedia article seems to be the best source of information about it.
BSAVE Image files are not very portable. There are many varieties of them, and no reliable way to distinguish all of them.
Identification
BSAVE Image files begin with the byte 0xFD
.
After the image data, there is usually a 0x1A
(Ctrl+Z) byte. It is usually the last byte in the file, but sometimes there is extra data or padding after it.
Sample files
- Between Heaven and Hell Version II CD → 200/109, 300/230, 300/265, etc. (adult-oriented images)
Links
- Wikipedia: BSAVE (graphics image format)
- Micosoft Support: BSAVE/BLOAD File Format Explained for Basic
- QuickBasic BSAVE Format
- Pictor PC Paint File Format Summary from the Encyclopedia of Graphics File Formats - Has information about the BSAVE format used by PC Paint