Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Hardware News => Topic started by: Lockon_15 on February 03, 2010, 10:44:45 AM

Title: Indivision ECS in full 12-bit
Post by: Lockon_15 on February 03, 2010, 10:44:45 AM
New, updated core firmware update arrived (v1.0)
I'm putting feature list (translated from German original).
 
 
Indivision ECS can now directly use the video memory!
 
And with the following features:
 
- 8-bit, 15 bit, 16 bit chunky pixel modes (15 bit & 16 bits are converted) to 12 bits.
- Resolution from 320x200 to 1024x768.
- Video memory can be directly described by DMA chipset (up to 7,15 MB / s)!
- Sprite for hardware cursor.
- Addressable storage for multiple video image buffer.
- Dual screen on two Indivision ECS.
 
This new feature extends to Indivision ECS functions, which are so far available only in expensive Amiga graphics cards. This is that the video memory in the SDRAM, the Amiga Chip Bus NOT be charged. Graphics data can either be transferred to the CPU, or you can select different transmission modes use DMA to copy data directly from the chip RAM.
 
This can be done with a speed of up to 7,15 MB / s second, enough bandwidth to create a 320x200 8-bit framebuffer to update in liquid speed on a A3000.
 
Complete info on:
http://www.a1k.org/forum/showthread.php?t=16679&page=33
 
 
(http://www.a1k.org/forum/attachment.php?attachmentid=22991&thumb=1&d=1265063098)
 
Outstanding work!
Greetings to Jens & Oliver.
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 03, 2010, 10:46:52 AM
Cool :)

Hopefully the AGA version can be updated in a similar fashion.
Title: Re: Indivision ECS in full 12-bit
Post by: Kronos on February 03, 2010, 11:14:37 AM
The AGA-version just sees the digital output of Lisa + a few "holes" in the chipset to which it can be reprogrammed.

The ECS-Version allmost completly replaces Denice in FPGA makeing all those things possible.

Read the ECS-version is the more advanced one.


But then, you can allready run the AGA-version in resolutions up to 1280x1024 in 256 colors or HAM8. These modes are available for every OS-friendly app, while the 12Bit-modes on the ECS-Indi are only supported by SW written for it ..... unless you plan to write/port an RTG-system to it ...
Title: Re: Indivision ECS in full 12-bit
Post by: Piru on February 03, 2010, 01:57:20 PM
I didn't know this was in the works, but I knew it was possible with the ECS design. That's why I was always careful the specify the full name of the Indivision AGA in the other thread... :)
Title: Re: Indivision ECS in full 12-bit
Post by: Crom00 on February 03, 2010, 02:06:13 PM
Quote from: Piru;541355
I didn't know this was in the works, but I knew it was possible with the ECS design. That's why I was always careful the specify the full name of the Indivision AGA in the other thread... :)


Would have loved this back in 1995 in my A3000 with Warp Engine 040 and 64 megs of ram.
Makes the A3000 THE perfect amiga. Heck an A500 with an 030 becomes perfect with this thing inside it.
Title: Re: Indivision ECS in full 12-bit
Post by: LoadWB on February 03, 2010, 02:47:15 PM
Tell me that's 1024x768x4096 on a SECOND monitor in the same system... or is the rights screen from the A1000 on which it is sitting.

Also, what expansion is that being used on the A500 with the CF?
Title: Re: Indivision ECS in full 12-bit
Post by: Lockon_15 on February 03, 2010, 02:58:53 PM
No, A1000 gets native res on DB23.
AlphaData AlphaPower500 on side.
 
Thnx for A530, mate.
Title: Re: Indivision ECS in full 12-bit
Post by: Kronos on February 03, 2010, 03:02:24 PM
@LoadWB

One can stack 2 Indivision-ECS resulting in 2 independent screens (this feature has allready been announced some time ago), so that is what your are seeing.
Title: Re: Indivision ECS in full 12-bit
Post by: Lockon_15 on February 03, 2010, 03:12:03 PM
@kronos
Right screen is CBM1084, so I guess it's indeed a single IECS.
Also, there would be 2 ribbon headers trailing out of case, right ?
Title: Re: Indivision ECS in full 12-bit
Post by: Gulliver on February 03, 2010, 06:59:51 PM
So now we need a talented programer to develop a Picasso96 driver for the IndivisionECS.
Cool!
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 03, 2010, 07:42:27 PM
Really, an RTG driver for that would be very cool indeed. It's one of the few thing that's still unavailable for machines like the A600.
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 03, 2010, 07:43:40 PM
Quote from: Kronos;541363
@LoadWB

One can stack 2 Indivision-ECS resulting in 2 independent screens (this feature has allready been announced some time ago), so that is what your are seeing.


Are you sure? I thought that feature required both displays to be at the same resolution and colour depth. That doesn't appear to be the case in the image above.
Title: Re: Indivision ECS in full 12-bit
Post by: cv643d on February 03, 2010, 07:48:24 PM
Amazing, so how fast would 1024x768 be with a 030 CPU if there was P96 drivers?!
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 03, 2010, 07:59:20 PM
Quote from: cv643d;541401
Amazing, so how fast would 1024x768 be with a 030 CPU if there was P96 drivers?!


