• How to get true RNG?

    Help and Support
    3
    0 Votes
    3 Posts
    400 Views
    mituM

    If we're talking about emulated games, the date/time of the emulator may not have an influence on the RNG the game implements - most of the emulated systems didn't have a real time clock or the concept of the system date/time.

    @Addison it all depends on how the game implemented the RNG, some of the games relied on the RAM contents to initialize the RNG. On an emulator, the emulated RAM may get initialized to the same value (zero for instance) and thus there's no RNG at stake. Some emulators cater for this kind of situation with options - for instance Snes9x has a Randomize Memory option for this kind of situations, others may initialize the RAM directly with random values to prevent RNG failures.

    Funny enough, some games' RNG can be manipulated, a technique used in speedruns to get a predictable set of events/weapons/etc. An example is below, where the runner saves and resets the game during startup

  • Randomized Overlays/Bezels

    Ideas and Development
    1
    0 Votes
    1 Posts
    547 Views
    No one has replied
  • 4 Votes
    1 Posts
    2k Views
    No one has replied
  • 1 Votes
    4 Posts
    1k Views
    jamesnjJ

    Rogue and nethack would probably work, but likely need a keyboard. I'm not sure how many buttons are needed to make that really playable with just a joypad.

    I recently came across pico-8, seems inexpensive and ports to run on RPi, development environment, etc.