Difference between revisions of "ZVision"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Created page with "{{EngineDescription| name=Z-engine| developer=RichieSams| companies=Activision| usedBy=Zork Nemesis, [[Zork: The Grand...")
 
(Remove obsolete TODOs)
(45 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{EngineDescription|
{{EngineDescription|
         name=Z-engine|
         name=ZVision|
         developer=[[User:RichieSams|RichieSams]]|
         developer=[[User:RichieSams|RichieSams]], [[User:Md5|[md5]]], [[User:MarisaChan|MarisaChan]]|
         companies=[[Activision]]|
         companies=[[Activision]]|
         usedBy=[[Zork Nemesis]], [[Zork: The Grand Inquisitor]]|
         usedBy=[[Zork Nemesis]], [[Zork: Grand Inquisitor]]|
         dateAdded=Not Yet|
         dateAdded=October 17, 2013|
         release=N/A|
         release=1.8.0|
}}
}}


The Z-engine was the engine used by [[Activision]] in [[Zork Nemesis]] and [[Zork: The Grand Inquisitor]].
==About==
The ZVision was the engine used by [[Activision]] in [[Zork Nemesis]] and [[Zork: Grand Inquisitor]].


This engine is being added by the GSoC student [[User:RichieSams|RichieSams]] to ScummVM as part of the GSoC 2013.  The ScummVM engine uses Marisa Chan's Z-engine re-implementation, which is available from [http://github.com/Marisa-Chan/Zengine http://github.com/Marisa-Chan/Zengine], as a reference.
This engine was added by the GSoC student [[User:RichieSams|RichieSams]] to ScummVM as part of the GSoC 2013.


==External links==
The ScummVM engine uses Marisa Chan's ZVision re-implementation, which is available from [http://github.com/Marisa-Chan/Zengine http://github.com/Marisa-Chan/Zengine], as a reference.
*[https://github.com/RichieSams/scummvm/tree/zengine Current WIP for Z-engine, on a git fork from ScummVM]
 
It should be noted that from a technical viewpoint, this engine has nothing in common with the [[MADE]] engine used for [[Return to Zork]].
It should also not be confused with the [http://en.wikipedia.org/wiki/Z-machine Z-machine] which is the original Virtual Machine used for the original Zork <b>text</b> adventure games.
 
==Status==
Both Zork: Nemesis and Zork: Grand Inquisitor are completable
 
==Immediate TODO's==
* Add a dirty rectangling system for RenderManager AlphaEntries so we're not rendering them to the backbuffer every frame
 
==List of TODO's for ZVision to be playable==
 
===ZGI specific TODO's===
(None at the moment)
 
===Nemesis specific TODO's===
(None at the moment)
 
==ZGI DVD TODO's==
* Add support for the AC3 sound in the alternate hires MPEG-2 videos of the DVD version


[[Category:Engines]]
[[Category:Engines]]

Revision as of 00:26, 15 June 2015

ZVision
Engine developer RichieSams, [md5], MarisaChan
Companies that used it Activision
Games that use it Zork Nemesis, Zork: Grand Inquisitor
Date added to ScummVM 2013-10-17
First release containing it 1.8.0

About

The ZVision was the engine used by Activision in Zork Nemesis and Zork: Grand Inquisitor.

This engine was added by the GSoC student RichieSams to ScummVM as part of the GSoC 2013.

The ScummVM engine uses Marisa Chan's ZVision re-implementation, which is available from http://github.com/Marisa-Chan/Zengine, as a reference.

It should be noted that from a technical viewpoint, this engine has nothing in common with the MADE engine used for Return to Zork. It should also not be confused with the Z-machine which is the original Virtual Machine used for the original Zork text adventure games.

Status

Both Zork: Nemesis and Zork: Grand Inquisitor are completable

Immediate TODO's

  • Add a dirty rectangling system for RenderManager AlphaEntries so we're not rendering them to the backbuffer every frame

List of TODO's for ZVision to be playable

ZGI specific TODO's

(None at the moment)

Nemesis specific TODO's

(None at the moment)

ZGI DVD TODO's

  • Add support for the AC3 sound in the alternate hires MPEG-2 videos of the DVD version