Keresés

Új hozzászólás Aktív témák

  • modder

    aktív tag

    válasz dezz #6623 üzenetére

    Mi hangzott el tőled, és hogyan lett kiforgatva? Mi a kérdés?

    Szerintem a játékos esetre simán rá lehet húzni az inkompatibilitás definícióját. Amennyiben egy program a célját nem a specifikáció szerinti minőségben éri el, akkor helytelenül működik. A szoftvereknek működésének csomó aspektusa van. ahogy egy hard-realtime rendszerben a program kifut az időből (még ha helyes eredmény is adott volna), az ugyanúgy helytelen működésnek számít, mint ahogy a játék esetében a lassúság miatti használhatatlanság.

    Egyébként a definícióhoz hozzá tartozik szerintem, hogy A szoftverkomponens akkor inkompatibilis B komponenssel, ha létezik legalább egy harmadik C szoftver, amivel B komponens képes helyesen működni ugyanazon az interfészén keresztül. Ekkor A hibájából nem jött létre a megfelelő együttműködés. Tehát van létező kompatibilis együttműködés B komponenssel.

    Tehát Feltéve, hogy van olyan olyan emulátor (C), amin a játék (B) megfelelő sebességgel fut, én azt mondanám, hogy az eredeti emulátor (A) inkompatibilis a játékkal (és nem a játék a szar, pláne, hogy az emulátornak kell nyújtania az emulált környezetet, amiben a program fut, és nem fordítva)

Új hozzászólás Aktív témák