![Eric Badger](/img/default-banner.jpg)
- Видео 23
- Просмотров 70 750
Eric Badger
Добавлен 2 июн 2007
Hello world!
Breadboard 6502 running deater's Mode 7 Apple II demo
Having some Saturday fun with the 3RIC 6502 computer in my shed.
Some great chiptunes on the dual AY-3-8910s
Learn more aboutt this cool Apple II demo written by @deater78
RUclips videos of M7 demo:
ruclips.net/video/o8427JsfGwk/видео.html
ruclips.net/video/bMdrRb3EBIs/видео.html
More info on the demo:
www.deater.net/weave/vmwprod/mode7_demo/
Some great chiptunes on the dual AY-3-8910s
Learn more aboutt this cool Apple II demo written by @deater78
RUclips videos of M7 demo:
ruclips.net/video/o8427JsfGwk/видео.html
ruclips.net/video/bMdrRb3EBIs/видео.html
More info on the demo:
www.deater.net/weave/vmwprod/mode7_demo/
Просмотров: 396
Видео
3RIC - 6502 homebrew computer - playtime with Apple II disk emulation
Просмотров 3773 месяца назад
Took a side quest before committing my home brew computer to PCB. I wanted to make sure I could access the Apple II disks. My video consists of me playing games on my homebrew 6502 computer 3RIC. I'm using my new Apple II disk emulation to play games that I couldn't previously play. The disk emulator is running on a Raspberry PI Pico. I had to overclock to 400MHz (crazy), to make it work. The G...
3RIC 6502 Gets Joysticks! Hacking SNES gamepad for Retro Gaming Glory
Просмотров 2276 месяцев назад
The 3RIC computer just got a major upgrade! This video dives into the world of hacking SNES joysticks to work with the 3RIC, unlocking a whole new level of retro gaming possibilities. Get ready to level up your 3RIC building experience! This video explores the exciting integration of SNES joysticks into the 3RIC, allowing you to control classic games with a familiar feel. Join us as we explore ...
3R1C Homebrew Computer: Tear it down?
Просмотров 5178 месяцев назад
Hey 3R1C fans! We passed 1,000 subscribers, and I'm so grateful for your support! Now, I need YOUR help! The Mockingboard sings, but it's time for a major step: the TEAR DOWN! But before I dig in, I want to know what YOU want to see: Should I document the rebuild in a detailed series? Are you interested in building your own 3R1C (or Badger6502Pico)? What features should I prioritize? Low-res gr...
Is the 3R1C Custom Computer a Commander X16 Killer? - Ultima IV Update
Просмотров 3,8 тыс.8 месяцев назад
In this episode, I share with you the latest progress of my hobby engineering project: building a custom computer that can run Ultima IV, one of the classic games for the Apple II. I will show you how I designed and implemented the logic circuits that emulate the Apple II’s features, such as soft switches, ROM banking, color graphics, and Mockingboard, using various tools and techniques. I will...
3RIC 6502, am I building an Apple II?
Просмотров 1,1 тыс.11 месяцев назад
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 l...
Porting Ultima IV to my 3RIC 6502 homebrew computer: Apple II language card and banking challenge.
Просмотров 83011 месяцев назад
Welcome to another episode of my series on porting the Apple II version of Ultima IV to my 3RIC homebrew computer system. The 3RIC is a custom-built computer that I created from scratch breadboards. In this video, I will share with you how I designed the Apple II language card and banking functionality for my 3RIC. The language card was a hardware expansion that added 16KB of RAM to the Apple I...
From PCB to breadboards. Ultima IV on the 3RIC 6502, a status update.
Просмотров 680Год назад
A new computer deserves a new name, from now on ebadger6502 is the 3RIC 6502. In this video, I share my progress on my project to redesign my homebrew 6502 computer to run a modified version of the Apple II Ultima IV with perfect graphics and sound, and then to beat the game on the computer that I built. I show you how I rebuilt the computer on breadboards, and how I solved some key problems al...
Ultima IV on a #6502: How I’m Bringing a Classic RPG to Life on My Home Brew Computer
Просмотров 813Год назад
Hi, I’m glad you’re interested in my project of adding Ultima IV support to my home brew 6502 computer. In this video, I’ll show you how I plan to achieve this ambitious goal, and what progress I’ve made so far. Ultima IV is a classic role-playing game that was released in 1985 for various platforms, including the Apple II. It is widely regarded as one of the best games of all time, and a pione...
EB6502 walkthrough. Ultima IV on the EB6502? A Retro Computing Challenge.
Просмотров 1,3 тыс.Год назад
Do you love retro gaming and electronics? Do you want to see how a homemade computer can run one of the most influential and groundbreaking role-playing games of all time? If so, this video series is for you. In this series, I will show you how I built my own 6502 computer from scratch and how I plan to run Ultima IV: Quest of the Avatar on it. Ultima IV is a classic game from 1985 that introdu...
MicroSD DOS for the EB6502, Porting games for the Apple II; Chess, Breakout and Gomoku too!
Просмотров 1,2 тыс.Год назад
MicroSD DOS for the EB6502, Porting games for the Apple II; Chess, Breakout and Gomoku too!
DIY Badger6502Pico Kit - Case assembly demonstration
Просмотров 602Год назад
DIY Badger6502Pico Kit - Case assembly demonstration
PI Pico Firsts: the Badger6502 Pico Lode Runner evolved. A Retro ride for Atari & Commodore 64 fans!
Просмотров 1,9 тыс.Год назад
PI Pico Firsts: the Badger6502 Pico Lode Runner evolved. A Retro ride for Atari & Commodore 64 fans!
The homebrew ebadger 6502 Loderunner epic tale continues
Просмотров 1,3 тыс.Год назад
The homebrew ebadger 6502 Loderunner epic tale continues
6502 childhood dream come true (+VGA, Pi Pico, and Lode Runner too)
Просмотров 44 тыс.Год назад
6502 childhood dream come true ( VGA, Pi Pico, and Lode Runner too)
My Adventures with ESP32, Atari 2600 and the XAC!
Просмотров 7102 года назад
My Adventures with ESP32, Atari 2600 and the XAC!
Loderunner running on my Raspberry Pi Pico 6502 emulator and an Apple II side by side
Просмотров 8 тыс.2 года назад
Loderunner running on my Raspberry Pi Pico 6502 emulator and an Apple II side by side
Unmistakebly the sound of the Mockingboard, the ordinary Apple II could not make music with that speed.
Yep, 2 AY-3-8910. Computer is also running faster than a standard Apple II because of the video system. This is running at 1.57MHz instead of the standard ~1. It’s the VGA clock / 16
Super cool! The break key looks a little lonely though 😂
That’s the reset button. Cherry Mx switch and an extra key cap from an Apple II keyboard replacement kit.
Anyone who designs a 6502 based computer is a legend 🙌🏾 in my book
🙏🏻
Awesome!
Thanks!
Wow... great work!
omg geil
amazing level of skill and work done there. wow
impedance go brrrrr
haha... awesome!
is that like pc computer or amiga commode or video game Atari ?
That’s the Apple II version with some modifications.
Great video!
Nice!
this is amazing!!
It is fantastic, fabulous, great! The Apple II was my first computer with a keyboard and a cabinet all others before that had only a pcb and some LED's. The Apple II was magnificent, the strange dots ment colour, the clicks ment music. You had to have a lot of imagination to play a game, it was just enough what the Apple II showed to give the illusion of a game. For me the Apple II will always be special. Remaking the Apple II could remove the limitations of the system. This is fantastic.
does this emulate the apple 2 itself?
Amazing work!! Beautifully done. I worked on something similar about 10 years ago, I got the video + vga + clock done, but then switched to another project. I’ll check how you divided clock to 1mhz :)
Kareteka at 150% speed is honestly the only way to play it. Very impressive work.
This just popped up in my recommended. Looks good, is this completely your own design? I know Ben Eater also has a breadboard 6502 project. Like.
Yep! It’s my own design. Started with the Ben Eater kit. (Highly recommended) The most complex part is how the VGA circuits share the RAM with the CPU.
@@thecodesorcerer Ah yes, the video RAM memory interleaving, effectively reducing the clock speed to 1 MHz. even cycles for executing code, and odd cycles for handling video. Most 6502-based computers have this. Also effectively ruling out any form of overclocking too.
CPU gets RAM when clock is high, video when low. It’s VGA instead of composite, so video is 1/16tg the VGA clock. About 1.57MHz. Apple II runs at 1.024MHz. Has caused me so many challenges with Apple II compat. Game controllers, disk, sound all depend on counting cycles.
@@thecodesorcerer Yes, most of the machines from that era have massive compromises to save on parts and cost. the 80's were brutal as far as competition went. I believe there were designs based on 6502 with separate video controller and memory etc, but they were extremely expensive and always remained a niche product.
I actually went for Apple II software compat because the video hardware was so simple. Atari, C64 had custom video chips. Apple used off the shelf logic.
WHEN WILL YOU POST THE CODE!?!?
Damned cool.
Looks awesome! Would love to see this at VCF Southwest here in Dallas.
In Dallas now. Will be at VCF spectating Friday and Saturday.
So you are pretty much making a "clean-room implementation" of the Apple II :)
It makes me sad thinking that very few people will appreciate the time, effort, and everything you had to learn to accomplish this. On the other hand, I bet you've inspired people to do something like this for themselves who might not have done so otherwise. I'm seriously impressed, and looking forward to watching the rest of your videos, and seeing future updates!
Yes! Nice one.
I like how fast those games move :P
😮
I'm jealous! So cool!
Colour me "very impressed"! What next?
This is seriously impressive!
Nice it’s working 🎉🎉🎉
Don't take it down only to prove the schematics, there are too many valuable computers taken apart, like The Colossus and that Alan Turing thing from Bletchley Park to decipher the messages of bad people. Frame it, put a plexiglass window on it an hang it on the wall. (Then you can say it is working with windows, since the computer can look thought the plexiglass) I am sure you can draw the PCB from memory (your memory that is!)
I guess it almost mature enough to have modular PCB.
please make videos series of tear down I want to understand how all this works
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
Sure. Eric.badger@gmail.com
Beautiful 🥰
How tf did you make your own 8 bit computer man that's epic
This is so incredibly next level, good work man!
I think you should keep going.
Thanks. I’m poking around the joystick right now.
5:56 that's some cga-esque snow right here
I would absolutely love following along building on breadboard. Doing it myself while watching your videos, like the ben eater series. It would be lots of fun.
Ok. Ben sets the bar very high. I’ll try!
I just found your channel. So cool what you have made. I grew up on these 8 bit machines so they will hold a place in my heart forever. Also built a lot of custom hardware back then. One thing was a display. I designed one that was pretty neat. It had two frame buffers and a simple switch to flip between. No need for dual port RAM. Well anyway, your stuff is much better. Anyway, very cool. Respect 👍🎉
Thanks! I’m not using dual port RAM either. Too expensive. Instead using Woz technique of time division multiplexing. By far the most complex and tricky part of the design. I’m curious about your design, are you able to read back from video RAM with the switching design?
@@thecodesorcerer Woz was definitely full of tricks. I don't know if you have looked at his disk controller lol. It was back in the 80s so not current, but you could read/write the off-screen buffer, but not when it was being displayed. 6845 was doing the video on the back. This was for an Ohio Scientific Superboard II that I had at the time.
A huge journey in a tiny video. Beautiful man!
A full careful tear down and rebuild sounds valuable but a lot of work, and risky! Could you do the rebuild before the tear down, so that you at least still have the original working one to compare against in case something goes wrong? At the very least, take lots and lots of photos, close ups, different angles, etc - I do that most times that I'm significantly modifying a circuit or decomissioning it, and the photos are so valuable when you later wonder exactly how something was wired up. When you do the rebuild, I wonder whether you can build in automated tests for subsections of the build, maybe driven by a microcontroller at a slow clock speed? It would make it much easier for others following along to check their work, and for you as well, of course, being able to verify each section is working correctly in isolation.
Hmm. Tear down is risky I think useful though in validating every connection against the schematic. I love the idea of creating a test harness for each subsystem. I did this for the soft switches. I’ll start designing the tests. Thanks George!
I’d love to see detailed tear-down videos and even more detailed, long-form rebuild videos. Document everything!
Will do
I think I have lost track of the architecture. I would really like a summary of how the system works right now. Maybe less emphasis of what were the original goals, and nore sticking to what is there now, what are the subsystems, etc.
Ok. Thanks for the feedback!
I would love to watch the tear down and rebuild videos and also I would love to build one :-)
Thanks for the feedback!
I would absolutely love to see long form video of all of this!
Thanks for your feedback!
I'd love to see a long form video series for sure. I'd especially be interested in seeing a long form series just on converting a breadboard system into a bag system for ordering PCBs with. I've never seen anything like that.
Thanks for your feedback. I’ll be sure to create a video going through kicad from schematic to pcb layout, auto routing, DRC, gerbers to ordering. Probably after tear down and rebuild videos.
@@thecodesorcerer fantastic!
Love your work. How about adding an Ethernet port somehow? This is the only “modern add on” my IIc is missing, but maybe it’s possible with the breadboard setup? I’m no expert, so apologies if my suggestions is beyond the scope of this project 👍
Have you seen fujinet?
@@thecodesorcerer yes 👍 been following that channel for a while...
X16 is way beyond this. Maybe buy one first & try it before titling it that way.
Watch the video if you want my take.
The X16 is far advanced of a typical 8-bit machine. The FPGA based Vera is probably closer to a 16-bit system's capabilities, and really does kinda break the spirit of being an 8-bit retro system. Yes, it's technically 8-bit, but it feels very cheaty in it's implementation, like tacking a 6502 onto a 16 bit board to call it 8-bit... I know that's not an accurate way to put it, but what It really feels like, is the 8-bit guy wanted to make an 8-bit machine, but really didn't wanna let go of the capabilities of a 16-bit machine, and created something that doesn't feel like it commits to either. I still bought one... But now that my money is already spent, I feel like I'd rather have grabbed a Foenix instead.
@@richfiles yeah I do see what you're saying.