Loci - my Oric storage emulation project

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
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

We had a rogue DMA setup as potential culprit - LOCI side memory corruption.
I'll make a new release pack so it can be tested on the problem machines.
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

Fingers crossed for firmware v0.1.30 8)

https://github.com/sodiumlb/loci-firmwa ... ag/v0.1.30

Fix for bad ULA DMA setup
Renamed and initialised mia_boot_state
Split mia_task in file system safe and unsafe sections (for main_task() and task())
Mustangus
Pilot Officer
Posts: 77
Joined: Wed Jun 22, 2016 5:37 pm

Re: Loci - my Oric storage emulation project

Post by Mustangus »

YAYYYYYYYYY. We now have a working Oric 1 16k and 48k machines with the Loci firmware 1.30 . :)
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

Mustangus wrote: Sat Nov 02, 2024 6:06 pm YAYYYYYYYYY. We now have a working Oric 1 16k and 48k machines with the Loci firmware 1.30 . :)
Fantastic! Thank you so much for the details of the issue and the testing, would have taken so much longer without it :lol:
Mustangus
Pilot Officer
Posts: 77
Joined: Wed Jun 22, 2016 5:37 pm

Re: Loci - my Oric storage emulation project

Post by Mustangus »

That's ok. Glad to help on this fantastic project. 😀
User avatar
Chema
Game master
Posts: 3111
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Loci - my Oric storage emulation project

Post by Chema »

Sodiumlightbaby wrote: Sat Nov 02, 2024 6:08 pm
Mustangus wrote: Sat Nov 02, 2024 6:06 pm YAYYYYYYYYY. We now have a working Oric 1 16k and 48k machines with the Loci firmware 1.30 . :)
Fantastic! Thank you so much for the details of the issue and the testing, would have taken so much longer without it :lol:
It is amazing how you solve bugs with so little info in so little time. I was planning to get my Oric out tonight, but you two were too fast!

Anyway, great news! Congratulations!

Now, what about my question about the possibility of adding custom roms? :wink:
User avatar
ibisum
Wing Commander
Posts: 1807
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Loci - my Oric storage emulation project

Post by ibisum »

It is amazing how you solve bugs with so little info in so little time.
Yeah, this has been very fun to watch, time and again .. nice work, guys!
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

Yeah great fun to get these small breakthroughs.
Chema wrote: Sat Nov 02, 2024 6:45 pm Now, what about my question about the possibility of adding custom roms? :wink:
Sure, just need to get that user manual progressed a notch or two first. We''re getting some new users soon and we need some good starting info for them. This thread is a bit of a "novel" now, if you know what I mean :lol:
User avatar
Symoon
Archivist
Posts: 2469
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Loci - my Oric storage emulation project

Post by Symoon »

Chema wrote: Sat Nov 02, 2024 6:45 pm It is amazing how you solve bugs with so little info in so little time.
I second that. Fantastic.
User avatar
coco.oric
Squad Leader
Posts: 736
Joined: Tue Aug 11, 2009 9:50 am
Location: North of France
Contact:

Re: Loci - my Oric storage emulation project

Post by coco.oric »

? Bug ?

Hello,

Making some trials, may be a bug at least some unstability on dsk

0. BUTTON menu
1. Boot sedoric 4.0
2. (but i think it doesn't matter) create mkdir and essai.com
3. load and launch essai.com (10 print "AA") and run it (happy to see the dsk updated after reboot)
4. BUTTON menu
5. select return >>> bug or select boot and the boot isn't able to run totally

I've tried also Athanor dsk. After one return to menu, or 2, going back to the soft seems not so reliable and screen remains sometimes in text instead of hires
coco.oric as DidierV, CEO Member
Historic owner of Oric, Apple II, Atari ST, Amiga
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

Yes I think the suspend return part is a bit unstable still, in particular when playing with sedoric.

I've added a bunch to the manual, happy if someone could poke at it as I'm a bit crossed eyed at the moment.
https://github.com/sodiumlb/loci-hardwa ... ser-Manual
User avatar
coco.oric
Squad Leader
Posts: 736
Joined: Tue Aug 11, 2009 9:50 am
Location: North of France
Contact:

Re: Loci - my Oric storage emulation project

Post by coco.oric »

Nice, i've quickly take a look. I propose to make a french translation of the doc (when quite near finalized) even if some topics are faw away my competencies.

I didn't saw a limitation of directories in term of number of files (i've got the message on my key)
Could be good to alert on file limitation
coco.oric as DidierV, CEO Member
Historic owner of Oric, Apple II, Atari ST, Amiga
User avatar
ibisum
Wing Commander
Posts: 1807
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Loci - my Oric storage emulation project

Post by ibisum »

I've added a bunch to the manual, happy if someone could poke at it as I'm a bit crossed eyed at the moment.
I made some edits, hope you don't mind. Just wanted to work on the clarity and standard terms, a bit.
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

ibisum wrote: Sun Nov 03, 2024 7:28 pm
I've added a bunch to the manual, happy if someone could poke at it as I'm a bit crossed eyed at the moment.
I made some edits, hope you don't mind. Just wanted to work on the clarity and standard terms, a bit.
I don't mind contriubtions at all! I may be spearheading things, but I don't need to own it and would really love to see all of LOCI be a community project.
User avatar
Sodiumlightbaby
Flight Lieutenant
Posts: 476
Joined: Thu Feb 22, 2024 11:38 am

Re: Loci - my Oric storage emulation project

Post by Sodiumlightbaby »

coco.oric wrote: Sun Nov 03, 2024 7:16 pm I didn't saw a limitation of directories in term of number of files (i've got the message on my key)
Could be good to alert on file limitation
The buffer is fixed size so it depends on the length of the filenames as well. That does remind me, we left it a bit small for testing reasons. I'm sure we can bump it a bit to increase the limit.
Post Reply