Clock Signal — an Oric emulator for macOS and Linux
Re: Clock Signal — an Oric emulator for macOS and Linux
Cool, thanks!
So I've rejigged the way the keyboard is handled in X11 with Qt, and am attempting to push a new build now.
I can easily see how I'd made an error with escape but, in any event, have eliminated a whole bunch of the sort of magic key code constants that would be likely to cause a mistake. Also it looks like the keyboard I use is atypical — not surprising with hindsight, being a Mac keyboard and a virtual machine — so it's probably for the best that I've ditched hard-coded key codes.
I suspect a further can of worms may be forthcoming re:non-English layouts, but I'll deal with that if/when it arises.
If you installed via your distribution's software listing / app store / similar, then the update should just automatically install. I don't know exactly what the normal timing of that is, but I think it's usually a silent background operation.
So I've rejigged the way the keyboard is handled in X11 with Qt, and am attempting to push a new build now.
I can easily see how I'd made an error with escape but, in any event, have eliminated a whole bunch of the sort of magic key code constants that would be likely to cause a mistake. Also it looks like the keyboard I use is atypical — not surprising with hindsight, being a Mac keyboard and a virtual machine — so it's probably for the best that I've ditched hard-coded key codes.
I suspect a further can of worms may be forthcoming re:non-English layouts, but I'll deal with that if/when it arises.
If you installed via your distribution's software listing / app store / similar, then the update should just automatically install. I don't know exactly what the normal timing of that is, but I think it's usually a silent background operation.
Re: Clock Signal — an Oric emulator for macOS and Linux
Compiled from sources and CTRL/SHIFT are working for me under Fedora/KDE in both SDL and Qt!
Noticed that Qt doesn't have any sound (tested Oric and Apple) but I'm not sure if it's just by me.
Thanks for update!
Noticed that Qt doesn't have any sound (tested Oric and Apple) but I'm not sure if it's just by me.
Thanks for update!
Re: Clock Signal — an Oric emulator for macOS and Linux
Thanks. I will have a look later. (It's on my other computer.) I think I can do a manual update if it hasn't done it automatically.
Re: Clock Signal — an Oric emulator for macOS and Linux
I had to uninstall and reinstall. The CTRL works now. ESC works in part. Some ESC codes were working. Others didn't seem to. I couldn't get ESC A to produce red.
Re: Clock Signal — an Oric emulator for macOS and Linux
Tried again today and got it to work OK. Not sure why it was being difficult before.
Re: Clock Signal — an Oric emulator for macOS and Linux
Can anyone convert these for me to Oric dsk files?
They are Sedoric DOS 2 and 2.1 master disks with a few added things, I think.
Trying a newer version of Greaseweazle software - not sure if it's any different.
The Sed2 disk has a couple of bad sectors but I don't think it is in an area that matters. Sed2.1 looks OK.
They are Sedoric DOS 2 and 2.1 master disks with a few added things, I think.
Trying a newer version of Greaseweazle software - not sure if it's any different.
The Sed2 disk has a couple of bad sectors but I don't think it is in an area that matters. Sed2.1 looks OK.
- Attachments
-
- Sed2.zip
- (577.88 KiB) Downloaded 176 times
Re: Clock Signal — an Oric emulator for macOS and Linux
Done! Both work for me.
- Attachments
-
- Sed2-dsk.zip
- (335.73 KiB) Downloaded 182 times
Re: Clock Signal — an Oric emulator for macOS and Linux
I tried to install Clock-signal under Ubuntu GNOME, I put the Atmos and Oric1 ROM but the screen is dark...
Re: Clock Signal — an Oric emulator for macOS and Linux
Did you use this?
- Attachments
-
- oric-pal-prom.zip
- (247 Bytes) Downloaded 164 times
Re: Clock Signal — an Oric emulator for macOS and Linux
I don't know where to put it.
Re: Clock Signal — an Oric emulator for macOS and Linux
It asked me for Oric colour ROM . I think I just drag and dropped it on the main screen where you add Atmos ROM. I added Microdisc, Atmos and I think Oric-1 ROMs. It should then boot into the main loading screen.
Re: Clock Signal — an Oric emulator for macOS and Linux
I've had other reports of a blank screen (or, sometimes, a blank screen that intermittently flashes a tiny bit of content) with the Qt build for X11, so I think this is a genuine bug.
I'm not currently able to reproduce, but am considering switching to a software renderer* both because it completely resolves the question of whether there's an issue in sandboxing versus OpenGL and because a reference software renderer would be a good step towards rewriting the OpenGL renderer, which I want to do because the newer Metal implementation not only does things in a smarter way for no API-specific reason, but also because I now have a Pi400 so can write and test a GL ES 3 version in order to bring that hardware into the fold.
* which sounds a bit stupid in the context of an Oric emulator, but in my case the internal semantics are such as to construct a video stream, which is parsed and then largely processed on the GPU. It makes it easier to support the range of platforms that I do if nothing is a special case.
I'm not currently able to reproduce, but am considering switching to a software renderer* both because it completely resolves the question of whether there's an issue in sandboxing versus OpenGL and because a reference software renderer would be a good step towards rewriting the OpenGL renderer, which I want to do because the newer Metal implementation not only does things in a smarter way for no API-specific reason, but also because I now have a Pi400 so can write and test a GL ES 3 version in order to bring that hardware into the fold.
* which sounds a bit stupid in the context of an Oric emulator, but in my case the internal semantics are such as to construct a video stream, which is parsed and then largely processed on the GPU. It makes it easier to support the range of platforms that I do if nothing is a special case.