Welcome, Guest. Please login or register.

Author Topic: OS3.x PPC?  (Read 1673 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
OS3.x PPC?
« on: November 01, 2007, 08:29:28 PM »
Is there any reason why OS3.9 functions couldn't be rewritten as PPC versions? It seems to me that this could be a good alternative to OS4 Classic if what one is looking for is a PPC native Workbench with Classic compatibility.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: OS3.x PPC?
« Reply #1 on: November 01, 2007, 08:47:46 PM »
No, I didn't mean recompile. I meant rewrite from scratch. MorphOS and OS4 aren't quite the same since they're not (AFAIK) API compatible with OS3.x. A PPC rewrite of 3.x would be both API and binary compatible (binary compatibility being provided by the 68k CPU).

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: OS3.x PPC?
« Reply #2 on: November 01, 2007, 10:08:52 PM »
Quote
Piru wrote:
MorphOS is API and binary (ABI) compatible with AOS 3.x (barring couple of things, such as BCPL).

Interesting, I didn't realise that. Would it even run hardware bashing software like WHDLoad? (on Classic)

Quote
Piru wrote:
Also, once you throw in JIT compilation, the emulated 68k runs circles around 68060, not to mention 68040@25.

Even on BPPC/CSPPC?

Quote
Piru wrote:
W00T, this was my 4000th post.

W00t indeed :pint:

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10