y doesnt ld de,hl work? is it because they are 16 bit registers? is there another command that works w/o having to do ld d,h ld e,l ? one other question while i am at it if u write past FFFF in vidmem could it give an error 15? it happened to a program i wrote and i am working on debuggin it. thanx in advance Patrick