Page 1 of 1
My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 12:39 am
by ebadger
Re: My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 6:25 am
by BigDumbDinosaur
Hi 6502 people, check out my project...
What, exactly, are we seeing here?
Re: My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 6:46 am
by BigEd
From the video description:
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 along the way. The biggest and most daunting design change is around video. I explain how I’m trying to take a VGA signal and retrofit it to an Apple II, and how I have to use logic to emulate the Apple II artifact behavior with a VGA signal.
I also show you how I solved my timing problems by getting a PLL working, and how I emulated the Apple II color with a VGA signal.
There are links there too, to sources.
(Welcome, Eric!)
Re: My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 7:33 am
by BigDumbDinosaur
From the video description...
You may have missed the subtle point of my comment...
Re: My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 10:15 am
by BigEd
Not likely!
Re: My 6502 project - 3RIC
Posted: Mon Sep 11, 2023 12:12 pm
by Dr Jefyll
What is your subtle point, BDD?
I have a vague suspicion of what it is, and indeed I may even agree. But you're not being very communicative. (Deliberately brusque, perhaps? Again, just a suspicion.)
-- Jeff
ps- welcome, ebadger
Re: My 6502 project - 3RIC
Posted: Tue Sep 12, 2023 3:43 am
by ebadger
Thanks all, happy to be here. 6502.org resources have been very helpful!
Started as a Ben Eater 6502 kit and has gone feral.
Things that I'm ridiculously happy about:
Building a VGA circuit that shares the RAM with CPU at 1.57MHz and works reliably.
Emulating the mind-bending Apple II high-res graphics color over VGA.
Porting the Apple II version of LodeRunner and getting it working on my machine.
Building a 6502 emulator
I didn't start trying to create an Apple II, but I'm definitely moving in that direction - tweaking the hardware design as part of an effort to bring up Ultima IV.
Will be making changes that hopefully will make future other games easier to port as well.
Have to give credit to George Foot who implemented a 6502 fat32 and MicroSD SPI library that I've shamelessly stolen (thanks George)
George's video series and discussions were also very helpful in understanding VGA.
Re: My 6502 project - 3RIC
Posted: Tue Sep 12, 2023 6:34 am
by drogon
I didn't start trying to create an Apple II, but I'm definitely moving in that direction - tweaking the hardware design as part of an effort to bring up Ultima IV.
Will be making changes that hopefully will make future other games easier to port as well.
Back "in the day" there were many Apple II clones and look-a-alikes. Glad to see that tradition continuing - even happier to see it all on breadboard too!
Good work!
-Gordon
Re: My 6502 project - 3RIC
Posted: Tue Sep 12, 2023 8:25 am
by BigEd
> Emulating the mind-bending Apple II high-res graphics color over VGA.
I'd like to read more about how you approached that!
BTW, I see you've shared your Kicad schematics - it would be great if you could also share PDFs of those.
Re: My 6502 project - 3RIC
Posted: Tue Sep 12, 2023 4:07 pm
by ebadger
> Emulating the mind-bending Apple II high-res graphics color over VGA.
I'd to read more about how you approached that!
BTW, I see you've shared your Kicad schematics - it would be great if you could also share PDFs of those.
Done.
https://github.com/ebadger/3ric/blob/ma ... f/3ric.pdf
Re: My 6502 project - 3RIC
Posted: Tue Sep 12, 2023 5:13 pm
by BigEd
Thanks Eric
Re: My 6502 project - 3RIC
Posted: Sat Sep 07, 2024 4:24 pm
by ebadger
Re: My 6502 project - 3RIC
Posted: Mon Sep 09, 2024 11:52 am
by JohanFr
I know nothing about old Apple computers so I had to look up what a Mockingboard is. Sounds awesome, is it your 65C02-SBC driving the thing? Details pls
