My 6502 project - 3RIC

Let's talk about anything related to the 6502 microprocessor.
Post Reply
ebadger
Posts: 8
Joined: 10 Sep 2023

My 6502 project - 3RIC

Post by ebadger »

Hi 6502 people, check out my project:
status-update-f000416.png
status-update-f001027.png
status-update-f004489.png
https://www.youtube.com/watch?v=1Ee2avG ... yRJ4AaABAg
User avatar
BigDumbDinosaur
Posts: 9428
Joined: 28 May 2009
Location: Midwestern USA (JB Pritzker’s dystopia)
Contact:

Re: My 6502 project - 3RIC

Post by BigDumbDinosaur »

ebadger wrote:
Hi 6502 people, check out my project...
What, exactly, are we seeing here?
x86?  We ain't got no x86.  We don't NEED no stinking x86!
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: My 6502 project - 3RIC

Post by BigEd »

From the video description:
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.
There are links there too, to sources.

(Welcome, Eric!)
User avatar
BigDumbDinosaur
Posts: 9428
Joined: 28 May 2009
Location: Midwestern USA (JB Pritzker’s dystopia)
Contact:

Re: My 6502 project - 3RIC

Post by BigDumbDinosaur »

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!
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: My 6502 project - 3RIC

Post by BigEd »

Not likely!
User avatar
Dr Jefyll
Posts: 3526
Joined: 11 Dec 2009
Location: Ontario, Canada
Contact:

Re: My 6502 project - 3RIC

Post 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
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
ebadger
Posts: 8
Joined: 10 Sep 2023

Re: My 6502 project - 3RIC

Post 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.
User avatar
drogon
Posts: 1671
Joined: 14 Feb 2018
Location: Scotland
Contact:

Re: My 6502 project - 3RIC

Post by drogon »

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.
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
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: My 6502 project - 3RIC

Post 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.
Last edited by BigEd on Tue Sep 12, 2023 4:27 pm, edited 1 time in total.
ebadger
Posts: 8
Joined: 10 Sep 2023

Re: My 6502 project - 3RIC

Post by ebadger »

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.
Done.

https://github.com/ebadger/3ric/blob/ma ... f/3ric.pdf
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Re: My 6502 project - 3RIC

Post by BigEd »

Thanks Eric
ebadger
Posts: 8
Joined: 10 Sep 2023

Re: My 6502 project - 3RIC

Post by ebadger »

Some mockingboard fun

September 6, 2024
https://youtube.com/shorts/Q3M9Pnh8ROo?feature=share
JohanFr
Posts: 88
Joined: 16 Nov 2011
Contact:

Re: My 6502 project - 3RIC

Post 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 :)
Post Reply