All Projects → maccasoft → propeller-graphics-card

maccasoft / propeller-graphics-card

Licence: other
Add-on board and firmware for the RC2014 computer to provide graphics capabilities

Programming Languages

assembly
5116 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to propeller-graphics-card

PicoVGA
VGA/TV display on Raspberry Pico
Stars: ✭ 119 (+205.13%)
Mutual labels:  pal, ntsc, vga
arduino-tvout-ve
TVout library with new features to support the Video Experimenter shield
Stars: ✭ 38 (-2.56%)
Mutual labels:  pal, ntsc
Sprites
Repository containing all the Pokémon sprites
Stars: ✭ 231 (+492.31%)
Mutual labels:  sprites
Video Thumbnail Generator
📷 Generate thumbnail sprites from videos.
Stars: ✭ 190 (+387.18%)
Mutual labels:  sprites
FPGAmp
720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
Stars: ✭ 190 (+387.18%)
Mutual labels:  vga
love-animation
💚 A minimal Love2D animation library
Stars: ✭ 26 (-33.33%)
Mutual labels:  sprites
khroma
A collection of functions for manipulating CSS colors, inspired by SASS.
Stars: ✭ 28 (-28.21%)
Mutual labels:  rgb
tc-lib-color
PHP library to manipulate various color representations
Stars: ✭ 19 (-51.28%)
Mutual labels:  rgb
pokecss-media
Compilation of images of all Pokémon 3D sprites, icons and items. This is a fork of a now removed respository.
Stars: ✭ 21 (-46.15%)
Mutual labels:  sprites
andColorPicker
Color picker library for Android
Stars: ✭ 233 (+497.44%)
Mutual labels:  rgb
RTM-Z80
Retro Tiny Multitasking system for Z80 based computers
Stars: ✭ 102 (+161.54%)
Mutual labels:  rc2014
unet
this is a simple demo for image segmentation.----unet网络进行语义分割的demo,用的数据集是KITTI
Stars: ✭ 89 (+128.21%)
Mutual labels:  rgb
vue-svg-inline-plugin
Vue plugin for inline replacement of SVG images with actual content of SVG files.
Stars: ✭ 30 (-23.08%)
Mutual labels:  sprites
my hdmi device
New clean hdmi implementation for ulx3s, icestick, icoboard, arty7, colorlight i5 and blackicemx! With tmds encoding hacked down from dvi standard. Supports DDR and SRD tranfser!
Stars: ✭ 66 (+69.23%)
Mutual labels:  vga
rgb-tui
Create and get colors code from the terminal using a nice interface.
Stars: ✭ 57 (+46.15%)
Mutual labels:  rgb
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (+438.46%)
Mutual labels:  sprites
FFTVisualizer
This project demonstrates DSP capabilities of Terasic DE2-115
Stars: ✭ 17 (-56.41%)
Mutual labels:  vga
TMS9918A
TMS9918A video card for RC2014
Stars: ✭ 104 (+166.67%)
Mutual labels:  ntsc
8 bit hubble
Generate random pixel art galaxies! In honor of Hubble Space Telescope, SNES videogames and Bob Ross
Stars: ✭ 59 (+51.28%)
Mutual labels:  sprites
KanColle-English-Patch-KCCP
English Patch for the original KanColle browser game, to be used with KCCacheProxy. Translates most of the game into english.
Stars: ✭ 28 (-28.21%)
Mutual labels:  sprites

Propeller Graphics Card

Add-on board and firmware designed for the RC2014 computer to provide graphics capabilities.

The board

Specifications

  • Resolution up to 320x240 pixels with 64 colors
  • Tile graphics with 8x8 pixels tiles
  • Sprites with 8x8 up to 32x32 pixels
  • Full screen scroll
  • Overlays for score and indicators
  • Bitmap graphics modes 320x240x3bpp, 256x192x4bpp and 256x224x4bpp
  • RGB PAL, NTSC and VGA output

The board uses I/O ports 40H, 41H, 42H and 43H for programming.

See the Wiki pages for the documentation.

Schematic

The schematic

Parts List
R1, R2, R16-R31 4.700 ohm 1/4 watt IC1 MCP1700-3302E/TO
R3 1.200 ohm 1/4 watt IC2 P8X32A-D40
R4 33.000 ohm 1/4 watt IC3 24LC512
R5, R7, R9 510 ohm 1/4 watt 1% TR1 NPN Transistor BC547
R6, R8, R10, R11, R12 240 ohm 1/4 watt 1% JP1 3 pin male header
R13, R14, R15 130 ohm 1/4 watt 1% JP2 1 pin male header
R32, R33, R34 10.000 ohm 1/4 watt JP3, JP4 2 pin male header
C1, C5 10 uF 63v elettr. CN1 40 pin male header, right angle
C2, C3, C4 100.000 pF poly. CN2 DB15 HD female connector
D1, D2, D3, D4, D5 1N4148 CN4 5 pin male header
XTAL1 5 MHz crystal

Board shared on OSHPark and available on Tindie.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].