Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Documentation about the Vampire hardware

Vampire Hardware Featurespage  1 2 3 4 5 6 7 8 

Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
18 Apr 2017 09:42


eric gus wrote:

Esp8226 wifi support (this should be fairly easy) to allow built-in wifi connectivity

Legacy serial/parallel ports (or some means to connect such things) (If I had to choose just one then serial)

I don't quite see the appeal of ESP8266, it has its own TCP stack that needs maintenance (frequent firmware flashing, with all that involves), and one is stuck to its limited wifi capabilities and slow access. It is unclear for me what transfer speeds one can achieve with ESP8266, but I have only seen people use as a "modem", with serial link at max 115200 baud. Which really isn't much! Personally I have better ways to use that serial link, such as connecting to a device with more capable TCP and wifi stacks, using very well functioning PPP drivers in existing Amiga TCP stacks.


Saladriel Amrael

Posts 166
18 Apr 2017 13:06


RAM:
I'm on the 512 train. If it does make any sense (does it?), I say 1GB, no more. As someone stated 3D Games with lots of HD textures are what demands more RAM, and I think we do not have the horsepower to render them efficiently.
Keep in mind that a Playstation 3 has 256MB of RAM available to the Cell and 256MB of RAM available to the GPU, and look at what they managed to do with it.

SOUND:
8 Voices 16 Bit SuperPaula

CPU:
FPU (I don't mind about MMA)

SAGA:
- Some basic 3D acceleration HW

PORTS - CONNECTORS:

- As for the standalone board, I'd love to have USB1-2 support for Joypads, Keyboard and Mouse, possibly with a HW stack that emulates regular interfaces (Keyboard, Mouse, Joystick/Pad, ATAPI, SCSI, ecc...)
- Built in configurator for remap Joypad - Keyboard - Mouse controls over regular Amiga ones (Think about Steam controller confugurator).

- Ethernet port (10/100 would be enough)

- 2 ATA (Sata I?) internal port (One for HDD and one for CD/DVD)

- DIGITAL-VIDEO Out

- Good quality Stereo Out

- Expansion Bus would allow First or Third party developing expansion boards.

Maybe a custom made Case (Something like a Wii would be enough for me).


Michael R

Posts 281
18 Apr 2017 15:24


For the Vampire 1200 V2+ I have two simple requests. In addition to the two models of 256MB and 512MB, please keep the V2+ 6-pin Arduino style connector but design some custom made Apollo modules such as Wifi, Bluetooth, Micro USB, SATA, etc for future expansion (3rd party expansion modules?). That would make obtaining Amiga OS drivers easier with custom modules.

For standalone board, 256/512/1GB memory options, V2+ 6-pin expansion connector, and an edge connector or pin header for future bus-board expansion (pci, pcie, sata, msata).

Let's plan ahead for future expansion. In 2037 when everyone else is using handheld quantum computers we would at least like some options to upgrade our Amiga + Vampire computers! ;-)


Thierry Atheist

Posts 644
18 Apr 2017 19:57


Someone once said,
Aksel Andersen wrote:
Can I have everything faster than everyone else, please? :)

To which was replied....
Thierry Atheist wrote:
Hey... THAT'S MY LINE!!!!!

;-) :-DDD


CLICK HERE 
The current Vampire II's, some are x11, x12 and x13 speed (and another too?). It was merely a luck of the draw if the FPGA you got was possible to overclock.

The ARRIA 10 that you wanted to use on the standalone, the price went up after intel bought the company, so, are you still using the same ARRIA 10?

How much more in price, if there is one, is the next higher MHz ARRIA 10 FPGA? Approximately how much faster might it be? Could you offer a few with faster FPGA's as some people MIGHT be willing to buy one exceptional Vampire II, for whatever reason. :-DDD


Michael R

Posts 281
18 Apr 2017 20:51


   
   
   
    The ARRIA 10 that you wanted to use on the standalone, the price went up after intel bought the company, so, are you still using the same ARRIA 10?
   
    How much more in price, if there is one, is the next higher MHz ARRIA 10 FPGA? Approximately how much faster might it be? Could you offer a few with faster FPGA's as some people MIGHT be willing to buy one exceptional Vampire II, for whatever reason. :-DDD
   

   
    Even if it costs 800 Euros or 1000 Euros? Maybe, we'll see. My limit might be closer to 500 Euros, so I might accept the lower priced version. But let me know how the Arria 10 version performs when you buy one! ;-)
   


Xan X-vision
(Needs Verification)
Posts 35/ 1
18 Apr 2017 23:23


Gunnar von Boehn wrote:

  I think there are some but not to many applications which would like 256 MB.
  Where I see actually more benefit is by increasing the memory speed.
  Increasing the fast-mem speed would benefit many applications.

