Welcome, Guest. Please login or register.

Author Topic: Kickstart ROM Replacement (Phase II) Assigned  (Read 28432 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #134 from previous page: May 10, 2011, 02:49:00 PM »
Quote from: Gulliver;636956
Great!

I am just looking forward that Amiga 68k hunk compatibility gets achieved (not just a loader).

In that way, we can freely mix Aros68k with native AmigaOS68k files, and get the best from both worlds.
It does use Amiga hunk files, and you can mix and match to some degree (AROS components are ELF files), But AROS can load both :)

Offline Gulliver

Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #135 on: May 10, 2011, 02:56:55 PM »
Quote from: bloodline;636959
It does use Amiga hunk files, and you can mix and match to some degree (AROS components are ELF files), But AROS can load both :)


I see your point, but I am looking that it works both ways, not just Amiga files in an AROS enviroment, but AROS executables in an Amiga enviroment.

Remember that still, Amiga68k is much more optimised/faster than AROS on the same hardware. :)
 

Offline vidarh

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 409
    • Show only replies by vidarh
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #136 on: May 10, 2011, 03:03:23 PM »
Quote from: Gulliver;636960
I see your point, but I am looking that it works both ways, not just Amiga files in an AROS enviroment, but AROS executables in an Amiga enviroment.

Remember that still, Amiga68k is much more optimised/faster than AROS on the same hardware. :)


There's a tool that can convert AROS ELF binaries to AmigaOS hunk files. But if you want files that work both places, just compile them for AmigaOS...
 

Offline Gulliver

Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #137 on: May 10, 2011, 03:09:18 PM »
Quote from: vidarh;636961
There's a tool that can convert AROS ELF binaries to AmigaOS hunk files. But if you want files that work both places, just compile them for AmigaOS...


Which tool performs that convertion? It would be very interesting to get some AROS components working on AmigaOS.

Thanks in advance
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #138 on: May 10, 2011, 03:09:52 PM »
Quote from: wawrzon;636791
not so great a quality pictures:

http://img684.imageshack.us/i/aros1p.jpg/
http://img21.imageshack.us/i/aros2c.jpg/
http://img101.imageshack.us/i/aros3.jpg/


Very impressive, just wish this was done years ago.
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.
 

Offline vidarh

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 409
    • Show only replies by vidarh
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #139 on: May 10, 2011, 05:02:49 PM »
Quote from: Gulliver;636962
Which tool performs that convertion? It would be very interesting to get some AROS components working on AmigaOS.

Thanks in advance


ELF2HUNK by Jason McMullan

There are some limitations. Most notably, AROS apps using arosc.library won't work (at least not yet), and arosc.library itself won't work so moving that over won't do you any good. But apps that stick with purely the AmigaOS API will work. This restrictions makes it quite limited at the moment.

To get AROS components working on AmigaOS you're better off looking AfA.
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #140 on: June 19, 2011, 07:25:18 PM »
More news from Toni (source: AROS dev list):


ArosBootStrap now accepts more parameter(s), one or more extra resident
files (similar to BlizKick)

For example "arosbootstrap aros.elf.gz scsi.device_40.12(A3000)" allows
AROS to boot from SCSI on my real A3000.
(scsi.device is extracted from A3000 ROM using romsplit that comes with
remus package)

Next phase is to support RTG boards using AOS Picasso96 .card and .chip
files. (I think I already mentioned this few months ago)

"arosbootstrap aros.elf.gz libs:picasso96/CirrusGD542X.chip
libs:picasso96/PicassoII.card scsi.device_40.12(A3000)"
already loads on my PicassoII expanded A3000, PicassoII.card FindCard()
and InitCard() functions already succeed but nothing is visible yet.
I hope I have something working in next few days..

Motorola 68040/68060 missing instruction emulation library is also working
now, but it isn't yet  rom built-in. It is quite big  (~60k) so I guess it
should be only included in arosbootstrap file at this point?
(official 68040/68060 libraries may not be used because for example they
need  to update FPU stack frame handling = touch exec internals that
shouldn't be touched)

Autoconfig support has been partially rewritten, most boards should now
configure properly.
 

Offline wawrzon

Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #141 on: June 19, 2011, 07:49:38 PM »
havnt had time to test for few days, but now im getting curious. hope the other commits improve stability a little. and of course fpu support is a must to try.
 

Offline Heiroglyph

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 1100
    • Show only replies by Heiroglyph
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #142 on: June 19, 2011, 11:13:49 PM »
I tested todays build and it is looking much better in WinUAE.

It's a shame that the preferences aren't set better.  Until you tweak it, it seems really bad.

Screen refresh in non-truecolor modes is painfully slow.  You can watch the pixels draw in, even on a fast WinUAE system.

Use the new build of WinUAE or else it won't run.
Use the nightly ROM and System HD folder from Sourceforge.
Set it for a stock A1200 with extra fast RAM (16M+ I saw some huge memory use/leaks in Wanderer)
Enable JIT and Picasso emulation
Painfully get into preferences and set the screen mode to a 32bit RTG mode and save (test doesn't seem to work)

Restart WinUAE after this, otherwise it doesn't seem to really pick up on the changes, causing other redraw problems.

At that point it works fairly well, but it's still pretty buggy.
 

Offline Terminills

  • Grand Conspirator
  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 588
  • Country: 00
  • Thanked: 2 times
    • Show only replies by Terminills
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #143 on: June 22, 2011, 07:30:12 PM »
From the dev mailing list while talking about scalos for aros.

"I'll put that on my list of things to test after (a) DOS Packets, (b)
Mediator PCI support for m68k, (c) AHCI support for AROS [all
architectures], (d) VESA ROM PCI graphics card support for AROS
(non-x86)[1]

But it's in my list!

[1] This uses the x86 emulator code from u-boot, which is *not* GPL licensed.

--
Jason McMullan"
« Last Edit: June 22, 2011, 07:57:29 PM by Terminills »
Support AROS sponsor a developer.

edited by mod: this has been addressed
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #144 on: July 22, 2011, 05:50:21 AM »
Look what people can do now with AROS m68k!

http://eab.abime.net/showthread.php?t=60144
 

Offline SysAdmin

  • News posting Auto Agent
  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 1393
    • Show only replies by SysAdmin
    • http://www.a-eon.com
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #145 on: July 22, 2011, 06:07:11 AM »
Quote from: deadwood;651149
Look what people can do now with AROS m68k!

http://eab.abime.net/showthread.php?t=60144


Very nice!
Posts on this account before August 4th, 2012 don\'t belong to me.