Skip to content
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

Support DHGR Mono #41

Closed
inexorabletash opened this issue Dec 22, 2017 · 10 comments
Closed

Support DHGR Mono #41

inexorabletash opened this issue Dec 22, 2017 · 10 comments
Labels
bug DeskTop DeskTop bugs or feature requests hardware specific
Milestone

Comments

@inexorabletash
Copy link
Collaborator

See AppleWin/AppleWin#523

Some non-Apple 80 column cards with DHR support allowed software control of DHGR monochrome vs. color. (My Laser 128EX has a hardware switch, some monitors had color killer buttons.)

Since A2D assumes monochrome, might as well try to support this for emulators/hardware that can be forced into monochrome mode while A2D is running. It seems like it's a combination of softswitches then remembering to set/clear the otherwise unused high bit.

This would likely require changes to the GUI library (which may leave the high bits in a random state; need to inspect all the code) and anything like the (new) Image Viewer DA that writes directly to the screen buffer.

@inexorabletash inexorabletash added bug hardware specific DeskTop DeskTop bugs or feature requests labels Dec 22, 2017
@jvernet
Copy link

jvernet commented Jan 29, 2018

MOUSE DESK 2.0 French can use DHGR Mono mode of the Le Chat Mauve RGB Card. I remember that Apple II Desktop do not use this mode (see photo below, it's a IIgs color monitor, but connected to my Le Chat Mauve card)
So you may see if there is something interesting to use here.
img_1187
MOUSEPAINT do not use this mode
img_1188

@jvernet
Copy link

jvernet commented Jan 29, 2018

In fact, Mouse Desk 2.0 French I have is exactly the same as Apple II Desktop. Same dates, same authors. But Mouse Desk 2.0 French can use DHGR mono mode, Apple II Desktop seem to be unable.

@jvernet
Copy link

jvernet commented Jan 29, 2018

Sorry, it seems that I mistaken... JACE (wich emulate DGHR mono mode) show that every version of Apple Desktop I tried can handle mono mode....

@inexorabletash
Copy link
Collaborator Author

Do you have docs for the softswitches that control it?

The setup code pokes a few switches I haven't found docs on. They could be the ones controlling DHGR mono mode.

@jvernet
Copy link

jvernet commented Jan 30, 2018

You can find the card manual (in french) here:
https://mirrors.apple2.org.za/ftp.apple.asimov.net/documentation/hardware/video/lechatmauve_eve_manuel_ocr.pdf

Look at pages 117-118. The BW560 (560x192) mode is set with AN3 OFF, HR1 OFF, HR2 ON, HR3 ON
Where:

AN3 : on $C05F off $C05E
HR1: on $COB3 off $COB2
HR2: on $COB5 off $COB4
HR3: on $COB7 off $COB6

@inexorabletash
Copy link
Collaborator Author

inexorabletash commented Jan 30, 2018 via email

@inexorabletash
Copy link
Collaborator Author

Done for Show Image File DA in 06c721b

Already supported by DeskTop, although there's still #43

@jvernet
Copy link

jvernet commented Feb 2, 2019

Applewin 1.28.1 support now this mode !

@inexorabletash
Copy link
Collaborator Author

I saw that! Need to try it out.

@jvernet
Copy link

jvernet commented Feb 3, 2019 via email

@inexorabletash inexorabletash added this to the 1.2 milestone Mar 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug DeskTop DeskTop bugs or feature requests hardware specific
Projects
None yet
Development

No branches or pull requests

2 participants