I am kind of confused now. So are you considering this just for the 1200 system? is the standalone system safe, so it will have an SODIM, or atre least 4GB?

If I remenber correctly your announced plans, it was going to be 512mb for the 1200 board. Now it seems you are maybe going for less. I must confess I am dissapointed if that's it. I though I could show my Amiga 1200 to some friends feeling proud of what it will do, but in that case, it will be very limited for some tasks. I really hope to be wrong.

In any case, today I don´t have time for it, but tomorrow I will post you some real life cases in which an Apollo system can perform some task only if it has more than 512mb, even the processor is only 100mhz.


Thierry Atheist

Posts 644
18 Apr 2017 23:26


Michael R wrote:
Even if it costs 800 Euros or 1000 Euros? Maybe, we'll see. My limit might be closer to 500 Euros, so I might accept the lower priced version. But let me know how the Arria 10 version performs when you buy one! ;-)

Hi Michael R,

I certainly will!!!

There are amounts I'd be willing to part with, if there are visible performance gains.... For instance, even if it's the same MHz, maybe it has more LE, enough to get 64K instruction AND data caches....

I'd pay $100 US to get 35% more performance.

For instance, on the current FPGA, 35% would be from a ~140 MHz 68060, to a 190 MHz 68060... Yeah that WOULD be worth it.
(These are estimates of the current Vampire 2 FPGA being used, while the 35% is accurate if using that number.)


Michal Warzecha

Posts 209
19 Apr 2017 08:30


In my opinion, We should just start with standalone project. No one said, that this board must be the last one. There is too much to be done for now inside the core to discuss about giving max of "something". It's standalone board, so it should be more powerfull than any Vampire board, so, I think 256MB is good for start. Let people buy one board, let people love it and give them time to learn how to use it, how to programm everything using new features, and then, after whole team realize what they did not right, what should be  added or removed- You can pick up more powerfull FPGA, more RAM, fix what need to be fixed and show the world ESB (Encanced Standalone Board) or standalone 2.0 o whatever. Giving now people 2GB of RAM to play Prehistorik is waste of time, money and memory chip :)


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
19 Apr 2017 13:09


Just to rant a little more about the ESP8266... it is meant for connecting "things" to the internet, so that they are reachable from the outside, and not so much to function as a router/wifi-bridge for generic computers.


Thellier Alain

Posts 141
19 Apr 2017 14:42


>RAM: I'm on the 512 train. If it does make any sense

Perhaps should only consider what softwares can be ported and how much memory they needs.
I mean if Frogatto or Mace from OS4 is a goal then it will need enough memory

Alain


Peter Heginbotham

Posts 214
19 Apr 2017 15:48


2GB and why not if there is no sodimm connector
Full PCI Bus with the following using well documented items
    |-Ethernet controller
    |-USB 2.0
    |-SATA or UDMA IDE Controller (Bootable)
    |- Audio chip + deicated outputs
Expansion connector to allow for PCI slots
 




Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
20 Apr 2017 00:04


thellier alain wrote:

  Perhaps should only consider what softwares can be ported and how much memory they needs.

What would the point of that be? How much RAM software needs depends entirely on how much _data_ you intend to feed them.


Eric Gus

Posts 477
20 Apr 2017 02:15


Kolbjørn Barmen wrote:

Just to rant a little more about the ESP8266... it is meant for connecting "things" to the internet, so that they are reachable from the outside, and not so much to function as a router/wifi-bridge for generic computers.

Is an amiga not a "thing" ?

and as such they work perfectly for said task.. oh and they are very very cheap, an "expensive" "boutique" one is only $7 USD..


Thierry Atheist

Posts 644
20 Apr 2017 10:52


* To those that think an AMIGA has too much RAM. *

So, now I'm playing this sad game, that people with obsessive compulsive disorder get stuck in.....

T R I M P S

People are saying "256 Megs is enough...", "512 Megs is MORE than you should ever hope that was available for you....".

Well, when you play this game in Google Chrome, it uses 831 MEGABYTES of RAM.... Oh, and look up a screen of the game, and come back with an opinion.

P.S. The Google Chrome sub-directory on my hard drive uses 512 megabytes of space. Still more space is used up on other parts, like the "users" area.


Samuel Crow

Posts 424
20 Apr 2017 14:28


Peter Heginbotham wrote:
2GB and why not if there is no sodimm connector
  Full PCI Bus with the following using well documented items
    |-Ethernet controller
    |-USB 2.0
    |-SATA or UDMA IDE Controller (Bootable)
    |- Audio chip + deicated outputs
  Expansion connector to allow for PCI slots

First off 2GB is more than the maximum for the Amiga OS.  I/O registers and Kickstart flash memory take up some addressing as well.  The maximum is more in the range of 1GB of RAM or so.

