I wasn't aware the messages were BG3 as well...for some reason. Oh well, the only other thing I can think of is a custom IRQ hack.
Code: Select all
CMP !LevelNumber ; The level number you're using for the treasure room.
Whatever is in Y when $008297 is hit is the number of status bar scanlines to draw. $24 is usually what you'd draw, since it's the total number of scanlines in the status bar. $00 prevents it from drawing any of them.
Once again, I haven't tested this, but it should work.
Edit: There's a bug: if there's a level that tries to hide the status bar, other
than the treasure room, this code will overwrite that level's own hijack. Can be fixed by adding CMP !OtherLevelNum : BNE Return after the first BNE Return.