My 6502 project - 3RIC
My 6502 project - 3RIC
Hi 6502 people, check out my project:
https://www.youtube.com/watch?v=1Ee2avG ... yRJ4AaABAg
https://www.youtube.com/watch?v=1Ee2avG ... yRJ4AaABAg
- BigDumbDinosaur
- Posts: 9427
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: My 6502 project - 3RIC
ebadger wrote:
Hi 6502 people, check out my project...
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: My 6502 project - 3RIC
From the video description:
There are links there too, to sources.
(Welcome, Eric!)
Quote:
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.
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.
(Welcome, Eric!)
- BigDumbDinosaur
- Posts: 9427
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: My 6502 project - 3RIC
BigEd wrote:
From the video description...
You may have missed the subtle point of my comment...
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: My 6502 project - 3RIC
Not likely!
Re: My 6502 project - 3RIC
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
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
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
https://laughtonelectronics.com/Arcana/ ... mmary.html
Re: My 6502 project - 3RIC
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.
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
ebadger wrote:
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.
Will be making changes that hopefully will make future other games easier to port as well.
Good work!
-Gordon
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Re: My 6502 project - 3RIC
> 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.
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.
Last edited by BigEd on Tue Sep 12, 2023 4:27 pm, edited 1 time in total.
Re: My 6502 project - 3RIC
BigEd wrote:
> 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.
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.
https://github.com/ebadger/3ric/blob/ma ... f/3ric.pdf
Re: My 6502 project - 3RIC
Thanks Eric
Re: My 6502 project - 3RIC
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 