Secondly, why waste board space with PCI when Ethernet, some USB, IDE, and Audio are already planned to be on the motherboard without using PCI for any of it?


Thierry Atheist

Posts 644
20 Apr 2017 14:39


Samuel Crow wrote:
First off 2GB is more than the maximum for the Amiga OS.  I/O registers and Kickstart flash memory take up some addressing as well.  The maximum is more in the range of 1GB of RAM or so.

Hi Samuel Crow,

I know that back in 2002 when I had winxpee running on my computer with 4 gigabytes of RAM, that only ~3.6 gigabytes was usable.

So, as you say, not all of 2 gigabytes are available, but it surely can't be much more than 50 to 100 megabytes not usable, right? So, it would be MUCH better to have 2 gigabytes - 100 megabytes, than 1 gigabyte, and missing out on using 900 megabytes!!!!!

1 extra gigabyte costs ~$40 maybe, but losing the use of merely 100= a loss of $4. That's a GREAT TRADE OFF!!!!!


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
20 Apr 2017 14:56


eric gus wrote:

 
Kolbj�rn Barmen wrote:

    Just to rant a little more about the ESP8266... it is meant for connecting "things" to the internet, so that they are reachable from the outside, and not so much to function as a router/wifi-bridge for generic computers.
   

   
    Is an amiga not a "thing" ?
 

 
  Not in the sense of "Internet of Things", no.
 
 
 
    and as such they work perfectly for said task.. oh and they are very very cheap, an "expensive" "boutique" one is only $7 USD..
 

 
  Perfectly? I do no think so. Have you used them? They are a pain to set up correctly with for example wpa2-enterprise (apparently only supporting a limited set of EAP-TLS - ok, sdk 2.0 from late last year says also PEAPv0 and EAP-TTLS, but does it really...). Anyways, since "most users" neither know nor care about such things... would you mind sharing what transfer speeds you get with it?


Andrew Copland

Posts 113
20 Apr 2017 16:13


Thierry Atheist wrote:
Well, when you play this game in Google Chrome, it uses 831 MEGABYTES of RAM.... Oh, and look up a screen of the game, and come back with an opinion.

That's a ridiculous comparison, doing anything in a web browser is just about the least efficient way possible of achieving something.

Running this (http://pnacl-amiga-emulator.appspot.com/) in chrome takes ~51MB and that's ignoring the plugins (PNACL) where it's actually implementing things.

I've worked on PS3 and Xbox360, 512MB would be amazing for an Amiga 1200/CD32 and you could achieve staggering effects with that much ram available.
Even with 256MB I don't think you could achieve better demos or games with more.

It's productivity software that might want more ram, but frankly the Amiga even with a Vampire is still going to be thousands and I mean _THOUSANDS_ of times slower than a Windows/Linux/OSX/RaspberryPI machine.


Mr Niding

Posts 459
20 Apr 2017 17:40


@Andrew Copland

I completely understand what you are saying, BUT;

IF the addition between 256 and 512 megabytes (and even 1 gigabyte) is neglible, and
IF the powerrequirements wont exceed whats produced with a normal PSU

Then I dont see why we should limit ourselves to 256mb.
It might not be utilized by many programs currently, but creating a baseline where we have 512mb or 1gig as a standard that developers know they have available.
I dont know the addition in cost from 512mb or 1 gig, so thats for the Apollo Team to verbalize here in this thread.

If it massivly increase the cost or powerrequirements, OR delays the project by months, well, then its probably better to stay with the current config, and let the core evolve.

We have been talking about the different memory levels for 3 pages, and at the end of the day, it all comes down to the cost in power and added dollar/euro cost. No real point discussing it much futher until that aspect has been adressed.


John Heritage

Posts 111
20 Apr 2017 17:54


On the topic of RAM, consider the evolution of PC.
 
  Demanding games circa 1999:
  Quake 3 - needs 64 MB ram
  Unreal Tournament - needs 32MB, 64MB recommended
 
  And in 2003:
  Unreal Tournament 2003 - 128MB min, 256MB recommended
  Earth and Beyond (online MMO- lots of content) - 128MB/256MB
 
  These numbers include not just the game but the RAM to run (bloated) windows OS and it's DirectX layers and graphics drivers as well..
 
  As a gaming platform, 128MB-256MB is probably enough even for a fast ASIC 68080 as it stands today, with the only possible exception being web browsing.  If you're doing professional work it won't be on a 68K.
 
  For a higher end Vampire, I'd personally like 256MB primarily for web caching usage but would be happy with 128MB.  IMO 512MB or higher should only be added if it's literally on the order of a few dollars/EU more expensive to add. 

And why less RAM?  lower cost, lower power requirements, less design work, smaller package sizes..

posts 142page  1 2 3 4 5 6 7 8