Yamaha V9958: Difference between revisions
imported>Elmepi x replaced by × |
No edit summary |
||
| Line 3: | Line 3: | ||
[[File:V9958 02.jpg|thumb|300px|Yamaha V9958 in ceramic package]] | [[File:V9958 02.jpg|thumb|300px|Yamaha V9958 in ceramic package]] | ||
The '''Yamaha V9958'''<ref>{{Cite book |url=https://books.google.com/books?id=8RwSAQAAMAAJ&dq=%22Yamaha+V9958%22+-wikipedia&pg=PA3984 |title=IC Master |date=2001 |publisher=United Technical Publications |language=en}}</ref><ref>{{Cite thesis |title=Arqueología informática: los ordenadores MSX en los inicios de la microinformática doméstica |url=https://riunet.upv.es/handle/10251/70909 |publisher=Universitat Politècnica de València |date=2016-10-03 |degree=Proyecto/Trabajo fin de carrera/grado |first=Sergio |last=Martín Sesma}}</ref><ref>{{Cite web |last=Redazione |date=2008-10-20 |title=MSX - Vari Costruttori- 1983 |url=https://www.cyberludus.com/2008/10/msx-vari-costruttori-1983/ |access-date=2022-11-13 |website=CyberLudus.com |language=it-IT}}</ref> is a [[Video Display Processor]] used in the [[MSX2+]]<ref>{{Cite journal |last=Alex |first=Wulms |date=1995 |title=Schermen op MSX - De 2+ schermen |url=http://www.msxarchive.nl/pub/msx/mirrors/hanso/hwdoityourself/msxplus.pdf |journal=MSX Computer & Club Magazine |issue=72}}</ref> and [[MSX turbo R]] series of home computers, as the successor to the [[Yamaha V9938]] used in the MSX2. The main new features are three graphical [[YJK]]<ref>{{Cite web |last=MSX Licensing Corporation |date=2022 |title=The YJK screen modes |url=http://map.grauw.nl/articles/yjk/ |website=MSX Assembly Page}}</ref><ref>{{Cite book |last=Niemietz |first=Ricardo Cancho |url=http://rs.gr8bit.ru/Documentation/Issues-on-YJK-colour-model-implemented-in-Yamaha-V9958-VDP-chip.pdf |title=Issues on YJK colour model implemented in Yamaha V9958 VDP chip |year=2014}}</ref><ref>{{Cite web |title=VCFe Vortrag vom 2016.04.30 - Homecomputer und Spielkonsolen - Videoarchitekturen als visuelles Medium |url=http://neil.franklin.ch/Articles/20160430_VCFe_Video_als_Medium.html |access-date=2022-11-13 |website=neil.franklin.ch}}</ref> modes with up to 19268 colors and horizontal scrolling registers. The V9958 was not as widely adopted as the V9938. | The '''Yamaha V9958'''<ref>{{Cite book |url=https://books.google.com/books?id=8RwSAQAAMAAJ&dq=%22Yamaha+V9958%22+-wikipedia&pg=PA3984 |title=IC Master |date=2001 |publisher=United Technical Publications |language=en}}</ref><ref>{{Cite thesis |title=Arqueología informática: los ordenadores MSX en los inicios de la microinformática doméstica |url=https://riunet.upv.es/handle/10251/70909 |publisher=Universitat Politècnica de València |date=2016-10-03 |degree=Proyecto/Trabajo fin de carrera/grado |first=Sergio |last=Martín Sesma}}</ref><ref>{{Cite web |last=Redazione |date=2008-10-20 |title=MSX - Vari Costruttori- 1983 |url=https://www.cyberludus.com/2008/10/msx-vari-costruttori-1983/ |access-date=2022-11-13 |website=CyberLudus.com |language=it-IT}}</ref> is a [[Video Display Processor]] used in the [[MSX2+]]<ref>{{Cite journal |last=Alex |first=Wulms |date=1995 |title=Schermen op MSX - De 2+ schermen |url=http://www.msxarchive.nl/pub/msx/mirrors/hanso/hwdoityourself/msxplus.pdf |journal=MSX Computer & Club Magazine |issue=72}}</ref> and [[MSX turbo R]] series of home computers, as the successor to the [[Yamaha V9938]] used in the MSX2, as well as the ‘TI Image Maker’ video expansion for the TI-99/4A home computer<ref>{{Cite web |title=TI Image Maker – Gary O . P . A . |url=https://garyopa.com/ti-image-maker/ |access-date=2025-06-30 |language=en-US}}</ref>. The main new features are three graphical [[YJK]]<ref>{{Cite web |last=MSX Licensing Corporation |date=2022 |title=The YJK screen modes |url=http://map.grauw.nl/articles/yjk/ |website=MSX Assembly Page}}</ref><ref>{{Cite book |last=Niemietz |first=Ricardo Cancho |url=http://rs.gr8bit.ru/Documentation/Issues-on-YJK-colour-model-implemented-in-Yamaha-V9958-VDP-chip.pdf |title=Issues on YJK colour model implemented in Yamaha V9958 VDP chip |year=2014}}</ref><ref>{{Cite web |title=VCFe Vortrag vom 2016.04.30 - Homecomputer und Spielkonsolen - Videoarchitekturen als visuelles Medium |url=http://neil.franklin.ch/Articles/20160430_VCFe_Video_als_Medium.html |access-date=2022-11-13 |website=neil.franklin.ch}}</ref> modes with up to 19268 colors and horizontal scrolling registers. The V9958 was not as widely adopted as the V9938. | ||
==Specifications== | ==Specifications== | ||
Latest revision as of 02:17, 30 June 2025
Script error: No such module "Unsubst".
The Yamaha V9958[1][2][3] is a Video Display Processor used in the MSX2+[4] and MSX turbo R series of home computers, as the successor to the Yamaha V9938 used in the MSX2, as well as the ‘TI Image Maker’ video expansion for the TI-99/4A home computer[5]. The main new features are three graphical YJK[6][7][8] modes with up to 19268 colors and horizontal scrolling registers. The V9958 was not as widely adopted as the V9938.
Specifications
- Video RAM: 128 KB + 64 KB of expanded VRAM
- Text modes: 80 × 24 and 32 × 24
- Resolution: 512 × 212 (4 or 16 colors out of 512) and 256 × 212 (16, 256, 12499 or 19268 colors)
- Sprites: 32, 16 colors, max 8 per horizontal line
- Hardware acceleration for copy, line, fill, etc.
- Interlacing to double vertical resolution
- Horizontal and vertical scroll registers
Feature changes from the V9938
The following features were added to or removed from the Yamaha V9938 specifications:
- Added horizontal scrolling registers
- Added YJK graphics modes (similar to YUV):
- G7 + YJK + YAE: 256 x 212, 12499 colors + 16 color palette
- G7 + YJK: 256 × 212, 19268 colors
- Added the ability to execute hardware accelerated commands in non-bitmap screen modes
- Removed lightpen and mouse functions
- Removed composite video output function
MSX-specific terminology
On MSX, the screen modes are often referred to by their assigned number in MSX BASIC. This mapping is as follows:
| Basic mode | VDP mode | MSX system |
|---|---|---|
| Screen 0 (width 40) | T1 | MSX 1 |
| Screen 0 (width 80) | T2 | MSX 2 |
| Screen 1 | G1 | MSX 1 |
| Screen 2 | G2 | MSX 1 |
| Screen 3 | MC | MSX 1 |
| Screen 4 | G3 | MSX 2 |
| Screen 5 | G4 | MSX 2 |
| Screen 6 | G5 | MSX 2 |
| Screen 7 | G6 | MSX 2 |
| Screen 8 | G7 | MSX 2 |
| Screen 10 | G7 with YJK and YAE | MSX 2+ and tR |
| Screen 11 | G7 with YJK and YAE | MSX 2+ and tR |
| Screen 12 | G7 with YJK | MSX 2+ and tR |
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Template:Cite thesis
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".