There are many NES-era consoles matching those restrictions - Commodore 64GS (modified
6502), Amstrad GX4000 (Z80A), Atari XEGS (6502C), Atari 5200 and 7800 (both are also 6502C-
based), Casio PV-1000 (Z80A), Sega SG-1000 and Othello Multivision (Z80), VTech CreatiVision (65C02), ColecoVision (Z80A), EPOCH Cassete Vision (6502A), BBC Bridge Companion (Z80), Bandai Supervision TV Jack 8000 (Z80 clone). A number of handheld ones, of course, like Watara Supervision (65C02). Also, you can take a look at some of the earlier ones, like Bally Professional Arcade / Astrocade (Z80). 64GS, GX4000 and XEGS, btw, don't have any good standalone emulators, only somehow emulated in C64/Amstrad CPC/Atari XE-XL emulators and MESS. Personally, I'd vote for XEGS
