↓
 

L Break Into Program, 0:1

Retro Programming Made Simple

  • 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 Opcodes
  • Hardware
    • Computers
      • Agon
      • ZX81
        • Motherboard
      • ZX Spectrum
        • Motherboard
        • Memory Map
        • Keyboard
        • Screen Memory Layout
        • Interrupts
        • Sound
        • Character Set
        • Assembly Language
          • Z80 Development Toolchain
          • Z80 Tutorials
          • Z80 Library Routines
          • Z80 Demos
      • ZX Spectrum Next
        • Assembly Language
          • Z80 Development Toolchain
          • Z80 Library Routines
          • Z80 Demos
    • Components
      • Z80
      • 8250 UART
  • Links
  • About Me

Tag Archives: BASIC

BBC Basic for Z80 on the BSX

L Break Into Program, 0:1

One of the advantages of lockdown is that spare time is often in plentiful supply. I noted a few months ago that BBC Basic for Z80 by R.T.Russell is now open source, and available under a zlib license. Inspired by the work of David Given who has included it to his CPMish project, I decided to have a crack at porting it to my BSX Breadboard Computer. I had to fettle the source files slightly …

Starting Programming (Part 1)

L Break Into Program, 0:1

I wrote a few months back about resources for kids who want to get into programming and mentioned a resource called YOUSRC. I tweet the man behind the curtain, Paul Clarke (@YOUSRC) on a fairly regular basis and after a conversation about Bresenham’s Incremental Line Algorithm (a fast way to plot any line without using floating point arithmetic) in response to a game he’d written on the site (Missile Command), I thought I’d have a …

In the land of the blind, the one eyed man is king

L Break Into Program, 0:1

I was talking to my kids the other day about computers and I had a sad insight into how schools approach to IT has changed over the last 30 years. Back in the day, you were encouraged at an early age to program computers by your teachers and your peers. Heck, the computers even encouraged it; most computers of the day booted into a programming language (usually BASIC). I realised that I came from an …

Search

Recent Posts

  • Retro Computer Festival 2023
  • Sorry about the disruption
  • Pico-mposite Update
  • BBC Basic for the Cerberus 2080 (Part 1)
  • BBC Basic for the Cerberus 2080 (Introduction)
  • BBC Basic for the Spectrum Next (Part 1)
  • BBC Basic for the Spectrum Next (Introduction)
  • Composite Video on the Raspberry Pi Pico
  • Fixing a Poorly Commodore 64 (Part 3)
  • Fixing a Poorly Commodore 64 (Part 2)

Categories

  • Hardware (42)
    • Acorn BBC Micro (3)
      • Repairs (3)
    • Commodore 64 (4)
      • Repairs (4)
    • Spectrum Next (1)
    • ZX Spectrum (17)
      • Repairs (10)
    • ZX81 (2)
      • Repairs (1)
  • Musings (19)
  • Projects (16)
    • Cerberus 2080 (2)
      • BBC Basic (2)
    • Harlequin (1)
    • High Altitude Balloon (1)
    • Homebrew Z80 (8)
    • Pico (2)
    • Spectrum Next (2)
      • BBC Basic (2)
  • Reviews (3)
  • Software Development (27)
    • Code (13)
  • Uncategorized (1)

Tags

3D 6502 Assembly AY-3-8912 BASIC BBC Basic BBC Micro C C++ Clock Commodore 64 Composite Video Debugging DMA Emulator Game GitHub Goat Hardware Homebrew Interrupts Maths Networking Pico PIO Power Supply Programming RAM Raspberry PI Recap Repair ROM Scouts Screen Scrolling SD Card Sound Spectrum Spectrum Next Sprites STM32 Tim Follin YouTube Z80 ZX81
©2023 - L Break Into Program, 0:1
↑