Difference between revisions of "SCI/Fan Games/Z"

From ScummVM :: Wiki
< SCI‎ | Fan Games
Jump to navigation Jump to search
(Created page with "== Zork Demo == {{FanGame| name=Zork Demo| release=| versions=| alternateNames=| developer=| platforms=DOS| engine=SCI| support=Since ScummVM 1.2.0 }} '''Zo...")
 
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{{FanGame|
{{FanGame|
name=Zork Demo|
name=Zork Demo|
release=|
        image=[[File:Zork-sci-text.png|256px]]|
release=July 28, 2014|
         versions=|
         versions=|
alternateNames=|
alternateNames=|
developer=|
developer=[[SCIWiki/Gumby|gumby]]|
platforms=DOS|
platforms=DOS|
engine=[[SCI]]|
engine=[[SCI]]|
Line 11: Line 12:
}}
}}
'''Zork Demo''' is a freeware fan-created adventure game demo using the SCI engine that is an implementation of the [[Infocom]] text adventure, Zork.
'''Zork Demo''' is a freeware fan-created adventure game demo using the SCI engine that is an implementation of the [[Infocom]] text adventure, Zork.
==== Game Description ====
The beginning results of a tool currently under development. Eventually will be a fully-playable game.


Port of Zork to SCI.
Here's a list of what's fixed in the latest version:
* Completely rewrote and fully implemented the Queue and QueueInterrupt functions (this is what makes the 'daemons' or 'timers' work)
* Fixed Random() function implementation, it was generating negative numbers but code was expecting only positive ones
* Fixed parsing of preposition 'at'
* Fixed JigsUp (death handler) functionality - wasn't referring to correct text res # to pull the values from
* Array-driven print functionality had their parameter values swapped
* Fixed printing random values from text res when index contained mathematical operation (LeakDaemon)
* Cosmetic: Changed room scripts to be named the actual room instead of 'rmXXX'
* Fixed issue with attempting to print a single integer with the AppendMsgBuffer routine
* Vocabulary: When a word is both a noun and an adjective, only give it the noun class. Otherwise parsing was failing under certain scenarios (this was a fun one, I'll have to do a write-up on it at some point)
Out of heap errors are less frequent too. I was able to score upwards of 150 points in this version before the game crashed on me.
==== External Links ====
*[http://sciprogramming.com/fangames.php?action=review&id=27 Game's Info page at SCIProgramming]
<br />
== Zork I: The Great Underground Empire ==
{{FanGame|
name=Zork I: The Great Underground Empire|
image=[[File:Zork-pnc.png|256px]]|
release=December 21, 2017|
versions=|
alternateNames=|
developer=[[SCIWiki/Gumby|gumby]]|
engine=[[SCI]]|
support=Since ScummVM 2.1.0
}}
'''Zork I: The Great Underground Empire''' is a freeware fan-created adventure game demo using the SCI engine.
==== Game Description ====
Whereas the Zork Demo was a port of the classic Zork to SCI as a text adventure, this is a remake of Zork, turning it into a point-and-click game adventure game.
The full game has not been implemented yet, but it's pretty polished and the player is able to score 45 total points.
==== External Links ====
*[http://sciprogramming.com/fangames.php?action=review&id=203 Game's info page at SCIprogramming.com]
[[Category:Fan Games]]
[[Category:Fan Games]]

Latest revision as of 23:16, 29 September 2019

Zork Demo

Zork Demo
Zork-sci-text.png
First release July 28, 2014
Versions
Also known as
Developed by gumby
Engine SCI
Support Since ScummVM 1.2.0

Zork Demo is a freeware fan-created adventure game demo using the SCI engine that is an implementation of the Infocom text adventure, Zork.

Game Description

The beginning results of a tool currently under development. Eventually will be a fully-playable game.

Port of Zork to SCI.

Here's a list of what's fixed in the latest version:

  • Completely rewrote and fully implemented the Queue and QueueInterrupt functions (this is what makes the 'daemons' or 'timers' work)
  • Fixed Random() function implementation, it was generating negative numbers but code was expecting only positive ones
  • Fixed parsing of preposition 'at'
  • Fixed JigsUp (death handler) functionality - wasn't referring to correct text res # to pull the values from
  • Array-driven print functionality had their parameter values swapped
  • Fixed printing random values from text res when index contained mathematical operation (LeakDaemon)
  • Cosmetic: Changed room scripts to be named the actual room instead of 'rmXXX'
  • Fixed issue with attempting to print a single integer with the AppendMsgBuffer routine
  • Vocabulary: When a word is both a noun and an adjective, only give it the noun class. Otherwise parsing was failing under certain scenarios (this was a fun one, I'll have to do a write-up on it at some point)

Out of heap errors are less frequent too. I was able to score upwards of 150 points in this version before the game crashed on me.

External Links


Zork I: The Great Underground Empire

Zork I: The Great Underground Empire
Zork-pnc.png
First release December 21, 2017
Versions
Also known as
Developed by gumby
Engine SCI
Support Since ScummVM 2.1.0

Zork I: The Great Underground Empire is a freeware fan-created adventure game demo using the SCI engine.

Game Description

Whereas the Zork Demo was a port of the classic Zork to SCI as a text adventure, this is a remake of Zork, turning it into a point-and-click game adventure game.

The full game has not been implemented yet, but it's pretty polished and the player is able to score 45 total points.

External Links