Build your own Hopper 6502 SBC : Introduction

Поделиться
HTML-код
  • Опубликовано: 3 июл 2024
  • Ben Eater's 6502 series:
    eater.net/6502
    Anders Nielsen's used retro components store:
    www.imania.dk/samlesaet-hobby...
    Hopper Releases on GitHub:
    github.com/sillycowvalley/Hop...
    Hopper 6502 SBC Schematic:
    github.com/sillycowvalley/Hop...
    Hopper 6502 SBC Bill Of Materials:
    github.com/sillycowvalley/Hop...

Комментарии • 7

  • @Coffeenator3000
    @Coffeenator3000 21 день назад +2

    Actually in the early 70's it was common to use another mini computer for development like a PDP-11.

    • @GeorgeTavernKeeper
      @GeorgeTavernKeeper 20 дней назад +2

      Yeah, early Microsoft products (BASICs etc.) were developed using a PDP-10 (IIRC).
      They used a peculiar approach to build emulators for microcomputers: when running compiled i8080 or 6502 code, the system would raise "Unknown Instruction" interrupts, and the handler would look up a subroutine for that instruction, execute it and pass control back to the program, which would step to the next instruction… rinse & repeat.
      That allowed Allen and Gates to quickly build emulators for the new systems they targeted

    • @MichaelRBrown-lh6kn
      @MichaelRBrown-lh6kn 13 дней назад

      My understanding is that the early Atari's were developed on the Cromenco minicomputer

    • @GeorgeTavernKeeper
      @GeorgeTavernKeeper 12 дней назад

      @@MichaelRBrown-lh6kn quite possible since it's impossible to develop anything on a machine with 128 bytes of RAM =)

  • @bobcharles3029
    @bobcharles3029 18 дней назад +1

    shithub links not working

  • @vanhetgoor
    @vanhetgoor 5 дней назад +1

    The Zero Page is not holy, even Commodore misused the Zero Page to gain some IO-addresses. I see no reason why it could not be used, you mustn't limit yourself to what others have set up as a barrier.
    I will not bring you to bad ideas, but is you want to speed up the processor and the EPROM is not able to go that fast then it is possible to slow down the clock when the EPROM is addressed. I have been thinking about this for a long time, but since I am not that clever and I have absolutely no work ethics it remains an idea, till another picks it up.