Media Summary: CRTC registers define the position and shape of the screen.... they allow us to do crazy things, like resize and hardware scroll the ... We're going to take things to another level, and learn how to exploit the CRTC to do clever tricks... First we'll take a look at rupture, ... Lets take a look at the advanced 'Maxtile' tilemap on the

Z80 Chibifighter Lesson Cf9 Amstrad Cpc Tile Interrupt Code - Detailed Analysis & Overview

CRTC registers define the position and shape of the screen.... they allow us to do crazy things, like resize and hardware scroll the ... We're going to take things to another level, and learn how to exploit the CRTC to do clever tricks... First we'll take a look at rupture, ... Lets take a look at the advanced 'Maxtile' tilemap on the We drew our 'Chibiko' mascot to the screen before, but this time we're going to improve the algorithm. First we'll add 'sprite ... With Imperial Mahjong, Cargosoft invented a new graphics mode... By switching between Mode 0 and Mode 1 every single line, ... We've looked at simple bitmap sprites before, but our previous sprites were 'PSET' sprites that were put on the screen, removing ...

An example of Sine Wave Sprites in Assembly Language written in 1991. We looked at drawing an 8x8 Smiley before... lets extend that now, and make the joystick move that icon around the screen. We've drawn many times on the screen in past tutorials, but we've always written data in bytes. Lets learn a way we can plot pixels ...

Photo Gallery

Z80 'ChibiFighter' - Lesson CF9 - Amstrad CPC Tile & Interrupt code
Setting the CPC screen with CRTC registers - Learn Z80 Lesson P39
Programming the AY-3-8912 on the MSX, Amstrad CPC, Atari ST and NeoGeo in Z80 & 68000 Assembly (P18)
CRTC Rupture for Interrupt based splitscreen on the Amstrad CPC - Learn Z80 Assembly Lesson P41
'ChibiFighter' SMS Tilemap & Sound Interrupt code - Z80 Lesson CF11
Lesson P91 - MaxTile software tilemap on the Amstrad CPC (Part 1/2)
Z80 Lesson S22 - Sprite clipping on the Amstrad CPC (Part 1/2)
Lesson P92 - MaxTile software tilemap on the Amstrad CPC (Part 2/2)
Learn Z80 Assembly - Lesson P24 - Bankswitching and hardware detection on the Amstrad CPC
EGX: Z80 ASM Lesson P40 - 320x200 @ 16 color on the Amstrad CPC
Transparency on Amstrad CPC software sprites - Learn Z80 Lesson P54
Sine Wave Ball Demo in Z80 Assembler - Amstrad CPC
View Detailed Profile
Z80 'ChibiFighter' - Lesson CF9 - Amstrad CPC Tile & Interrupt code

Z80 'ChibiFighter' - Lesson CF9 - Amstrad CPC Tile & Interrupt code

The

Setting the CPC screen with CRTC registers - Learn Z80 Lesson P39

Setting the CPC screen with CRTC registers - Learn Z80 Lesson P39

CRTC registers define the position and shape of the screen.... they allow us to do crazy things, like resize and hardware scroll the ...

Programming the AY-3-8912 on the MSX, Amstrad CPC, Atari ST and NeoGeo in Z80 & 68000 Assembly (P18)

Programming the AY-3-8912 on the MSX, Amstrad CPC, Atari ST and NeoGeo in Z80 & 68000 Assembly (P18)

In todays

CRTC Rupture for Interrupt based splitscreen on the Amstrad CPC - Learn Z80 Assembly Lesson P41

CRTC Rupture for Interrupt based splitscreen on the Amstrad CPC - Learn Z80 Assembly Lesson P41

We're going to take things to another level, and learn how to exploit the CRTC to do clever tricks... First we'll take a look at rupture, ...

'ChibiFighter' SMS Tilemap & Sound Interrupt code - Z80 Lesson CF11

'ChibiFighter' SMS Tilemap & Sound Interrupt code - Z80 Lesson CF11

The

Lesson P91 - MaxTile software tilemap on the Amstrad CPC (Part 1/2)

Lesson P91 - MaxTile software tilemap on the Amstrad CPC (Part 1/2)

Lets take a look at the advanced 'Maxtile' tilemap on the

Z80 Lesson S22 - Sprite clipping on the Amstrad CPC (Part 1/2)

Z80 Lesson S22 - Sprite clipping on the Amstrad CPC (Part 1/2)

We drew our 'Chibiko' mascot to the screen before, but this time we're going to improve the algorithm. First we'll add 'sprite ...

Lesson P92 - MaxTile software tilemap on the Amstrad CPC (Part 2/2)

Lesson P92 - MaxTile software tilemap on the Amstrad CPC (Part 2/2)

Lets continue looking at maxtile on the

Learn Z80 Assembly - Lesson P24 - Bankswitching and hardware detection on the Amstrad CPC

Learn Z80 Assembly - Lesson P24 - Bankswitching and hardware detection on the Amstrad CPC

In this

EGX: Z80 ASM Lesson P40 - 320x200 @ 16 color on the Amstrad CPC

EGX: Z80 ASM Lesson P40 - 320x200 @ 16 color on the Amstrad CPC

With Imperial Mahjong, Cargosoft invented a new graphics mode... By switching between Mode 0 and Mode 1 every single line, ...

Transparency on Amstrad CPC software sprites - Learn Z80 Lesson P54

Transparency on Amstrad CPC software sprites - Learn Z80 Lesson P54

We've looked at simple bitmap sprites before, but our previous sprites were 'PSET' sprites that were put on the screen, removing ...

Sine Wave Ball Demo in Z80 Assembler - Amstrad CPC

Sine Wave Ball Demo in Z80 Assembler - Amstrad CPC

An example of Sine Wave Sprites in Assembly Language written in 1991.

Z80 Lesson S11 - Joystick Reading on the Amstrad CPC

Z80 Lesson S11 - Joystick Reading on the Amstrad CPC

We looked at drawing an 8x8 Smiley before... lets extend that now, and make the joystick move that icon around the screen.

CPC Z80 POC with Pickle

CPC Z80 POC with Pickle

CPC Z80 POC with Pickle

Realtime Sprite Flipping on the Amstrad CPC - Z80 Assembly Lesson P53

Realtime Sprite Flipping on the Amstrad CPC - Z80 Assembly Lesson P53

Because of the

Learn Advanced Z80 Assembly Lesson A2 - Interrupt Mode 2 (and 0!)

Learn Advanced Z80 Assembly Lesson A2 - Interrupt Mode 2 (and 0!)

Todays

Pixel Plotting on the Amstrad CPC - Z80 ASM Lesson P56

Pixel Plotting on the Amstrad CPC - Z80 ASM Lesson P56

We've drawn many times on the screen in past tutorials, but we've always written data in bytes. Lets learn a way we can plot pixels ...