Welcome, Guest. Please login or register.

Author Topic: Emulating OS4  (Read 7571 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline HenryCaseTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2007
  • Posts: 800
    • Show only replies by HenryCase
Emulating OS4
« on: January 04, 2008, 12:54:18 AM »
Looking for ways to get OS4 out of its current bad situation.

I know others have tried this before, but I would like a discussion on suitable Virtual Machine (VM) platforms for OS4, and the work required to build an OS4 VM.

PowerPC emulation is a must. Here are some VM platforms that can emulate PowerPC:
QEMU
PearPC
GXemul

PearColator may be of some use (has PPC support I believe):
http://sourceforge.net/projects/pearcolator/

Also, PowerPC support is being worked on for Xen, but currently work is only being done on PPC970, which AFAIK we can't use:
http://wiki.xensource.com/xenwiki/XenPPC/

Out of all the options currently listed, I think GXemul looks the most promising, as it's an active project, emulates PowerPC and has been able to run unmodified operating systems:
http://en.wikipedia.org/wiki/GXemul

Points I'd like to discuss:
1. Any other options missed?
2. What is needed to build a VM for OS4?
3. Value in the project?

Any thoughts?
"OS5 is so fast that only Chuck Norris can use it." AeroMan
 

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show only replies by downix
    • http://www.applemonthly.com
Re: Emulating OS4
« Reply #1 on: January 04, 2008, 01:10:12 AM »
The AmigaONE bootROM or the Amiga Kickstart 3.1 image w/ an m68k emulator.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.
 

Offline HenryCaseTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2007
  • Posts: 800
    • Show only replies by HenryCase
Re: Emulating OS4
« Reply #2 on: January 04, 2008, 01:28:13 AM »
@downix
Thanks man, helpful as always.

AmigaOne Boot ROM?
http://www.hyperion-entertainment.biz:8080/amiga/frameset_html?func=download

Kickstart 3.1
http://www.amigaforever.com/

m68k emulator
I take it this is necessary for OS4 Classic rather than OS4 A1? QEMU has m68k support in user emulation (not sure what that means). Would that be enough?
http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC2
"OS5 is so fast that only Chuck Norris can use it." AeroMan
 

Offline Rob

Re: Emulating OS4
« Reply #3 on: January 04, 2008, 01:33:26 AM »
@downix

You'd have to go the classic route to avoid encouraging piracy.
 

Offline Gwion

  • Sr. Member
  • ****
  • Join Date: Jan 2007
  • Posts: 466
    • Show only replies by Gwion
    • http://www.freewebs.com/commodoreamiga
Re: Emulating OS4
« Reply #4 on: January 04, 2008, 01:42:22 AM »
UAE under morphOS maby?
Desperate To Get An Amiga 1200!
 

Offline Methuselas

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2205
    • Show only replies by Methuselas
Re: Emulating OS4
« Reply #5 on: January 04, 2008, 02:20:46 AM »
Isn't there also a RISC emulator? :idea:
\'Using no way as way. Having no limitation as limitation.\' - Bruce Lee

\'No, sorry. I don\'t get my tits out. They\'re not actually real, you know? Just two halves of a grapefruit...\' - Miki Berenyi

\'Evil will always triumph because good is dumb.\' - Dark Helmet :roflmao:

\'And for future reference, it might be polite to ask someone if you can  quote them in your signature, rather than just citing them to make a  sales pitch.\' - Karlos. :rtf
 

Offline HenryCaseTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2007
  • Posts: 800
    • Show only replies by HenryCase
Re: Emulating OS4
« Reply #6 on: January 04, 2008, 02:57:45 AM »
Quote
Gwion wrote:
UAE under morphOS maby?


There is already an OS4 emulator for MorphOS...
http://amigazeux.net/os4emu/
Interesting thread about it:
http://tinyurl.com/2y3g7w

I suppose we should concentrate on OS4 Classic so that more people would feel comfortable running it emulated. Does anyone know how much access to the m68k processor OS4 Classic needs on boot? If nobody knows, can someone with a suitable hardware setup do some investigating please?

Quote
Methuselas wrote:
Isn't there also a RISC emulator? :idea:


Which flavour of RISC?
"OS5 is so fast that only Chuck Norris can use it." AeroMan
 

Offline Methuselas

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2205
    • Show only replies by Methuselas
Re: Emulating OS4
« Reply #7 on: January 05, 2008, 03:10:16 AM »
Quote

HenryCase wrote:

Which flavour of RISC?



Acorn, I believe??  :-?
\'Using no way as way. Having no limitation as limitation.\' - Bruce Lee

\'No, sorry. I don\'t get my tits out. They\'re not actually real, you know? Just two halves of a grapefruit...\' - Miki Berenyi

\'Evil will always triumph because good is dumb.\' - Dark Helmet :roflmao:

\'And for future reference, it might be polite to ask someone if you can  quote them in your signature, rather than just citing them to make a  sales pitch.\' - Karlos. :rtf
 

Offline AMC258

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 877
    • Show only replies by AMC258
    • http://www.AMC258.com/
Re: Emulating OS4
« Reply #8 on: January 05, 2008, 03:26:34 AM »
I there still no 3DO emulator?  That's RISC...  And like a half-blooded Amiga!
Get up!  Get up!  Get outta here!  GONE!
  - Bob Uecker
 

Offline weirdami

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 3776
    • Show only replies by weirdami
    • Http://Bindingpolymer.com
Re: Emulating OS4
« Reply #9 on: January 05, 2008, 09:10:21 AM »
Let's emulate PPC cards on classic hardware.  ;-)
----
Binding Polymer: Keeping you together since 1892.
 

Offline Gwion

  • Sr. Member
  • ****
  • Join Date: Jan 2007
  • Posts: 466
    • Show only replies by Gwion
    • http://www.freewebs.com/commodoreamiga
Re: Emulating OS4
« Reply #10 on: January 05, 2008, 09:36:39 AM »
@Methuselas
Yes its a Acorn RiscOS Emulator running.
I think it Emulates a StrongARM RiscPC.

(I have a 2 'slice' SA RPC)
Desperate To Get An Amiga 1200!
 

Offline HenryCaseTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2007
  • Posts: 800
    • Show only replies by HenryCase
Re: Emulating OS4
« Reply #11 on: January 06, 2008, 05:34:12 PM »
Quote
Methuselas wrote:
Quote
HenryCase wrote:
Which flavour of RISC?

Acorn, I believe??  :-?


OIC, so it emulates ARM processors. I'm not sure how similar PPC and ARM are, even though they are both RISC architectures. Thanks for mentioning it though, I'm sure plenty of people will find ARM emulation useful (GBA emulator anyone? :-)).

