public final class MOS6569 extends VIC
areBadLinesEnabled, bitmapMemBase, charMemBase, combinedLinesCurrent, combinedLinesEven, combinedLinesOdd, context, CYCLES_PER_LINE, FIRST_DMA_LINE, graphicsRendering, IRQ_SPRITE_BACKGROUND_COLLISION, IRQ_SPRITE_SPRITE_COLLISION, isBadLine, isDisplayActive, LAST_DMA_LINE, latchedXscroll, lineCycle, linePaletteCurrent, linePaletteEven, linePaletteOdd, lpTriggered, MAX_HEIGHT, MAX_RASTERS, MAX_WIDTH, nextPixel, oldGraphicsData, phi1Data, pixelConsumer, pixels, previousLineDecodedColor, previousLineIndex, rasterY, rasterYIRQCondition, rasterYIRQEdgeDetector, rc, registers, showBorderVertical, singleColorLUT, spriteLinkedListHead, sprites, startOfFrame, vc, vcBase, videoMatrixBase, videoMatrixData, xscroll
Constructor and Description |
---|
MOS6569(PLA pla,
EventScheduler context) |
Modifier and Type | Method and Description |
---|---|
protected void |
doPHI1Fetch() |
int |
getBorderHeight() |
Palette |
getPalette()
Gets the currently used palette.
|
void |
reset()
Resets this VIC II Chip.
|
void |
updatePalette()
Updates the palette
|
activateIRQFlag, clearLightpen, credits, doVideoMatrixAccess, drawSpritesAndGraphics, evaluateIsBadLine, fetchSpriteData, fetchSpritePointer, getBorderWidth, getLastReadByte, getRegisters, getVideoMatrixBase, interrupt, lightpenEdgeDetector, read, readDEN, readRasterLineIRQ, readRSEL, setBA, setPixelConsumer, spriteCollisionsOnly, triggerLightpen, vicReadColorMemoryPHI2, vicReadMemoryPHI1, vicReadMemoryPHI2, write
public MOS6569(PLA pla, EventScheduler context)
protected void doPHI1Fetch()
public final void reset()
VIC
public int getBorderHeight()
getBorderHeight
in class VIC
public void updatePalette()
VIC
updatePalette
in class VIC
public Palette getPalette()
VIC
getPalette
in class VIC
Copyright © 2018 Ken Händel. All rights reserved.