Welcome, Guest. Please login or register.

Author Topic: [UserReview] Vampire V2-128 received and it's just pure p0rn.  (Read 109088 times)

Description:

0 Members and 15 Guests are viewing this topic.

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #14 on: March 02, 2016, 01:13:26 PM »
Quote from: mikej;805155
The gap will  be narrower. As I said the routing delays become similar to the logic delay. I'll run some tests next week.

America and Europe are getting closer to each other each year by continental drift... :)

That in itself doesn't mean much. Let us hear about your test results, any progress is good. But right now it doesn't sound like a convincing approach to have a more expensive product which has less processing power than your competition and then trying to solve this by putting in a more expensive component.


Quote
Yup, we have a HD capable graphics card with dedicated blitter, and ~ 060 performance (sans MMU and FPU) already.

That must be a very wide interpretation of "approximately". You have 28 MHz clock, the 060 at least 50 MHz. The 060 does simple instructions in one clock cycle and so do you. But the 060 can do a second simple instruction in the same clock cycle while you can't. The 060 has very good branch prediction and fast branches, you have none. The 060 has 32 bit wide buses, you still need to remove the 16 bit limitation. The 060 has fast caches, you still need to add those.

I estimate that you are currently in the 030 range of performance. If you manage to do the caches, the wider buses and improve the clock rate, you'll be entering 040ish performance. Still a long way to go as the apollo core is twice as fast as an 060 right now and still improving. Let's hear your adoom fps, Riva playback, mp3 decoding and how they are improving while you are making the core faster. For us the adoom fps is a standard test because it is more interesting than just some sysinfo MIPS.

BTW, does the fact that you didn't say anything about the offer to try to maintain compatibility between the apollo core and the fpgaarcade's implementation of AGA and 68k that you are going to consider it?
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #15 on: March 02, 2016, 01:44:15 PM »
Quote from: mikej;805165
If the Apollo core adds non-standard instructions then it's no longer "retro" and of little interest (to me at least) to emulate.

OK, I understand that. How about stuff like device drivers? I think that's something where both strictly retro and enhanced retro implementations can benefit from cooperation. Our device drivers will be open.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #16 on: March 02, 2016, 01:58:44 PM »
Farther apart?
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #17 on: March 03, 2016, 01:45:46 PM »
Quote from: Thomas Richter;805193
It's not developed because everybody here tells me "go away, we have no interest in it".

Nobody said that. If you want and can develop OS3.1 further, it would sure be of interest to many people. But why does this depend on the kickstart decision done by the apollo team?

I have seen discussions about morals but nonetheless I wonder what really makes you so angry as to repeat the same points all the time that were already proven to be moot several times.


Quote
Again, I've no problem if people prefer AROS - that's a choice everybody can make

And all hardware manufacturers can make their own decisions about which kickstart to include, none, a licensed 3.1 or a free AROS kickstart.


Quote
they would be most certainly be used if there would be interest in a - albeit closed source, paid - development.
What would the economical and legal model be for such paid development? So far I have gathered that somebody outside Hyperion would do it. I conclude that this would involve money going from Hyperion to the developer. For the developer the motivation would be clear. For Hyperion the hope would be that money finds its way to them. Where would that money come from and at what point in time?


Quote from: Thomas Richter;805197
There's a new interesting product on the market that triggers interest in users investing into the classics.

The new product triggers a lot of interest. Interests that the creators of the product may not share. E.g. people approached BigGun advising him to stop cooperating with Igor and Brian and instead work with somebody more professional. People come and create FPGA accelerator boards nobody had asked them for hoping that the apollo core might become available to them.  People come and want to create (and lead?) a committee that decides on the extensions to the 68k ISA. People come and want to bundle an OS yet to be created with the vampire.

What the f***?!?


Quote
Of course that also means that now the owner of the Os sees some interest in investing into the classics.
They explicitly said that they had NO interest at all in the classics. They only have interest in PPC. They said that they would use any money they get from the apollo team for their PPC business. Gunnar offered them 10,000€ for the rights to develop 3.1 further but they were not willing to grant any rights or give guaranties about the status of the outcome of this development. There simply was no basis for an agreement nor even preliminary negotiations.


Quote
Of course, nobody would be getting rich by this development, but in end, everybody could have had what wasn't possible before , a renovated Os, a renovated hardware, new software.
The problem with this is that we came to the conclusion that a renovated OS seems to be more likely to happen based on AROS than on OS3.1. We'd appreciate either, though.


Quote
You cannot first negotiate with the owners on licensing the rtg graphics interface, and later on work around this negotiations and ignore the owners and forget the negotiations just because it now suddenly fits better to the plan to do so.
Well, as a matter of fact you can. If you go to a car dealer and start negotiating with him, you are still free to leave the shop without a new car...

