6809 instead of the 6502

Chat about anything CX16 related that doesn't fit elsewhere
Moto Rola
Posts: 13
Joined: Mon Jun 06, 2022 12:46 am

6809 instead of the 6502

Post by Moto Rola »



On 6/12/2022 at 2:51 PM, Johan Kårlin said:




while 6502 might be more nostalgic the experience of programming it is rather tedious. Everything tends to be about handling low and high bytes .. But the 65816 were abandoned



You're totally right; so even the 65816 has been dropped? Not too good.

Moto Rola
Posts: 13
Joined: Mon Jun 06, 2022 12:46 am

6809 instead of the 6502

Post by Moto Rola »



On 6/12/2022 at 6:26 PM, svenvandevelde said:




Well to be honest I am kind of glad that the 65C02 was selected, although it would have been nice if the 65CE02 would have been possible. The additional z register would really make a difference.



…let alone all 6809's additional registers and its much „stronger” ML… but well, if that „Commodore feeling” is really worthy that much…

rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

6809 instead of the 6502

Post by rje »



On 6/13/2022 at 6:34 AM, Moto Rola said:




You're totally right; so even the 65816 has been dropped? Not too good.



"Dropped" as in, an early decision that is made from initial brainstorms based on what you have at the time.  The 65816 added hardware complexities that were odious.   The project already has complexities.  Adding one more is not necessarily a good thing, based on what your target is.

 

But it's always worth revisiting... for example, here:  


 

 

Fabio
Posts: 41
Joined: Sat Aug 21, 2021 12:13 pm

6809 instead of the 6502

Post by Fabio »


I wonder why none offers an unmultiplexed 65816: it shouldn't be so difficult and it would become a much more interesting alternative for hobbyists.

Scott Robison
Posts: 952
Joined: Fri Mar 19, 2021 9:06 pm

6809 instead of the 6502

Post by Scott Robison »



On 6/13/2022 at 8:06 AM, Fabio said:




I wonder why none offers an unmultiplexed 65816: it shouldn't be so difficult and it would become a much more interesting alternative for hobbyists.



Simple supply and demand. There are not enough hobbyists to make it worth anyone's time or effort.

User avatar
svenvandevelde
Posts: 488
Joined: Wed Dec 23, 2020 6:30 am
Location: Belgium, Antwerpen

6809 instead of the 6502

Post by svenvandevelde »



On 6/13/2022 at 1:46 PM, Moto Rola said:




if that „Commodore feeling” is really worthy that much…



It is worth it, yes... 

KICKC home page by Jesper Gravgaard.
My KICKC alpha with Commander X16 extensions.
Scott Robison
Posts: 952
Joined: Fri Mar 19, 2021 9:06 pm

6809 instead of the 6502

Post by Scott Robison »



On 6/13/2022 at 5:46 AM, Moto Rola said:




…let alone all 6809's additional registers and its much „stronger” ML… but well, if that „Commodore feeling” is really worthy that much…



That is a question that a person can only answer for him or her self. Spectrum Next is not for me but X16 is.

User avatar
codewar65
Posts: 67
Joined: Mon Aug 03, 2020 8:01 pm

6809 instead of the 6502

Post by codewar65 »


The 65816 was an abomination IMHO. If it had full dedicated address pins, I might say otherwise. lol

 

BruceMcF
Posts: 1336
Joined: Fri Jul 03, 2020 4:27 am

6809 instead of the 6502

Post by BruceMcF »



On 6/13/2022 at 7:35 PM, codewar65 said:




The 65816 was an abomination IMHO. If it had full dedicated address pins, I might say otherwise. lol



Behind many design elements considered to be "abominations" by some often lurks that horrible phrase, "commercial considerations". AFAIU, Apple LIKED the smaller CPU footprint that resulted from multiplexing D0-D7 with A16-A23. Nintendo certainly did, and the design license fees flowing from the SNES was a much bigger cash cow than any 21st century hobbyist systems are ever going to be.

If used for a 64K address space for a 65xx family system, with RAM and I/O conditioned on PHI2 high, it seems to me that the high address space can simply be ignored.

Moto Rola
Posts: 13
Joined: Mon Jun 06, 2022 12:46 am

6809 instead of the 6502

Post by Moto Rola »



On 6/15/2022 at 12:21 AM, BruceMcF said:




If used for a 64K address space for a 65xx family system, with RAM and I/O conditioned on PHI2 high, it seems to me that the high address space can simply be ignored.



I found a few 65C816-based projects on YT and also googling around another few SBC designs. So probably that multiplexing can be managed somehow, I suppose?

Post Reply