Welcome, Guest. Please login or register.

Author Topic: Kickstart ROM Replacement (Phase II) Assigned  (Read 28476 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 #44 on: December 03, 2010, 01:51:18 AM »
Quote from: obscurepanic;596560
Correct me if I'm wrong because I have a poor knowledge on this. But is this Kickstart replacement a reverse engineering of the original Kickstart?

Anyways, I love how AROS is doing well. Might try it to my computer soon. I am a mere new guy in the Amiga world and I respect all the people maintaining how great Amiga (or AmigaOS) is.
Sort of... Basically AROS is an operating system build to the same specification as AmigaOS, this is quite easy to do as the OS was VERY well documented... In theory it should be a drop in replacement for the original OS, Jason and Toni are currently working through the source code fixing areas of incompatibility :)

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #45 on: December 05, 2010, 03:27:14 PM »
Progress report from Toni:

"Dos packet conversion success! (maybe)

WB3.0 and 3.1 disks now boot without any extra warning or error
messages (loadwb of course does nothing)
WB2.0 works but ConClip crashes. (different problem than in WB3.x
ConClip)
WB 1.x can't work without BCPL compatibility layer.
Other randomly chosen non-BCPL CLI programs also seem to work quite
nicely now.

Both disks were copied to UAE directory filesystem because AFS handler
dos packet conversion is not yet ready.

Still lots of work to do, some commands still crash, monitor drivers
crash (not much hope to make them work I guess but at least need to
prevent crashing) etc.."
 

Offline AmigaEd

  • His Dudeness, El Duderino
  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 512
    • Show only replies by AmigaEd
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #46 on: December 05, 2010, 06:34:20 PM »
Sweet! Nice to hear things are progressing along even if with some issues. Thank you for the hard work and the update. Waiting anxiously...
"Pretty soon they will have numbers tattooed on our foreheads." - Jay Miner 1990

La Familia...
A1K - La Primera Dama -1987
A1K - La Princesa- January 2005
A2K - La Reina - February 2005
A2K - Doomy - March 2005
A500 - El Gran Jugador - April 2005
A1200 - La Hermosa Vista - May 2005
A2KHD - El Duro Grande - May 2005
A600 - PrĂ­stino - May 2005
A1200 - El Trueno Grande - July 2005
CDTV - El Misterioso - August 2005
C64 - El Gran Lebows
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #47 on: December 08, 2010, 05:47:18 AM »
Yet another update, this time from Jason:

With Toni's DOS Packets patches, and my recent checkins tonight,
I currently have C:Echo from WB 1.3 (BCPL!) working.

Now that the BCPL and Packet support infrastructure is here,
full AmigaOS 1.3 support for BCPL CLI applications is just
a Small Matter of Programming.

We're starting to get desperate for a 'Wanderer Lite' that
could be made ROMmable. It would be nice if someone that
has some GUI experience could take that up.

I expect to have 95% of the Workbench 1.3/3.0/3.1 BCPL apps
working by mid-January 2011.

Does anyone know of any 'major' BCPL applications out there
that I should test with other than those on the Workbench/Install
disks for 1.x/2.x/3.x?
 

Offline whabang

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 7270
    • Show only replies by whabang
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #48 on: December 16, 2010, 12:13:30 PM »
The progress Aros is making is simply amazing! :shock:
Beating the dead horse since 2002.
 

Offline hardlink

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 586
    • Show only replies by hardlink
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #49 on: December 16, 2010, 03:49:09 PM »
Quote from: deadwood;597736

Does anyone know of any 'major' BCPL applications ...


Did any non-CBM developers ever write any applications in BCPL? Back in '87, I don't remember any Amiga BCPL compilers being available. I suspect the BCPL compiler used for AmigaDOS was on a workstation and cross-compiled for Amiga hardware. Any West Chester people care to comment?
 

Offline Louis Dias

Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #50 on: December 16, 2010, 06:03:58 PM »
Quote from: hardlink;599196
Did any non-CBM developers ever write any applications in BCPL? Back in '87, I don't remember any Amiga BCPL compilers being available. I suspect the BCPL compiler used for AmigaDOS was on a workstation and cross-compiled for Amiga hardware. Any West Chester people care to comment?


I believe it's more for 1.3 C folder commands.  In 2.0, nothing was BCPL, iirc.  So those C commands were calling BCPL libraries instead of C/C++ libraries.  Something to this effect.
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #51 on: December 27, 2010, 10:33:52 PM »
Hi,

Another progress report from Toni:

m68k-amiga AROS port now boots AROS original startup-sequence without
any weird side-effects (no insert disk requesters or boot shell not
closing etc)
Most utilities run and most preferences programs at least open.



And finally, WB1.3 startup-sequence runs quite nicely now. Remaining
problems: FastFonts (ff) corrupts all fonts and system/setmap expects
LONG return type from OpenDevice().
(Is it ok to change OpenDevice()/WaitIO()/DoIO() return type to LONG?
it should have no effect to existing programs)

