-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Defender of the Crown #16
Comments
If you get an insert disk 2 request, you did make sure to have pressed the F2 key to trigger an insertion event? I will bet the errors being logged are for Audio registers -edit- Also, thank you for testing! 😄 I will make the Error messages more meaningful later. |
This is a good test!! I wonder if my blitter is miscalculating a channel mod? I will need to experiment. |
My defender of the crown has exactly the same issue. Also the messages you see in the console are writes to the audio registers. I’m going to implement some code to pretend that the audio DMA is working and generate interrupts, as I think some software depends upon this. |
I have also activated all 4 disk drives now. The next build will allow up to 4 ADF images. It’s time to test more complex software. |
We definitely need sound 🤤. |
😃 I’ll start planning some degree of Audio support... no promises yet, we need to figure the graphic corruption and get OS3.0 booting really. |
does Defender of the crown use the EHB Mode ? http://amiga.lychesis.net/colors/EHB/DefenderOfTheCrown.html |
From the link I don't think it is (Looks like DOTC 2 does). But Omega has supported EHB from the beginning (Since it doesn't use any extra CPU to support), so I've not checked when EHB is in use. |
Looks like DOTC 2 was never released as a floppy game... So until we get IDE support in Omega, we can't test it. |
This is actually quite an important issue. One of my hopes for Omega is that I can be used as a sort of “compatibility library”. As @mithrendal already alluded to, I want the CPU emulation and chipset emulation completely independent, so it can run as a “device driver” for operating systems running in non Amiga hardware... I spent a few hours on this last night, but didn’t make much progress. |
Ok, fixed Defender of the crown issues. My bltmod values were divided by 2 rather than shifted right 1 place, this is because these registers are actually signed and I wanted to preserve the sign. But for some reason that doesn't work. So I have just shifted by 1, and that seems to work... |
"Ok, fixed Defender of the crown issues" Great that you fixed that!!! We are now close to rescue the princess 😃. |
Having a copy of BlitzBasic 2.1 is really helpful as I can very quickly run tests actually inside the emulator. I will add my Blitz ADF files to my repository. (there are two boot disks, one for OS1.3 and one for OS2) . |
I tried the original Lemmings. It works, though the display is a bit funky 😂 |
I like what I see 😎:
Unfortunately, Omega doesn't recognise disk 2 😩.
And my console is flooded with this 😲:
The text was updated successfully, but these errors were encountered: