@RenewedRebecca @vwbusguy That derives from the difficulty of making a general 16-bit pointer on the 6502.
But is a 64-bit 6502 with general purpose registers really a 6502 based computer? I visualize a nightmare of 32 each of 32 bit A, X, and Y registers and 32 databank registers, 32 directpage registers, 32 program bank registers and 32^4=1Mi addressing modes to generate a 64 bit address, each with a different mnemonic to match the 65816 design philosophy. (Or am I the only one who hated 65816 assembly?)
@SETIEric @RenewedRebecca Also, I think the Ricoh variant may have partially solved this? I need to look further.
@SETIEric @RenewedRebecca In some sense, it's no longer truly such once you fully leave the 8 bit processing behind, but ARM was originally heavily based on the 6502 instruction set.