Indivision ECS

From IndividualComputers
Jump to: navigation, search
Indivision ecs 1 xxl.jpg
Indivision ECS480.jpg
Two Indivision ECS stacked for dual screen

Flickerfixer for Amiga with OCS/ECS

This version of the popular flickerfixer is designed for Amiga models with OCS and ECS and a socketed Denise chip (i.e. Amiga 500(+), Amiga 2000, Amiga 3000, CDTV). The Amiga 600 is also supported if the A604n Memory Expansion is installed. Users of the Amiga 1000 can use the flickerfixer with an adapter that's available for a low price.

All screenmodes are converted to frequencies of 60Hz or more (output can be reduced to 50 Hz to avoid tearing effects), and the S-Hires mode of the ECS chipset is displayed in full resolution. Indivision ECS can display the ECS screenmodes even on systems that only have an OCS Denise chip, the only requirement is an ECS Agnus chip (which is usually present in all Amiga models made in 1990 or later).

Non-interlaced modes can be 'downgraded' with the built-in scanline emulation to achieve the warm and fuzzy retro feeling that your 1084 monitor provided back in the days. Another novelty is the built-in Graffiti emulation. Software that makes use of the Graffiti modes can display 256 out of 4096 colours without HAM artefacts.

When using two Indivision ECS, your Amiga is able to run a dual-screen setup, so it can have two separate screens showing their own independent picture (i.e. different output on both screens, not one screen cloned on the other)! We're working on a driver that will support this feature in the future.

The Fine Print: Indivision ECS was designed to work with all OCS/ECS Amiga models with as little hassle as possible (hence its unusual shape). However, due to the multitude of different boards, there are a few cases where additional modifications are required:

  • Amiga 600:

A604n Memory Expansion required for operation. To avoid short circuits, the metal shield must either be cut or removed entirely (most Amiga 600 computers were delivered without the shield in the first place, so this is a minor issue).

  • Amiga 3000:

Due to space constraints, the battery clock must either be moved or removed.

  • Amiga 3000T:

Indivision ECS needs at least two additional sockets to be lifted over board components. The video slot is partially covered, there could be space problems with a long Zorro card in the uppermost slot.

  • Amiga 2000 (Rev. 4.1 and 4.3 only, other revisions have no such limitation):

Due to space constraints, one electrolytic capacitor must either be moved or replaced by a flatter version.

  • Amiga 1000:

Adapter board required, because the power supply is in the way.



GFX core documentation

During early development of Indivision ECS, a framebuffer core was implemented. It was used to create a P96 driver and the BMP picture viewer, but it's not part of the official product support. Indivision ECS is now sold out and replaced by Indivision ECS V2, which does NOT have the framebuffer functionality. The provided documentation used to be "internal only" and is now published for completeness: File:Indivision ECS Graphics Mode V01.pdf. Take with a grain of salt, because the core is not bug-free, which will not be fixed:

  • entering and leaving the GFX core is flakey and might requrire several attempts.
  • Setting the VRAM address pointer sometimes does not work
  • There is no additional documentation, especially no standard values. Please check source code of the patched ADoom game, you will find standard values in Indivision.h and amiga_video.c.
  • the hardware sprite functionality has never been tested and may not work at all.

Pinout of the IDC-VGA cable

IDC pin# VGA pin# Signal name
1 1 Analogue red
2 6 Analogue GND
3 2 Analogue green
4 7 Analogue GND
5 3 Analogue blue
6 8 Analogue GND
7 10+5+shield Digital GND
8 13 HSync
9 14 VSync
10 4 Reserved, not connected.



Please shop locally. Our partners are listed in alphabetical order.

Personal tools