MSX BASIC graphics

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
(Formats)
 
(17 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
'''MSX BASIC graphics''' refers to a family of raster graphics formats associated with MSX computers, and apparently MSX BASIC in particular. They appear to be the MSX version of [[BSAVE Image]].
 
'''MSX BASIC graphics''' refers to a family of raster graphics formats associated with MSX computers, and apparently MSX BASIC in particular. They appear to be the MSX version of [[BSAVE Image]].
  
== Identification ==
+
== Formats ==
"MSX SC2/GRP" files begin with <code>fe 00 00 ff 37 00 00</code>.
+
{| class="wikitable"
 
+
! Format name
"MSX screen 7-12" files begin with <code>fe 00 00 ff d3 00 00</code>.
+
! Format details
 +
! Ext.
 +
! Signature
 +
! File size
 +
|-
 +
|Screen 2 || 256x192, 15 colors || .SC2 .GRP || <code>FE 00 00 FF 37 00 00</code> || 14343 or 16391
 +
|-
 +
|Screen 3 || 64x48, 15 colors || .SC3 || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|Screen 4 || 256x192, 16 colors || .SC4 || <code>FE 00 00 ?</code> || 16391
 +
|-
 +
|Screen 5 || 256x212, 16 colors || .SC5 .GE5 || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|Screen 5 Interlaced || 256x424, 16 colors || .SC5 .S15 || <code>FE 00 00 ?</code> || 30375
 +
|-
 +
|Screen 6 || 512x212, 4 colors || .SC6 || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|Screen 6 Interlaced || 512x424, 4 colors || .SC6 .S16 || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|Screen 7 || 512x212, 16 colors || .SC7 .GE7 || <code>FE 00 00 FF D3 00 00</code> || ?
 +
|-
 +
|Screen 7 Interlaced || 512x424, 16 colors || .SC7 .S17 || ? || ?
 +
|-
 +
|Screen 8 || 256x212, 256 colors || .SC8 .GE8 .PIC || <code>FE 00 00 FF D3 00 00</code> || ?
 +
|-
 +
|Screen 8 Interlaced || 256x424, 256 colors || .SC8 .S18 || ? || ?
 +
|-
 +
|Screen 10 || 256x212, 12,515 colors || .SCA .S10 (MSXViewer5 Screen Converter) || <code>FE 00 00 ?</code> || 54279
 +
|-
 +
|Screen 10 Interlaced || 256x424, 12,515 colors || .SCA .S1A || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|Screen 12 || 256x212, 19,268 colors || .SCC .SRS .YJK .S12 (MSX Screen Converter) .SCS (PIC2MSX / PICMSX) || <code>FE 00 00 FF D3 00 00</code> || 54279
 +
|-
 +
|Screen 12 Interlaced || 256x424, 19,268 colors || .SCC .S1C || <code>FE 00 00 ?</code> || ?
 +
|-
 +
|}
  
 
== Software ==
 
== Software ==
 
* [[Konvertor]]
 
* [[Konvertor]]
 
* [[RECOIL]]
 
* [[RECOIL]]
 +
* [http://msx.jannone.org/conv/ MSX Screen Converter]
 +
* [http://www.msxblue.com/temp2/PIC2MSX.zip PIC2MSX (GUI) and PICMSX (CMD)]
 +
* [https://marmsx.msxall.com/msxvw/msxvw5/download/MSX_Viewer_5.2.3_Win.zip MSXViewer5 Screen Converter (MarMSX)]
 +
=== Notes ===
 +
==== MSX Screen Converter ====
 +
MSX Screen Converter is a online converter.
 +
 +
It converts common image formats ([[JPEG|JPG]], [[PNG]], [[GIF]]) to MSX BLOAD format..
 +
 +
It accepts for output: Screen 2, 5, 6, 7, 8 and 12.
 +
 +
==== PIC2MSX and PICMSX====
 +
PIC2MSX is a GUI converter for Windows.
 +
 +
PICMSX is a command-line converter for Windows.
 +
 +
It also accepts [[BMP]] for input.
 +
 +
It also accepts Screen 3 for output.
 +
 +
Likewise, it doesn't need any Internet!
 +
 +
==== MSXViewer5 Screen Converter (MarMSX) ====
 +
It's a GUI Windows app...
 +
 +
It also has a Linux version.
 +
 +
It can show MSX BLOAD images.
 +
 +
It also accepts Screen 10 for output. '''But the Screen 12 images converted by PICMSX look more natural than the Screen 10 images converted by this program.'''
 +
 +
'''GScreen 25 images LOOK WAY MORE NATURAL than Screen 10 and 12 images (converted with both programs (PICMSX and MSXViewer5 Screen Converter)).'''
 +
 +
It also accepts V9990 GScreen and SymbOS formats for output.
 +
 +
But it needs a set of DLLs to work for the Windows version, which you can download from here: [https://sourceforge.net/project/downloading.php?group_id=55098&use_mirror=osdn&filename=dlls.zip&72680947]
  
 
== Sample files ==
 
== Sample files ==
Line 19: Line 90:
 
* [https://bitbucket.org/WAHa_06x36/xee/issues/310/support-for-msx-image-formats Xee forum thread] → MSXImages2.zip
 
* [https://bitbucket.org/WAHa_06x36/xee/issues/310/support-for-msx-image-formats Xee forum thread] → MSXImages2.zip
 
* http://marmsx.msxall.com/msxvw/oldmsxvw/imgs.zip
 
* http://marmsx.msxall.com/msxvw/oldmsxvw/imgs.zip
 +
* {{DexvertSamples|image/msxBASIC}}
  
 
== See also ==
 
== See also ==
Line 24: Line 96:
  
 
== Links ==
 
== Links ==
* [https://bitbucket.org/WAHa_06x36/xee/issues/310/support-for-msx-image-formats Xee forum thread]
+
* [https://bitbucket.org/WAHa_06x36/xee/issues/310/support-for-msx-image-formats Xee forum thread (taken down)]
  
 
[[Category:MSX]]
 
[[Category:MSX]]

Latest revision as of 12:50, 22 August 2024

File Format
Name MSX BASIC graphics
Ontology
Extension(s) .grp, .sc2, .sc5, .sc6, .sc7, .sc8, .scc, others

MSX BASIC graphics refers to a family of raster graphics formats associated with MSX computers, and apparently MSX BASIC in particular. They appear to be the MSX version of BSAVE Image.

Contents

[edit] Formats

Format name Format details Ext. Signature File size
Screen 2 256x192, 15 colors .SC2 .GRP FE 00 00 FF 37 00 00 14343 or 16391
Screen 3 64x48, 15 colors .SC3 FE 00 00 ?  ?
Screen 4 256x192, 16 colors .SC4 FE 00 00 ? 16391
Screen 5 256x212, 16 colors .SC5 .GE5 FE 00 00 ?  ?
Screen 5 Interlaced 256x424, 16 colors .SC5 .S15 FE 00 00 ? 30375
Screen 6 512x212, 4 colors .SC6 FE 00 00 ?  ?
Screen 6 Interlaced 512x424, 4 colors .SC6 .S16 FE 00 00 ?  ?
Screen 7 512x212, 16 colors .SC7 .GE7 FE 00 00 FF D3 00 00  ?
Screen 7 Interlaced 512x424, 16 colors .SC7 .S17  ?  ?
Screen 8 256x212, 256 colors .SC8 .GE8 .PIC FE 00 00 FF D3 00 00  ?
Screen 8 Interlaced 256x424, 256 colors .SC8 .S18  ?  ?
Screen 10 256x212, 12,515 colors .SCA .S10 (MSXViewer5 Screen Converter) FE 00 00 ? 54279
Screen 10 Interlaced 256x424, 12,515 colors .SCA .S1A FE 00 00 ?  ?
Screen 12 256x212, 19,268 colors .SCC .SRS .YJK .S12 (MSX Screen Converter) .SCS (PIC2MSX / PICMSX) FE 00 00 FF D3 00 00 54279
Screen 12 Interlaced 256x424, 19,268 colors .SCC .S1C FE 00 00 ?  ?

[edit] Software

[edit] Notes

[edit] MSX Screen Converter

MSX Screen Converter is a online converter.

It converts common image formats (JPG, PNG, GIF) to MSX BLOAD format..

It accepts for output: Screen 2, 5, 6, 7, 8 and 12.

[edit] PIC2MSX and PICMSX

PIC2MSX is a GUI converter for Windows.

PICMSX is a command-line converter for Windows.

It also accepts BMP for input.

It also accepts Screen 3 for output.

Likewise, it doesn't need any Internet!

[edit] MSXViewer5 Screen Converter (MarMSX)

It's a GUI Windows app...

It also has a Linux version.

It can show MSX BLOAD images.

It also accepts Screen 10 for output. But the Screen 12 images converted by PICMSX look more natural than the Screen 10 images converted by this program.

GScreen 25 images LOOK WAY MORE NATURAL than Screen 10 and 12 images (converted with both programs (PICMSX and MSXViewer5 Screen Converter)).

It also accepts V9990 GScreen and SymbOS formats for output.

But it needs a set of DLLs to work for the Windows version, which you can download from here: [1]

[edit] Sample files

[edit] See also

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox