home *** CD-ROM | disk | FTP | other *** search
- Path: grafix.xs4all.nl!paul.hamer
- Date: Sat, 06 Jan 96 17:50:51 GMT+1
- Newsgroups: comp.sys.amiga.programmer
- Distribution: world
- Subject: Energy-saving screen blanker?
- MIME-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- From: paul.hamer@grafix.xs4all.nl (Paul Hamer)
- Message-ID: <paul.hamer.443w@grafix.xs4all.nl>
- Organization: Grafix Attack BBS Holland
-
- Hi John!
-
- In a message of 05 Jan 96 John Hendrikx wrote to me:
-
- PH>> BPLCON0 W-$DFF100
- PH>> 15 HIRES Hires-mode active
- PH>> 14 BPU2
-
- JH> (...)
-
- PH>> 01 ERSY External Synchronisation active
- PH>> 00 ECSENA (1=) Permit BPLCON3 (AGA)
-
- PH>> I've done some tests here, and somehow, I get weird results after I
- PH>> deblank It almost seems as if memory refreshing is stopped when you
- PH>> set ERSY to 1.
-
- JH> That's correct, ChipRAM uses the horizontal syncing signals to time its
- JH> refresh cycles (see the table in Amiga Intern which details the
- JH> time-slots which BitplaneDMA and all the other DMA use, the first few
- JH> slots of each line are used for memory refreshing...)
-
- @^$ That's right! Have you tried disabling the SYNCs for a while, it
- gives you pretty cool results:)
-
- I wrote a proggy which disabled it for a second then put it back on again and
- disabled it again and so on...
-
- RESULT: First a few faulty pixels, than some more even more... trash...
- more trash... one of the two interlace screens begins to fall down somehow..
- looks pretty cool:) and finally CRASH!! all in all takes about a minute or
- so...
-
- PH>> So: it is possible, but I doubt it can be used for a systemfriendly
- PH>> blanker:(
-
- JH> :-)
-
- Well you could try copying the chipram into fastram before blanking, then
- after blanking you could copy it back again:) naaaah... toch maar niet:)
-
- Greetz, Paul Hamer
- __
- __ /// FIDO 2:286/407.27 1200A2C4F40HAGA/020
- \\\ /// NLA 14:101/200.27 2000A1C6F1452HECS/030/882
- \\\/// AMY 39:153/201.27
- \XX/ UTERO 44:1000/100.102 paul.hamer@grafix.xs4all.nl
- -- Via Xenolink 1.985B1, XenolinkUUCP 1.1
-