Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: Nick on December 01, 2002, 09:45:50 PM

Title: PC Emulation
Post by: Nick on December 01, 2002, 09:45:50 PM
Sorry to ask such questions, but, I will anyway.

When we get our AmigaOnes with tons of extra power for old 68k programs, what will the old
PC emulators be capable of. Do they have the code to run Windows 95? As bad as it is, its better
than 3.1. Though I don`t really know why I would want to run Windows 95, but I`m just wondering if it
is possible.

Title: Re: PC Emulation
Post by: Hammer on December 01, 2002, 10:02:24 PM
Rent or barrow a late model Power Macintosh with SoftWindows/SoftPC/PPCBochs installed.

PS;
1. I recall SoftWindows may also include a licensed MS Windows source code.
2. I doubt those PC emulators will run DirectX 5 class titles at sufficient frame rates.
Title: Re: PC Emulation
Post by: mpdox on December 01, 2002, 10:12:49 PM
I hardly imagine it will work. On the other hand, Amiga won't live emulating other OSes... I've been there with OS/2 in the past...
But I understand your needs for lots of applications. You can get a computer a couple of hundred euros and it will run windows 95 better than any other emulation thing... I know, you want an Amiga. Let's hope Amiga will have native applications...
Only the future will tell, tough...
Title: Re: PC Emulation
Post by: Nick on December 02, 2002, 02:12:33 PM
I doubted it too, but it was worth a look into. I don`t really want to buy a PC with Windows 95. I
don`t even know why I would want to run it :-) Its not great now is it. Just curious.

Thanks
Title: Re: PC Emulation
Post by: xeron on December 02, 2002, 02:21:52 PM
IIRC both PCx and PC-Tasks final versions could boot 95, but it was tricky. You had to skip hardware detection during setup (it would just hang), and some other things...

I'm not sure if they'll work in OS4 though. RTG support was minimal in both emulators IIRC.
Title: Re: PC Emulation
Post by: JoNty on December 02, 2002, 02:33:49 PM
Maybe someone'll code a decent 586 software emulator, or port Bochs.
Title: Re: PC Emulation
Post by: Rassilon on December 02, 2002, 02:38:02 PM
PCX could not run Windows 95 because it lacked full Pentium emulation.

PC-Task however had full 486 emulation, and it was using this emulator that I had Windows95 running on my Blizzard060/66.
Title: Re: PC Emulation
Post by: Desler on December 02, 2002, 02:57:06 PM
Porting Bochs would probably be the best short term solution.
A pc emulation option is desireble no matter how cheap a pc gets. I would prefer to open a slow windows emultator, emulating a ex 100-200mhz 586, by clicking twice on an icon on the WB instead of changing monitors, turning on a 3 ghz pc, booting and then finding the right program
Title: Re: PC Emulation
Post by: Jupp3 on December 02, 2002, 03:07:48 PM
PCx emulates Pentium, but lacks MMX (Which "486-only" PC-Task has)
much likely preventing Windows 95 from working...

Works on PC-Task, but it is quite slow, even on 060...

And about Bochs, afaik, it already IS ported to MorphOS...
Title: Re: PC Emulation
Post by: JurassicCamper on December 02, 2002, 03:10:35 PM
I had Win95 running under PCTask on and a clocked 060 64Mhz / Bvision it was unusable even with the Frame skip set to 8.

You could run win 3.1 at a respectable speed if you loaded it with Win/S at the command prompt.

OK for playing solitare, and DOS programs like FOXPRO and DOS environments like QBasic and Pascal.

I even tryed some DOS games like Sam & Max / X-Wing and they were unplayable even with a clocked 060.

Hopefully if the JIT 68K emulator in OS4 on a 800Mhz G4 is a good as the bench marks suggest then Win95 PC-Task 4.4 might be usuable.

mmm a dynamicly emulated 486 on an JIT emulated 68040 running on a G4...... Curious

I do hope a native PPC PC emulator does appear however.
Title: Re: PC Emulation
Post by: Crumb on December 02, 2002, 03:23:59 PM
Quote
PCx emulates Pentium, but lacks MMX (Which "486-only" PC-Task has)


PC-Task does not emulate MMX instructions. In fact you don't need MMX to run any windows version...
Windows 95/98/ME can run in any 486.
Title: Re: PC Emulation
Post by: whabang on December 02, 2002, 03:27:21 PM
Quote

Jupp3 wrote:
PCx emulates Pentium, but lacks MMX (Which "486-only" PC-Task has)
much likely preventing Windows 95 from working...

Works on PC-Task, but it is quite slow, even on 060...

And about Bochs, afaik, it already IS ported to MorphOS...


Err...
WTF are you rambling about?!? :-?
I dunno about PCx, but PC-task can emulate a 486, which does NOT have the MMX instructions!
Windows 95 can run with as little as a 386 and 4 Mb RAM ( but that's probably even slower than PC-task on my EC030 :-P ), so PC-task would in theory would be enough...

But you're right about BOCHS being the best bet for a PC-emu for the A1. Would be really cool if it was combined with something like WINE, but that's kinda unrealistic...  :-D
Title: Re: PC Emulation
Post by: BADHead on December 02, 2002, 03:59:55 PM
What about PPC Amithlon(PC Emulation) for
the Amiga One -Just a Thought ???  :-o  :-o  :-o  :-o
Title: Re: PC Emulation
Post by: whabang on December 02, 2002, 04:02:52 PM
Quote

BADHead wrote:
What about PPC Amithlon(PC Emulation) for
the Amiga One -Just a Thought ???  :-o  :-o  :-o  :-o

Would be an interesting way to run Windows on an OS4 machine... :-D
Title: Re: PC Emulation
Post by: redrumloa on December 02, 2002, 04:35:27 PM
Egad my eyes feel dirty after reading these comments, I need to wash them out with soap! :-P

Wintendo emulation in IS4? Baah :-o

hehe jk.
Title: Re: PC Emulation
Post by: trgse on December 02, 2002, 05:14:30 PM
the first pentium to offer MMX was the 133 MHz version
(developer versions could probably be had with MMX at lower
clockfrequency -read prototypes-) but it was first with
the 166 MHz Pentium it was made as standard on the pentium
and there were several win95 machines running on 133-

(not to forget some dinky toy laptops from HP which only had
a petty 486, but actually ran pretty nimbly on it, unless you
installed the full-installation)

and yes... windows95 does run on pctask at a faster pace than
for instance windows 3.11 WG.

with regard to bochs... boch's is slower on a G4 mac
than pctask is on a 68040. forget about bochs for the forseable
future.

:-o :-) ;-)
Title: Re: PC Emulation
Post by: Jupp3 on December 03, 2002, 09:16:21 AM
Sorry, recalled wrong, but some Windows problems were coused by PCx's lack of MMX emulation...

It was just that, Windows recognized (emulated) computer as Pentium class, and of course assumed, it has MMX...

Or that's what I think, coused the problems...

Oh, and one PC game worth mentioning, is game called "Skyroads" (It was Shareware, but I think, it's now freely available, you should be able to find at least demo version with Google...)

Anyway, it's 3D VGA game, which runs about perfectly at least on my 060. If you do NOT believe, find it and give it a try, not big, less than meg, might even fit on DD floppy :)
Title: Re: PC Emulation
Post by: JurassicCamper on December 03, 2002, 09:33:53 AM
Now that bernie has given up Amithlon.
How about a new comercial venture for him.
Instead of Amiga Emulated on PC.
What about PC on Amiga or PPCthlon.

I'll buy a copy for sure.

Title: Re: PC Emulation
Post by: Felix on December 03, 2002, 12:21:30 PM
Listen up ppl,

I just tested PCTask on my Pegasos G3,
and it DID work, but i haven't got a diskdrive
or a valid HardDisk or HarddiskFile, when i
have this, i will amuse you with some
speed results!!! :-)))
 
Pegasos RuleZ :)
Title: Re: PC Emulation
Post by: Munchkin on December 03, 2002, 02:48:17 PM
Quote

Hammer wrote:
Rent or barrow a late model Power Macintosh with SoftWindows/SoftPC/PPCBochs installed.

PS;
1. I recall SoftWindows may also include a licensed MS Windows source code.
2. I doubt those PC emulators will run DirectX 5 class titles at sufficient frame rates.


I remember a few years ago when I sat working with a powermac G3 with, I think, a 266 Mhz G3.
Don't remember for sure if it was SoftWindows I ran on that one but anyways, Win95 went quite well and I even played GP2 at a decent speed in it! So, it should be quite possible to emulate a PC on an A1 with decent speeds. How about having those who make Softwindows to port it to AOS4 ;)
Title: Re: PC Emulation
Post by: whabang on December 03, 2002, 03:02:14 PM
Quote

Munchkin wrote:
Quote

Hammer wrote:
Rent or barrow a late model Power Macintosh with SoftWindows/SoftPC/PPCBochs installed.

PS;
1. I recall SoftWindows may also include a licensed MS Windows source code.
2. I doubt those PC emulators will run DirectX 5 class titles at sufficient frame rates.


I remember a few years ago when I sat working with a powermac G3 with, I think, a 266 Mhz G3.
Don't remember for sure if it was SoftWindows I ran on that one but anyways, Win95 went quite well and I even played GP2 at a decent speed in it! So, it should be quite possible to emulate a PC on an A1 with decent speeds. How about having those who make Softwindows to port it to AOS4 ;)


AFAIK, those emulators use JIT compilers with large caches. Shouldn't be that hard to port.
Too bad that I can oly code in Pascal and BASIC!  :-)
Title: Re: PC Emulation
Post by: jdiffend on December 03, 2002, 05:31:40 PM
FWIW, a new release of bochs is nearing.
A port of it would be great.  http://bochs.sourceforge.net/release2_0.html
Title: Re: PC Emulation
Post by: Nick on December 03, 2002, 06:35:28 PM
It would be cool if there was a fully native OS4 port of some damn good PC Emulator. Though once we
get the software we want for OS4 this type of thing shouldn`t be required. Still nice though. I
remember getting one of the emulators going years ago. QBASIC never looked so good. :-)

Title: Re: PC Emulation
Post by: HotRod on December 03, 2002, 08:26:15 PM
I think that we should have a descent PC-emulator for nothing else
but to show PC-users that it can be emulated. Why shall they be
able to emulate an Amiga but not the other way around? Maybe
Microcode Solution will release PCx PPC? They've at least mentioned
that they are working on a iFusion release for the new Amigas so
who knows? They wrote this on their ML for... well... a year ago
or something like that. I'd like to see them release a PC-emulators
since they seems to be pretty good at that stuff :-) .