while the scramble flag does serve its purpose of showing when you forget to bankswitch, it introduces two new issues:
- it hides alignment mistakes, as sections generally get placed at
$4000
- it hides mistakes where data is read out of bounds, since all data past a section is usually $ff
possible solutions for each issue:
- try to put sections at the end of a bank, or avoid putting sections at
$4000 (the former is probably better)
- allow for randomising section banks instead of putting each section in its own bank
the second one probably isnt as much of an issue as the first, as its me not testing the non-scrambled build..
while the scramble flag does serve its purpose of showing when you forget to bankswitch, it introduces two new issues:
$4000possible solutions for each issue:
$4000(the former is probably better)the second one probably isnt as much of an issue as the first, as its me not testing the non-scrambled build..