I noticed in the 'Amiga OS4 on old (PPC) Macs' thread that beakster2 was working on an OS4 emulation solution using PearPC. Fingers crossed that works out. (Beakster2, if you are reading this, well done for taking some initiative).

Can anyone explain how virtual machines do their job? Do you have to create an exact copy of hardware in software, or will approximations work?
"OS5 is so fast that only Chuck Norris can use it." AeroMan
 

Offline adolescent

  • Hero Member
  • *****
  • Join Date: Sep 2003
  • Posts: 3056
    • Show only replies by adolescent
Re: Emulating OS4
« Reply #12 on: January 06, 2008, 05:46:16 PM »
Quote

AMC258 wrote:
I there still no 3DO emulator?  That's RISC...  And like a half-blooded Amiga!


Of course there is.
Time to move on.  Bye Amiga.org.  :(
 

Offline beakster2

  • Jr. Member
  • **
  • Join Date: Jul 2007
  • Posts: 63
    • Show only replies by beakster2
Re: Emulating OS4
« Reply #13 on: January 08, 2008, 10:14:01 AM »
I have spent a bit of time trying to get OS4 loading under PearPC and Qemu.  I didn't get very far with either.  In order to use Moana on something other than a MacMini 1.5GHz I think we will need the source code.

I think the best way to get OS4 emulation would be to add PPC support to UAE.  This would give UAE the ability to emulate an A1200/4000 with a PPC card, and hence boot the OS4 Classic which is available to buy.

This could be done on any platform with PPC emulation code.  A modern PC/Mac should be able to easily out perform a 603e under emulation.  On a real PPC machine, it could use the real processor and potentially be faster than any of the official hard ware.

PPC emulation code is already available in the Open Source community, so it would just be a case of integrating it into UAE in such a way as to accurately emulate a PPC card.  A job for the UAE developers I think.

 

Offline swift240

  • Hero Member
  • *****
  • Join Date: Mar 2004
  • Posts: 1079
    • Show only replies by swift240
Re: Emulating OS4
« Reply #14 on: January 08, 2008, 11:53:17 AM »
I think its just a matter of time before its done.

To emulate OS4.0 is not impossible, to emulate an PPC system is not imposible.

So its just a matter of some clever person to do just that and put it all together.

I will give it a year and we will see an emulated version of some kind that does work.

I can not afford a PPC card, or any thing that will run OS4.0, so for the likes of me and others I feel an emulation will be good.

Its going to happen sooner or later.

BUT if I could afford the money I would buy a PPC card or something that would be good enough to run OS4.0

But as it is a lot of people out there just dont have the money its as simple as that, so emulation comes in at some point. (noy JUST because of the money side of it)

But because it can be done.
WINuae and Amikit is an idea of what can be done.

My signature is my Amiga system, I cant see it getting any better than that because I dont have the money so an emulated system would be great and I would go for that.

There are a lot of people out there who rely on emulated Amiga systems of one sort or another.

I have the real thing and AmiKit, If I am truly honest I use Amikit over the real thing simply becasue its faster more powerfull.
I think the same would be for OS4.0 as an emulation. (depending of your PC that is)


Mike.

Amiga 1200, 82gb HD, 4 way IDE\'97, DVD Multi-Recorder, OS3.9, BB1,BB2, Apollo Turbo MkII 030/40, 32meg Fastram, 4Gb CF card PCMCIA slot, IDE CF card adaptor 4Gb CF card, HP 810C, Alba HDTV, Converted PC PSU. C128, C64, C16, Plus4, 1701, 1570, 1541MkII, ARP6.0,KCS Power Cart, FreezeFrame MK3B, Freeze Machine, Simons Basic,  PSP, PS1, PS2, PS3 HDMI and 1TB HD+ 80gb USB HD, PS3 TV add on, Sound Surround speakers for PS2,PS3,PC, and Amiga Amazing so