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
Default AppleColor RGB card is not working correctly. #851
Comments
Hi @xotmatrix - with this issue (and #850), it looks like we still have a bit more work to do, and then I need to add more tests to the suite. Both me and/or @fenarinarsa will take a look. |
@fenarinarsa - I applied this patch (fb08716) but for this issue (using But if I use NB. This is Apple's disk ( So perhaps there isn't any difference between the AppleColor card and Video7's card? |
I found some other documentation about the "Apple Color" card: However the SL7 doesn't support mixed DHIRES mode, so I thought this card doesn't either. I always read than the Apple "RGB" card was made under patent of Video-7. What's strange is that the Apple RGB demo disk is different from the one you have ( On the other hand the AppleColor manual doesn't talk about all those extended modes. But you can see that the AppleColor card supports mixed DHIRES, which was not the case of the SL7. I must also say that I read many times that the AppleColor card was a TTL card, so the colors may be different. So far my guess is that the AppleColor is the same card than the SL7, with mixed DHIRES added, and Apple hid the old SL7's modes in the manuals. I can't really say more without having the actual cards to test. |
From the downloaded images I have, I did a binary compare and:
NB, there's a bug in the Demo 1/DOS.dsk for option 3 'Art Show Case', where the BASIC code crashes to the AppleSoft prompt!
But from the disk: Selecting 14... This is what you mean by "mixed DHIRES", right?
What do you mean by "240x192 monochrome HIRES" mode? Anyway, for now I will assume that AppleColor card == Video7's RGB-SL7 card. |
I was completely wrong. Sorry. Of course it supports mixed DHIRES.
The mode that you get when in HIRES you disable AN3. On SL7 it's F/B HIRES, and AppleWin previously implemented it as 280x192 monochrome (and not 240x192 sorry), so I thought it was a feature of the AppleColor. It looks like it was introduced in later IIe RGB cards and maybe all IIc RGB adapters.
Indeed. |
This is the composite video mode where in HIRES, bit7 (palette bit) is ignored, so HIRES colours are only: black, white, purple and green (ie. no orange/blue). And the effect was used in FT's DIGIDREAM demo.
Actually I think this is a edge-case mode (B&W 280x192 HIRES). I think you can display it by enabling B&W 560 DHIRES, and then switching to HIRES. Eg, in #631, this (French?) guy reported it for Mousepaint using Apple //e with Le Chat Mauve RGB card, where he says "For MousePaint 1.1: if launched via MouseDesk 2.0 1.1 French" and shows a photo of B&W Mousepaint. Yes, AppleWin previously implemented this, but like I say it's an edge-case, so can probably be ignored. Perhaps it was only LCM that had support for this edge-case? Also I know with LCM there are extra soft-switches in $C0Bx to set B&W mode. |
I don't think this is an edge case. It's documented in the LCM Féline's manual, as it is in the LCM and Video-7's IIc adapters. It looks like it HGR + AN3 off was chosen to be the HGR B&W mode by later cards and adapters. The Video-7 Apple II RGB demo disk, when ran from a IIc - you can also get this menu by breaking to AppleSoft while in the main menu and doing
Yes, that's on the EVE card, which is older than Féline. You need to activate those switches to enable the HIRES B&W mode (and three other modes, actually). |
Ah, I didn't know this! Since this doesn't relate to the //e RGB cards (AppleColor and Video7's RGB-SL7) then support for this "HGR + AN3 off" mode can be dealt with in another issue (eg. relating to LCM support). |
@xotmatrix - try this new build AppleWin 1.29.16.0 - let us know how this goes. |
Looks good! |
Thanks for confirming. Closing. |
The default card is supposed to be the Extended 80-Column Text/AppleColor Adaptor Card. Whether set by default or explicitly through the command line with
-rgb-card-type apple
it doesn't work correctly.As I understand it, AppleColor should support every mode the Video-7 does but I do not have either cards to confirm this. The demo disks for both cards are extremely similar. Running the AppleColor demos with the Video-7 shows it working better, though not without problems like those seen in #850. Regardless, one should expect the AppleColor demos to work with the AppleColor card.
Interestingly, the AppleColor card emulation can render the undocumented 16-color 160x192 mode of the Video-7 (as it should). Will Scullin has tested the 16x160x192 mode on his AppleColor card. @tomcw may recall that discussion from June on Apple2Infinitum. Maybe Will would be up for further tests.
Apple Ext80ColumnAppleColorCardHR Demo 1.zip
The text was updated successfully, but these errors were encountered: