Click Here
home features news forums classifieds faqs links search
6083 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
37 crawler(s) on-line.
 15 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 NutsAboutAmiga:  6 mins ago
 Rob:  11 mins ago
 amigakit:  12 mins ago
 Deaths_Head:  15 mins ago
 Hypex:  23 mins ago
 jacknife:  24 mins ago
 Amiboy:  28 mins ago
 Karlos:  31 mins ago
 AF-Domains.net:  47 mins ago
 number6:  1 hr 3 mins ago

News   News : Kickstart ROM Replacement (Phase I) Bounty Assigned
   posted by deadwood on 14-Oct-2010 17:26:31 (3339 reads)
The Kickstart ROM Replacement (Phase I) bounty has been assigned to Jason McMullan. The bounty aims at enabling AROS to build for m68k Amiga system. This part does not include binary compatibility with existing m68k Amiga applications. The deadline for this work is 31st December 2010.



Jason has been working behind the sceenes for some time and now he has started adding compatibility changes directly to AROS source code tree. For the time beeing he built the kernel and now is working on getting OCS driver implemented.

The bounty details and donate page can be found here
    

STORYID: 5684
Related Links
· More about News
· News by deadwood


Most read story about News
AmigaOS 4.0 Status Report

Last news about News
Amiga Future issue 159 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
Wizzard_o 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 17:38:07
#1 ]
Cult Member
Joined: 13-Sep-2004
Posts: 701
From: UK, Northern Hemisphere, Earth, Solar System, Alpha Quadrant, The Milky-Way, Universe. 1.1.1.3.44.HP

Here's and idea; how about you stick with one platform (x86) and improve on that before moving on to other systems.


_________________
Rev 1D3 Amiga 1200, Apollo 1240 (40Mhz '040, 64MB RAM), Indivision MKII, Fast ATA MK V, Rapid Road USB, PCMCIA WIFI & OS 3.14

 Status: Offline
Profile     Report this post  
recedent 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 18:02:54
#2 ]
Regular Member
Joined: 28-Jan-2010
Posts: 227
From: Tarnów

Yeah, really hate those guys doing with their spare time whatever they want instead of what we want them to.

 Status: Offline
Profile     Report this post  
fingus 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 19:01:37
#3 ]
Cult Member
Joined: 20-Oct-2006
Posts: 737
From: Havixbeck / Germany

This is a little bit kind of offtopic:

What about a Kickstart-ROM-Replacement for the SAM-Series? (All Kickimage-Stuff in a real rom instead of booting from Kickstart-Dir)?


_________________
I´m back in 2021 on Classic Amiga with my A1200/Blizzard1230IB@50Mhz, 32MB RAM, AmigaOS3.2 and ROMs, Indivision AGA MK2, Author of Amiga-Flipclock (OS4)

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 20:02:29
#4 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12344
From: Norway

@fingus

There is no space for it, also it will make machine unable to run Linux and other operating systems.

Last edited by NutsAboutAmiga on 15-Oct-2010 at 12:50 AM.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 20:06:34
#5 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12344
From: Norway

@recedent

This might open doors for coldfire motherboards; the question is can he transform the huge amount of C code into a tiny rom whit out rewriting the code to assembler to optimize for space? or is this just for netami or UAE?

Last edited by NutsAboutAmiga on 15-Oct-2010 at 12:53 AM.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
deadwood 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 20:20:06
#6 ]
Regular Member
Joined: 4-Nov-2008
Posts: 423
From: Unknown

Jason still has some 78kb space left ;)

---------- ROM Layout -------------------

400K Text, 34K Data, 78K Unused

