Difference between revisions of "ZVision"

Jump to navigation Jump to search
1,321 bytes added ,  16:57, 9 September 2013
no edit summary
(correcting name of Zork: Grand Inquisitor)
Line 12: Line 12:
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 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.


==External links==
 
==List of TODO's for Z-Engine to be playable==
 
* Fix audio problems in videos
** This is a problem with Video::VideoDecoder
** Essentially, Zork videos require the sound chunks to be read as one continuous stream
** The current model puts each chunk into a separate AudioStream and then queues the streams
** This is being worked on by clone2727
* Finish implementing the rest of the ResultActions. (See [https://github.com/RichieSams/scummvm/blob/zengine/engines/zengine/actions.h actions.h])
** ActionDebug
** ActionDisableVenus
** ActionDisplayMessage
** ActionDissolve
** ActionDistort
** ActionFlushMouseEvents
** ActionInventory
** ActionKill
** ActionEnableMenuBar
** ActionPanTrack
** ActionPreferences
** ActionRegion
** ActionRestoreGame
** ActionRotateTo
** ActionSaveGame
** ActionSetVenus
** ActionStop
** ActionSyncSound
** ActionTTYText
** ActionUniverseMusic
* Finish implementing the rest of the Controls
** InputControl
** SaveControl
** SlotControl
** SafeControl
** FistControl
** HotMovieControl
** PaintControl
** TilterControl
* Implement inventory support
* Implement subtitles
 
===ZGI specific TODO's===
* Determine why gary.scr doesn't load properly
** This is the first "room". It loads up the environment variables, the opening movie, and then the main menu
* Implement spellbook support
 
==Current Progress==
*[https://github.com/RichieSams/scummvm/tree/zengine Current WIP for Z-engine, on a git fork from ScummVM]
*[https://github.com/RichieSams/scummvm/tree/zengine Current WIP for Z-engine, on a git fork from ScummVM]


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

edits

Navigation menu