Search found 4810 matches

by Dbug
Tue Dec 03, 2024 3:46 pm
Forum: Technical questions
Topic: My Oric Clone - a problem with the keyboard
Replies: 25
Views: 854

Re: My Oric Clone - a problem with the keyboard

If the 6522 is not behave properly, that would cause quite a few problems. Another thing to keep in mind is that the keyboard matrix/row/column selection is timing sensitive, there are some delay cycles in it, so possibly different types of components (possibly the 6522 but also the AY and the multi...
by Dbug
Sun Dec 01, 2024 6:05 pm
Forum: Technical questions
Topic: My Oric Clone - a problem with the keyboard
Replies: 25
Views: 854

Re: My Oric Clone - a problem with the keyboard

Could you try the small program at the end of this article?

It should show exactly what my program detects, maybe you can figure out some stuff looking at the visuals display
image_2024-12-01_180512957.png
image_2024-12-01_180512957.png (6.89 KiB) Viewed 680 times
by Dbug
Sun Dec 01, 2024 8:30 am
Forum: Painting tricks
Topic: LOCI ULA snooping - best pattern
Replies: 14
Views: 1103

Re: LOCI ULA snooping - best pattern

It's true that the vsync does not have to work during the game: What Chema did with Oricium is that he does the vsync at the start, and then sets-up the VIA so it stays in sync (I guess that's assuming one does not incorrectly changes frequency by mistake, then all bets are off). Bonus question: I a...
by Dbug
Sat Nov 30, 2024 4:47 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

Oh the wheels are in motion, so not much I can do: The game will (has to) launch on December 20th, because that has been announced, and it's setup on the Steam page, etc... so there's no delay possible there (technically possible but that would make the stress even worse). So now, just a few weeks t...
by Dbug
Sat Nov 30, 2024 4:45 pm
Forum: Painting tricks
Topic: LOCI ULA snooping - best pattern
Replies: 14
Views: 1103

Re: LOCI ULA snooping - best pattern

Is it somewhat possible to detect the double read of the ULA when accessing the text mode charsets? If that was possible, then if you could identify that a read is actually from a character definition, you could exploit the fact that the bit 6 and 7 of characters are not used for any particular purp...
by Dbug
Sat Nov 30, 2024 6:51 am
Forum: Painting tricks
Topic: LOCI ULA snooping - best pattern
Replies: 14
Views: 1103

Re: LOCI ULA snooping - best pattern

How/who would put these 4 byte sequences of bytes in memory?
by Dbug
Fri Nov 29, 2024 8:24 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

waskol wrote: Fri Nov 29, 2024 8:21 pm I's obviously on my wishlist too. Can't wait !
Believe me, I can't wait to be done with it as well.
I love working on this time of thing, but with the big stuff we have at work plus Encouter on the evenings and weekend... I'm starting to runt out of steam!
by Dbug
Thu Nov 28, 2024 9:55 am
Forum: Hardware hacks and extensions
Topic: Loci - my Oric storage emulation project
Replies: 879
Views: 323164

Re: Loci - my Oric storage emulation project

That actually brings an interesting question: What happens if you try to boot a DSK file such as "Pushing The Enveloppe", "Blake's 7" or "Encounter" that does not use the ROM at all, if you use Loci with dflat as the actual ROM? I believe the system boots on the Microdi...
by Dbug
Thu Nov 28, 2024 9:02 am
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

Pengwin wrote: Wed Nov 27, 2024 11:46 pm A little late to the party, but I have also put it on my wishlist.
You can't be late to a party that has not yet started!
Thanks :)
by Dbug
Thu Nov 28, 2024 9:02 am
Forum: Hardware hacks and extensions
Topic: Loci - my Oric storage emulation project
Replies: 879
Views: 323164

Re: Loci - my Oric storage emulation project

The keyboard code was assuming the setup was started from a standard Oric ROM, so indeed it does not initialize what is already done by the ROM.

If you give me the code snippet that need to be added, I can add that as a note on the OSDK article about keyboard reading.
by Dbug
Sun Nov 24, 2024 6:36 am
Forum: Hardware hacks and extensions
Topic: Loci - my Oric storage emulation project
Replies: 879
Views: 323164

Re: Loci - my Oric storage emulation project

I've actually never seen an actual Oric original on disk (other than the DOS floppies), I wonder how many lucky owners of such a treasure actually exist!
by Dbug
Fri Nov 22, 2024 7:07 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

Less than a month to go! I'm busy working on the French version and the Steam achievements, I'm thinking of also enabling the Steam "leader board" so people can compete on the best scores... but most probably people will cheat because that would be relatively trivial to patch the DSK save ...
by Dbug
Tue Nov 19, 2024 7:34 am
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

Nice! Are you going to include a way to launch just the emulator itself, so that folks can also get a bonus out of exploring the Oric with ease, i.e. "includes free Oric"? Not at launch, but the plan is to add stuff over time, knowing that it better be not uncumberred by any ownership iss...
by Dbug
Mon Nov 18, 2024 10:48 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

So today I managed to implement "Steam Cloud Saves", which means normally I should be able to make updates of Encounter without users losing their highscores or achievements. Internally basically the launcher is finding the location of the save slot on the disk, extracts it, patches it, sa...
by Dbug
Thu Nov 14, 2024 8:21 pm
Forum: Games
Topic: Upgrade Time: Encounter
Replies: 260
Views: 212030

Re: Upgrade Time: Encounter

Just a quick update, I'm trying to get my Launcher working as fast as possible, mostly for people who need to test/review the game and are not necessarily pros of the Oric and the emulators.