amiga.org
     
iconAll times are GMT -6. The time now is 12:55 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Software Issues and Discussion » AOS4 for 68k-JIT

Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software.

Reply
 
Thread Tools Display Modes
Old 06-08-2003, 12:18 PM   #1
Guest
 
Posts: n/a
Default AOS4 for 68k-JIT

Moderators: This could also be hardware, please move to correct thread.

Imagine for a moment,

Say Eyetech, went bust and so did AInc, and Hyperion still refused to release OS4 for Pegasos/Mac/RS6000.

Would it be technically posible for OS4 for be compiled for 68k and used with a 68k JIT emulator as it's all written in C. Or is their PPC native ASM routines in the code?

This would be a very cool product and sell sh!t loads of boxes IMHO. a 4Ghz P4 JIT emulating 68k would be faster than a G3600 native PPC code I would wager.
  Reply With Quote
Old 06-08-2003, 12:32 PM   #2
KennyR
Guru Meditator
Points: 15,604, Level: 80 Points: 15,604, Level: 80 Points: 15,604, Level: 80
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Mar 2002
Posts: 8,081
Default Re: AOS4 for 68k-JIT

It would be possible, but would it be practical? MOS still beats Amithlon on a 2GHz PC on some things with just a 600MHz CPU. Native code is very important.

And besides, how would AInc get their cut? ;-)
KennyR is offline   Reply With Quote
Old 06-08-2003, 12:32 PM   #3
Hardboy
Technoid
Points: 5,848, Level: 49 Points: 5,848, Level: 49 Points: 5,848, Level: 49
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Feb 2002
Posts: 248
Default Re: AOS4 for 68k-JIT

Some part of the OS will definitly contain PPC-ASM.

I´ll guess some minor parts of exec.library are coded in PPC-ASM. I´ll guess allmost all the code for translating code from 68k to PPC is in assembler too, but that doesn´t matter anyway.

Also, allthough it´s written in c, doesn´t mean it will compile and run on other hardware. It´s impossible to make all code of a OS platform independant, unless you make some sort of a virtual system.

Now, if Hyperion desided to make of x86 version, the biggest job would be to make an 68k->x86 translater similar to the one in OS4.0.
Hardboy is offline   Reply With Quote
Old 06-08-2003, 12:43 PM   #4
KennyR
Guru Meditator
Points: 15,604, Level: 80 Points: 15,604, Level: 80 Points: 15,604, Level: 80
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Mar 2002
Posts: 8,081
Default Re: AOS4 for 68k-JIT

Correct, and apps for x86 OS4 wouldn't work on PPC and vice versa, unless everything was on emulated 68k code.
KennyR is offline   Reply With Quote
Old 06-08-2003, 01:03 PM   #5
Rogue
Premium Member
Points: 9,014, Level: 63 Points: 9,014, Level: 63 Points: 9,014, Level: 63
Activity: 12% Activity: 12% Activity: 12%
 
Rogue's Avatar
 
Join Date: Mar 2002
Posts: 566
Default Re: AOS4 for 68k-JIT

Quote:
Hyperion still refused to release OS4 for Pegasos/Mac/RS6000.
Sigh

Hyperion is not refusing to release OS 4 for the Pegasos. The situation is a bit more complicated than that.

RS6000? You must be kidding. How many RS6000 users are out there, and how many of them will actually want to buy an AmigaOS?

Quote:
Would it be technically posible for OS4 for be compiled for 68k and used with a 68k JIT emulator as it's all written in C.
There are PPC assembly parts, around 34000 lines. Most of the system already is, or will be, PPC, so a 68k emulator (JIT or whatever) will not exactly help you.
__________________
Look out, I've got a gun
Rogue is offline   Reply With Quote
Old 06-08-2003, 01:25 PM   #6
Hardboy
Technoid
Points: 5,848, Level: 49 Points: 5,848, Level: 49 Points: 5,848, Level: 49
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Feb 2002
Posts: 248
Default Re: AOS4 for 68k-JIT

Quote:
There are PPC assembly parts, around 34000 lines.
That´s not very much. I would have bet, that the code-translater had more...
Hardboy is offline   Reply With Quote
Old 06-09-2003, 09:52 AM   #7
Guest
 
Posts: n/a
Default Re: AOS4 for 68k-JIT

Quote:
Rogue wrote:
Quote:
Hyperion still refused to release OS4 for Pegasos/Mac/RS6000.
Sigh

Hyperion is not refusing to release OS 4 for the Pegasos. The situation is a bit more complicated than that.

RS6000? You must be kidding. How many RS6000 users are out there, and how many of them will actually want to buy an AmigaOS?

Quote:
Would it be technically posible for OS4 for be compiled for 68k and used with a 68k JIT emulator as it's all written in C.
There are PPC assembly parts, around 34000 lines. Most of the system already is, or will be, PPC, so a 68k emulator (JIT or whatever) will not exactly help you.
Bad phrasing of my words I think. Replace 'refusing' with 'unable'.

Thanks for replying, so the answer is that it wouldn't be possible to have a 68k OS4 then? The reason I asked was just curiosity really, and it would be cool to have OS4 on a A500 with a coldfire board at 300Mhz! :-D
  Reply With Quote
Old 06-09-2003, 10:08 AM   #8
bloodline
Master Sock Abuser
Points: 37,161, Level: 100 Points: 37,161, Level: 100 Points: 37,161, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
bloodline's Avatar
 
Join Date: Mar 2002
Location: London, UK
Posts: 11,657
Blog Entries: 3
Default Re: AOS4 for 68k-JIT

Begs the question: Why would you want AOS4 on 68k? As we already have a 68K AmigaOS :-)

Quote:
RS6000? You must be kidding. How many RS6000 users are out there, and how many of them will actually want to buy an AmigaOS?
Sure, if you want AmigaOS on your RS6000, just compile AROS for it :-D Thats why we make AROS, so you can run AmigaOS on hardware of your choice!!!
bloodline is offline   Reply With Quote
Reply

Bookmarks

Tags
aos4 , 68kjit

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
AOS4 on MacMini blobrana Amiga OS -- Development 8 06-05-2007 06:09 AM
AOS4 is really Mean! Mikey_C Amiga Software Issues and Discussion 33 11-09-2005 07:36 AM
Two new AOS4 ports blobrana Amiga OS -- Development 0 07-03-2004 01:12 PM
AOS4 JJ General chat about Amiga topics 25 04-01-2004 05:16 PM
XML with AOS4 Tafka Amiga OS -- Development 5 03-05-2003 12:08 PM