I'm guessing that no disassemblies of Advance 1 and 2 have been made to this day? Those could help in getting the small details right, maybe.
New minor bug fix revision added: Fixes Rev 01 background errors and some glitches stemmed from hammering under certain circumstances. Special thanx Selbi.