Welcome, Guest. Please login or register.

Author Topic: First Aros 68k Kickstart boot screen!  (Read 14535 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« on: November 03, 2010, 05:31:22 AM »
Quote from: Iggy;588940
AROS still hasn't been polished enough to br released as a 1.0 package. If ported to a 68K its likely to be slower and buggier than what you currently use.
The other points people have made being well covered, I'd just like to know why you would wait until a 1.0 release (typically a major milestone in open-source projects, and long past the point of basic usability) before providing support for the nominal target platform?

And slower, maybe, but buggier? If anything, the Amiga is likely to be less buggy, as there's a more intuitive architecture (both CPU and hardware) and less extreme variations in setup than on an x86 or even PPC machine.

Quote from: kolla;588943
You think gcc cannot compile efficient m68k binaries?
GCC can't compile efficient anything binaries; what it can do is compile consistently usable binaries on all platforms ;)

Anyway, spiffariffic! I'm not an AROS partisan, but anything that gets 68k Amigas further away from the giant rights tangle-up is okay by me :) Could use a different splash screen, though; I never did care much for the KS2-3 one anyway.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #1 on: November 03, 2010, 03:29:25 PM »
Quote from: kolla;588951
No more silly boing balls please - I very much perfer the one and only true Amiga logo - the checkmark - which btw is free for anyone to use, since none of the Amiga copyright/IP holders cared about it.
I'm with this. I like the checkmark logo, but something a little more elegant than the KS2-3 version would be good; it looks a bit too much like a mid-90s "I'm just learning Turbo Pascal!" shareware thing. Maybe something sort of like the old Windows 95 BOOT.SYS with some color-cycling? (Not with the clouds, obviously, but a largish checkmark against a simple abstract backdrop?)

'Course, if we do want a sexy animal, I'd be happy to assist ;D

(P.S. yeah, I know that's still the old Kickstart doing the splash-screen gruntwork; I'm just tossing out ideas for when it does get to the point that a replacement is in order. Heck, if someone would point me to some documentation on how that section works, I might take a stab at a new screen myself.)
« Last Edit: November 03, 2010, 03:38:27 PM by commodorejohn »
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #2 on: November 03, 2010, 04:12:12 PM »
Oh definitely vector/procedural type graphics; no question there. Would this be okay to make Amiga-specific, or would they be looking for something cross-platform? (i.e., is it safe to go stuffing registers, or should it rely on graphics.library?) What is the code structure like? Is it a function that gets called periodically, or what?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #3 on: November 03, 2010, 05:59:26 PM »
Hmm. Well, I'm just going to play around with designs and graphics.library coding; if you ever find the information on integrating it into Kickstart, drop me a line :)
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #4 on: November 03, 2010, 08:00:22 PM »
Well, if it's going to be compatible with normal 68k Amiga software, it's got to at least contain the reimplemented Kickstart libraries. Like the old Macs with the Toolbox ROM, that's a significant portion of the OS (kernel and a number of driver, graphics, and windowing libraries.) I don't know enough about AROS or about the plans for this to say what portion of AROS that is, though.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #5 on: November 03, 2010, 11:33:25 PM »
Quote from: Heiroglyph;589156
Plus if you have fast ram, most people want the ROM there anyway for faster access.
True enough, and those of us who want to boot floppy-based games can always use a ROM switcher.
Quote from: TheGoose;589161
Why don't they just distribute with  a real license (GNU / General Public License)?
Maybe they don't want to get involved with GNU organizational politics?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: First Aros 68k Kickstart boot screen!
« Reply #6 on: November 04, 2010, 03:52:08 PM »
Quote from: psxphill;589304
GPL is like a parasite. It infiltrates every part of a system while keeping it alive. It seems to work for some software, but only where there is no possible business model & the programmers are prepared to do the work for free.
Hi, Steve Ballmer. Didn't know you posted here. Red Hat and SUSE might want to have some words with you about this statement, though.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup