OCULA - a ULA replacement concept

This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
User avatar
Sodiumlightbaby
Squad Leader
Posts: 828
Joined: Thu Feb 22, 2024 11:38 am

Re: OCULA - a ULA replacement concept

Post by Sodiumlightbaby »

New FW release published
https://github.com/sodiumlb/ocula-pivic ... tag/v0.1.1


Add PIVIC address masking PIO program and DMA. by @sodiumlb in #24
Fix OCULA splash screen configurability. by @sodiumlb in #25
Fix OCULA decode PIO program. I by @sodiumlb in #26
Fix Correct CVBS PAL colour definiton for light green odd lines to th… by @sodiumlb in #27
Fix Make RnW sampling related to PHI clock, not RnW signal edge, to a… by @sodiumlb in #28
Added missing look up of border colour before outputting last 4 border pixels prior to hblanking by @lanceewing in #31
Reverse mode changes are one pixel off by @lanceewing in #33
29 pivic ntsc palette issues by @sodiumlb in #34
adding memory usage stats after build by @iss000 in #32

New Contributors

@iss000 made their first contribution in #32

Key for OCULA is the updated decode program which should greatly help stability. Testers, enjoy!
User avatar
iss
Wing Commander
Posts: 1951
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: OCULA - a ULA replacement concept

Post by iss »

I've tested the update and it works stable for me. :)
User avatar
Sodiumlightbaby
Squad Leader
Posts: 828
Joined: Thu Feb 22, 2024 11:38 am

Re: OCULA - a ULA replacement concept

Post by Sodiumlightbaby »

iss wrote: Tue Dec 02, 2025 10:46 am I've tested the update and it works stable for me. :)
Great to hear! I think @Chema had the most issues last?

Edit: Update is basically like on LOCI. https://github.com/sodiumlb/ocula-docs/ ... are-update
User avatar
Chema
Game master
Posts: 3259
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: OCULA - a ULA replacement concept

Post by Chema »

Great! I will test asap. I am currently under some pressure are work, but will try to find some time!
User avatar
Sodiumlightbaby
Squad Leader
Posts: 828
Joined: Thu Feb 22, 2024 11:38 am

Re: OCULA - a ULA replacement concept

Post by Sodiumlightbaby »

It's been good seeing the clip-on mux bridges have been working well, but I've been worried about the need for special pins and tricky soldering needed to make them for those who wants to produce OCULA. I used some board stacking headers that had thin enough pins to work as the flexible clamp-on contacts, but it was not a great process so I've been trying to think of better solutions for the pins.

Then occured to me to give flex PCB a try. Basically have the connector PCB and pins done as one piece that fits inside the PLA 3D printed clamp-on frame. Now, assembling components on the flex PCBs cost extra so the cost-reduced prototype I'm going for simple short bridges. First trial so this we'll see in time if this is a good option or not.
ocula_mux_bridge_cr_top.jpg
ocula_mux_bridge_cr_bottom.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
Vyper68
Flying Officer
Posts: 245
Joined: Mon Sep 22, 2014 4:18 pm
Location: Hurworth, UK
Contact:

Re: OCULA - a ULA replacement concept

Post by Vyper68 »

Flex PCB is an interesting alternative to the Mux bridges as they currently exist. They work fine for me but I can see how it would make it more ... for want of a better word "foolproof".
I haven't tested the new firmware as I have been ill for a few days but will give it a go tomorrow.
Oric Extended Basic V1.1
(C) 1983 Tangerine
37631 Bytes Free
User avatar
Sodiumlightbaby
Squad Leader
Posts: 828
Joined: Thu Feb 22, 2024 11:38 am

Re: OCULA - a ULA replacement concept

Post by Sodiumlightbaby »

Vyper68 wrote: Mon Dec 08, 2025 6:36 pm Flex PCB is an interesting alternative to the Mux bridges as they currently exist. They work fine for me but I can see how it would make it more ... for want of a better word "foolproof".
I haven't tested the new firmware as I have been ill for a few days but will give it a go tomorrow.
Good to hear you are feeling better :D
Yeah, thinking is to use a 3D printed clip-on frame simular to the old one, but have the bridge PCB and the "leach pins" be produced in one body, instead of the fiddly soldering job of the non-standard contact pins of the prototype.
ftmb
2nd Star Corporal
Posts: 27
Joined: Fri Mar 01, 2024 8:57 am

Re: OCULA - a ULA replacement concept

Post by ftmb »

I'm going to resume my tests :)

first on Oric
then on Telestrat
Post Reply