The funny thing is that it isn't even clear who the owners of the RTG interface actually are today. Hey, psst, I sell licenses to walking on the precinct in front of your house! They are cheap but the price will double tomorrow! :roflmao:


Quote from: Thomas Richter;805200
I *personally* believe [closed-source OS3.1 development] stops making sense at this time. There is a clear indication now, and a clear decision has been made that this is not wanted nor desired.

Clear indication by whom? OS 3.5 and 3.9 have been sold. I have no idea whether actual money was gained that justified the investment but this isn't changed by the fact that the vampire will be shipped including an AROS kickstart rom. After all the AROS rom does not exclude OS 3.5 and 3.9 from running AFAIK. And if it does, it can and should be changed to be more compatible.


Quote
The only thing I know is that it cannot work without them, so I personally considered it would be at least worth a try. Unfortunately, as it seems, it neither can work with them.
Again, why would future development of OS3.1 depend on the vampire?


Quote from: Aegis;805202
Honest question here - not trying to be snarky or incite a flame war: do people honestly believe that potential Vampire 2 owners are more interested in running AROS on their Amigas than 3.x?
I think that most people are interested in being able to run both. It will most probably be possible to flash user kickstarts alongside the AROS kickstart and select the rom to be used from an early startup menu. But that needs some work and has relatively low priority.


Quote
I've tinkered with AROS (68k and x86) out of curiosity and I commend the devs for their dedication to the OS and the countless hours they've invested in making it *but* from my perspective the user-base seems tiny even in comparison to OS4 and MorphOS - having used it, I can't think of a single reason to run it on a classic Amiga - even one accelerated by a Vampire.
You must not mix up AROS and the AROS kickstart. While we also believe that AROS is an interesting opportunity, all this discussion is mostly about the kickstart to ship with the vampire.


Quote from: Thomas Richter;805256
All I can say is the following: Whenever I mention "closed source commercial software" in this forum, I get an uproar as if this would be something morally wrong, undesired.

That may be your personal perception. Or you oversimplify other peoples' statements.


Quote
Unfortunately, "closed source commerical software" is the only option for AmigaOs, due to the contracts of Hyperion with Amiga, Inc, and Hyperion is the only option as far as advancing the classic Os is. Yes, Cloanto has a license for 3.1, but no license to extend upon it
Has anybody seen any of those license contracts (except for some judges)? It's clear that a licensee empowered to sublicense may not grant more rights than he himself enjoys but I wouldn't sign a contract with any party anyway without actually seeing proof of their rights. In this case the proof would have to be a gapless chain of contracts reaching back to Commodore.


Quote
I believe the community made a decision, or at least Gunnar made a decision for the community. The signal is quite clear "Avoid AmigaOs classic, go AROS, ditch Hyperion."
That may be his preference. But who do you believe him to be that you think he could make such a decision for "the community"?


Quote
Why? Because the unwillingness to pay for the closed source licenses that go with the closed source development model. And, that in the end, pay development hours.
So your grudge is that Gunnar decided to not pay the bill for closed-source development of OS3.1?


Quote
Unfortunately, that's what the legal situation is with AmigaOs classic, and there are no means to fix it.
We could wait until Hyperion finally bites the dust and buy the relevant rights out of the bankruptcy assets. We might even be able to open-source it at last.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #18 on: March 03, 2016, 01:46:17 PM »
Quote from: Thomas Richter;805262
The vampire should be developed such that  it runs under an unmodified AmigaOs and P96. This being said, there is  of course the opportunity to add hooks to profit from the extra features  it has.

Then Hyperion can go about and develop and sell an OS3.10 that supports the apollo's 64 bit mode. We are not going to stop them.


Quote
And my observation is: "There has been so much uproar against  closed source development that I don't see this makes sense, and that  the decision of the vampire against AmigaOs and for AROS sends a clear  signal, so I don't bother to waste my time with it".

Do you or don't you agree with that?
I can only answer for  myself: I legally own OS 3.1 and I never considered nor will I consider  buying OS 3.5 or 3.9. It would have to be a really attractive update in  order to make be buy that closed-source 3.10.


Quote from: Thomas Richter;805267
Essentially, it means that despite the lack  of proper licensing, a group (majority? minority?) of vampire users  will use the P96 rtg driver on P96 and not AROS. This is a commercial  use and a breach of the P96 license.

It is not. I have explained this several times and will not repeat it.  If you don't stop this, I might create a textblock to copy'n'paste each  time you bring this up...

What's so ridiculous about your ostentatious indignation is this: the  authors of Picasso told Gunnar to just go use picasso and in case some  serious money is made from it, they could talk again.

That's how much they care. So all your comments about this issue merely serve to show how much you care.


