Hi everyone,
Indivision ECS V3 has been sold out for a while, and I've mentioned Indivision ECS V4 a number of times, scattered over this forum, especially when someone asked for availability of OCS/ECS flicker fixers - that'll be mid-July of this year. To make finding/asking info about this new product a bit easier, I'm starting this new thread where all information and questions shall be collected.
So what's new?
- the FPGA has almost twice the capacity. This lets us implement more features, yet keep the same form factor as the previous versions.
- all-new appearance in all-black. This is in line with the colour of our most successful product ever, the ACA500plus. Not that it matters much in a closed computer, but after 16 years, I felt it was time for a change from the blue that the three previous versions have used. Even the cable to the VGA connector is black!
- more sophisticated clock generation. While Indivision ECS V2 and V3 were completely async, we now have the possibility to generate precise whole-number multiples of the native Amiga pixel clock. This improves the VSync feature a lot, because the monitor's capability requirement is reduced to 50Hz for PAL or 60Hz for NTSC modes, but it doesn't have to be a specific V-Sync-capable monitor any more (like an expensive gaming monitor). Your choice of low-cost monitors with VGA input increases a lot with this - it's the same feature that Invidision AGA MK3 users already enjoy under the name "auto resolution mode".
- EDID monitor identification: The config tool can detect the monitor and read supported modes, so fiddling with monitor settings is vastly simplified
- CIA adapter for keyboard signals: This lets us implement the live-config feature, which is highly appreciated by Indivision AGA MK3 users. Bringing this to OCS/ECS machines, which are often used for gaming, was a "must" - you can pan/zoom the picture with the mouse after pressing a magic keyboard combination while the game is running.
- Graffiti false-positive avoidance: Generally, Graffiti mode is activated on a line-by-line basis using the Genlock Audio bit (GAUD). Some games set this bit without actually wanting to use Graffiti mode. We're developing a heuristic that also looks at more criteria to tell if it's really a program for the Graffiti hardware, or if it's a false positive that would otherwise result in garbled graphics.
- I have kept the amount of memory on the flickerfixer at 8MBytes. Although I'm constantly trying to reduce prices, it would not have made any sense to reduce the amount of memory to 2MBytes (whích is the next-smaller chip you can buy), because it would make double-buffering impossible. Instead, I have wired this Ram differently, so we can address it byte-by-byte. This doesn't impact the current functionality (which only uses 16-bit accesses to this memory), but will allow us to add things in the future that would be very slow to do on the previous versions of this flicker fixer.
- the OSD now has true transparency and can be positioned in any corner of the output picture. I know that many people find the OSD just annoying and always switch it off, which is of course still an option. For those of you who have the OSD visible, it can now softly fade out to complete transparency, adding a little modern "bling" to the look-and-feel.
- Improved interlace handling: If you drag sreens and you have a non-interlace screen in front of an interlace screen, the whole picture will turn to interlace if you drag the front screen down. Previously, this resulted in a screen mode change on Indivision, which may result in the monitor going into re-sync mode, showing a black screen for a few seconds. The new interlace handling can now avoid this.
If you know what Indivision ECS V3 could do, you'll see that this is already a good improvement. However, we have more plans for this product, and although the cost of the hardware has increased, the price of Indivision ECS V4 will remain the same as V3 until we're feature-complete. That said, the following features are planned, but there is no timeline for implementing them. I know I have repeatedly said in the past 20+ years that you should not buy a product for what it may become, but only for what it is right now. Again, at this point, we're promising to deliver "only" what Indivision ECS V3 could do, plus the features mentioned above. If any of the planned features is a key feature for your purchasing decision, then do not buy now! Instead, you should wait until your key feature has been implemented and it's mentioned in the product description of the shop page.
With that out of the way, here's what we believe fits the FPGA and is possible to implement on the hardware that is currently in production:
- change position and zoom factor in auto-resolution modes
- improve auto-resolution to support 3x and 4x pixels
- detect and support A2024 "Hedley monitor" screen modes
- make OSD auto-sizing, so readability on high-resolution monitors is improved
- inhibit Amiga's access to mouse movement data during live configuration (movement only - LMB can't be inhibited!)
- add a framebuffer mode with 256 colours out of 21 bits colour, 1024x768 and 1280x1024 pixels
- add 64x64-pixel sprite with 4 colours to framebuffer mode
- add 2D acceleration to framebuffer mode
- add second draggable screen to framebuffer mode (must have same resolution as first screen)
- implement P96 driver for framebuffer mode - don't expect wonders here! It's questionable if Picasso-II performance can be reached.
In addition to the actually-planned features above, we also have a nice-to-have-list of ideas that may or may not be implemented ever, so we currently leave this list unpublished. Still, if you have a specific feature request, let us know below and we'll see what's possible.
Timeline
- if you want to be a beta tester, you can have a beta unit before the end of June. The circuit board of the flicker fixer is blue, but the CIA adapter for live config is black. This hardware has the exact same functionality as the black boards. Only the board colour is different. A small discount of 5,- EUR is offered for this colour mismatch and your efforts of finding possible bugs. Send me an e-Mail if you want such a unit by the end of June.
- pre-orders for Indivision ECS V4 will start in a few days
- A limited quantity of final flicker fixers will be delivered in week 29/2024, that's July 15th to July 19th.
- iComp staff will be on holidays from July 22nd to August 2nd. Shipments will continue in the week of August 5th.
Questions? Feel free to ask!
Jens