Welcome, Guest. Please login or register.

Author Topic: Apollo Team announces the Vampire V4  (Read 72051 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: Apollo Team announces the Vampire V4
« Reply #239 from previous page: August 16, 2017, 10:36:23 AM »
Quote from: gregthecanuck;829640
@QuikSanz -

The Apollo core does have an MMU implementation. However it is not backwards-compatible with previous Motorola designs.

It supports new features such as non-executable memory. This is pretty much an expectation of any modern MMU. The MMU has a "modern, forward-looking" design instead of being compatible with 20+ year old designs in the 68060 and earlier generations.


I am speculating that the MMU in Apollo Core is mostly used to move memory addresses around so that AmigaOS and its apps find what they expects at the addresses they expects. With multithreaded I/O-operatings, legacy I/O, DMA, SAGA and kickstart protection, it should be quite busy already.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline gregthecanuck

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 169
  • Country: ca
    • Show only replies by gregthecanuck
Re: Apollo Team announces the Vampire V4
« Reply #240 on: August 16, 2017, 02:10:40 PM »
I believe it is also a dual-ported design. It also solves cache coherency issues present in older 68K generations... but don't quote me on that...  going by my conveyor-belt memory.
 

Offline QuikSanz

Re: Apollo Team announces the Vampire V4
« Reply #241 on: August 16, 2017, 03:53:24 PM »
But my question is: can some missing stuff be dealt with by some programming (software).
 

Offline gregthecanuck

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 169
  • Country: ca
    • Show only replies by gregthecanuck
Re: Apollo Team announces the Vampire V4
« Reply #242 on: August 17, 2017, 02:11:31 AM »
Quote from: QuikSanz;829652
But my question is: can some missing stuff be dealt with by some programming (software).


Sure.

On the FPU - there is the 'femu' emulation software.

On the MMU - any tools or utilities that use MMU functionality would need an update to detect the 68080 MMU and call it correctly. However, as far as I know, the MMU has not been exposed to programmers at the point. The design may still be in flux...
 

Offline QuikSanz

Re: Apollo Team announces the Vampire V4
« Reply #243 on: August 17, 2017, 03:13:49 AM »
Quote from: gregthecanuck;829662
Sure.

On the FPU - there is the 'femu' emulation software.

On the MMU - any tools or utilities that use MMU functionality would need an update to detect the 68080 MMU and call it correctly. However, as far as I know, the MMU has not been exposed to programmers at the point. The design may still be in flux...


One more time. There is FEMU emulation software and ZERO FPU on board.

There is MMU unknown software onboard. So MEMU? emulation possible?
 

Offline BSzili

  • Full Member
  • ***
  • Join Date: May 2012
  • Posts: 112
  • Country: 00
    • Show only replies by BSzili
    • http://bszili.morphos.me
Re: Apollo Team announces the Vampire V4
« Reply #244 on: August 17, 2017, 08:30:40 AM »
Quote from: kolla;829626
So what are the existing features?
It's very strange that people who say "buy it for the existing features" have no answer to this ;)
This is just like television, only you can see much further.
 

Offline gregthecanuck

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 169
  • Country: ca
    • Show only replies by gregthecanuck
Re: Apollo Team announces the Vampire V4
« Reply #245 on: August 17, 2017, 08:50:51 AM »
Quote from: QuikSanz;829664
One more time. There is FEMU emulation software and ZERO FPU on board.

There is MMU unknown software onboard. So MEMU? emulation possible?


I see where this is going. I am trying to give you what I understand to be the most up to date information. If this product isn't for you then there are other great accelerator products out there.
 

Offline Niding

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 566
    • Show only replies by Niding
Re: Apollo Team announces the Vampire V4
« Reply #246 on: August 17, 2017, 08:54:54 AM »
Quote from: BSzili;829669
It's very strange that people who say "buy it for the existing features" have no answer to this ;)


Thats because you seemingly dont want to read what many has been saying;

-I enjoy being able to run Workbench RTG/Thru HDMI without Indivision.
-I enjoy the responsive Workbench.
-I enjoy the productivity + music in the background without the system grinding to a halt.

Im not a developer or a poweruser, so my list probably seems like "lol", but Im pretty sure userfriendliness and responsiveness of the system is a BIG positive for most people.

Ofcourse its a mixed bag for developers based on what Ive read. More powerful design, but lackluster in development tools for the Vampire spesific core features. I get that.

I guess you could respond with "The points you listed you could get from WinUAE and Amikit!" or "a beefed up A4000 with xyz cards would be able to deliver the same".
Yes, but at what pricetag?
Emulation is free ofcourse, but A4000 and legacy hardware, nope.
 

Offline psxphill

Re: Apollo Team announces the Vampire V4
« Reply #247 on: August 17, 2017, 09:06:29 AM »
Quote from: Niding;829671
-I enjoy being able to run Workbench RTG/Thru HDMI without Indivision.


Why do you hate Indivision?
 

Offline Niding

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 566
    • Show only replies by Niding
Re: Apollo Team announces the Vampire V4
« Reply #248 on: August 17, 2017, 09:12:31 AM »
Quote from: psxphill;829672
Why do you hate Indivision?


Who says I hate Indivision? I got a Mk 2 in my A1200, but compared to the overall exprience I have with my V600, I dont miss using it.
It defintly served its purpose (and still does, the few times I boot up my A1200).
 

Offline psxphill

Re: Apollo Team announces the Vampire V4
« Reply #249 on: August 17, 2017, 09:26:46 AM »
Quote from: Niding;829673
Who says I hate Indivision?

You said that you enjoyed using HDMI without Indivision, which implies that using HDMI with Indivision wasn't enjoyable.

If you were neutral about Indivision then you wouldn't have mentioned it.

How do you think your girlfriend would feel if you said "I enjoy going to the cinema without my girlfriend".

Quote from: Iggy;829552
That has been kind of the point we've been making, and I don't know about you, but I feel like I've been butting my head against a wall.
'Sounds like a good idea, if compatibility with standard fpu and mmu operations is incorporated into the design'.

I still don't see why that is an unreasonable request.

It appears to me that all requests are considered unreasonable, because if it was reasonable then Gunnar would have implemented it already.

He has previously said that he wants to sell apollo as an embedded softcore, similar to arm, where most people don't need 680x0 fpu and mmu compatibility. Even if he targeted people looking for a coldfire or cpu32 replacement, most of them didn't have an fpu or mmu and those that did weren't 680x0 compatible either. This is his justification, you would need to show that there is money to be made by supporting them. He only needs enough people in the Amiga market to prove that his design works & there are enough people that overlook the lack of fpu & mmu to achieve that.

If apollo does take off like arm has, then I think it's incredibly likely that he'll walk away from the ungrateful Amiga market and take his closed source code with him.
 

Offline Niding

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 566
    • Show only replies by Niding
Re: Apollo Team announces the Vampire V4
« Reply #250 on: August 17, 2017, 09:33:14 AM »
@psxphill

You are just fishing for conflicts.

Indivision is something many of us can compare and relate to. I enjoy Jens's hardware, and as I said, it has served its purpose. But compared to the userfriendliness of Vampire it has its shortcomings. That is obviously not only down to the Indivision, but the fact that my Blizzard 030 lacks the power to run Workbench well enough when you increase the resolution and colors+music in the background.

Making the girlfriend argument is pure bullcrap. Shes not a tool to be used for a certain pupose. Computers are, and they dont have feelings. Im sure Jens dont mind and understand the difference in hardware, plus he has gotten money from me several times.
« Last Edit: August 17, 2017, 09:35:49 AM by Niding »
 

Offline Linde

  • Sr. Member
  • ****
  • Join Date: Mar 2004
  • Posts: 457
    • Show only replies by Linde
    • http://hata.zor.org/
Re: Apollo Team announces the Vampire V4
« Reply #251 on: August 17, 2017, 09:52:57 AM »
Quote from: psxphill;829672
Why do you hate Indivision?


The logical leap from "I enjoy being able to run Workbench RTG/Thru HDMI without Indivision" to this is almost impressive.
 

Offline psxphill

Re: Apollo Team announces the Vampire V4
« Reply #252 on: August 17, 2017, 10:22:49 AM »
Quote from: Linde;829676
The logical leap from "I enjoy being able to run Workbench RTG/Thru HDMI without Indivision" to this is almost impressive.

No, it's exactly what was written. I cannot be held responsible if english is not your first language.

It's a much bigger leap from:

"I enjoy being able to run Workbench RTG/Thru HDMI without Indivision"

to:

"I enjoy Jens's hardware, and as I said, it has served its purpose. But compared to the userfriendliness of Vampire it has its shortcomings. That is obviously not only down to the Indivision, but the fact that my Blizzard 030 lacks the power to run Workbench well enough when you increase the resolution and colors+music in the background."

Which is still not clear why vampire hdmi output is more enjoyable than Indivision. If it's only the CPU the affects it then it nullifies the point entirely.

Quote from: Niding;829675
Making the girlfriend argument is pure bullcrap.

My interpretation is the correct english interpretation, there are no magic get out clauses because one is a person.

Here is another analogy: "I enjoy going out without my phone". It's safe to infer that you don't enjoy going out WITH your phone, or you'd write the sentence differently.

You either meant what you wrote or you didn't. Being so defensive about it makes it look like I was right, I'm prepared to accept that you didn't really think about what you wrote and you like being abusive when questioned.
« Last Edit: August 17, 2017, 10:55:57 AM by psxphill »
 

Offline Niding

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 566
    • Show only replies by Niding
Re: Apollo Team announces the Vampire V4
« Reply #253 on: August 17, 2017, 10:40:16 AM »
"there are no magic get out clauses because one is a person."

Wow.
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show only replies by mongo
Re: Apollo Team announces the Vampire V4
« Reply #254 on: August 17, 2017, 10:55:26 AM »
Quote from: psxphill;829677
No, it's exactly what was written. I cannot be held responsible if english is not your first language.


English is my first language. You're wrong.

Quote from: psxphill;829677
Here is another analogy: "I enjoy going out without my phone". It's safe to infer that you don't enjoy going out WITH your phone, or you'd write the sentence differently.


No. It's not safe to infer that at all. It is totally possible to enjoy going out without your phone and enjoy going out with your phone. Also, that statement in no way implies that you hate your phone, as you seem to think.