Quote from: kolla;805274
Really? Licensed by whom? If I was to buy a Vampire  at some point, I would want to use my own kickstart. Is this possible  too?

In fact it is. You will be able to get a vampire with an AROS kickstart.  You will also be able to have your personal copy of kick 3.1 patched  and flashed to the vampire for you. Eventually you will be able to flash  any kickstart you want alongside the AROS kickstart. You can also order  a vampire from kipper2k and buy a license for the kick 3.1 if you  haven't got it already. Brian bought a bunch of 3.1 rom licenses weeks  if not months ago.

I still don't get what all the uproar is about.


Quote from: Thomas Richter;805276
I'm asking for money for the original  developers that also spend a lot of time - probably more than 7 years -  to develop it.

Are you sure you are asking the money for them? They themselves didn't seem to be as interested in it as you are.


Quote
But please, then also share parts of the income to the people  that make this product possible (namely, Vampire on AmigaOs, to be  precise!), and that are *also* software developers that build the  original software stack.
OK. But first explain again why that  money would have to go through Hyperion in order to reach the picasso  authors. I think you mentioned that it was too much hassle for them to  accept money personally?


Quote
Apparently, you don't understand a thing here. It's about honesty  and ethnics.
Sorry, but I just haven't got enough trust in me to  still believe it's about ethics.


Quote
If I don't want to pay for the license for P96, I cannot simply  provide the P96 driver for AmigaOs.
Yes, I can if I wrote it  without using copyrighted IP which is the case with the apollo RTG  driver written by Jason McMullan.

Since you are so much about honesty, why should I license a product that  uses the cybergraphics API without a license? Wouldn't that make me  infringe the cybergraphics rights?


Quote
Try to understand the situation for just a moment from the  perspective of the P96 developers, please.
We do. It looks like  you don't. If any money will go from apollo/vampire to the picasso  authors, it will be by direct payment.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #19 on: March 03, 2016, 01:56:14 PM »
Quote from: Thomas Richter;805295
Neither - nor. Again, I'm not under NDA from Hyperion, we have no contract. Neither am I under NDA from T&A, nor do I have a contract in this direction. Nobody is paying me, and these are all my sole and only personal opinions.

We have understood your personal opinions. We have explained our opinion. I guess it's pointless to continue the discussion about this subject.


Quote
Call this my personal view on the affairs as an developer who helped once in P96 development,

I didn't know you were involved in P96 development.


Quote
and a developer who saw the demise of P96 due to a dishonest company (Elbox, namely) simply using P96 for their commercial products. I also see that this history just repeats.

What's to be learned from this? Don't be cheap and save the money for legal advise. The picasso license model just doesn't work legally.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #20 on: March 03, 2016, 02:01:41 PM »
Quote from: AJCopland;805288
The important part is that P96 is optional, the driver is a separate download, it does not *come-with* the Vampire so it does not require a license.

You can argue that someone who does download it, and does use it with AOS3.1, and does use all of the free (from the developers) tools might want to give them something but as Nicholas pointed out, and as we discussed earlier there's no actual license required here.

As a matter of fact, the picasso software available for download from aminet was published by the picasso authors as shareware. Clearly hardware manufacturers may either pay a license fee and include the software with their product or may leave it to their customer to collect the software themselves and pay the shareware fee.

EDIT: I just saw you mentioned the shareware issue in another posting. Anyway, as this cannot be pointed out often enough, I just leave this here...
« Last Edit: March 03, 2016, 02:14:30 PM by grond »
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #21 on: March 03, 2016, 02:13:18 PM »
Quote from: Thomas Richter;805295
I'm not under NDA from Hyperion, we have no contract. Neither am I under NDA from T&A, nor do I have a contract in this direction. Nobody is paying me

BTW, why aren't you taking part in the effort to make AROS a worthy replacement of AOS3.1?
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #22 on: March 03, 2016, 02:59:18 PM »
Quote from: Thomas Richter;805305
With the given resources, I doubt anyone can create something "really attractive". What I had in mind was mostly a really cleaned up version with some improvements here and there. It never got far enough to give you a price point.

So you agree that is nothing that would be worth the 10,000€ Gunnar offered to Hyperion?


Quote
Correct. Which happens at this point. It is sold to end users and now a commercial product. It has left the hobby-project development route.

But there is no serious money made. Gunnar&Co haven't earned a single penny. Majsta is still working to deliver the prepaid boards which he offered for a low price and which now are delivered with a much greater (and more expensive) functionality than originally promised. kipper2k builds boards and sells them but has also had to invest in all this. The price point of the vampire is so low that he needs the money from a first batch to buy parts for the next. BTW, he's the guy who also paid for 3.1 licenses.

So what would be a hobby project for you? Should we give away the hardware for free to still qualify?


Quote
Part of the discussion was that P96 was to be bought completely by Hyerion (they currently only have a license). This money goes from Hyperion to T&A. Where is this money supposed to come from?

Are you serious? So your idea was that Gunnar buys Hyperion some software they want or need just to be allowed to sell a driver to that same software?

I think Gunnar made a big mistake to show picasso on vampire publically (using your closed-source driver) before there was a final license agreement. This made all this mess with Hyperion and you possible. There suddenly seemed to be an opportunity to put some pressure on Gunnar to go with Hyperion and thus eventually OS3.1. It was mere luck that this problem was solved by the appearance of Jason on the scene who wrote the driver in just three days.


Quote
I do not know. They do not seem to be interested in making business with Gunnar directly. I can only speculate why.

Interestingly you seem to only know what suits your needs.


Quote
Look, I have little problem excluding Hyperion if T&A are paid directly. I'm not exactly a fan of them either. However, it seems that there is currently no ongoing negotiations between Gunnar and T&A whatsoever. My understanding of the situation is that P96 has been or will be sold in total to Hyperion (by money, of course), in which case T&A would be no longer part of the game because they no longer want to be part of the game.

Then any payment to them from the apollo team would be based on nothing else but good will.


Quote
Negotiations are then to be made with Hyperion.

There will be no negotiations with Hyperion.


Quote
Unfortunately, as long as T&A are the authors and owners of P96, they are part of the story, and you simply cannot ignore license conditions because they don't want to negotiate with you directly.

YOU are constantly ignoring license conditions! T&A offered two license models: vendor license and distribution of driver through the vendor or shareware to be paid by the user. We have chosen to decline the first and use the second. That's it.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #23 on: March 03, 2016, 05:19:17 PM »
Quote from: Thomas Richter;805321
How much time would 10000€ pay you?

You know the old saying. People that talk about money or sex in public don't have it.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #24 on: March 03, 2016, 09:40:07 PM »
Thomas, how come you have all those programs and the respective sources without being under NDA? It's a pity you can't release this stuff. But that's due to Hyperion's lack of interest and not our fault. Collateral damage, so to say. So the work and disappointed idealism that went into it is the reason why you are so angry? Don't worry, the day will come when AOS will be legally open source (and hopefully merged with AROS).
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #25 on: March 04, 2016, 09:04:17 AM »
I can't speak for AROS but you certainly could contribute to parts that have no antecedent in AOS such as device drivers for modern devices.
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #26 on: June 29, 2017, 05:17:36 PM »
Quote from: Iggy;827745
Pretty weak.

Yes, but suddenly the old "there is a lot of software that will just crash if there is no FPU"-argument is gone. Pretty soon it's only going to be "but an 040/060 is faster at running non-882 FPU code".  And I think getting the rough equivalent of a 50 MHz 68882 in a free software update is pretty nice. The last time I read something about purchasing those chips it seemed like they were pretty expensive and difficult to get...
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #27 on: July 25, 2017, 04:11:24 PM »
Quote from: kolla;828696
Which standards are those?
Or to be more specific - modern sound processing applications do mixing in 32bit or 64bit internally, and ... floating point at that.

Google the meaning of the word "standard".
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #28 on: December 12, 2017, 06:10:17 AM »
Quote from: kolla;834013
Well, that's far from smooth...


Actually it's quite impressive if you understand what you are seeing. You may have noticed that in the video smoothness changes with the rotation angle of the texture. This is because the texture is too large to fit into the dcache. This means that the texture needs to be fetched from RAM. The burst reading and the cache prefetching of the 080 are reading ahead in the texture in an attempt to have the next texel ready when needed. This works well when the texture is traversed in a direction matching the cache prefetch and not so well when the texture is traversed backwards. This can be remedied quite easily by using four textures prerotated by 90 degrees so that you can always traverse the texture in a forward direction by picking the right prerotated texture. This is a common trick in texture mapping.

Summing up: we see that texture mapping in hires and with bilinear filtering can be done by the 080 and with a decent frame rate. Not bad for a 90 MHz CPU...
 

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: [UserReview] Vampire V2-128 received and it's just pure p0rn.
« Reply #29 from previous page: December 13, 2017, 08:51:03 AM »
Quote from: kolla;834069
See? Now it is much smoother.
 This phenomenon is called "progress". And since you didn't like the previous video, you certainly are happy about it.  
Quote
And again, new instructions have apparently been implemented in AMMX, DXT1 and PIXMRG.
So you gather this much: these instructions are useful because they make texture processing much faster. PIXMRG even has many more uses as it mixes two sets of 8bit data.
Quote
Of course these are not described in http://www.apollo-core.com/AMMX.doc.txt yet.

I'm sure in everything you do, the documentation is always at the same level as the actual implementation...