6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Mon Oct 07, 2024 2:14 am

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Fri Mar 30, 2018 11:43 pm 
Offline

Joined: Fri Mar 30, 2018 11:26 pm
Posts: 2
Basically, is it possible to build a computer with the Ricoh 2A03 (RP2A03G/H) instead of building one with a 6502/6510? Given the 2A03 is essentially a "clone" 6502 (lacking BCD mode but I see no need for that) how feasible would it be to use this in place of a 6502 in a 6502 computer project?


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 1:07 am 
Offline

Joined: Sat Jun 04, 2016 10:22 pm
Posts: 483
Location: Australia
If you could get hold of one, then it could be done.
There's a pinout here: https://wiki.nesdev.com/w/index.php/CPU_pin_out_and_signal_description


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 7:14 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8415
Location: Midwestern USA
DLN-003 wrote:
Basically, is it possible to build a computer with the Ricoh 2A03 (RP2A03G/H) instead of building one with a 6502/6510? Given the 2A03 is essentially a "clone" 6502 (lacking BCD mode but I see no need for that) how feasible would it be to use this in place of a 6502 in a 6502 computer project?

Why bother?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 8:14 am 
Offline

Joined: Sun Apr 10, 2011 8:29 am
Posts: 597
Location: Norway/Japan
Well, why not? If DLN-003 has one laying around, by all means, go for it. Many people have some old parts laying around, and it can be fun to use them for something. And even if you don't have the parts already it could be interesting. For nearly all of the computers described&built on this forum it's not about usefulness or being easy, it's about making something that works, from a set of parts. New or old.


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 12:45 pm 
Offline

Joined: Sat Jun 04, 2016 10:22 pm
Posts: 483
Location: Australia
I'm sorry I didn't realise this sooner, but:
Welcome, DLN-003, to our 6502 world!


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 1:40 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
The 2A03 includes on-chip some I/O devices for audio and other functions. Presumably it's both the I/O and the CPU which are important in this case.

In another thread, Aaron describes a project whose focus is the 2A03's I/O only, driven by an Arduino. (The 65xx CPU does play a role, but only as a middleman.)

ps - yes, welcome, DLN-003 !

_________________
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: Sat Mar 31, 2018 6:02 pm 
Offline

Joined: Thu Jan 21, 2016 7:33 pm
Posts: 276
Location: Placerville, CA
Yeah, I'd love to hear what the project is here. Certainly there's enough fun to be had with the 2A03's audio facilities :)


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 31, 2018 6:35 pm 
Offline

Joined: Fri Mar 30, 2018 11:26 pm
Posts: 2
commodorejohn wrote:
Yeah, I'd love to hear what the project is here. Certainly there's enough fun to be had with the 2A03's audio facilities :)

I chose the 2A03 over the 6502 mainly because trading in BCD mode for a built in APU is totally worth it (my opinion), and it'll probably be another DIY computer running ehBASIC, but I haven't found out what video chip I should use (considered the PPU (2C02)), and I don't think this would get any far as multiple units of this, as the 2A03 is limited in stock (unless someone made a straight up transistor for transistor clone).


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 01, 2018 5:36 am 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1948
Location: Sacramento, CA, USA
DLN-003 wrote:
I chose the 2A03 over the 6502 mainly because trading in BCD mode for a built in APU is totally worth it (my opinion), and it'll probably be another DIY computer running ehBASIC ...

You will need to patch a small part of EhBASIC that uses BCD mode, but it is a very minor modification, IIRC.

viewtopic.php?f=2&t=3164&p=36231&hilit=ehbasic+bcd#p36231

Quote:
... but I haven't found out what video chip I should use (considered the PPU (2C02)), and I don't think this would get any far as multiple units of this, as the 2A03 is limited in stock (unless someone made a straight up transistor for transistor clone).

Full steam ahead! We're all rooting for you, even the grumpy ones among us!

Mike B.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 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: