Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: Faerytale on January 29, 2016, 10:18:37 PM

Title: more Vampire news!
Post by: Faerytale on January 29, 2016, 10:18:37 PM
http://apollo-core.com/knowledge.php?b=3¬e=275
Title: Re: more Vampire news!
Post by: carvedeye on January 29, 2016, 10:36:07 PM
Awesome :)
Title: Re: more Vampire news!
Post by: Templario on January 29, 2016, 10:38:28 PM
Waiting for the Amiga 500!
Title: Re: more Vampire news!
Post by: Methuselas on January 30, 2016, 03:54:46 AM
Nice to see Atheist is still around.......


....... and still crazy. :P
Title: Re: more Vampire news!
Post by: polyp2000 on January 30, 2016, 09:55:02 AM
SAGA? Super AGA ?

Are there still any reasons left to wait for an A1200  version?
Title: Re: more Vampire news!
Post by: Niding on January 30, 2016, 11:08:19 AM
Quote from: polyp2000;803132
SAGA? Super AGA ?

Are there still any reasons left to wait for an A1200  version?


Not everyone got A600 ;)

But Im sure quite a few are considering purchasing A600 for this card alone.
Title: Re: more Vampire news!
Post by: bitman on January 30, 2016, 12:25:17 PM
Super AGA?
Title: Re: more Vampire news!
Post by: guest11527 on January 30, 2016, 12:57:47 PM
Quote from: Faerytale;803114
http://apollo-core.com/knowledge.php?b=3¬e=275

That's the P96 fullHD frame buffer you see.
Title: Re: more Vampire news!
Post by: polyp2000 on January 30, 2016, 01:59:37 PM
Quote from: Niding;803134
Not everyone got A600 ;)

But Im sure quite a few are considering purchasing A600 for this card alone.


That would be me also.

Expecting A600 prices to rise maybe ?
Title: Re: more Vampire news!
Post by: polyp2000 on January 30, 2016, 02:00:12 PM
Quote from: Thomas Richter;803138
That's the P96 fullHD frame buffer you see.


What does SAGA mean then ?
Title: Re: more Vampire news!
Post by: IanP on January 30, 2016, 02:19:46 PM
SAGA is the graphics architecture developed by the Apollo team. It will provide new screen modes and other features for Vampire 2 equipped Amigas via the digital video output connector on the Vampire 2. To take advantage of these new features suitable drivers/software such as a P96 driver will be needed.
Title: Re: more Vampire news!
Post by: IanP on January 30, 2016, 02:34:15 PM
Quote from: polyp2000;803132
SAGA? Super AGA ?

Are there still any reasons left to wait for an A1200  version?
A1200+Vampire2 will have some small advantages. Full keyboard, easy installation in trapdoor (clipping a board on top of the A600 CPU is the only way to accelerate it and it's hardly an ideal way to upgrade a computer) allowing quick access to the microSD card slot. Rear expansion allows Vampire video to be got from the Amiga 1200 without modifying the motherboard or case with a suitable back door. The V1200 design isn't out yet so it may have improvements over the V600.
Title: Re: more Vampire news!
Post by: guest11527 on January 30, 2016, 04:27:30 PM
Quote from: IanP;803144
SAGA is the graphics architecture developed by the Apollo team. It will provide new screen modes and other features for Vampire 2 equipped Amigas via the digital video output connector on the Vampire 2. To take advantage of these new features suitable drivers/software such as a P96 driver will be needed.

To add to this: Currently, all custom chip functionalities are carried out by the native custom chips on the A600 motherboard. Which means that the native video output is coming from the native A600 VGA output, whereas the rtg screen mode output is the HDMI output of the vampire.

Now, if the SAGA emulaton moves into the core, the emulated chipset will be part of the FPGA and hence will generate its video output on HDMI as well.
Title: Re: more Vampire news!
Post by: wawrzon on January 30, 2016, 04:34:17 PM
amibay crowd is in rage.. looks like a small revolution!
Title: Re: more Vampire news!
Post by: Dessimat0r on January 30, 2016, 07:32:38 PM
Some Vampire v2 600 confusion cleared up ;)

Vampire refers to the product which clips onto the top of the Amiga CPU and takes over the entire Amiga system bus. It has a re-implemented compatible CPU (Apollo CPU), re-implements some Amiga custom chips (providing, for example, SAGA support) and uses FPGA (Field Programmable Gate Array) which means it can be frequently reprogrammed with new firmware. It has HDMI out via a flex connector, and SD card support to act as a hard disk (yet to be finalised). Vampire also has far more memory than classic Amigas (128MB fastmem) with lower latency and higher bandwidth.

FPGA is *not* emulation and is comparable to how most processors work. FPGA has a vast array of gates which have wires between them that can be reprogrammed to connect to different gates. Processors also have gates but are normally hardwired for the purpose of cheaper costs with very large production runs and finalised chip logic. FPGA therefore has more wiring between gates. Less wiring and fewer gates to ease wire routing means higher density, leading to higher efficiency, lower die sizes, and higher clocks due to lower power requirements.

The Apollo CPU is a greatly enhanced version of the CPU found within classic Amigas, more like a 68060 without the MMU (Memory Management Unit) but remaining instruction-compatible with the classic 68000 found within Amiga 500/600 and 68020 in Amiga 1200/CD32. Apollo has 64-bit instructions in additional to the classic instructions, stuff like MMX/SSE, and is super-scalar, meaning it can do far more work in one clock cycle than classic processors (when software is written or modified explicitly for Apollo), and is additionally clocked higher. Apollo has an FPU which supports all mathematical operations but the team are still working/testing on the integration (ADD/SUB/MUL/DIV etc. works perfectly).

SAGA is an enhancement of AGA which has additional screenmodes and larger number of colours and supports chunky pixels. With SAGA as the 'video chip', P96 is the software driver that uses the 'chip' which has a small additional fee as it required licensing. P96 is a 'ReTargetable Graphics' (RTG) driver which allows you to run RTG games and software, stuff that doesn't necessarily require the built-in Amiga custom chips to function. RTG stuff was common in the late Amiga era with high-end hardware such as video cards attached via the Zorro bus. If the optional P96 driver is not purchased, RTG support will not function, but SAGA will still work. However, the Apollo team is looking into a deal with the P96 developers where the driver licensing cost can be rolled into the final product cost.

Vampire will eventually take over the work of all the Amiga custom chips, as development continues.
Title: Re: more Vampire news!
Post by: Nickman on January 30, 2016, 08:53:54 PM
Quote from: Dessimat0r;803156
Some Vampire v2 600 confusion cleared up ;)


Excellent post. So much stupid posts on forums and misinformation that its refreshing to read a sane one for a change.
Title: Re: more Vampire news!
Post by: Oldsmobile_Mike on January 30, 2016, 09:19:57 PM
Can you post the specs of SAGA?  Or is that one of those things that's still changing?  Thanks!  :)
Title: Re: more Vampire news!
Post by: Dementhor on January 30, 2016, 10:28:34 PM
Vampire doesn't seem to provide any USB ports. Is there a chance the A1200 version will?
Title: Re: more Vampire news!
Post by: Brian on January 31, 2016, 08:23:39 AM
Quote from: Dessimat0r;803156
If the optional P96 driver is not purchased, RTG support will not function, but SAGA will still work.


How/Where do I purchase the P96 driver? What does it cost?

Any ETA on when SAGA is going to be available? Am I right to assume it will take over the video from the hardwired chipset on poweron so be able to view Early Startup Menu through HDMI?
Title: Re: more Vampire news!
Post by: wawrzon on January 31, 2016, 10:01:18 AM
Quote from: Brian;803172
How/Where do I purchase the P96 driver? What does it cost?

