Search found 149 matches

by ThomH
Tue Oct 25, 2016 6:57 pm
Forum: Technical questions
Topic: A possible software alternative to Vsync?
Replies: 47
Views: 22534

Re: Re:

Could this method work on text mode too? Will this software sync be lost if done in HIRES, then switch to TEXT or viceversa? I guess that it won't as long as you don't play with the 50/60Hz switch... Yes, it should also work in text mode. Example pseudocode: establish 50Hz graphics mode, wait at le...
by ThomH
Mon Oct 24, 2016 6:41 pm
Forum: Technical questions
Topic: A possible software alternative to Vsync?
Replies: 47
Views: 22534

Re:

Another one could be to play with the 60Hz attribute maybe ? I guess it doesn't restart the screen scan... but maybe we can get the ULA to synchronize to us instead of us to it :) A decade late, but I think there's quite a lot of merit to this idea. Has anybody explored? Here's how I see it: Per th...
by ThomH
Mon Oct 24, 2016 3:04 pm
Forum: AY sound chip
Topic: When does the AY reload its counters?
Replies: 1
Views: 6220

When does the AY reload its counters?

Suppose I've set the divider for channel 0 to be 1024, and there are 63 tone ticks — i.e. 1008µs — until the tone output next toggles. I then set the divider to 15. When should I expect the next change in output level? Phrased differently: assuming a straightforward divider -> counter, counter -> ze...
by ThomH
Mon Oct 24, 2016 2:56 pm
Forum: Painting tricks
Topic: A little voxel-demo
Replies: 9
Views: 14055

Re: A little voxel-demo

coco.oric wrote:I got it, three times in some backup directories ... now i've saved 70 ko on my hd
Thanks! It's a pretty cool demo.
by ThomH
Sat Oct 22, 2016 12:53 pm
Forum: Tape and floppy disk converters
Topic: New tape fileformat (.ort)
Replies: 29
Views: 28699

Re: New tape fileformat (.ort)

In response I'll also state my starting presumptions: a tape file format is a way of encoding an audio signal efficiently. The Oric senses only high or low so it's a one-bit signal. Most of the time the format is likely to hold data the ROM saved. In that case an efficient description is to list the...
by ThomH
Sat Oct 22, 2016 2:27 am
Forum: Tape and floppy disk converters
Topic: New tape fileformat (.ort)
Replies: 29
Views: 28699

Re: New tape fileformat (.ort)

No, it doesn't need to encode that. Normal Oric data is stored in decoded bytes (same as .tap), so the fast/slow encoding has been stripped off. You could re-encode it as fast or slow if you like. Then any encoding scheme which relies on time passed won't work in .ort. But I'm splitting hairs. The ...
by ThomH
Fri Oct 21, 2016 9:02 pm
Forum: Painting tricks
Topic: A little voxel-demo
Replies: 9
Views: 14055

Re: A little voxel-demo

The original file link is now broken. Did anybody preserve this demo?
by ThomH
Thu Oct 20, 2016 4:28 pm
Forum: Tape and floppy disk converters
Topic: New tape fileformat (.ort)
Replies: 29
Views: 28699

Re: New tape fileformat (.ort)

It's even later now, but re: "the following bytes are encoded as standard Oric loader format" — to be complete, shouldn't a format at least specify fast versus slow encoding?
by ThomH
Thu Oct 20, 2016 4:26 pm
Forum: Tape and floppy disk converters
Topic: Experimental very fast tape loading
Replies: 138
Views: 39304

Re: Experimental very fast tape loading

Networking PC and Oric through the tape port is an idea I've explored for yeaaars, but needed to improve skills on various sides: - how to allow the Oric to be interrupted by an incoming signal (which is a real data signal) ... For what reason did you reject using the CB1 interrupt as a 'start list...
by ThomH
Thu Oct 20, 2016 12:49 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44663

Re: Yet Another

A very early build . With a million issues, at least half a million of which I'm aware of. CPU usage is far too high for an emulator. On my development machine — the 2011 11" MacBook Air — it takes about 30% of a core to run. The Euphoric port takes 6%. The flattering version is that it's because I...
by ThomH
Wed Oct 19, 2016 3:06 pm
Forum: AY sound chip
Topic: Oric's 8912 volume scale
Replies: 35
Views: 30369

Re: Oric's 8912 volume scale

I have a friend that could explain why emulation need some clever math for giving the correct sound, I haven't seen this video yet, I can ask him to make a simple text to explain why if some of you are interested! I already know why emulation needs some clever math. What i don't know is what this c...
by ThomH
Mon Oct 17, 2016 12:14 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44663

Re: Yet Another

I have to report a complete whiff on IRQ Bench, I'm afraid. BRK and Timer tests seem to be off by one, the IRQ test doesn't run at all. I haven't even looked at the source yet but I'm sure it'll teach me a lot.
by ThomH
Sun Oct 16, 2016 12:58 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44663

Re: Yet Another

Interesting :) Regarding timers, I wrote some benchmarking code few years ago which allowed us to notice discrepancies between real Orics, Oricutron and Euphoric, so when you have something that can run code, we should be able to help with your timings. That's surely going to be the first thing I r...
by ThomH
Sat Oct 15, 2016 3:38 am
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44663

Clock Signal — an Oric emulator for macOS and Linux

EDIT: releases are now habitually here . It's not like anybody is clamouring, so a brief rundown of the essentials: cross platform in principle, Mac only at present; an ordinary document-model app just like anything else on the OS — open as many Orics as you want, size and place windows however you ...