> ld hl,DATA_AREA > ld de,DATA_AREA+1 > ld (hl),0 > rept 4095 > ldi > endm > I did use this loop expansion inside the core of > Fudebrowser for DOS, but I believe Adriano wrote it out > when porting to UZIX, due to lack of space. This trick > is also used inside the game "Astro Marine Corps", > replacing LDIR/LDI for OTIR/OUTI.
That's right. And I also removed your RLA/RRA tables, substituting them by a subroutine. It's slower, but needs just some bytes... :) ===== Adriano Camargo Rodrigues da Cunha ([EMAIL PROTECTED]) http://www.adrpage.cjb.net MSX: more fun per less MHz _______________________________________________________________________________________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.yahoo.com/ -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html