diff --git a/nes/eznes.h b/nes/eznes.h index 5a0db45..5958fa9 100644 --- a/nes/eznes.h +++ b/nes/eznes.h @@ -44,6 +44,7 @@ static u16 _ez_entropy = 0; u16 ezrand() { + _ez_entropy = 1 + ((_ez_entropy >> 15) | (_ez_entropy << 1)); return ((u16) rand()) ^ _ez_entropy; }