Napisałem prostą grę. Wszystko robiłem na laptopie 32b z Win XP. Po przerzuceniu tego samego kodu na win7 64b program dosłownie wariuje.
Grafika się zatrzymuje, zmienne się nie przenoszą. Wszędzie, gdzie kilka wątków musi korzystać z Canvas bitmapy, jest ono blokowane.
Są dwa wątki: główny (odpowiedzialny za form) i gry (odpowiedzialny za granie: poruszanie, ładowanie tekstur, itp.)
Dołączam film porównawczy na YT (za duży na załącznik):
Dołączam kod źródłowy (proszę się powstrzymać od komentarzy odnośnie złego formatowania lub braku optymalizacji)
Sprawdzałem także w trybie zgodności.
Czy można temu zaradzić i jak to zrobić?