so i've gotten this thing for working with old (make that ancient) hardware including my atari 2600, mac classic II, Amiga ect. and i've been really peaked by all these Zilog Z80 and Motorola 68000 based home brew computers. what i was thinking is that id like to build a Z80 based computer (mostly because of it's following and that it's still used today) running CP/M but what i was wondering was where to start? i don't mind getting an eprom programmer as well as any other building gadgets i need but i don't really want to just copy an existing design. i imagine a good place to start would be getting a working knowledge of Z80 assembly but i have no idea where to download an assembler. anyone have tips (aside from saying not to bother) where i should start?