AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/boot/PatchOverscan.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:Removes overscan limits, V1.11, 13.8.96
Author:Thomas Krafzik
Uploader:Martin Schulze (schulze phil uni-sb de)
Type:util/boot
Architecture:m68k-amigaos
Date:1996-08-17
Requires:OS 2.1 (but I assume it's OS 3.0) or higher
Download:util/boot/PatchOverscan.lha - View contents
Readme:util/boot/PatchOverscan.readme
Downloads:634

DISCLAIMER:
--------------------------------------------------------------------------
This is FREEWARE and comes with no warranty at all.
Distribution on Aminet and AminetCDs is always ok.
Distribution by Fred Fish is always ok.
Distribution on MeetingPearlsCDs is always ok.
Distribution on SAAR AG disks is always ok.
Distribution by MALLANDER is allowed, if they pay me 1.000.000$
(in words: one million Dollars) as a onetime compensation fee.
Other commercial distribution without written permission of me is strictly
forbidden.
--------------------------------------------------------------------------

Hello,
this is a program you will find very useful, if you have an AMIGA equipped
with ECS or AGA.

Have you ever changed your monitor driver with MonEd or the like ?

If you increased e.g. vertical resolution about the overscan limit
the lower area which exceeds overscan is not reachable.
Yes, you can patch "ENVARC:sys/overscan.prefs", but that's not an ideal solution.
Additionally you must turn autoscrolling on to be able to reach the lower area.

So, increase the max/video overscan with this program and patching overscan.prefs
should belong to the past.

This program can change the overscan settings for video, max, and nominal overscan.

NOTE: Changing horizontal overscan about the limits is somewhat a bit tricky and
      most of the time it doesn't function at all.
      If you do it you will notice strange effects like "hidden right edge".



Example for the EURO36 monitor:

        Template:
        PatchOverscan ID=MODEID/K/A O=OVERSCAN/K/A MINX/N/A MAXX/N/A MINY/N/A MAXY/N/A

        ID:   a monitor id, like in include:graphics/modeid.h
              Find it out with ModeIDList (also included in this package)
              Starting with version 1.5, you can also type 'T' for the actual displayed
              modeid. (if started from WB.)
        O:    overscan type, one of N (Nominal), M (Maximal), V (Video)
        MINX: lower horizontal bound for overscan rectangle (can be < 0)
        MINY: lower vertical bound for overscan rectangle (can be < 0)
        MAXX: upper horizontal bound for overscan rectangle (must be > MINX)
        MAXY: upper vertical bound for overscan rectangle (must be > MINY)

        Example:
        PatchOverscan ID=79000 O=M 0 0 723 299

        This gives you a max overscan of 724 * 300 for the "EURO36: HighRes" screenmode.
        (This is HIGHRES, NOT LACE OR something ELSE!)
        Start "Prefs/Overscan", select "EURO36" and now you can edit between 640 * 200
        and 720 * 300 pixels.

Best place to start this program is in your s:user-startup, but it must be placed
AFTER IPrefs !!

In any case:
1. PatchOverscan
2. Prefs/Overscan
3. Prefs/Screenmode

----
TIP:
If you change the overscan, you must select the right modeid, because there are
different modeid's for LACEd, SCANDBLed or LORES incarnations of a screenmode.



NOTE:
This is a HACK and will not work for standard PAL and NTSC monitor
drivers, because they don't seem to build a fully featured entry in the
display database.

NOTE2:
This is a simple program.

NOTE3:
As reported from some users, horizontal overscan stretching seems to work very
randomly, so you should use this program only for vertical stretchings.
Please don't report this further, because i don't have any influence on it.

NOTE4:
This program has been only tested under version 3.1 of the operating system,
so if you have 3.0 or 2.1 i would recommend that you get the updated monitor
drivers (somewhere on Aminet) for OS 3.1. (don't know if they work for OS 2.1)

NOTE5:
As I have now a working (after six months of waiting for my computer)
CyberVision64 graphics board, i myself doesn't use this program anymore.


Tech:
This program uses an undocumented function of the AmigaOS (graphics.library $2ee),
so don't expect it to work with future versions of the OS. (>3.1). 


This has been tested on my A4000/EC030 and on my friends A1200/030
This was compiled with SAS/C 6.56 on an A4000/EC030 (OS3.1, KS40.68/WB40.42)
with 10 MB RAM, ARXON Scandoubler, Cybervision64 2MB, Monitor miro D1786T (30 - 86 kHz),
blah, blah, blah
Thanks to the SAS people for making such a good compiler.



My Address:
Thomas Krafzik
Belforter Str. 20
45884 Gelsenkirchen
Germany

Phone: (+49)209 12386 (international)
           0209 12386 (german)

or you can use email:

       K.Schoenig@BFZ-Box.cobbi.com

       (this is not my address, but from a friend)



If you have any questions you can contact me by phone or the supplied email address
or by snail mail. If you send mail and expect an answer, include return postage
also.
AirMAIL to USA costs 3DM which is approximately 2US-$.

Thank you.


Contents of util/boot/PatchOverscan.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  594    1233  48.2% -lh5- ef7c Aug 14  1996 PatchOverscan_1.11/Locale.info
[generic]                  883    1667  53.0% -lh5- 816b Aug 14  1996 PatchOverscan_1.11/ModeIDList.info
[generic]                 1335    1857  71.9% -lh5- 4c77 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.readme.info
[generic]                  710    1857  38.2% -lh5- b8a4 Aug 14  1996 PatchOverscan_1.11/PatchOverscan_D.guide.info
[generic]                  728    1876  38.8% -lh5- 3171 Aug 14  1996 PatchOverscan_1.11/PatchOverscan_E.guide.info
[generic]                  541    1431  37.8% -lh5- 9ce2 Aug 14  1996 PatchOverscan_1.11/ModeIDList.cd.info
[generic]                 1333    1857  71.8% -lh5- 1daa Aug 14  1996 PatchOverscan_1.11/ModeIDList.readme.info
[generic]                  884    1667  53.0% -lh5- 99b3 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.info
[generic]                 1333    1857  71.8% -lh5- 84f6 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.liesmich.info
[generic]                  598    1233  48.5% -lh5- 97f5 Aug 14  1996 PatchOverscan_1.11/Locale/catalogs.info
[generic]                  537    1431  37.5% -lh5- 9356 Aug 14  1996 PatchOverscan_1.11/ModeIDList_D.ct.info
[generic]                  537    1431  37.5% -lh5- 4f60 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.cd.info
[generic]                  541    1431  37.8% -lh5- 6e07 Aug 14  1996 PatchOverscan_1.11/PatchOverscan_D.ct.info
[generic]                  591    1233  47.9% -lh5- aafd Aug 14  1996 PatchOverscan_1.11/Locale/catalogs/deutsch.info
[generic]                  360     576  62.5% -lh5- 81f8 Aug 14  1996 PatchOverscan_1.11/Locale/catalogs/deutsch/ModeIDList.catalog
[generic]                  483     926  52.2% -lh5- c788 Aug 13  1996 PatchOverscan_1.11/Locale/catalogs/deutsch/PatchOverscan.catalog
[generic]                 3741    7176  52.1% -lh5- 336c Aug 14  1996 PatchOverscan_1.11/ModeIDList
[generic]                  318     556  57.2% -lh5- 8b3f Aug 14  1996 PatchOverscan_1.11/ModeIDList.cd
[generic]                  960    1902  50.5% -lh5- 2654 Aug 14  1996 PatchOverscan_1.11/ModeIDList.readme
[generic]                  376     635  59.2% -lh5- 3efa Aug 14  1996 PatchOverscan_1.11/ModeIDList_D.ct
[generic]                 3543    9557  37.1% -lh5- b0f0 Aug 14  1996 PatchOverscan_1.11/PatchOverscan_E.guide
[generic]                  448     958  46.8% -lh5- 81b8 Aug 13  1996 PatchOverscan_1.11/PatchOverscan.cd
[generic]                 2773    5727  48.4% -lh5- 8479 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.liesmich
[generic]                 2342    4907  47.7% -lh5- 6414 Aug 14  1996 PatchOverscan_1.11/PatchOverscan.readme
[generic]                  494    1024  48.2% -lh5- 0a5f Aug 13  1996 PatchOverscan_1.11/PatchOverscan_D.ct
[generic]                 4169   10713  38.9% -lh5- 17f4 Aug 14  1996 PatchOverscan_1.11/PatchOverscan_D.guide
[generic]                  560    1197  46.8% -lh5- fd31 Aug 14  1996 PatchOverscan_1.11.info
[generic]                 1444    2628  54.9% -lh5- ad54 Aug 13  1996 PatchOverscan_1.11/PatchOverscan
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        28 files   33156   70543  47.0%            Aug 17  1996
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>