↓
 

L Break Into Program

Retro Programming Made Simple

L Break Into Program
  • Home
  • Programming
    • BASIC
      • Part 1: Hello!
      • Part 2: Variables
      • Part 3: IF…
      • Part 4: Loops
      • Part 5: Subroutines
    • Assembly Language
      • Primer
        • Part 1: Numbers
        • Part 2: Maths
        • Part 3: Branching and Loops
      • Z80
        • Z80 Demos
          • demo_sprites.asm
          • demo_vector.asm
        • Z80 Library Routines
          • keyboard.asm
          • math.asm
          • output.asm
          • screen_buffer.asm
          • sound.asm
          • sprite.asm
          • vector.asm
        • Opcode List
          • Root Instructions
          • CB Prefix Instructions
          • DD Prefix Instructions
          • FD Prefix Instructions
          • ED Prefix Instructions
  • Computers
    • Raspberry PI
      • Bare Metal
      • Linux
        • Setting Bootup Options
        • Get WiFi Working
    • ZX Spectrum
      • Hardware
      • Memory Map
      • Keyboard
      • Screen Memory Layout
      • Interrupts
      • Sound
  • Links
  • Area 51
    • Spectrum Emulator
  • About Me

Tag Archives: Maths

Masking Sprites

L Break Into Program Posted on August 16, 2011 by Dean BelfieldAugust 16, 2011

A sprite is the name given to any object that can move around the screen. More powerful home computers had hardware sprites and did not suffer from attribute clashes. Spectrum games, on the other hand, tended to be mostly monochrome, and it was up to the developer to draw sprites on the screen. Sprites in early games would tend to merge in with the backgrounds; Jet Pac and Manic Miner are good examples of games …

Posted in Software Development | Tagged Maths, Screen, Spectrum, Sprites

Laughing Goat

L Break Into Program Posted on July 29, 2011 by Dean BelfieldFebruary 10, 2015

I’ve started sections on the Spectrum hardware (just the keyboard and memory map for the moment) plus an assembly language primer, including a section on boolean algebra. It’s been a bit heavy going today, so to reward you, here is that picture of a laughing goat I promised you. Keep reading; this blog will be updated on a regular basis! …

Posted in Software Development | Tagged Assembly, Goat, Hardware, Maths, Spectrum

Recent Posts

  • C Complier for Z80
  • New Domain
  • Programming Games in Python
  • TraptionBakery
  • High Altitude Balloon Kit
  • New Emulator Page
  • Home Automation
  • Fixing a poorly ZX-Spectrum (Part 7)
  • Speccy Tape App
  • Composite Video Modification

Categories

  • Code (8)
  • Hardware (17)
  • High Altitude Balloon Kit (1)
  • Musings (14)
  • Projects (1)
  • Raspberry Pi (8)
  • Repairs (8)
  • Reviews (2)
  • Software Development (22)
  • ZX Spectrum (10)

Tags

Assembly AY-8-3912 Bare Metal BASIC C++ CoderDojo Debugging Emulator Game Goat Hardware Interrupts Maths Networking Programming PyGame Python Raspberry PI Review Scouts Screen Self Modifying Sound Spectrum Sprites Tim Follin USB WiFi Z80
©2019 - L Break Into Program
↑