I guess that rather depends on how it works (of which I'm not sure). 7MB/s isn't a very fast path into it, but if it stores the chunky frame buffer locally and has the ability to do block copies/fills directly then reasonably well, I imagine. Most Zorro 2 cards have a similar bandwidth limitation and it doesn't stop them being usable.
Title: Re: Indivision ECS in full 12-bit
Post by: Kronos on February 03, 2010, 08:02:23 PM
@Karlos/Lockon_15
Yeah, my bad.

@cv643d

There is no HW-accelaration and no direkt memory-mapping, so I'd say rather slow. One might get away with a better CPU but aslong as they don't atleast include some sort of blitter it won't be really suitable. On might get better results with http://aminet.net/package/driver/video/a2410src ......

Mind you, that might even be used as a staring point for eveloping a WB-EMU as getting an DDK for P96 or CGX seems to be impossible these days.
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 03, 2010, 08:10:30 PM
I really am going to have to get my A600 fixed now, aren't I?
Title: Re: Indivision ECS in full 12-bit
Post by: Gulliver on February 04, 2010, 12:00:59 AM
The Picasso96 developer kit is very easy to find: It comes together with the AMIGA Developer CD 2.1 which is being sold for a few bucks on Vesalia. Anyway, if someone is willing to at least try to make Picasso96 drivers for the IndivisionECS, i will gladly email them the corresponding Picasso96 developer archive. :)
Title: Re: Indivision ECS in full 12-bit
Post by: Karlos on February 04, 2010, 12:11:41 AM
Yes, I seem to recall seeing it on DevCD2.1, too.

-edit-

Actually, I think it's just the application-level SDK, not the driver level.
Title: Re: Indivision ECS in full 12-bit
Post by: Gulliver on February 04, 2010, 01:14:16 AM
Just checked you are right, it is only an app sdk. Anyway, i have just emailed P96 authors to ask them for that driver development kit.
Title: Re: Indivision ECS in full 12-bit
Post by: Akiko on February 04, 2010, 02:22:06 AM
A bounty might be a good incentive for someone to do the P96 Indivision work.

It has worked very well for Aros, OS4 and MorphOS, which probably all have a smaller user base than the classic OS .
Title: Re: Indivision ECS in full 12-bit
Post by: Gulliver on February 08, 2010, 09:11:00 AM
As I said before, i emailed the author of Picasso96 about the driver development kit. What follows is his answer:

Sorry, development of Picasso96 has stopped years ago, its code base has been integrated into the sources for the next Amiga OS releases, and to be honest I do not even have the necessary files accessible any more because of inaccessible hardware. And besides I could not give you any support you would surely need because I probably have forgotten all about it.

I am really sorry, but you are about ten years too late... ;-(

--
Mit freundlichen Grüßen,
  Tobias Abt

But still, i am not gonna give in so easily. There have been many users which have created drivers and hence used this driver development kit. I will ask them for it. I might get lucky.
Title: Re: Indivision ECS in full 12-bit
Post by: alexh on February 22, 2010, 01:22:58 PM
How the hell do they get 7+ Mbytes/sec when they are plugged into the Denise socket? I guess they are doing absolutely nothing else?

Perhaps I do not understand the bus architecture of the Amiga but I would imagine that they are constrained by everything else happening on the chip-ram bus? Does the Denise register interface live on a separate bus?

I imagine the author of the P96 UAEGFX plugin knows enough about the design of a Picasso96 RTG driver to give help on constructing a new one. Toni Wilen?
Title: Re: Indivision ECS in full 12-bit
Post by: stefcep2 on February 22, 2010, 11:13:06 PM
Quote from: Gulliver;541993
As I said before, i emailed the author of Picasso96 about the driver development kit. What follows is his answer:

Sorry, development of Picasso96 has stopped years ago, its code base has been integrated into the sources for the next Amiga OS releases, and to be honest I do not even have the necessary files accessible any more because of inaccessible hardware. And besides I could not give you any support you would surely need because I probably have forgotten all about it.

I am really sorry, but you are about ten years too late... ;-(

--
Mit freundlichen Grüßen,
  Tobias Abt

But still, i am not gonna give in so easily. There have been many users which have created drivers and hence used this driver development kit. I will ask them for it. I might get lucky.


i actually find those sorts of replies quite disappointing.  i mean sure the authors have moved onto other things, but how hard is it to make a back up on a CD-R or two?  especially for something as significant as this.

 Wish you the best of luck.
Title: Re: Indivision ECS in full 12-bit
Post by: Hell Labs on February 23, 2010, 12:45:03 AM
If I understand right, this lets you run 4096 colour workbench?


A thought occurs here: AGA is actually WORSE. I really hope the next batch of indivsionAGAs are this capable.
Title: Re: Indivision ECS in full 12-bit
Post by: NovaCoder on May 03, 2010, 12:19:37 AM
The IndivsionECS and the AGA are very different, one is a reimplementation and the other is a scan-doubler :)
Title: Re: Indivision ECS in full 12-bit
Post by: Get27 on October 21, 2010, 08:08:59 AM
Hello,
 
any news ?