Welcome, Guest. Please login or register.

Author Topic: AROS Status Update  (Read 7321 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: AROS Status Update
« Reply #29 from previous page: March 10, 2004, 10:43:51 AM »
"1.- do an MMU.hidd"

I haven't looked much Thor's MMU.library, but it may be a good idea to have similar functions
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Status Update
« Reply #30 on: March 10, 2004, 11:38:26 AM »
It might be an idea to talk to NicJA about mmu.hidds and the like, when I spoke to him about it, he said he had a better idea... I think his idea was abstract it a bit more... probably using his new cpu.resource.

Anyway, I still am not convinced by direct 68k emulation... A much better idea would be to have a special library loader that creates virtual libraries on the side of the system that doesn't have the native library at run time.

I really like the idea of keeping 68k programs running in a UAE context, so that I can run all my old Hardware hitting games (the only things I have left of my Amiga software that I can't get equvilents on my PC), and because it offers crash protection.

The direct 68k emualtion might me a nice (even desirable) short term solution, but in the long run I would prefer the UAE solution for these reasons:

1. Greater compatibility with Amiga software.
2. Greater system stability.
3. Reduced resource overhead.
4. Platform independance.
5. To encourage more native software.
6. Greater User control over the 68k software.
7. To allow the easy bypassing of legacy system components.
8. Externally matintained Emualtion software (less AROS resources required).

:-)

Offline mschulz

Re: AROS Status Update
« Reply #31 on: March 10, 2004, 12:14:56 PM »
"Yes, but the author of a GPL product can provide additional licenses, and Titan could give you an OpenPCI and make it AROS PL..."

Yes, but I didn't meany Titan here. The OpenPCI SDK he sent me has include file which is/was extremly based (I could almost say copy&paste) on one of linux kernel header files. So I should rather ask there ;)

"Well, Prometheus library allows you to have various PCI buses... and it also allows you to have various pci devices inside the same PCI card."

Can I have there a PCI device on PCI bus which contains itself an other PCI bus (accessed only through this device) to which there is connected additional PCI card providing it's own PCI bus? Mine pci classes allow that :)

"Couldn't you use the BIOS for that?"

AROS doesn't use BIOS except loading stage (actually it's GRUB then who does the job).

"When I load an OS on a x86 machine doesn't it use the BIOS to know how to access the PCI bus?"

Doesn't have to. There is a standard way on x86 to talk to PCI bus.

"But please, talk with Titan, try to ask him a special OpenPCI version with the AROS licence I guess He'll cooperate"

We have already chatted few months ago. Then I've decided to write pci drivers myself. :)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: AROS Status Update
« Reply #32 on: March 10, 2004, 01:05:01 PM »
@Bloodline:

"Anyway, I still am not convinced by direct 68k emulation... A much better idea would be to have a special library loader that creates virtual libraries on the side of the system that doesn't have the native library at run time."

That would be a great idea :-)

@mschulz:

"Can I have there a PCI device on PCI bus which contains itself an other PCI bus (accessed only through this device) to which there is connected additional PCI card providing it's own PCI bus? Mine pci classes allow that :)"

I don't know a real world situation that would require that. Apart from that I haven't investigated too much Prometheus.library and I can't give a definitive answer. Krashan would be the best person to answer that.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline falemagnTopic starter

  • Sr. Member
  • ****
  • Join Date: May 2002
  • Posts: 269
    • Show only replies by falemagn
    • http://www.aros.org/
Re: AROS Status Update
« Reply #33 on: March 10, 2004, 01:05:35 PM »
Quote

You can


Sorry you can't, but feel free to prove me wrong...

Quote

reply my post to explain me (if you want) why it wouldn't work... I would be very interested, really.


Done.
 

Offline ptek

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 328
    • Show only replies by ptek
Re: AROS Status Update
« Reply #34 on: March 10, 2004, 03:10:16 PM »
UAE under AROS ... I'm wondering if it performs faster than under Winblows ou Lunix ...

Any facts ?
Onions have layers ...
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: AROS Status Update
« Reply #35 on: March 10, 2004, 03:33:33 PM »
@Fabio:

thank you for the explanation, I found it very interesting, what do you think about the other idea of using memory in reverse order like Executor? I've explained again how would it work (more clearly hopefully)
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Status Update
« Reply #36 on: March 10, 2004, 04:02:47 PM »
Quote
UAE under AROS ... I'm wondering if it performs faster than under Winblows ou Lunix ...


With our integrated emulation system, Operating system opertaions (graphics etc.) should be a lot faster since they will be handled directly by the native AROS :-)

Offline ptek

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 328
    • Show only replies by ptek
Re: AROS Status Update
« Reply #37 on: March 10, 2004, 04:42:57 PM »
Quote
With our integrated emulation system, Operating system opertaions (graphics etc.) should be a lot faster since they will be handled directly by the native AROS


Even considering gfx card acceleration under Winblows / DirectX ?
Onions have layers ...
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AROS Status Update
« Reply #38 on: March 10, 2004, 04:56:07 PM »
Quote
Even considering gfx card acceleration under Winblows / DirectX ?


err... when we get hardware acceleration :-)

Offline cycloid

  • Full Member
  • ***
  • Join Date: Jun 2002
  • Posts: 155
    • Show only replies by cycloid
Re: AROS Status Update
« Reply #39 on: March 10, 2004, 06:12:20 PM »
the second screeny, with the png icons and the aa-fonts looks spanktastic. keep it up guys!
 

Offline ptek

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 328
    • Show only replies by ptek
Re: AROS Status Update
« Reply #40 on: March 10, 2004, 10:51:01 PM »
Quote
With our integrated emulation system, Operating system opertaions (graphics etc.) should be a lot faster since they will be handled directly by the native AROS


Hmmm ... does that means AROS ships a special UAE version which take advantage of AROS resources ? Interesting ...
 :-)
Onions have layers ...
 

Offline falemagnTopic starter

  • Sr. Member
  • ****
  • Join Date: May 2002
  • Posts: 269
    • Show only replies by falemagn
    • http://www.aros.org/
Re: AROS Status Update
« Reply #41 on: March 11, 2004, 08:17:02 AM »
Quote

Hmmm ... does that means AROS ships a special UAE version which take advantage of AROS resources ? Interesting ...


No, unfortunately Matt likes to play the "Fleecy" game, sometimes ;-)

What he meant is that, in future, the integrated emulation system that has a bounty set for it, will work like that. Right now the UAE port we have is just a more or less straight port of the mainline UAE.