(You can ignore the .sysbase, .stack, and .bss placeholders,
they take up no ROM space, they're just there for linking)

~/private/AROS $ m68k-elf-objdump -h bin/amiga-m68k/AROS/aros-amiga-m68k.elf

bin/amiga-m68k/AROS/aros-amiga-m68k.elf: file format elf32-m68k

Sections:
Idx Name Size VMA LMA File off Algn
0 .sysbase 00000008 00000000 00000000 00002000 2**0
ALLOC
1 .stack 0000fff8 00000008 00000008 00002000 2**0
ALLOC
2 .bss 000013d0 00010000 00010000 00002000 2**4
ALLOC
3 .text 0006363a 00f80000 00f80000 00002000 2**3
CONTENTS, ALLOC, LOAD, READONLY, CODE
4 .rodata 00008b80 00fe363a 00fe363a 0006563a 2**1
CONTENTS, ALLOC, LOAD, READONLY, DATA


---------- From my UAE session ----------
(NOTE: This is a stock Amiga 1200 (2M) simulation,
the output below the '=======' is from the UAE
simulated serial port)

Building CPU function table, 45674 opcodes (2 0 0).
Resetting frame rate hack
Using 24 bit visual, 32 bits per pixel
Using MIT-SHM extension.
reset at 0
PAL mode, 50Hz (h=227 v=312)
chipmem cleared
SERIAL: period=368, baud=9600, hsyncs=16 PC=f80d2e
====================================================
[reset]
[bss clear]
gdb stub[prep SysBase]
peb SysBase: 0004040e
PrepareExecBase [ret]: 0004040e
[init SysBase]
RomTagScanner: Start = 00f80000, End = 01000000
Resident modules (18) (addr: pri version name) at 0x40870:
+ 0x00feae1e: 127 3 "kernel.resource"
+ 0x00fe3ade: 105 41 "exec.library"
+ 0x00fe8822: 103 41 "utility.library"
+ 0x00fe6006: 102 41 "aros.library"
+ 0x00feb08e: 99 2 "processor.resource"
+ 0x00feabde: 92 1 "hiddclass.hidd"
+ 0x00fe72ba: 65 41 "graphics.library"
+ 0x00fe9c0a: 50 41 "timer.device"
+ 0x00fead6e: 45 41 "battclock.resource"
+ 0x00fe9f12: 44 41 "keyboard.device"
+ 0x00fe95fe: 40 41 "keymap.library"
+ 0x00fe9d3e: 30 41 "input.device"
+ 0x00fe89de: 15 50 "intuition.library"
+ 0x00fea062: 4 41 "console.device"
+ 0x00fe611e: -120 41 "dos.library"
+ 0x00fe675a: -123 41 "LDDemon"
+ 0x00fea4ee: -124 41 "con.handler"
+ 0x00feaabe: -125 41 "nil.handler"
[start] InitCode(RTF_SINGLETASK, 0)
[start] InitCode(RTF_COLDSTART, 0)
[libcall Exec Init]
[exec] GO GO GO!


_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
pixie 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 20:26:37
#7 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2770
From: Figueira da Foz - Portugal

@.Wizzard_o:
Aros isn't about a specific cpu line, and despite what you may think or imply this work is pretty much relevant even to x86 architecture...


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Wizzard_o 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 21:36:19
#8 ]
Cult Member
Joined: 13-Sep-2004
Posts: 701
From: UK, Northern Hemisphere, Earth, Solar System, Alpha Quadrant, The Milky-Way, Universe. 1.1.1.3.44.HP

Can you run the same program on an x86 base on a 68K or the PPC version? It just seems a bit of a waste having to create three separate versions of a program to run on all flavours.

Will the 68K version be able to run native Amiga OS apps better than 3.9? Am I missing the point here? (if there is one?)


_________________
Rev 1D3 Amiga 1200, Apollo 1240 (40Mhz '040, 64MB RAM), Indivision MKII, Fast ATA MK V, Rapid Road USB, PCMCIA WIFI & OS 3.14

 Status: Offline
Profile     Report this post  
saimon69 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 22:15:37
#9 ]
Regular Member
Joined: 7-Dec-2007
Posts: 303
From: Los Angeles, CA

@wizzard_o

While binary compatibility is the ultmate goal of AROS68k, is more possible that old amiga apps that does not use the original chipset and new aros 68k apps might run on ppc and x86 on top of Emumiga once this one will be finished; for the more chipset-oriented apps there is J-UAE;

Furthermore the development of AROS on 68k might allow to have:
1) a more updated system on top of original amiga hardware;
1b) improvements on AROS x86 will be backported when possible on 68k;
1c) J-UAE itself will no more require an Amiga rom and Amiga OS to run;
2) no need for Amiga ROMs and OS for projects like natami,minimig and other that might use amiga architecture and software as base (even the toaster FPGA) : those will be able to use AROS as base instead and guarantee amiga software compatibility when needed;
2b)custom kickstart building using AROS for amiga machines without breaking law;

