Skip to content

stevenchadburrow/Acolyte816

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Acolyte816

An Acolyte Computer using the W65C816S.

It runs at 12.5 MHz and has 1 MB of RAM. Video output of 64-colors at 320x240 or monochrome at 640x240. PS/2 Keyboard and Mouse, 2x Genesis Controllers, and 1-Voice Square wave audio output.

This is a ROM-less design, having 512 bytes of bootloader code in the PIC16F886 "spoon feeding" the '816 on power-up or reset. After that the PIC controls the MicroSD Card to access up to 2GB of memory.

The Simulator is powered by gianlucag's 6502 emulator library, with Agumander's W65C02 edits. The LICENSE.txt pertains to the "mos6502-Edit816.h" and "mos6502-Edit816.cpp" files only.

BODGES REQUIRED: The 74AHCT245 connected to the PIC needs two changes: One, Pin 1 is no longer R/W but instead connected to +5V. Two, Pin 19 is connected to RC5. Also, the FTDI USB 6-pin connector has RTS and DTS lines cut and no longer connected to RC4 and RC5.

A picture of the board after bodges.

Splash showing 64-colors and text display together.

Bootloader fallback monitor, when SDcard is not present.

Basic system monitor for read/write/execute.

Text editor with vertical scrolling, will be used as IDE for a higher level language soon.

First game for the system: Tetra!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published