MicroSD DOS for the EB6502, Porting games for the Apple II; Chess, Breakout and Gomoku too!

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

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

  • @GregStrike
    @GregStrike ปีที่แล้ว +5

    This is a pretty cool tribute to the work that's been done and is being done in the 6502 scene. I didn't know of some of those projects! You've put a lot of with into all this!

  • @ANormalLuser
    @ANormalLuser ปีที่แล้ว +3

    Awesome project and thanks for documenting and sharing all your hard work! This will be so helpful to all the homebrew 6502 folks!

  • @microhobbyist
    @microhobbyist ปีที่แล้ว +2

    You have a nice homebrew 6502 computer. Makes me want to switch back to the 6502. I admit I'm torn between the 6502 and the Z80, both are great in their own way. Looking forward to some new videos from you.

    • @thecodesorcerer
      @thecodesorcerer  ปีที่แล้ว +1

      Thanks for the encouragement. Working on an update now.

  • @GeorgeFoot
    @GeorgeFoot ปีที่แล้ว +4

    It's so great to see all these things running! Did you need to modify the individual games to work with your system, or is it so Apple-compatible that they just work?

    • @thecodesorcerer
      @thecodesorcerer  ปีที่แล้ว +1

      Thanks. The graphics memory regions and format are the same as the Apple II. Memory map regions are similar enough. Each game did require some porting. Not as many changes as you might think though. And CRT made ports easier with each port. There are some games I haven’t ported yet due to reliance on DOS ROM routines. Once I have suitable DOS routines, Ultima IV will be doable. I’m thinking about redoing my VGA hardware to make it more compatible with the Apple II graphics format. There is a duplicated vertical line every 8 pixels as of now. I think I can create a circuit that will display better and support color. Apple graphics format is monochrome but supports color through NTSC color burst hacking. It’s interesting because games use monochrome pixel patterns to include color. That means 6 colors without any additional RAM requirement aka 1BPP. Great for a little machine with limited RAM. I’ll create a video explaining my current thinking for how I might build this. Very curious to get your thoughts! Your feedback and projects have been super helpful thus far. Maybe I’ll also create a video going over my schematics and detailing the differences with the Apple II. Thanks again George.

  • @GianmarioScotti
    @GianmarioScotti ปีที่แล้ว +5

    I watched the video in which you presented all your work from the last 2-3 years. It would be very nice if you could describe in some detail your VGA implementation - both the two pixel per byte (16 colours) and the B&W version. I and many others could lear very much from that.

    • @thecodesorcerer
      @thecodesorcerer  ปีที่แล้ว +3

      Thanks for the feedback. What do you think about composite video versus VGA? Im thinking about giving the video circuitry another pass to get better Apple II compat.

    • @GianmarioScotti
      @GianmarioScotti ปีที่แล้ว +2

      @@thecodesorcerer As a vintage computer enthusiast, I very intensely like both. But since a majority of homebrew computers went the composite route, it would be nice to see VGA used a bit more, maybe? It's a tough choice 😍

    • @ANormalLuser
      @ANormalLuser ปีที่แล้ว +2

      @@thecodesorcerer Even though composite is retro cool and I love 8 bit's with woodgrain TV monitors, my vote is still VGA.
      VGA will be a lot easier to support going forward. There are still modern flat panel displays with VGA input being made, VGA to HDMI converters are cheap and plentiful, and there are still tons of working VGA CRT's out there being sold/given away/junked every day.
      VGA also has lots of different valid combinations of resolution and refresh rates so there is a lot of flexibility on your effective resolution and refresh rate. That will make the hardware a bit easier I'd think.

    • @thecodesorcerer
      @thecodesorcerer  ปีที่แล้ว

      Ok. I’m thinking maybe I’ll take another run at VGA to fix the current problems. I think I’ll document as I go this time.

  • @Corummo
    @Corummo ปีที่แล้ว +1

    Hi, I'm following your progress with the pretty design you're developing. I'm stuck with the sd-card library you mentioned. Cannot retrieve the improved version which extends the library features to allow writing operations. Is there any chance you could share it in whatever way you like? I'm in love with your miniOS implementation. I'd like to access sd-cards in the same way. Any help or advice will be much appreciated. Thanks. :)

  • @luzookiipcbway
    @luzookiipcbway ปีที่แล้ว +1

    Hii Eric, we found your videos so rewarding, and were wondering if any prototype services may help? Such as custom PCBs, 3DP, CNC etc. If so, would love to supply freely and reach any YT collab together! (PCBWay luz)

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

    Is there any way I can contact you. The thing that you created is my dream project since I've seen ben eater's project and while I never did any electronics and very new to low level programming I would like some guidance if not a problem. Thank you for your attention

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

      Sure. Eric.badger@gmail.com