3RIC 6502, am I building an Apple II?

Ғылым және технология

In this video, I will show you the latest progress on my homebrew 6502 computer, 3RIC, which I designed to play classic Apple II games like LodeRunner and Ultima IV. You will see how I implemented the soft switches and banking logic that are essential for the Apple II software compatibility. You will also see how I updated the schematics and the emulator to reflect these changes. And you will learn how I used AppleWin, a popular Apple II emulator, as a guide and a reference for my hardware design.
This is not a simple clone of the Apple II, but rather my own design that is getting closer to the Apple II’s application binary interface (ABI). I want to keep the challenge and the fun of designing my own hardware, while also making it easier to port the software. You can find all the details and the source code on my GitHub pages.
If you are interested in building your own 6502 computer, or just curious about how the Apple II works, this video is for you. I hope you enjoy it and learn something new. Thanks for watching and stay tuned for more updates.
Github repositories are here:
MSBasic fork, includes mini OS and SD card routines:
github.com/ebadger/msbasic/tr...
3RIC repository contains schematics, logisim simulation, emulator and tools:
github.com/ebadger/3ric

Пікірлер: 7

  • @pmwasson
    @pmwasson7 ай бұрын

    Hi Eric. I had fun talking with you at the Portland Retro Gaming Expo. Keep up the good work!

  • @thecodesorcerer

    @thecodesorcerer

    7 ай бұрын

    Thanks, you too!

  • @hisham_hm
    @hisham_hm2 ай бұрын

    So you are pretty much making a "clean-room implementation" of the Apple II :)

  • @microhobbyist
    @microhobbyist8 ай бұрын

    Very interesting project. Good work!

  • @thecodesorcerer

    @thecodesorcerer

    8 ай бұрын

    Thank you!

  • @Corummo
    @Corummo8 ай бұрын

    I love this project. I love even more the Pitfall² soundtrack! 😄

  • @xotmatrix
    @xotmatrix7 ай бұрын

    Awesome project! Great job so far.

Келесі