I think now most problems "only" require lots and lots of time for
debugging.
Of course also need to find some kind of tiny WB replacement and
rewriting chipset HIDD for KS replacement purposes. (and IDE driver
and and..)

EDIT: screenshot:

http://download.aros3d.org/pictures/aros-m68k-2010-12-28.png
« Last Edit: December 27, 2010, 11:20:42 PM by deadwood »
 

Offline wawrzon

Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #52 on: December 27, 2010, 10:48:59 PM »
i dont know if 512kb ks should be really a requirement at this time, most people will want to use it on uae, and these who would like to run it on classic (like me) probably have already deneb or similar hardware providing possibility to hold (even an extended, for what i know) kickstart in flash.

you will need a lot of testers soon i suppose. i must see how can i link in.
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #53 on: December 28, 2010, 12:08:31 AM »
The MiniMig will run with a 1 Meg KS wont it?
 

Offline DCAmiga

  • Jr. Member
  • **
  • Join Date: Oct 2010
  • Posts: 70
    • Show only replies by DCAmiga
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #54 on: December 28, 2010, 01:59:23 AM »
Quote from: deadwood;602246
Hi,
 
Another progress report from Toni:
 
m68k-amiga AROS port now boots AROS original startup-sequence without
any weird side-effects (no insert disk requesters or boot shell not
closing etc)
Most utilities run and most preferences programs at least open.
 

 
And finally, WB1.3 startup-sequence runs quite nicely now. Remaining
problems: FastFonts (ff) corrupts all fonts and system/setmap expects
LONG return type from OpenDevice().
(Is it ok to change OpenDevice()/WaitIO()/DoIO() return type to LONG?
it should have no effect to existing programs)
 
I think now most problems "only" require lots and lots of time for
debugging.
Of course also need to find some kind of tiny WB replacement and
rewriting chipset HIDD for KS replacement purposes. (and IDE driver
and and..)
 
EDIT: screenshot:
 
http://download.aros3d.org/pictures/aros-m68k-2010-12-28.png

Toni is making very rapid progress, AROS-68k is almost here :D
Amiga 500, 1/2 Meg Trap Door, RocTec HD, Slim External Floppy (DF1), KS Switcher: KS 1.3 & KS 2.04 (1987-1995)
PeeCee Box, W7 - WinUAE
Dell Inspiron 14R - laptop
Sony PS3
Sony PSP
Nintendo Wii
Nintendo 3DS
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #55 on: December 31, 2010, 02:08:31 PM »
 

Offline AmigaEd

  • His Dudeness, El Duderino
  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 512
    • Show only replies by AmigaEd
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #56 on: December 31, 2010, 03:06:48 PM »
Quote from: deadwood;602246
I think now most problems "only" require lots and lots of time for debugging.

I'm not sure what I could bring to the effort, but I would be willing to help in whatever way I could.

Regards,
AmigaEd
"Pretty soon they will have numbers tattooed on our foreheads." - Jay Miner 1990

La Familia...
A1K - La Primera Dama -1987
A1K - La Princesa- January 2005
A2K - La Reina - February 2005
A2K - Doomy - March 2005
A500 - El Gran Jugador - April 2005
A1200 - La Hermosa Vista - May 2005
A2KHD - El Duro Grande - May 2005
A600 - PrĂ­stino - May 2005
A1200 - El Trueno Grande - July 2005
CDTV - El Misterioso - August 2005
C64 - El Gran Lebows
 

Offline deadwoodTopic starter

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 84
    • Show only replies by deadwood
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #57 on: December 31, 2010, 03:20:45 PM »
Quote from: AmigaEd;603048
I'm not sure what I could bring to the effort, but I would be willing to help in whatever way I could.

Regards,
AmigaEd


Once Toni is satisfied with stability/features he will most probably prepare some realease. At that point it will be up to the community to test how AROS m68k works with original games/applications and report problem. There will be a lot of work for people willing to help out :)
 

Offline vidarh

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 409
    • Show only replies by vidarh
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #58 on: December 31, 2010, 03:32:36 PM »
Quote from: Belial6;602258
The MiniMig will run with a 1 Meg KS wont it?


Mine won't at least. But that's a firmware issue, so if there's no firmware upgrade that can load a 1MB kickstart file available already, I'm sure someone will take a stab at it eventually.
 

Offline yaqube

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: Kickstart ROM Replacement (Phase II) Assigned
« Reply #59 from previous page: December 31, 2010, 04:16:51 PM »
Quote from: Belial6;602258
The MiniMig will run with a 1 Meg KS wont it?


The Minimig AGA core on the Replay board supports 1 MB ROMs.
The AROS ROM boots from the floppy image. It requires 68020+ CPU.