6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri May 17, 2024 12:32 pm

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: My 6502 project - 3RIC
PostPosted: Mon Sep 11, 2023 12:39 am 
Offline

Joined: Sun Sep 10, 2023 7:30 pm
Posts: 6
Hi 6502 people, check out my project:

Attachment:
status-update-f000416.png
status-update-f000416.png [ 822.66 KiB | Viewed 8367 times ]
Attachment:
status-update-f001027.png
status-update-f001027.png [ 837.74 KiB | Viewed 8367 times ]
Attachment:
status-update-f004489.png
status-update-f004489.png [ 837.68 KiB | Viewed 8367 times ]


https://www.youtube.com/watch?v=1Ee2avGRPNI&lc=UgxMLm3CwTRlZ5njyRJ4AaABAg


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 11, 2023 6:25 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8188
Location: Midwestern USA
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!


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 11, 2023 6:46 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
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!)


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 11, 2023 7:33 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8188
Location: Midwestern USA
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!


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 11, 2023 10:15 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Not likely!


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 11, 2023 12:12 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3354
Location: Ontario, Canada
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


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 12, 2023 3:43 am 
Offline

Joined: Sun Sep 10, 2023 7:30 pm
Posts: 6
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.


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 12, 2023 6:34 am 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1412
Location: Scotland
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/


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 12, 2023 8:25 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
> 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.

Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 12, 2023 4:07 pm 
Offline

Joined: Sun Sep 10, 2023 7:30 pm
Posts: 6
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/main/schematic_pdf/3ric.pdf


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 12, 2023 5:13 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Thanks Eric


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: