Difference between revisions of "SCI/Fan Games/Z"
(Created page with "== Zork Demo == {{FanGame| name=Zork Demo| release=| versions=| alternateNames=| developer=| platforms=DOS| engine=SCI| support=Since ScummVM 1.2.0 }} '''Zo...") |
(Add more infos) |
||
Line 2: | Line 2: | ||
{{FanGame| | {{FanGame| | ||
name=Zork Demo| | name=Zork Demo| | ||
release=| | image=http://sciprogramming.com/showcase/screenshot.png| | ||
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] | |||
[[Category:Fan Games]] | [[Category:Fan Games]] |
Revision as of 14:25, 14 August 2017
Zork Demo
Zork Demo | ||
---|---|---|
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.