New Oric Project. The OriClone-1

If you want to ask questions about how the machine works, peculiar details, the differences between models, here it is !
How to program the oric hardware (VIA, FDC, ...) is also welcome.
Post Reply
DigitalDunc
1st Star Corporal
Posts: 10
Joined: Sun Jan 05, 2020 2:38 pm
Location: Leicester, UK

New Oric Project. The OriClone-1

Post by DigitalDunc » Sun Jan 05, 2020 3:32 pm

Hello forum!

Firstly, I'm newly joined up here and haven't messaged before so I apologise in advance for any fluff-ups I may make. Now, I've been playing around with Oric's since I was a nipper just last week decided to make myself a new one based roughly on Manoel Trapier's excellent schematic. I'm in the process of schematic capture using EAGLE (Should have used KiCAD but hey ho) and have gotten as far as the video portion. Next up is the CPU and 6522 portion. I'm not going with the W65C02TPG-14's I have lying around in this case as some people have used illegal opcodes in their code but can anybody see a reason why I shouldn't use the WDC version of the 6522? I'm aware they've beefed up the output buffers somewhat since the old originals came out.

Also, why did they go with a 7905!!?

User avatar
Dbug
Site Admin
Posts: 3132
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: New Oric Project. The OriClone-1

Post by Dbug » Sun Jan 05, 2020 5:41 pm

Welcome,
I'm not an hardware specialist, so I'll let the other answer you, good luck :)

User avatar
mikeb
Flying Officer
Posts: 156
Joined: Wed Sep 05, 2018 8:03 pm
Location: West Midlands, UK
Contact:

Re: New Oric Project. The OriClone-1

Post by mikeb » Sun Jan 05, 2020 7:03 pm

DigitalDunc wrote:
Sun Jan 05, 2020 3:32 pm
Also, why did they go with a 7905!!?
The 7905 has a lower overhead (difference between the input and output voltage), which means it can still deliver 5v at a lower input than a 7805 would.

So they stuck it in the ground leg, and regulated that instead of the +5v rail.

The only time this causes a problem is when either someone replaces the regulator and pays no attention, "assuming" that 7905 must be a typo/equivalent to 7805wrongly fitted part.

Or, when someone powers an Oric from a non-floating PSU (e.g. a bench supply, ex PC power supply), that has *its* ground referenced to mains earth/other equipment that is earthed, and then plugs something grounded/earthed into the printer, cassette, expansion, video or UHF port.

Bypassing the regulator, and providing approx 9v to all the TTL bits.

If you're feeling adventurous, and wish to drag Oric into the 21st Century, you could provide a "Universal" voltage input: A bridge rectifier (now you can use AC, DC, any polarity, who cares?) followed by a "5-24v input, 5V output Dc-DC Buck converter" (plenty of small modules on eBay), and then all this will go away.

DigitalDunc
1st Star Corporal
Posts: 10
Joined: Sun Jan 05, 2020 2:38 pm
Location: Leicester, UK

Re: New Oric Project. The OriClone-1

Post by DigitalDunc » Sun Jan 05, 2020 7:38 pm

Well, certainly I think switch mode is the way to go given how, um, warm the standard 7905 runs. Good call that! I was leaving the PSU section to nearer completion as I've been considering adding a few other goodies meaning I don't quite know what I'm going to want. A joystick port or two seems an attractive addition also.

DigitalDunc
1st Star Corporal
Posts: 10
Joined: Sun Jan 05, 2020 2:38 pm
Location: Leicester, UK

Re: New Oric Project. The OriClone-1

Post by DigitalDunc » Fri Jan 10, 2020 6:12 pm

I've made some progress, but of course, there are probably many faults in it. Anyway, I thought I'd share my progress with the community and ask that if you think I've made a mistake so far that you give me a heads-up! I have been giving some thought to the signal names and how the Oric busses particular operation differs from that of other 6502 systems I've worked on but this is my first Oric hardware project.
Attachments
OriClone-1 EAGLE project.zip
(100.51 KiB) Downloaded 15 times

DigitalDunc
1st Star Corporal
Posts: 10
Joined: Sun Jan 05, 2020 2:38 pm
Location: Leicester, UK

Re: New Oric Project. The OriClone-1

Post by DigitalDunc » Sat Jan 11, 2020 5:50 pm

Whilst I haven't seen anybody reply, I did find some issues and further the schematic. I've made the updates available. Another couple of weeks and I might even have a working board. Did I just jinx myself?
Attachments
OriClone-1 EAGLE project.zip
(112.3 KiB) Downloaded 10 times

User avatar
Chema
Game master
Posts: 2546
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: New Oric Project. The OriClone-1

Post by Chema » Sat Jan 11, 2020 6:00 pm

A quick post to state I am following your project. I find it really interesting and I am impressed by the talent you hardware people are showing lately with your projects.

Unfortunately, my knowledge about hardware is nearly zero, so I won't be able to help at all... :(

User avatar
Dbug
Site Admin
Posts: 3132
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: New Oric Project. The OriClone-1

Post by Dbug » Sat Jan 11, 2020 7:26 pm

Regarding feedback, things here seems to obey no clear logic: Sometimes there are no messages for a number of days, and then (like yesterday) there's an avalanche of answers all over the place :)

Now, specifically regarding your project, it's generally easier to attract people by having pictures, because only a limited number of people happen to use model software (like Eagle or other).

The tendency is also to have some online repository with the updates there, and link to it - because at some point you will hit the forum limitations on file size -

DigitalDunc
1st Star Corporal
Posts: 10
Joined: Sun Jan 05, 2020 2:38 pm
Location: Leicester, UK

Re: New Oric Project. The OriClone-1

Post by DigitalDunc » Sat Jan 11, 2020 9:05 pm

Well! You’re right of course, and I should really chuck it on github or suchlike. I didn’t give it enough thought on how I might generate engagement to spur the project along and add value to those that might have an interest. Pictures are a great idea.

EDIT:-

I’m going to set up a repo and come back with a link. This way, I won’t need to keep posting updates.

EDIT 2:-

Right, It's committed to github now. :)
https://github.com/DigitalDunc/OriClone-1.git

User avatar
Dbug
Site Admin
Posts: 3132
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: New Oric Project. The OriClone-1

Post by Dbug » Sun Jan 12, 2020 11:17 am

Good!

Now, I would recommend that you add some information to the readme, so people who reach the github page knows what the project is, the intended result, current state of the project, known issues and things to implement, etc...

Basically, on all these things you need to give all the overview information, so people ask you important things instead of "what's this project about exactly"?

Since you mentioned the inspiration from Manoel, don't hesitate to also add a section with links to relevant materials, etc...

Post Reply