Welcome, Guest. Please login or register.

Author Topic: Hypothetical Kickstart ideas  (Read 7696 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show all replies
Re: Hypothetical Kickstart ideas
« on: May 10, 2009, 07:50:46 PM »
Yes, C= created the WOM kludge to make up for the fact that Kickstart 1.0 and 1.1 weren't mature enough to be written in stone yet. A similar method was used with the A3k because 2.0 wasn't finished when the first machines were sold.

As Piru already posted, I'm missing the point why it'd be so much easier to port an entire OS to Amiga hardware that you're lacking the source code of (plus drivers for expansions) and then put up with incompatible software (due to 'no emulation') than to just run a much less complex emulation layer that lets you run the guest system on top of AmigaOS.
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show all replies
Re: Hypothetical Kickstart ideas
« Reply #1 on: May 10, 2009, 10:13:56 PM »
Quote
If not, how would original software be more incompatible due to no emulation?

Well, any software hitting the hardware directly is prone to fail as it's not really there. The systems you've got in mind have no protected access to hardware, so there's no control on who does what.

Quote
As an end user, I don't see how it's easier running emulation on top of and after Workbench.

What's easier than starting the emulation with a double click of the mouse? In addition, emulation usually enables you to run AmigaOS in parallel to the guest OS.

Quote
Especially when the MHZ (or lack of them) really count.

Performance-wise a ported system/OS may give better results than an emulated one, but this highly depends on the complexity of the emulation, esp. that of the CPU. When the CPU is no problem and the guest OS is somewhat hardware-friendly, there's little loss in performance (e.g. MacOS emulation).

Quote
I was just thinking emulation would/could have been more practical had it been written on and for more of a hardware level than software.

Sure. You just missed on the point that the only problem is lacking the source code it's impossible to port the OS in question to the hardware in question. Not to mention the applications in question. ;-)