Welcome, Guest. Please login or register.

Author Topic: automatic monitorswitch for any graphiccard  (Read 10337 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline doctorq

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 2077
    • Show only replies by doctorq
Re: automatic monitorswitch for any graphiccard
« Reply #29 on: September 26, 2010, 08:23:20 AM »
Can two work together? I have a setup with native RGB out, CV64/3D and Voodoo 3 through Prometheus, and it sure would be nice to have it automatically switch between active screens.
 

guest7146

  • Guest
Re: automatic monitorswitch for any graphiccard
« Reply #30 on: September 26, 2010, 09:31:14 AM »
Very nice, I love a bit of home hardware hacking.

Is your project going to be open or closed? I ask mainly because I have an interest in open hardware and, if you've chosen that option, I was wondering if you could tell me a little bit about it.

A lot of projects these days seem to be open.  Even those that are being sold by individuals.  I think it's a nice way forwards.

In any case, congratulations on your project!

AH.
 

Offline delshay

  • Hero Member
  • *****
  • Join Date: Mar 2004
  • Posts: 1009
    • Show only replies by delshay
Re: automatic monitorswitch for any graphiccard
« Reply #31 on: September 26, 2010, 04:14:28 PM »
Quote from: Ratte;580852
the three pins are Select, Vcc , GND, all these lines are going to a 8520 CIA
you need a little tool in the startup-sequence, this tool detects the currently activ screenmode and controles the switch.

http://www.a1k.org/forum/showpost.php?p=280936&postcount=126
early prototype for softwaredevelopment


very impressive and this is what i want to see, more hardware workarounds. i have some other great ideas like wireless control module that plugs into the A1200 motherboard ten pin connector near the mouse port. this ten pin connector is on all A1200 motherboard. i also have a GPRS/3G module with GPS that needs to be install. (wireless internet)
-------------
power is nothing without control
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #32 on: September 27, 2010, 11:40:43 AM »
Quote from: doctorq;581288
Can two work together? I have a setup with native RGB out, CV64/3D and Voodoo 3 through Prometheus, and it sure would be nice to have it automatically switch between active screens.


Technical no problem, if you control one by SERIAL CTS and the second by PARALLEL SEL from the same CIA.
Software needs to be upgraded, but thats much more complicated than scanning simply for AMIGA and NonAMIGA screenmodes.
All NonAMIGA screenmodes must be assigned to correct graphicscard.
And that point is something difficult .. different graphiccards with different screenmode-ids ... they must be hardwired for this job.
Not impossible, but far away from easy ...
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: automatic monitorswitch for any graphiccard
« Reply #33 on: September 27, 2010, 12:18:53 PM »
@Ratte

your board looks promising! BTW, a friend of mine had an automatic external switcher on his A3000 with RetinaZ3, it worked with CGX without any special patch, it seems both CGX and P96 set vsync/hsync to a constant voltage level when Amiga screen is active (at least using certain tooltypes), wouldn't be possible to detect when vsync&hsync are in that state in the gfx card?

Wouldn't be possible to give priority to one of the outputs (Amiga) output unless vsync&hsync are set to certain level in the gfx card output? In the worst case I think it would be possible to read the signals from the VGA Feature connector located in many gfx cards (with the exception of CVisionPPC/BVisionPPC)

http://tech.groups.yahoo.com/group/Amiga-Hacks/message/1427

"both CyberGFX and P96 have
such a function but realized in a more clever way: a sync signal (V or H) is
set to a costant voltage level when an Amiga native screen becomes frontmost.

But this system is depending on the chipset used by the board: normally all
those support DPMS are able to set the sync signals this way.

There are some commercial switchers available that work this way: the Javosoft
one, the Eyetech one and one for the Retina card.

Strangely this feature is not documented on the RTG manuals."
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #34 on: September 27, 2010, 08:57:02 PM »
Quote from: Crumb;581492
...


The Eyetech isnt automatic ... you will have to switch manual.
Still sold by AmigaKit for arround €60,-
http://amigakit.leamancomputing.com/catalog/product_info.php?cPath=50&products_id=565

Javosoft One ... no entry on Amiga Hardware Database, same on Google.

Retina V-Code Switch is limited to the V-Code Module of the Retina.
The V-Code is converting the Retina Image to S-VHS and Composite-Video.
The V-Code Switch is an Extension for the Extension (Sandwitch) for the Retina.
And it works only with 15kHz Modes and needs min. Retina Software V2.2

But for your information ... I allready played with this idea.
Jens also gave me the H&V-Sync hint.
You can see a separate 10pin header on the special Radeon-Switch (next to the extra manual switch connector).
http://www.a1k.org/forum/showpost.php?p=302777&postcount=1 (last picture)
They are delivering H&V-Syncs, Vcc, GND and the Select-Line.

Specialdesign for prototyping this way ... played with the idea of a Maxim-IC, but it is EOL and I dropped the Idea.
On the other side my software is working like CGFX and P96 did it.
I had the chance to talk with Frank Mariak (CGFX) on a PowerDev-Meeting and the way I controlled the switch is identical to the CGFX-way for Cards with inbuild-switches.
We were snooping the same systemfunction ... the only difference is, that Voodoos, CVPPCs, Radeons didnt have a separate signal line for a switch signal.
So I had to take a signal from the CIA 8520 for this.
And the best choose seems to be the CTS-Signal from the Serial-Port, but it is also possible to use the Select-Line from the Parallel-Port.
But I think that there are more Amigas with parallel printers out there, than Amigas with serial modems ... thanks to LAN and DSL.
 

Offline zipper

Re: automatic monitorswitch for any graphiccard
« Reply #35 on: September 28, 2010, 04:40:17 AM »
Quote from: Ratte;581585
The Eyetech isnt automatic ... you will have to switch manual.
Still sold by AmigaKit for arround €60,-
http://amigakit.leamancomputing.com/catalog/product_info.php?cPath=50&products_id=565

There was an automatic version for CV64/3D - I have two of them.
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #36 on: September 28, 2010, 05:56:25 AM »
Quote from: zipper;581678
There was an automatic version for CV64/3D - I have two of them.


Its not automatic without the CV64/3d .. the CV is delivering the switch signal.
How would you do that with a Voodoo or Radeon ???

My solution is still working automatical, even with Voodoo, Radeon, CVPPC, BVision ...
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: automatic monitorswitch for any graphiccard
« Reply #37 on: September 29, 2010, 01:07:03 AM »
Quote from: Ratte;581585
Retina V-Code Switch is limited to the V-Code Module of the Retina.
The V-Code is converting the Retina Image to S-VHS and Composite-Video.
The V-Code Switch is an Extension for the Extension (Sandwitch) for the Retina.
And it works only with 15kHz Modes and needs min. Retina Software V2.2

My friend was using CGX that's for sure, his box was black instead of white the VCode external box photographs I have seen but perhaps V-Code was also produced in an external black box version and CGX supported it. His Monitor was a 1960 so that would make sense.

Quote
But for your information ... I allready played with this idea.
Jens also gave me the H&V-Sync hint.
You can see a separate 10pin header on the special Radeon-Switch (next to the extra manual switch connector).
http://www.a1k.org/forum/showpost.php?p=302777&postcount=1 (last picture)
They are delivering H&V-Syncs, Vcc, GND and the Select-Line.

Did it deliver better signal quality? It looked very nice too (although current model is delicious)

Quote
Specialdesign for prototyping this way ... played with the idea of a Maxim-IC, but it is EOL and I dropped the Idea.
On the other side my software is working like CGFX and P96 did it.
I had the chance to talk with Frank Mariak (CGFX) on a PowerDev-Meeting and the way I controlled the switch is identical to the CGFX-way for Cards with inbuild-switches.
We were snooping the same systemfunction ... the only difference is, that Voodoos, CVPPCs, Radeons didnt have a separate signal line for a switch signal.

My point was that perhaps there was some chance of generating yourself the "select line" scanning the values of gfx card hsync&vsync signals and enabling it when the values of these signals imply aga output should be enabled instead of using a software patch (don't take me wrong, I don't have a clue about electronic and my questions are pure curiosity, your solution is still very elegant)

Quote
So I had to take a signal from the CIA 8520 for this.
And the best choose seems to be the CTS-Signal from the Serial-Port, but it is also possible to use the Select-Line from the Parallel-Port.
But I think that there are more Amigas with parallel printers out there, than Amigas with serial modems ... thanks to LAN and DSL.

If the hsync&vsync signals change to certain value when an amiga screen is being shown perhaps it may be possible to generate the "select line" using some extra logic (the disadvantage would be that circuit would become more complex). Your approach sounds very reasonable for 68k but for OS4 I guess some stuff could be left out of kickstart layout file so it works like 68k version too. Booting MorphOS may be interesting too... does any of your testers have PPC boards?

All in all your board looks sweet, thanks for taking care of amiga community, many users really need this! :-)


