Changes between Initial Version and Version 1 of Ticket #13554, comment 2


Ignore:
Timestamp:
Jun 7, 2022, 1:43:26 PM (2 years ago)
Author:
m-kiewitz

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13554, comment 2

    initial v1  
    55For example some kernel calls in SCI take 2 parameters. And a script calls it with one 1 parameter. That will get caught by the signature check.
    66
    7 We also do checks for reads an uninitialized variables, which SCI also didn't care about and which caused random errors in some games. Some games even depend on a certain state of uninitialized variables. Our memory system works differently and initializes variables, so these script bugs caused a few issues in our SCI and were very hard to track down (we didn't have these checks in place originally).
     7We also do checks for reads on uninitialized variables, which SCI also didn't care about and which caused random errors in some games. Some games even depend on a certain state of uninitialized variables. Our memory system works differently and initializes variables, so these script bugs caused a few issues in our SCI and were very hard to track down (we didn't have these checks in place originally).