I have very little knowledge of memory allocation and how it works. But I do use the file_open_write / file_open_read commands to store information outside of the game itself quite often. I guess this may require "reinterpreting" but I am interested in what you are trying to do. What would you see as the advantage of doing it this way?