Jump to content

Modern replacement for 'Sally' CPU

The Byte Attic

Recommended Posts

  • 1 month later...
On 7/29/2020 at 7:36 PM, The Byte Attic said:

Is there interest in the community for a little board, built entirely with general-purpose, currently-manufactured parts, which replaces the 'Sally' custom CPU in the 8-bit systems? Here is a video of the reverse-engineering and design process:

Maybe there'd be more interest for a 65C816 replacement for Sally (there is one for the "normal" 6502 that fits in the Apple II). In a perfect world it would have RAM as well and all RAM access beyond Bank 0 would go to onboard RAM.

Link to comment
Share on other sites

The main feature of Sally is just having the HALT line that isn't in a normal 6502, right? I guess it depends on if you can make RDY work like HALT. Doesn't HALT work by stopping the CPU, but RDY just pauses a bus access for slow memory? So I'm going to guess that RDY doesn't free up the address bus. But it seems that on the 65816 there's the BE pin which will disable the address buss.


So I guess it would be do-able as a plug-in replacement with a 65816. It's just not worth the effort with a plain 6502 because Best Electronics still has plenty. And I can see how 8-bit users might want one.


And in fact, I found this thread:


Here is someone trying the reverse, a 6502C in place of a 6502:



And here is some information about Sally:



Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...