ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Build your own Hopper 6502 SBC : Introduction

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ส.ค. 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...

ความคิดเห็น • 8

  • @Coffeenator3000
    @Coffeenator3000 หลายเดือนก่อน +2

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

    • @GeorgeTavernKeeper
      @GeorgeTavernKeeper หลายเดือนก่อน +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 หลายเดือนก่อน

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

    • @GeorgeTavernKeeper
      @GeorgeTavernKeeper หลายเดือนก่อน

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

  • @vanhetgoor
    @vanhetgoor 24 วันที่ผ่านมา +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.

    • @semibiotic
      @semibiotic 8 วันที่ผ่านมา

      Shadow RAM is used for resolving slow ROM issues (i.e. ROM data loaded into RAM, before use).
      That, however need to have runtime frequency switching with C64-like memory banking.
      Alternative is system controller, which would preload ROM-data before CPU startup.

  • @bobcharles3029
    @bobcharles3029 หลายเดือนก่อน +1

    shithub links not working

    • @biggertigger
      @biggertigger  หลายเดือนก่อน

      Fixed. Thanks.