Search found 62 matches

by dreamseal
Fri Apr 27, 2018 11:01 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Mmmm I think I misunderstood you... It is not that I don't want black borders on the screen sizes. I was just stating that I would rather see the original Oric's rectangular pixels (Oricutron can do that) with its aspect ratio (I think it is 5:4 on the usual 4:3 TV screen), than perfectly squared p...
by dreamseal
Wed Apr 25, 2018 11:07 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

If it had to stretch to fill the width, then it would stretch downwards such that it would keep whatever aspect ratio its trying to maintain. It's already doing that, in fact in desktop mode you can adjust the size of the window to whatever rectangular shape you want and it maintains the aspect rati...
by dreamseal
Wed Apr 25, 2018 10:03 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Incidentally, it still has a VIC 20 keyboard for the graphical popup keyboard. I really must create an Oric one for it. I've been working on fixing the above outstanding issue. I thought I'd have a go at designing an Oric-like keyboard using this online keyboard layout editor that I discovered a co...
by dreamseal
Fri Apr 20, 2018 11:25 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Yay!!
joric_space_1999_2.png
joric_space_1999_3.png
That's me occupied for the rest of the evening then.
by dreamseal
Fri Apr 20, 2018 11:16 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Okay, that's fixed now. When reading the IER register, the top bit must always be set. That's all it was. I was always returning the top bit as 0, which appears to be what the original 1977 MOS datasheet says, but other datasheets such as the Rockwell and WDC say it should be logic 1.
by dreamseal
Fri Apr 20, 2018 10:43 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

It appears that the main problem affecting all of these, i.e. 1337, Buggy Boy, and Rambo, is the VIA interrupt enable register value. It seems that in all three cases, all interrupts are disabled at the point that it freezes, so there's no IRQs happening at all. If I set a breakpoint and change the ...
by dreamseal
Fri Apr 20, 2018 8:39 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Back to this issue, indeed that is a ROM routine. Strange because in Space 1999 at that point the Overlay Ram should be active and Oric's ROM inactive. I have noticed (by putting some logging in) that the BASIC ROM is enabled and disabled multiple times after startup of the game. Is that expected? ...
by dreamseal
Fri Apr 20, 2018 8:24 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Dbug wrote: Fri Apr 20, 2018 6:46 pm Your results seems very good, the only difference I see is on the "Normal Oric boot with IRQ", and to be honest, I don't remember what was the difference was...
Yeah, it would be good to track down what that difference is. I'll have to take a closer look.
by dreamseal
Thu Apr 19, 2018 11:26 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

A degree of sound and disk emulation wasn't the only thing I've been busy on over the past three weeks or so. I've also been working on this: joric_irq_bench_1.png joric_irq_bench_2.png joric_irq_bench_3.png Is that looking about right? This tool was very useful in finding a couple of bugs in my VIA...
by dreamseal
Thu Apr 19, 2018 11:21 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

For Space 1999, it seems to be stuck here: 0010817770: PC=08a4,A=64,X=00,Y=01,S=f2,P=--E----,stack=[00,bf,eb,04,76,c9,11,04,76,04,76,10,9e] 08A4: LDA $00a1 0010817774: PC=08a7,A=64,X=00,Y=01,S=f2,P=--E----,stack=[00,bf,eb,04,76,c9,11,04,76,04,76,10,9e] 08A7: STA $56 0010817777: PC=08a9,A=64,X=00,Y=0...
by dreamseal
Thu Apr 19, 2018 11:04 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

In 1337, it seems to be stuck here: 0005531142: PC=ee9d,A=02,X=00,Y=14,S=f6,P=--E---C,stack=[00,bf,eb,04,76,c9,11,ee,ce] EE9D: PHA 0005531145: PC=ee9e,A=02,X=00,Y=14,S=f5,P=--E---C,stack=[00,bf,eb,04,76,c9,11,ee,ce,02] EE9E: ASL A 0005531147: PC=ee9f,A=04,X=00,Y=14,S=f5,P=--E----,stack=[00,bf,eb,04,...
by dreamseal
Thu Apr 19, 2018 10:50 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

dreamseal wrote: Thu Apr 19, 2018 10:34 pm I'll check 1337 now and let you know how it goes.
It appears that you're on to something. 1337 hangs as well. It doesn't get beyond this:
joric_1337.png
joric_1337.png (5.91 KiB) Viewed 13409 times
But in Oricutron, it moves on from that immediately. I'm going to step through the instructions to see what its doing.
by dreamseal
Thu Apr 19, 2018 10:34 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

I hope you are enjoying Blake's 7. People spending time playing my games means all to me. Don't heaitate to post any question, comment, bug or suggestion. Will do. I assume you're an animated graphic adventure game fan as well. I'm about as big as they come. I spent a lot of the 90s reverse enginee...
by dreamseal
Thu Apr 19, 2018 10:15 pm
Forum: General Discussion
Topic: Next Cumulus batch
Replies: 113
Views: 260397

Re: Next Cumulus batch

I purchased one of these as well. I'll also give an update, hopefully this weekend, on how it performs. It appears that quantities of these are being released all the time. When they run out, a week or so later there's more available. I did wonder why the device has to be so big though. I know that ...
by dreamseal
Thu Apr 19, 2018 9:51 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 82898

Re: JOric

Although I have been silent, I have by no means been idle with this project. It started out mainly as a way for me to learn about the Oric, and perhaps that is still the ultimate goal. I don't think I'll ever bring it up to the same level as Oricutron, CLK, or Euphoric. But the one thing going for i...