Atari.Org
Click Here
HomeNewsServicesForumsSupport

Talk Atari

Atari.Org Forums


16/32-Bit

8-Bits

Classics

Emulation

Jaguar

Lynx

Classic Consoles Forum 8-Bits Forum 16/32 Forum
Emulation Forum Jaguar Forum Lynx Forum
 
 Subject: RE: killing borders on STE
Author: Anders Eriksson (kryten.dhs.nu)
Date:   02-04-2003 21:22

There's only one "reliable" trick, it's 16 pixels of the left border.

The other tricks to obtain full overscan is to do it in a really nasty way (hail ulm for their crazyness though).

1. To remove the top border you need to do 60/50Hz switch in the right place, usually timed with timer-a.

2. To remove the lower border you need to do another 60/60Hz switch in the right place..

These two can be done "rather friendly". with simple interupts.


Left and right borders however..

You need to sync the machine completely, turn off everything so there is nothing disturbing. then for every scanline you need to do 70/50Hz switch in the exact right clockcycle (left border) and a 60/50Hz switch in the exact clockcycle (right border).
It's also common to do a med/low res switch to fix some bitplane problems.. Of course in the exact right clockcycle on every damn scanline as well.

Unless you want to sync your normal routs into the scanline-code, you loose as many scanlines CPU as your overscan is high..

Needless to say, this kind of code fails miserably on all accelerators and on all higher-level machines (tt, mste/16, falcon).

--
Anders Eriksson
support@atari.org

 Topics Author  Date
  killing borders on STE new saulot 01-28-2003 22:48 
   RE: killing borders on STE new George Nakos 01-29-2003 02:44 
   RE: killing borders on STE  Anders Eriksson 02-04-2003 21:22 
    RE: killing borders on STE new saulot 02-06-2003 23:03 

 Reply To This Message
 Your Name:
 Your Email:
 Subject:
 Human verification:   What's this?
               _    __     _ _     
 _ __  ___ _ _| |_ / _|___| (_)___ 
| '_ \/ _ \ '_|  _|  _/ _ \ | / _ \
| .__/\___/_|  \__|_| \___/_|_\___/
|_|                                
    



Copyright © 1997-2024 Atari.Org 
Atari is registered trademark of Infogrames