Any ETA on when SAGA is going to be available? Am I right to assume it will take over the video from the hardwired chipset on poweron so be able to view Early Startup Menu through HDMI?


you cant. my assumption is that when the driver and licensing agreement is finalized all will be included in vampire and its pricing. i hope early stratup will be accessible from hdmi, it would make sense.
Title: Re: more Vampire news!
Post by: IanP on January 31, 2016, 10:06:53 AM
Apolla team are negotiating with the Picasso96 guys, as soon as an agreement is reached the outcome will be disclosed. This should be very soon.

Sorry I don't know when full SAGA will be available. I think you are correct that it will take over on power up but I can't swear to it.
Title: Re: more Vampire news!
Post by: polyp2000 on January 31, 2016, 11:19:58 AM
Quote from: IanP;803178
Apolla team are negotiating with the Picasso96 guys, as soon as an agreement is reached the outcome will be disclosed. This should be very soon.

Sorry I don't know when full SAGA will be available. I think you are correct that it will take over on power up but I can't swear to it.


I hope that the development roadmap for Picasso96 will also be disclosed. I hope that Picasso96 has a future.
Title: Re: more Vampire news!
Post by: guest11527 on January 31, 2016, 12:17:05 PM
Quote from: Brian;803172
How/Where do I purchase the P96 driver? What does it cost?

Sorry folks. We're right in the middle of negotiations (yes, really), and it would not be wise to release any price point at this time. I'll leave this to the Apollo team to announce the results once we have one (I hope.).

Yes, this *naturally* also implies that *if* we get the deal done that P96 will go into some type of "maintenance mode" again (from the Zombie state it is currently in).

So please, keep fingers crossed that all involved parties find together.
Title: Re: more Vampire news!
Post by: nicholas on January 31, 2016, 06:16:34 PM
What's to stop anyone using the CGXAGA driver for RTG screenmodes on this future Super AGA chipset?
Title: Re: more Vampire news!
Post by: guest11527 on January 31, 2016, 08:32:15 PM
Quote from: nicholas;803205
What's to stop anyone using the CGXAGA driver for RTG screenmodes on this future Super AGA chipset?

While I cannot decide what will finally happen, one particular model that was under discussion was to enable the extended graphics modes requiring P96 in the FPGA only if the user paid for the option. The FPGA core that includes the extended modes would be registered to the serial number of the core such that the upgrade could only be applied to the specific core the option was paid for.

This way, you would not need to pay the additional license fees, but you would neither be able to apply the upgrade without paying for it. It's probably the most flexible option for the user.
Title: Re: more Vampire news!
Post by: Acill on February 01, 2016, 01:35:46 AM
Would love to see this advance to the point an A3000(T) / A4000(T) version is viable!
Title: Re: more Vampire news!
Post by: Brian on February 01, 2016, 06:41:54 AM
Quote from: Thomas Richter;803219
While I cannot decide what will finally happen, one particular model that was under discussion was to enable the extended graphics modes requiring P96 in the FPGA only if the user paid for the option. The FPGA core that includes the extended modes would be registered to the serial number of the core such that the upgrade could only be applied to the specific core the option was paid for.

This way, you would not need to pay the additional license fees, but you would neither be able to apply the upgrade without paying for it. It's probably the most flexible option for the user.


If that's an option would it be possible to purchase the license later or will the card be crippled for life?
Title: Re: more Vampire news!
Post by: guest11527 on February 01, 2016, 07:28:44 AM
Quote from: Brian;803244
If that's an option would it be possible to purchase the license later or will the card be crippled for life?

You're asking the wrong guy, I don't make the card. But, technically, you can of course flash a new core at any time that would include the option, so technically, it is all possible. The upgrade procedure would then require a match of the serial number in the core so you wouldn't be able to flash the same upgrade multiple times to multiple cards.