Open main menu

Difference between revisions of "Freescape"

24 bytes added ,  19:32, 7 December 2022
Line 79: Line 79:
==Bugs==
==Bugs==


Freescape games allowed a level of freedom in movement that was ahead of their time. As expected, with the increased complexity of their engine, it also included some bugs. This is an incomplete list of bugs in the original implementation:
Freescape games allowed a level of freedom in movement that was ahead of their time. As expected, with the increased complexity of their engine, it also included some bugs. This is an incomplete list of bugs in the original implementation, indicating if the bug is already fixed in ScummVM or not:


* [https://wiki.scummvm.org/index.php?title=File:Driller-dosbox.png Rendering artifacts] caused by imprecise computation during screen updates. This is already fixed in ScummVM (but new unrelated rendering issues could be introduced as well).
<span style="color:green;">&#x2713;</span> [https://wiki.scummvm.org/index.php?title=File:Driller-dosbox.png Rendering artifacts] caused by imprecise computation during screen updates.


* Approaching geometric objects in different angles results in no interaction at all. This can be reproduced approaching an entrance to another area in a very skew angle. The player will not trigger the entrance, instead it will be rejected by the surface. This is already fixed in ScummVM.  
<span style="color:green;">&#x2713;</span> Approaching geometric objects in different angles results in no interaction at all. This can be reproduced approaching an entrance to another area in a very skew angle. The player will not trigger the entrance, instead it will collided and be rejected by the object.


* Interacting with corners sometimes results in traveling to the incorrect area. This is not fixed yet in ScummVM.  
<span style="color:red;">&#x2717;</span> Interacting with corners sometimes results in traveling to the incorrect area.


==Cheats==
==Cheats==
158

edits