PS: what's that PaulaPlus stuff in one of your videos? :-)
« Last Edit: September 29, 2010, 01:16:27 AM by Crumb »
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline TjLaZer

Re: automatic monitorswitch for any graphiccard
« Reply #38 on: September 29, 2010, 05:38:59 AM »
I would like to order one for my A3000T with Promethius PCI and Voodoo card!
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #39 on: September 29, 2010, 08:57:47 AM »
Quote from: Crumb;581822
MyIf the hsync&vsync signals change to certain value when an amiga screen is being shown perhaps it may be possible to generate the "select line" using some extra logic (the disadvantage would be that circuit would become more complex). Your approach sounds very reasonable for 68k but for OS4 I guess some stuff could be left out of kickstart layout file so it works like 68k version too. Booting MorphOS may be interesting too... does any of your testers have PPC boards?

PS: what's that PaulaPlus stuff in one of your videos? :-)


PaulaPlus is a joke .. like the complete DONOP movie. :D

Regarding the H&V-Sync, the idea isnt bad. I loved the idea, too.
But searching for some shematics or ready-to-use DPMS-ICs showed off some problems.
These ICs take a while to switch the signal, DMPS allways waits some seconds before the signal will be switched.
Sitting in front of an Amiga and waiting for arround 5 sec. for a screenchange isnt very funny ...