That is what comes to mind but i know there are more;

Saimon69

Last edited by saimon69 on 14-Oct-2010 at 10:22 PM.
Last edited by saimon69 on 14-Oct-2010 at 10:20 PM.
Last edited by saimon69 on 14-Oct-2010 at 10:16 PM.


_________________
Scarabocchi Binari - Italian AROS Blog
Binary Doodles - English language AROS Blog

 Status: Offline
Profile     Report this post  
pixie 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 14-Oct-2010 23:13:03
#10 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2770
From: Figueira da Foz - Portugal

The point is having AROS 68k running on par with X86 running on UAE replacing the need for (a non available/ non legal) AmigaOS.


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Leo 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 15-Oct-2010 9:04:21
#11 ]
Super Member
Joined: 21-Aug-2003
Posts: 1597
From: Unknown

Nice!

Would be great to finally don't rely on any company...


_________________
http://www.warpdesign.fr/

 Status: Offline
Profile     Report this post  
damocles 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 15-Oct-2010 9:36:36
#12 ]
Super Member
Joined: 22-Dec-2007
Posts: 1719
From: Unknown

Quote:
Would be great to finally don't rely on any company...


That may make a few people nervous. Freedom can be a nightmare to some.


_________________
Dammy

 Status: Offline
Profile     Report this post  
wawa 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 15-Oct-2010 15:12:53
#13 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@Wizzard_o : you are really missing the point, im sorry.
@all: this is really one of most promissing news items in years!

Last edited by wawa on 15-Oct-2010 at 03:13 PM.

 Status: Offline
Profile     Report this post  
Wizzard_o 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 15-Oct-2010 22:59:38
#14 ]
Cult Member
Joined: 13-Sep-2004
Posts: 701
From: UK, Northern Hemisphere, Earth, Solar System, Alpha Quadrant, The Milky-Way, Universe. 1.1.1.3.44.HP

What point is that? that I might be able to install an Amiga-like OS on my Amiga1200 and that wont be able to run any of my software?


_________________
Rev 1D3 Amiga 1200, Apollo 1240 (40Mhz '040, 64MB RAM), Indivision MKII, Fast ATA MK V, Rapid Road USB, PCMCIA WIFI & OS 3.14

 Status: Offline
Profile     Report this post  
saimon69 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 15-Oct-2010 23:48:33
#15 ]
Regular Member
Joined: 7-Dec-2007
Posts: 303
From: Los Angeles, CA

actually the opposite: that you will be able to install an actively developed Amiga-like OS on your 1200 (RAM and disk space allowing) AND be able to run ALL your software, when the work will be done.

Saimon69


_________________
Scarabocchi Binari - Italian AROS Blog
Binary Doodles - English language AROS Blog

 Status: Offline
Profile     Report this post  
pixie 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 16-Oct-2010 10:52:38
#16 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2770
From: Figueira da Foz - Portugal

@Wizzard_o:
You seem to get it all backwards each time... :S


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
clusteruk 
Re: Kickstart ROM Replacement (Phase I) Bounty Assigned
Posted on 20-Oct-2010 16:20:50
#17 ]
Super Member
Joined: 20-Nov-2008
Posts: 1544
From: Marston Moretaine, England

@Wizzard_o

Quote:
Will the 68K version be able to run native Amiga OS apps better than 3.9? Am I missing the point here? (if there is one?)


Would rather compare to OS3.1 which is better in my opinion than 3.9 anyway and loads of apps crashed on 3.9 that worked on 3.1. You cannot run every Amiga app on 3.1 or 3.9 so what does it matter. Same as with OS4.

This project is another step closer to Aros being suitable for more people than it is already.


_________________
Amiga 1000, 3000D Toaster, Checkmate A1500 Plus
http://www.checkmate1500plus.com/

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle