Survey of '816 systems... (65816 / 65C816)

Let's talk about anything related to the 6502 microprocessor.
User avatar
BigDumbDinosaur
Posts: 9428
Joined: 28 May 2009
Location: Midwestern USA (JB Pritzker’s dystopia)
Contact:

Re: Survey of '816 systems... (65816 / 65C816)

Post by BigDumbDinosaur »

GARTHWILSON wrote:
I allow cookies but not ads.

Ditto. If I want to see ads I'll turn on the TV.
x86?  We ain't got no x86.  We don't NEED no stinking x86!
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: Survey of '816 systems... (65816 / 65C816)

Post by BigEd »

Alternatively, we could discuss and appreciate Dan's design. Just a thought.

H̶e̶r̶e̶'̶s̶ ̶a̶ ̶r̶e̶a̶d̶i̶l̶y̶ ̶a̶v̶a̶i̶l̶a̶b̶l̶e̶ ̶c̶a̶p̶t̶u̶r̶e̶ ̶o̶f̶ ̶h̶i̶s̶ ̶R̶E̶A̶D̶M̶E̶


Edit: removed my capture link, as anyone likely to offer an interesting analysis is also likely to have the will and skills to work out how to visit the website.
rpiguy2
Posts: 94
Joined: 06 Apr 2018

Re: Survey of '816 systems... (65816 / 65C816)

Post by rpiguy2 »

Safari ad blocking and do not track settings don't appear to affect bitbucket (but it is way less aggressive in blocking than a dedicated blocker).

Here is the project description to wet the appetite of anyone who was curious about the project:

Code: Select all

WE816
The WE816 is a 16-bit 65816 based system with 512K of System RAM, 96K of System ROM, 32K of video RAM, a TMS9918 graphics processor and an AY-3-8910 Sound chip. The system runs a custom version of BASIC and supports commodore compatible IEC disk drives.
EhBASIC by Lee Davison was ported to the 65816 CPU on the WE816 computer. It is designed to allow a full 64K bank for BASIC code and variables with the BASIC interpreter running in a totally different bank. Full documentation on the basic intrepreter can be found in the support folder

What is included in this repo?

As of this time, the repo includes:
The WE816 Mainboard PCB Kicad design and Gerber files
The source code and binaries for the WE816 BASIC interpreter
The source code and binaries for the WE816 BIOS firmware
The source code and binaries for several hardware test programs
The logic equasions for the 3 GALs
**OpenSCAD and STL files for a 3d printed case

KNOWN BUGS
Note that the Real Time clock circuit on the 8/5/2021 .85 verson of the board is broken and will not work. The schematic in this repo has been updated to a working version, but this board still has U12 Pin 6 & 7 connected to CB1 & 2 of U36 which has a broken shift register implementation. I was under the mistaken impression that the shift register bug had been corrected on the WDC version of the 6522, but this is not the case.
danwerner
Posts: 19
Joined: 23 Jan 2011

Re: Survey of '816 systems... (65816 / 65C816)

Post by danwerner »

BigDumbDinosaur wrote:
GARTHWILSON wrote:
I allow cookies but not ads.

Ditto. If I want to see ads I'll turn on the TV.
Migrated to Github.

https://github.com/danwerner21/we816
Dan Werner
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: Survey of '816 systems... (65816 / 65C816)

Post by BigEd »

Thanks for the update Dan.
xlar54
Posts: 28
Joined: 18 Oct 2017

Re: Survey of '816 systems... (65816 / 65C816)

Post by xlar54 »

Was the SuperCPU 64 and 128 mentioned here? Accellerators for the Commodore 64 and 128.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8775
Joined: 30 Aug 2002
Location: Southern California
Contact:

Re: Survey of '816 systems... (65816 / 65C816)

Post by GARTHWILSON »

GARTHWILSON wrote:
BigDumbDinosaur wrote:
danwerner wrote:
I also have an '816 project in the works.

https://bitbucket.org/danwerner21/we816

Went to take a look and got a blank page.
I get a blank, white page too.
I just now tried it on another computer since my normal one is down, and the page came up. I don't know what the difference is, other than this one running an older OS version.

The READ.ME starts out with:

    • The WE816 is a 16-bit 65816 based system with 512K of System RAM, 96K of System ROM, 32K of video RAM, a TMS9918 graphics processor and an AY-3-8910 Sound chip. The system runs a custom version of BASIC and supports commodore compatible IEC disk drives.

      EhBASIC by Lee Davison was ported to the 65816 CPU on the WE816 computer. It is designed to allow a full 64K bank for BASIC code and variables with the BASIC interpreter running in a totally different bank. Full documentation on the basic intrepreter can be found in the support folder


The custom case looks very nice!
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: Survey of '816 systems... (65816 / 65C816)

Post by BigEd »

xlar54 wrote:
Was the SuperCPU 64 and 128 mentioned here? Accellerators for the Commodore 64 and 128.
Good thinking. And similarly for the Apple II, the ZIP GSX.

There's a recent post over on HN with some enthusiasm and resources for SNES and IIGS development.
Post Reply