Is there a way to read the number of the currently active bank in an UNROM game? Or do I always have to save this as a separate variable?
If I have to save it as a variable: How do I make sure that an interrupt doesn't get into the situation where the bank variable is different from the actually set bank, simply because the interrupt activated right in the moment when one of the two was already set, but the other one wasn't?
If I have to save it as a variable: How do I make sure that an interrupt doesn't get into the situation where the bank variable is different from the actually set bank, simply because the interrupt activated right in the moment when one of the two was already set, but the other one wasn't?