Welcome, Guest. Please login or register.

Author Topic: AmigaOS News from AmiWest  (Read 3028 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline ssolieTopic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 171
  • Country: ca
    • Show only replies by ssolie
    • http://www.solie.ca/
AmigaOS News from AmiWest
« on: November 03, 2010, 04:37:30 AM »
This report is a summary of what was conveyed to the public at the AmiWest 2010 show. This information is direct from Hyperion Entertainment and its partners.

AmigaOS 4.1 for classic Amiga systems with PPC accelerators has been announced. This includes AmigaOS 4.1 Update 2 plus support for Radeon graphics cards via an x86 emulator to initialize them. There is also direct support for ZorRAM and you will be able to use multiple ZorRAM boards up to the theoretical limit.

This is not some stripped down version of AmigaOS. You can expect all the advanced features like virtual memory, memory swapping and hardware accelerated graphics to be there. The target for product availability is before the end of 2010. AmigaOS 4.1 for classic systems will be distributed exclusively by AmigaKit. Pricing details are not yet available.

AmigaOS 4.1 is already running on the brand new Sam460ex platform from ACube Systems. The Sam460ex was demonstrated at AmiWest at the Amiga Users of Calgary table. Some software driver issues do remain but the product is near completion. Benchmarks are not yet available but attendees were invited to try it for themselves. For the latest information about the Sam460ex platform please contact ACube directly.

The flagship AmigaOS platform is the AmigaOne X1000 and it was present in the latest generation case from A-EON Technology. The case was not branded but it does represent the latest version of the case. Thomas and Hans-Joerg Frieden had installed a myriad of software for show goers to try including Exult, UAE, Freespace, Jagged Alliance 2, BOH, Quake 2, Amiga Writer, Timberwolf, OWB, DvPlayer, MPlayer, AMC, various Hollywood demos and of course REBOL 3.

The AmigaOS itself was discussed in some detail at the show and many anticipated features were discussed and/or announced including:

* USB 2 support

* Support for more than 2 GB of RAM

* Multiple core support (SMP)

* New Exec scheduler
- Selectable policy for scheduling (may include per task)
- Scheduling of task groups with internal scheduling of tasks within that group
- Scheduling of tasks across multiple CPU cores (may include core affinity)
- Support for real-time scheduling

* Graphics and Gallium3D
- Enables access to full OpenGL implementations like Mesa
- Compositing may be done via Gallium3D
- Opens the door to replacing the entire graphics subsystem
- multi-header support

Please note all specifications are subject to change without notice.
ExecSG Team Lead
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: AmigaOS News from AmiWest
« Reply #1 on: November 03, 2010, 11:59:02 AM »
Thanks for the update, it was handy to see it all in one post.

Let's hope that the new features work nicely!

It's a good idea to support Gallium3D, it offloads a lot of the work in a very complex area, and allows Amiga OS to benefit from the work that is done for Linux in this area. Also I think AROS is using it, so that's also a benefit, compatibility-wise.
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #2 on: November 20, 2010, 03:54:28 AM »
Quote from: ssolie;588942
This report is a summary of what was conveyed to the public at the AmiWest 2010 show. This information is direct from Hyperion Entertainment and its partners.

AmigaOS 4.1 for classic Amiga systems with PPC accelerators has been announced. This includes AmigaOS 4.1 Update 2 plus support for Radeon graphics cards via an x86 emulator to initialize them.


That's great news, BUT hold on a second, to be able to use a Radeon card with a Classic Amiga requires a Mediator card - which I have - and a PPC card - which I also have.

So, the stumbling block for me might be that Hyperion, and by that I mean the programmers, might not be prepared to spend the time to work out how to adapt some hardware, and support the A1200 Mediator or even the A4000 Mediator properly - which they failed to do before, with the OS4.0 release for the Classic machines. Let's not forget that expensive shambles.

Hyperion/Acube seemed on the initial OS4.0 release to have spent a good while working on the SAM, and well, a bit of time on the A4000 PPC systems, but when it had come to the A1200 Mediator users, which I believe there are more of, they had just about supported the Voodoo cards, and eventually the RTL8029 chipset LAN cards, but just about everything else that was plugged into the PCI slots of the Mediator was useless, and that has not changed, even as of this date. Those who have a compatible Mediator and an 040 or 060/PPC card to use a Radeon card, can't even have a PCI Soundblaster soundcard or PCI USB or PCI SCSI card, or more up to date NIC, working in it under OS4.0, not even running the drivers under 68k emulation on OS4.0. Well I've had no success.

It was a disgrace, it is still a disgrace, to have released an Amiga OS with so many incompatibilities, and limitations. In fact, it is the only Amiga OS I can remember that has gone so very badly, and not been fixed properly, and then to rub salt in the wounds, just abandoned. I parted with my cash for the Classic OS4.0, hoping for some support only to get a half-baked "fix" a few months later, and then ditched.

But wait a second, did I hear that correctly, .... the biggest seller of all Amiga OS4.x sales has been the Classic Amiga OS4.0 which has outsold all the other OS4.1 sales, if I understood Ben Hermans correctly, from what he said at AmiWest. So now they are re-thinking OS4.1 for the Classic machines. Well about time, but a bit late to be realising a loss of sales, and having dropped the Classic Amigas from their OS dining table. So why, after they dumped the Classic users should the Classic users be prepared to trust Hyperion to deliver a mature OS for their now intended Classic hardware, which they so abyssmally did last time around?

When I spoke to Hans Joerg Frieden, soon after OS4.0 Classic was released, I asked him why there was such a lack of support for A1200 Classic OS4, and he replied that he strongly opposed the notion that A1200 support was poor. I also got told by him that he would not support Elbox's method/solution of DMA for OS4 for the A1200. He said that the Mediator is as obscure as a piece of hardware you can get.!! He was most emphatic about that. He also said to me that they would not support the "tricks" and "hacks" that made the Mediator work under OS3.9. He actually said he knew how the Mediator worked, BUT he just refused to allow such monstrosities (A1200 MEDIATOR DMA) on OS4.0. After I asked him if he felt that he/Hyperion had let the A1200 users down with the lacklustre/incomplete/incompatible/flawed OS4 for Classic A1200 users, considering there had been such a long wait for its release, he said he thought it was not a flawed release, and that I should ask ACube for a refund if I thought it necessary, and not to trouble him with pointing out hardware that did not work with the Mediator, but to ask them to update the compatibility list as they were supposed to be providing support for the OS4.0 Classic release. He has never replied to any other question I asked of him after that.

So considering all that, why would we be any better of with this latest offer of OS4.1 for Classic PPC/Mediator users?

For the considerable number of A1200 users out there with a PPC accelerator, and a compatible Mediator board, don't Hyperion, and by that I mean the Friedens, think they ought to support as fully as they can all the cards that can be plugged into a Mediator system, never mind what they call hacks. The A4000 supports DMA as standard, but the A1200 has to be "hacked" via the Mediator system to get it to do something like DMA. Anyway, Hyperion haven't even implemented memory protection for OS4.x anyway and they are now on OS4.1 update 2, as far as I am aware. As long as the "hacky" DMA could be supported, which is all it would take, as far as I am aware, then it could be made to work. It was/is just that he/they (Friedens/Hyperion) don't like the way it works.

I personally don't care if the method of DMA is elegant, or if it's a monster, if Elbox can get it to work OK under OS3.9, then why can't it be supported under OS4.0 and OS4.1? After all it's the Amiga operating system, and no-one outside the Amiga Operating System/Workbench users cares what we do in Amiga-land, so let's just support what we can, and get as many people to use OS4.1 as possible, by supporting what hardware we can. Is that too much to ask for?

I feel that if DMA cannot be allowed/achieved in the A1200 Mediator boards then I think that OS4.1 for Classic A1200 users is realistically a non-starter, doomed, with no hope of success. There are a lot less A4000 users with PPC boards so OS4.1 for Classics would be basically halved if that happens.

I'd like to be able to offer my support to OS4.1 for the Classic systems, but that would have to include A1200 systems, and not just the A4000 users with real DMA and PPC and Radeon graphics cards, but ALL the cards that can be supported in any PPC driven Mediator, and I'd like to think that a few more cards can be added to the list of supported PCI cards than at present. I know there's a ßeta SCSI card device for the Mediator, which needs proper encouragement and support, but other cards such as Digital TV PCI cards, and newer or the existing Spider PCI USB cards that can directly utilise the Sirion USB stack under OS4.x.

If OS4.1 Classic ever sees the light of day, I'd like to know if there will be a discount for Classic OS4.0 users who want to upgrade to OS4.1, seeing as it's been a virtually unused/unusable OS?

Can I trust Hyperion to deliver a useable OS for Classic PPC/PCI hardware? Can you trust Hyperion? Will we ever see the Shark PPC card, or another replacement PPC/RAM card for the Mediator?

Quote

There is also direct support for ZorRAM and you will be able to use multiple ZorRAM boards up to the theoretical limit.


So where does that leave A1200 users? No Zorro slot for additional RAM in a Mediator, no Zorro slot on the mainboard either, seems all the talk is about the A4000 guys/girls again.

Quote

This is not some stripped down version of AmigaOS. You can expect all the advanced features like virtual memory, memory swapping and hardware accelerated graphics to be there. The target for product availability is before the end of 2010. AmigaOS 4.1 for classic systems will be distributed exclusively by AmigaKit. Pricing details are not yet available.


But will it all be another money pit?
 

Offline Fats

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 672
    • Show only replies by Fats
Re: AmigaOS News from AmiWest
« Reply #3 on: November 20, 2010, 03:11:24 PM »
Quote from: Nearly-Right;593187

I personally don't care if the method of DMA is elegant, or if it's a monster, if Elbox can get it to work OK under OS3.9, then why can't it be supported under OS4.0 and OS4.1?


I think you are targeting your grief at the wrong company. Elbox is known to like playing 'cavalier seul'; so IMHO it is their task to provide support for OS4.x.

greets,
Staf.
Trust me...                                              I know what I\'m doing
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: AmigaOS News from AmiWest
« Reply #4 on: November 20, 2010, 03:53:20 PM »
Quote
I feel that if DMA cannot be allowed/achieved in the A1200 Mediator boards then I think that OS4.1 for Classic A1200 users is realistically a non-starter, doomed, with no hope of success.


Wait, is this the super-fast 132MB/s DMA method that allows other PCI cards to access a block of memory on the video card without CPU intervention?

I mean it's absolutely brilliant as long as the data you've transferred to your graphics card is not actually needed by the CPU at any point. Unfortunately, it almost always is and as soon as it is, you have no DMA when you read the VRAM, you just have the CPU crawling along, waiting for the extremely slow bus as it fetches the data.

Buffering like that does help a bit, but in real world applications, it's not that much of a big deal. I mean, ideally, you'd want to wait until you'd got a few tens of KB of incoming data buffered before you bother tying up the CPU to retrieve it. However, for real applications, this simply isn't feasible. Network traffic, for example, arrives at the rate it arrives. You can't just sit there buffering it until you have a quantity ideally suited for CPU transfer into Fast RAM for the TCP stack to play with.
int p; // A
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #5 on: November 21, 2010, 01:43:57 AM »
Yes it's all very well being able to boast of a much faster DMA system, BUT the A1200 only has this DMA hack due to the Mediator, and it is only way the Radeon cards can be supported, ... via a Mediator in an A4000 or A1200.

I can't say I've ever sat there twiddling my thumbs waiting for the memory/system to react. It usually works efficiently and silently, unnoticed in the background, though I don't ever do a CPU RAM check to see what is being used where and when, and how fast it is being used, etc., but it seems OK for my needs. I also have never noticed anyone on the Mediator forum ever state they have been waiting for the RAM/CPU to catch up with a task, seeing as you are making out that it is so slow, as it just isn't a noticeable problem IMHO.

However, if there was a new PPC PCI card with the facility for even more RAM via the PCI bus then that might change the whole situation a lot.

That is, unless you'd be able to design another method of realising DMA on an A1200?

I've got 256MB on my PPC/060 card, and if Elbox come good with the Radeon RAM hack then I should be able to get over 450MB of RAM on my A1200 Mediator system, but the hack for the A1200 has not as yet been released by Elbox, but it has for the A4000.

Hyperion, Ben Hermans, stated at AmiWest that OS4.0 for Classics was their BIGGEST SELLER, so that leaves all the other Amiga new hardware, AS THE MINORITY.

My main point is ... if Hyperion (Hans Joerg Frieden) was so set against supporting the Mediator for the A4000 and A1200 fully for OS4.0, then what is the point of them having another stab at it, without FULLY supporting the Mediator for the A4000, AND the A1200 Mediator?

Why are they going to all the bother of working on the BIOS for the x86 Radeon cards for use in a Classic Amiga?

Seems a lot of work, as they'd need more than just the A4000 users with old PPC cards to be tied into OS4.1 for the Classic machines to make it worth their while I'd have thought.

I fully see your point, and I see HJFs point, but if it can be made to work then why not? The Classic hardware is what the Classic hardware is, and if they are going to do OS4.1 justice then they should work to get more features enabled/functioning via the Mediator cards, unlike the debacle of OS4.0 for the Classic Amigas.

I personally am most upset, and find it difficult to now be able to trust Hyperion's and HJF's statements, as it is mainly the fact that HJF decided he would not allow DMA on the A1200 Mediator to be worked into OS4.0 though it sounds like it could be.

Your hardware is no longer available to buy new, neither is my setup, but if Hyperion want to offer OS4.1 for the Classic, as it was such a big seller - and useless to boot (no pun intended),  then surely they should be encouraged to offer the best they can get out of the hardware, so not just leaving us with a few boards that will work, graphics & LAN and nothing else. I know the Subway is supported through the clockport, but it's a clumsy way of doing USB 1.1 when there should be an option to use a PCI card with USB2, and other PCI cards as well.

I've 6 PCI slots available in my Mediator TX so I'd like to be able to populate them all with PCI cards that take advantage of the OS and the hardware they connect to via OS4.1, as I have done with OS3.9.

I'd really like to be able to give OS4.1 Classic the thumbs up, but after OS4.0 for Classic machines I feel really badly let down, especially after the years of wait, the incompatibility on release, being dumped by Hyperion after a quick fix that left the Classic hardware abandoned.

I certainly don't want to suffer that again, and so I am not surprisingly hesitant, and don't trust Hyperion that they won't do exactly what they did before, and abandon the Classic hardware users, once they have ripped them off again.

I will need to hear some assurances of support before I open my wallet and hand over money for a new half-baked OS for the Classic hardware.
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #6 on: November 21, 2010, 02:13:20 AM »
Quote from: Fats;593238
I think you are targeting your grief at the wrong company. Elbox is known to like playing 'cavalier seul'; so IMHO it is their task to provide support for OS4.x.

greets,
Staf.


Unfortunately, as far as I undertand, it is not the case that it is Elbox's fault - it appears it is Hyperion's (Hans Joerg Frieden) fault as he clearly stated to me that he would not allow the A1200 Mediator DMA under OS4.x, even though he knew how it worked. I thought I had made that clear.

I know Elbox have a past where other developers have become upset at their actions, whether justifiable or not, I make no judgement as I was not party to the problems.

Elbox are on the OS4.x developer list with Hyperion so I feel sure lots of the issues that relate to the Mediator have been discussed between each other.

Hyperion hold all the cards as to whether hardware will be allowed to be supported, so this is a main stumbling block of any further OS4.x for the Classic hardware.

The A4000 has true DMA, but even on that Mediator board the Spider USB was not supported or a PCI Soundcard, just the Voodoo graphics and certain NIC PCI cards, so what's the use of a PCI board with just 2 cards working in it. You cannot build a useful modern Amiga OS with the Classic hardware on that basis, at least I don't think so.

There is mention on ACube's OS4.0 pages, that there is a compatability problem with the current PPC hardware, even for the A4000, which if true, would also be a major problem to any forward development with OS4.1 for the Classic hardware as there is no new PPC hardware likely at this stage it seems., and a graphics card, and a NIC do not make a full computer system, and it certainly would not encourage me to part with my money. Once bitten, twice shy.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: AmigaOS News from AmiWest
« Reply #7 on: November 21, 2010, 02:24:47 AM »
Quote
I can't say I've ever sat there twiddling my thumbs waiting for the memory/system to react. It usually works efficiently and silently, unnoticed in the background, though I don't ever do a CPU RAM check to see what is being used where and when, and how fast it is being used, etc., but it seems OK for my needs. I also have never noticed anyone on the Mediator forum ever state they have been waiting for the RAM/CPU to catch up with a task, seeing as you are making out that it is so slow, as it just isn't a noticeable problem IMHO.

Though you seem to comprehend what I've said, you seem to have misunderstood the point I was making. The following applies to the Mediator 1200. I can't speak for the 4000 model as I don't own one.

Firstly, I'm not making anything out to be slow, it is slow. I've measured the performance of reading and writing video memory. In fact, when these expansions first appeared, I got lots of people to perform benchmarks for me so that I could compare the memory access speed (from the CPU) of Mediator versus things like BVision. The video ram on my Mediator 1200 / Voodoo 3000 system I have is significantly slower to read and write from the CPU than that my BVision, for example, even though the 040 in my Mediator system is faster than the one in my BVision one.

So, to reiterate, you made an issue that the DMA methods supported in 3.9 should be supported in 4.x or it's all a bit pointless. The truth of the matter is that the DMA methods supported in 3.9 are of limited usefulness even in 3.9 since the limiting factor in a Mediator configuration is not the speed at which different PCI cards can talk to each other and it never was. The limiting factor is how fast any expansion on the Mediator can be read from or written to by the CPU.

In any normal PCI machine, your attached devices don't talk to each other that much (the only obvious exception here would be something like a TV tuner card, where having the ability to DMA write the decoded video into your graphic's card's overlay memory would be perfectly sensible), but instead will perform DMA transfers to and from main memory. However, that's just not possible on the Mediator since it's not part of your accelerator card and has no access to the memory on it. So, what Elbox did, was to use a chunk of ram on the video card as a DMA buffer for data that would be going between PCI cards and the rest of the system. In theory it's not a bad idea, but as I said, the benefit of buffering depends on the specific operation you're doing. Holding on to incoming audio that will be eventually streamed to disk is a case that makes sense. Holding onto incoming network packets is not.

In the end, whether you are reading buffered data from the video card's memory or reading data directly from any of the PCI devices on the bus there's little speed difference, so no matter how fast your cards can DMA into your video card's memory, in the end it doesn't help that much - TV tuner card example excepted.

Elbox's claim about zero CPU intervention DMA transfers is a bit of a red herring when looking at the full picture. Sure, your network or sound card (both of which should have some local buffer memory of their own) can DMA data to your video card without the CPU getting involved, but once that stage of the transfer is done, the CPU has to read that data from the video ram in order to do anything with it. I'm not convinced it's much faster than reading data directly from the source device on the PCI bus. For some devices, it might even be slower.
int p; // A
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #8 on: November 21, 2010, 04:02:27 PM »
Quote from: Karlos;593341
Though you seem to comprehend what I've said, you seem to have misunderstood the point I was making. The following applies to the Mediator 1200. I can't speak for the 4000 model as I don't own one.

Firstly, I'm not making anything out to be slow, it is slow.


OK, so compared to a BVision how slow is the Voodoo card in the Mediator, percentage wise, if you don't mind, and/or the raw figures compared like for like?

Quote

The truth of the matter is that the DMA methods supported in 3.9 are of limited usefulness.


Unfortunately DMA seems to be of critical usefulness in OS4.x as DMA is required by OS4.x, it seems it's the way the system has been programmed to handle the data through the cards, otherwise the cards in the Mediator could be used directly it seems, but OS4.x does not allow this because HJF would not allow it to be used the way it is worked by Elbox for OS3.9, so DMA is not supported in the Mediator boards for OS4, so there are very few PCI cards supported, not even using the 68k drivers and JIT in OS4.x, as far as I understand it.

That's my point, if there are not going to be any PCI cards useable in the Mediator boards then there's no point in programming the Classic machines for OS4.1, or any higher.

Why have a more up to date PCI system with 6 slots, ans still use the clockport on the A1200 for USB 1.1?

Why not allow other PCI cards to be plugged in such as SCSI, PCI Digital TV cards (for Freeview in UK), MPEG cards, etc. so we can expand our Amigas in a more up to date way.

I'm not so bothered about the speed transfer as much as the useablility of the Mediator under OS4.x.

I, for one, am not going to spend the better part of £100 for OS4.1 so I can plug a Radeon card in and a NIC, and nothing else, I'd rather go the way of AROS, or ARES One, or something else such as OS XL. If the useablility of the Mediator was realised that would be a different story entirely.

I hope at last I have made my point clear.

Would you, or anyone else for that matter be prepared to buy OS4.1 and have such limited useablility in your Mediator, which is the only way a Radeon card can currently be supported in a Classic Amiga?

IMHO, we'd be better buying a SAM board, but I won't spend that sort of money on such a limited piece of hardware, and I'll continue to use my PC as well, though I have a lot less liking for it, but its useability outweighs all that, unfortunately.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: AmigaOS News from AmiWest
« Reply #9 on: November 21, 2010, 04:52:54 PM »
These results are from tests in 2003 sometime:

Voodoo 3000 / Mediator 1200 / 68040 @ 28MHz
Quote

VRAM Write Bandwidth       : 9293.32 K/s
VRAM Read Bandwidth        : 5604.20 K/s


Permedia 2 / 68040 @ 25MHz
Quote

VRAM Write Bandwidth       : 10395.24 K/s
VRAM Read Bandwidth        : 5354.32 K/s


These were using aligned and loop unrolled 32-bit transfers from VRAM < - > CPU register. A similar test was carried out using move16 for cache aligned FastRAM < - > VRAM. On my P2, reading was no faster, but writing was increased a bit (about 25%). On the Voodoo 3000, both reading and writing were a bit slower (about 10%).

Anyway...

Quote
Unfortunately DMA seems to be of critical usefulness in OS4.x as DMA is required by OS4.x


Required as of when? OS4 happens to work fine with the Mediator. Admittedly, not every PCI card that has drivers for 3.x has drivers for 4.x, but you're making it sound as if the entire PCI system won't work without Elbox's PCI card <-> VRAM DMA method being employed. Which is patently untrue.
int p; // A
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #10 on: November 21, 2010, 05:54:42 PM »
Quote from: Karlos;593417
These results are from tests in 2003 sometime:

Voodoo 3000 / Mediator 1200 / 68040 @ 28MHz
================================
VRAM Write Bandwidth : 9293.32 K/s
VRAM Read Bandwidth : 5604.20 K/s

Permedia 2 / 68040 @ 25MHz
===================
VRAM Write Bandwidth : 10395.24 K/s
VRAM Read Bandwidth : 5354.32 K/s

On the Voodoo 3000, both reading and writing were a bit slower (about 10%).


So the Voodoo stayed within about 90% of the speed of the Permedia/BVision, from the figures you have supplied.

I appreciate the time you have taken to supply this information, thanks.

Frankly though I don't call that slow, it's more like you say yourself - slower, and only a little slower at that, 90%+ is within useful parameters.

Quote
Required as of when? OS4 happens to work fine with the Mediator. Admittedly, not every PCI card that has drivers for 3.x has drivers for 4.x, but you're making it sound as if the entire PCI system won't work without Elbox's PCI card <-> VRAM DMA method being employed. Which is patently untrue.


I'd really appreciate it if you would share with me, and others who read these pages, what other PCI cards you successfully use in your Mediator setup under OS4 Classic other than the Voodoo 3, and the RTL 8029AS NIC PCI card?

I have OS4 Classic, and after the miserable lockups, various blank coloured error screen, that weren't explained in the Quickstart booklet, and there being no OS support to speak of and many other problems associated with initially installing it I gave it up, and haven't gone back to it, especially as I cannot use the PCI cards I have that happily work under OS3.9, so I'd be glad to hear of a useful Mediator system with OS 4 for Classic running happily, so please make my day. ;)
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: AmigaOS News from AmiWest
« Reply #11 on: November 21, 2010, 06:50:03 PM »
We are clearly arguing about different things here. You are implying that supporting Elbox's method of inter-device DMA as used in OS3.9 is somehow required to make your expansions work properly under OS4. It isn't. New drivers are.

Quote from: Nearly-Right;593426
So the Voodoo stayed within about 90% of the speed of the Permedia/BVision, from the figures you have supplied.

I appreciate the time you have taken to supply this information, thanks.

Frankly though I don't call that slow, it's more like you say yourself - slower, and only a little slower at that, 90%+ is within useful parameters.


It's very slow when you consider the theoretical speed of PCI, or even just comparing it to accessing local memory on your accelerator card. According to Elbox, PCI devices can exchange data at 130MB/s. However, if in the end you are transferring that data to Fast RAM at a paltry 5/MBs, it would have made no difference at all if you'd read it straight from the original card or not.
int p; // A
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #12 on: November 21, 2010, 07:44:19 PM »
Quote from: Karlos;593432
We are clearly arguing about different things here.


I don't consider our discussion an argument, just a friendly exchange of ideas and impressions, I would like to think of what we are saying here in just that manner.

Quote from: Karlos;593432
You are implying that supporting Elbox's method of inter-device DMA as used in OS3.9 is somehow required to make your expansions work properly under OS4. It isn't. New drivers are.


That is not entirely correct, as far as I am aware, as OS4 does not allow the Elbox drivers to exist or even to co-exist, if Elbox were allowed by HJF to write PPC coded drivers for OS4.0, even if they were using JIT to run them. If I am not mistaken, the only exception being the graphic card, and the NIC, and actually only the RTL8029AS NIC, unless you have some other hardware that actually does something useful in the Mediator under OS4?

Oh, by the way, you seem to have forgotten to tell me what other PCI cards you have working in your OS4.0 A1200 Mediator setup, so please don't forget to let me know on this occasion, or you'll be getting me thinking you don't have any other PCI cards in your A1200 PPC powered Mediator working under OS4.0 Classic.

The Elbox 68k drivers do not work under OS4.0 as they require DMA, and the compatability list states just that on ACube's website, and that not surprisingly is what HJF said to me, as he won't allow Elbox's DMA system to work in OS4.

The Mediator's PCI system may be slow compared to data flow on a PC, but the Amiga was never designed with PCI in mind as it didn't exist then, and the DMA data bus was not designed into the A1200, for some reason (costcutting no doubt)  so Elbox have done a pretty good job at implementing a PCI board/system that only a few others had thought of, and the others that tried on the Amiga didn't succeed as well with, and by the way Elbox are the only one's still standing, at the moment.

I agree with you, new drivers are required for the Mediator, BUT, and this is the crux of the matter, which I tried to explain before ... Hans Joerg Frieden stated he would not allow Elbox to implement a DMA system like they have for OS3.9 into OS4, and so the possibilities are denied to Elbox to even try, unless HJF &/or Hyperion change their stance, and see the best way forward is to implement the Mediator DMA system & drivers for OS4.x, but only Hyperion/HJF can do this so we all benefit. They should not really mind the cludge/monstrosity-of-a-hack to get them upset, just let it work if it can be made to work, if OS4.x is altered to allow it.

Long live the Amiga ;)
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: AmigaOS News from AmiWest
« Reply #13 on: November 21, 2010, 07:53:25 PM »
Quote
I don't consider our discussion an argument, just a friendly exchange of ideas and impressions, I would like to think of what we are saying here in just that manner.

An argument doesn't necessarily imply any hostility anyway.

Quote
Oh, by the way, you seem to have forgotten to tell me what other PCI cards you have working in your OS4.0 A1200 Mediator setup, so please don't forget to let me know on this occasion, or you'll be getting me thinking you don't have any other PCI cards in your A1200 PPC powered Mediator working under OS4.0 Classic.

Right now, you'd be right, I have none whatsoever. If you check my signature, you'll see why. The mediator is currently in an OS3.9 machine.
int p; // A
 

Offline Nearly-Right

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 127
    • Show only replies by Nearly-Right
Re: AmigaOS News from AmiWest
« Reply #14 on: November 22, 2010, 01:43:35 AM »
Quote from: Karlos;593449
An argument doesn't necessarily imply any hostility anyway.

Point taken, friend ;)

Quote
Right now, you'd be right, I have none whatsoever. If you check my signature, you'll see why. The mediator is currently in an OS3.9 machine.

OK, understood, but did you have any other PCI hardware than the GFX card, and a NIC working/running on the Mediator when it had OS4.0 installed for use with the A1200?

So how well does the A1200 function with just the BVision+PPC card on Classic OS4.0, and are you able use it for anything specific, scanning, USB, MIDI, just anything else, I'd be interested to know?

Do you use any other PCI cards for hardware on the A1200 board with the Mediator running OS3.9, or via the clockport or PCMCIA, etc., again I'd be interested to know, or send me a P.M  as this may be getting a little off topic now.