PPC development isnt possible for me, my CSPPC got lost at Vesalia in 2001.
I have no change to get some HW back (I tried many times).
For those OSes (also 68kDebian or LinuxAPUS) you can add a manual switch, to override the "software" setting.
(1-0-1 switch = software controlled - hardwired aga - hardwired gfx)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: automatic monitorswitch for any graphiccard
« Reply #40 on: September 29, 2010, 02:06:17 PM »
Quote from: Ratte;581855
PaulaPlus is a joke .. like the complete DONOP movie. :D


oh! what a pity! ;-(

Quote

Regarding the H&V-Sync, the idea isnt bad. I loved the idea, too.
But searching for some shematics or ready-to-use DPMS-ICs showed off some problems.
These ICs take a while to switch the signal, DMPS allways waits some seconds before the signal will be switched.
Sitting in front of an Amiga and waiting for arround 5 sec. for a screenchange isnt very funny ...


Oh I see... then I guess ready to use DPMS-ICs would have to be ruled out since the wait would be too long. A custom circuit would be required that doesn't wait so much time.

Quote

PPC development isnt possible for me, my CSPPC got lost at Vesalia in 2001.
I have no change to get some HW back (I tried many times).


Sad to hear that :-/

Quote

For those OSes (also 68kDebian or LinuxAPUS) you can add a manual switch, to override the "software" setting.
(1-0-1 switch = software controlled - hardwired aga - hardwired gfx)


That would be a very good solution :-) Do you plan to sell the parts and the board as DIY kit?
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #41 on: October 01, 2010, 11:44:45 PM »
a handfull of samples is finally ready ...


I promised Amigakit a sample on the "Essen-fair / Germany", alternativ AmigaFuture could print a DIY workshop.

Price for a sample is 85,-Euro + shipping.
I need complete details about the config.
Amiga model
FlickerFixer
Graphiccard

If i get to many requests, i will prefer users who wants to write a review and still have some references.

NOTE: The switch is taking a signal from the serial port. The current MAS-Player software is hw-banging the ports, this can cause problems!
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: automatic monitorswitch for any graphiccard
« Reply #42 on: October 01, 2010, 11:52:15 PM »
Quote from: Ratte;582477
a handfull of samples is finally ready ...


I promised Amigakit a sample on the "Essen-fair / Germany", alternativ AmigaFuture could print a DIY workshop.

Price for a sample is 85,-Euro + shipping.
I need complete details about the config.
Amiga model
FlickerFixer
Graphiccard

If i get to many requests, i will prefer users who wants to write a review and still have some references.

NOTE: The switch is taking a signal from the serial port. The current MAS-Player software is hw-banging the ports, this can cause problems!


Congratulations on what looks like a very neat and professionaly made device. Just curious to know are you going to produce these yourself, as there are currently certain folk on this site who claim that someone working from home or a garage, can't in this day and age compete or create such products as you seem to be doing. :)
 

Offline RatteTopic starter

  • Sr. Member
  • ****
  • Join Date: Sep 2006
  • Posts: 380
  • Country: de
    • Show only replies by Ratte
Re: automatic monitorswitch for any graphiccard
« Reply #43 on: October 02, 2010, 12:07:43 AM »
PCB made with sprint-layout
PCBs ordered at PCB-Pool.com
Most parts ordered at Digi-Key
Everthing soldered by myself
With a good PCB soldering is not easy, but it can be done ;)
 

Offline TjLaZer

Re: automatic monitorswitch for any graphiccard
« Reply #44 from previous page: October 02, 2010, 06:57:50 AM »
Quote from: Ratte;582480
PCB made with sprint-layout
PCBs ordered at PCB-Pool.com
Most parts ordered at Digi-Key
Everthing soldered by myself
With a good PCB soldering is not easy, but it can be done ;)


How would this work?  With a A3000T and Promethius PCI with Voodoo card.
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana: