Hey All, I am trying to implement an autosave feature in my game so if the player gets interrupted by a phone call they can pick up where they left off. The issue is it's a rogue-like dungeon crawler much like binding of isaac. When you enter a new room you have a random chance of getting a room chosen from a "pool" of rooms. i have global variables that keep track of the previous room etc so the play can back track. This works great while playing the game. I tried saving all the global variables to an ini file and then loading the values of those global variables on the continue game but when you go to back track the previous room shows all Black on the screen. Not sure why this will not load correctly. I though maybe it's because i have to load the SEED that the save was from. So i tried saving the seed to the ini file with ini_write_real("Levels", "Seed", random_get_seed()); and then loading it var seed_retrieved = ini_read_real("Levels", "Seed", ""); however the same thing is still happening when you go to back track after game load the next room is all black. Am i loading and saving the seed correctly? Is there something that i am not doing?