↓
 

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
        • Motherboard
        • Development Toolchain
        • Memory Map
      • 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
  • Area 51
    • Run Demos
  • About Me

Tag Archives: Emulator

Post navigation

← Older posts

BBC Basic for the Spectrum Next (Part 1)

L Break Into Program, 0:1

Since the last update, I’ve added a substantial number of new features to BBC Basic for Next The built-in Z80 assembler now supports the additional Z80N opcodes Realtime clock support (if fitted) Three additional video modes Line, circle, and filled triangle graphics primitives via PLOT and LINE commands VDU command now works SOUND command now works File I/O via esxDOS Improvements to the BASIC editor In addition to these features, there have been a number …

Sample Z80 code now available to view

L Break Into Program, 0:1

I’ve been very busy at work recently so have been unable to fiddle much with my broken Spectrum; it’s very much a lunchtime activity but unfortunately my lunchtimes have been non-existent recently. However, I have been fiddling around writing some Z80 for my own pleasure and have posted the source online today for your amusement. I’m perfectly happy for you to use this code or this with or without modification; a little acknowledgement would be nice, …

Online Emulation

L Break Into Program, 0:1

Recently I’ve become fascinated with online emulation of various old bits of kit. It appears that modern PC’s are so much more powerful than their ancestors (and by a good factor) that emulator writers no longer need to resort to assembly language or C++ to emulate 8 bit computer hardware. You can emulate a Spectrum in Java, or indeed in Javascript! If you want to investigate further, I would invite you to check out The …

Post navigation

← Older posts

Search

Recent Posts

  • 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)
  • Fixing a Poorly Commodore 64 (Part 1)
  • Fixing a Poorly Commodore 64 (Intro)

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 (18)
  • 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)

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
©2022 - L Break Into Program, 0:1
↑