Difference between revisions of "MSX"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(Links)
 
(32 intermediate revisions by 5 users not shown)
Line 1: Line 1:
MSX was a standardized range of 8 bit computers developped by Microsoft and various (mostly) japanese producers to exploit... microsoft softwares.
+
'''MSX''' was a standardized range of Z80 based 8 bit computers developed by Microsoft and various (mostly) Japanese producers to exploit... Microsoft Software.
  
 
MSX stands for "Machines with Software eXchangeability".
 
MSX stands for "Machines with Software eXchangeability".
  
4 generations of MSX were produced, each with it's own system specs.
+
'''4 generations of MSX were produced''', each with it's own system specs upgrades and retro compatible with past specifications.
  
 +
== History ==
  
[http://www.en.wikipedia.org/wiki/MSX| Wikipedia page]
+
It was a serious technical concurrent to the '''Amstrad CPC''' range, later specifications being closer to 16bit computers than other 8bit systems. Yet a lot of similarities and differences between the 2 systems.
 +
 
 +
Despite having the colour attributes logic (MSX1 mostly, the other through retro compatibility), it wasn't as bad as on the [[ZX Spectrum|Speccy]].
 +
*the MSX1 attributes are 8×1 pixels instead of 8×8 pixels (Speccy).
 +
*the machine includes proper 1bpp Hardware Sprites, which enable to have no attribute clashes compared to software sprites.
 +
*The machine has a proper VRAM, sort of proper graphical card as comparable to IBM PC.
 +
 
 +
As a Z80 based computer, many European Software developers did those awful scrappy [[Speccy Port|Speccy Ports]], which Japanese couldn't understand  ("why do they have such sloppy graphics ?")
 +
 
 +
Later MSX standards (MSX2, MSX2+ and turboR) included a large panel of extra video modes without the colours clashes.
 +
 
 +
The MSX 2 introduced hardware vertical scrolling but it wasn't until the MSX2+ that the MSX could do proper hardware horizontal scrolling; the video card makes software scrolling very difficult, so only as of the MSX2+ and later is smooth scrolling available.
 +
 
 +
The MSX was perhaps to Japan what the CPC was to France (keeping to the proportions of course).
 +
Or what the ZX Speccy was to England or eastern Europe (Speccy clones mostly...)
 +
 
 +
A "serious" computer mostly used as home computer  for gaming purpose by kids.
 +
 
 +
== CPC connections ==
 +
 
 +
* Some games did probably benefit from some sort of cross-dev or ports, having some common assets (music, graphics ?).
 +
{{#ev:youtube|azZgvlyojek|384}} {{#ev:youtube|WLkzobK52R0|384}}
 +
 
 +
 
 +
* [[Overflow]] from [[Logon System]] released a Demo on those MSX1.
 +
{{#ev:youtube|jSS08co8zvA|768}}
 +
 
 +
== MSX-Engine (aka MSX-System) ==
 +
* [https://en.wikipedia.org/wiki/MSX-Engine MSX-Engine integrated chips]
 +
* [[Media:MSX - Yamaha S3527 datasheet.pdf|MSX - Yamaha S3527 datasheet]]
 +
* [[Media:MSX2 - Yamaha s1985 datasheet.pdf|MSX2 - Yamaha S1985 datasheet]]
 +
 
 +
== Other datasheets ==
 +
 
 +
*[[Media:TMS9918 datasheet.pdf|MSX GPU - Texas Instruments TMS9918]]
 +
*[[Media:Yamaha V9938 MSX-Video Technical Data Book Aug85.pdf|MSX2 GPU - Yamaha V9938]]
 +
*[[Media:Yamaha v9958 ocr.pdf|MSX2+ GPU - Yamaha V9958]]
 +
*[[Media:Y8950 MSX Audio 198608.pdf|MSX-AUDIO OPL - Yamaha Y8950]]
 +
*[[Media:Yamaha ym2413 frs.pdf|MSX-MUSIC OPLL - Yamaha YM2413]]
 +
*[https://download.file-hunter.com/Manuals/R800%20User%20Manual.pdf ASCII R800 CPU User Manual (japanese)]
 +
 
 +
== Links ==
 +
 
 +
* [https://en.wikipedia.org/wiki/MSX MSX Wikipedia page]
 +
* https://www.msx.org/wiki/ MSX Wiki
 +
* https://map.grauw.nl MSX Assembly Page
 +
* [https://map.grauw.nl/resources/system/msxtech.pdf MSX Technical Data Book]
 +
* [https://konamiman.github.io/MSX2-Technical-Handbook/ MSX2 Technical Handbook]
 +
* [https://youtu.be/tyV_Lze0PB0 Histoire du MSX : de sa création en 1983 jusqu'aux dernières versions en 1994]
 +
 
 +
[[Category:Non CPC Computers]]

Latest revision as of 09:43, 20 December 2024

MSX was a standardized range of Z80 based 8 bit computers developed by Microsoft and various (mostly) Japanese producers to exploit... Microsoft Software.

MSX stands for "Machines with Software eXchangeability".

4 generations of MSX were produced, each with it's own system specs upgrades and retro compatible with past specifications.

History

It was a serious technical concurrent to the Amstrad CPC range, later specifications being closer to 16bit computers than other 8bit systems. Yet a lot of similarities and differences between the 2 systems.

Despite having the colour attributes logic (MSX1 mostly, the other through retro compatibility), it wasn't as bad as on the Speccy.

  • the MSX1 attributes are 8×1 pixels instead of 8×8 pixels (Speccy).
  • the machine includes proper 1bpp Hardware Sprites, which enable to have no attribute clashes compared to software sprites.
  • The machine has a proper VRAM, sort of proper graphical card as comparable to IBM PC.

As a Z80 based computer, many European Software developers did those awful scrappy Speccy Ports, which Japanese couldn't understand ("why do they have such sloppy graphics ?")

Later MSX standards (MSX2, MSX2+ and turboR) included a large panel of extra video modes without the colours clashes.

The MSX 2 introduced hardware vertical scrolling but it wasn't until the MSX2+ that the MSX could do proper hardware horizontal scrolling; the video card makes software scrolling very difficult, so only as of the MSX2+ and later is smooth scrolling available.

The MSX was perhaps to Japan what the CPC was to France (keeping to the proportions of course). Or what the ZX Speccy was to England or eastern Europe (Speccy clones mostly...)

A "serious" computer mostly used as home computer for gaming purpose by kids.

CPC connections

  • Some games did probably benefit from some sort of cross-dev or ports, having some common assets (music, graphics ?).

{{#ev:youtube|azZgvlyojek|384}} {{#ev:youtube|WLkzobK52R0|384}}


{{#ev:youtube|jSS08co8zvA|768}}

MSX-Engine (aka MSX-System)

Other datasheets

Links