![]() |
![]() |
#1 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
WinUAE QEMU PPC
QEMU PPC core is now included. Previous PPC thread is closed. (http://eab.abime.net/showthread.php?t=74710)
QEMU PPC core requirements: - WinUAE 2.9.0 b23 or newer requirements: - QEMU built as a library: http://www.winuae.net/files/b/qemu-uae.zip Unpack to winuae directory, dll gets unpacked to plugins directory. - Old dependency DLLs are not needed or used anymore. They can be deleted. EDIT: DLL updated. Based on QEMU 2.2.0rc3. Old requirements: - WinUAE 2.9.0 b17 or newer required. - QEMU dependencies: download and unpack to <winuae dir>\plugins\qemu http://www.winuae.net/files/stuff/qemu_dependencies.zip - QEMU built as a library: http://www.winuae.net/files/b/qemu-uae.zip Unpack to same directory as dependecy dlls. (Yes, it is big dll but QEMU is not designed to to be used as a CPU-only emulator) Previous requirements are still valid: Only CyberStorm PPC is supported. Do not enable any "UAE" devices/controllers if running non-m68k OS and so on.. OS4.x install guide: http://eab.abime.net/showthread.php?t=75264 Last edited by Toni Wilen; 20 December 2014 at 21:33. Reason: based on qemu 2.2rc3 |
![]() |
![]() |
#2 |
Longplayer
|
A great update and running notably faster than before and more compatible as well.
Nightlong PPC almost starts now, it will freeze at random during animated intro which is made up of rainbow colours for some reason. (68k version works fine) QuakePPC (QuakeWOS) runs at a much more playable rate. Timedemo demo2 reports 13.9 fps for me (320x240 8bit). was 2-3 fps before with broken gfx. So far a great update in my few minutes of testing. Aos4.0 running much better as well. Only issue ive noticed is if doing a keyboard reset while in my WarpOS environment, the entire emulation will freeze on the wb screen. Last edited by Mad-Matt; 10 September 2014 at 17:47. |
![]() |
![]() |
#3 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,207
|
MOS1.4.5 curiously enough crashes when creating the initial kernel threads.
Is the gdb stub accessible in some way? |
![]() |
![]() |
#4 |
PSPUAE DEV
|
Any chance of a mirror link, cant get winuae.net. Seems to be hammered to death.
|
![]() |
![]() |
#5 |
Registered User
Join Date: Apr 2013
Location: Engelsdorf / Germany
Posts: 468
|
|
![]() |
![]() |
#6 | |
PSPUAE DEV
|
Quote:
|
|
![]() |
![]() |
#7 |
Global Moderator
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,534
|
Works fine here.
|
![]() |
![]() |
#8 |
Registered User
Join Date: Jan 2009
Location: M'Gladbach
Age: 47
Posts: 631
|
|
![]() |
![]() |
#9 |
Registered User
Join Date: Oct 2012
Location: Germany
Posts: 585
|
Same problem here; no connection to winuae.net atm.
|
![]() |
![]() |
#10 |
Posts: n/a
|
Is JIT enabled/disabled by default for PPC emulation or is "jit" setting responsible for both m68k and PPC emulation?
|
![]() |
#11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
PPC JIT is always enabled, QEMU does not seem to have non-JIT mode, emulated instructions are translated to "micro-ops" that JIT converts to host CPU instructions.
|
![]() |
![]() |
#12 |
Registered User
Join Date: Sep 2011
Location: USA North America
Posts: 211
|
Ok, I gave it a quick try. The PPC emulation is much faster but I ran into some incompatiblities that weren't there before. On OS3.9 I tried some PPC datatypes. Jpg and tiff images loaded at the speed they do on a real Amiga with a Cyberstorm PPC. Imagine PPC worked at the normal speed. Then I started FXPaint. It took a chunk of ram and didn't load any further and I couldn't display images with datatypes I used before.
Tried loading OS4.0 and it got stuck in a loop and never loaded after going through the boot colors. When I hit F12 and tried to reset it, it just froze and I had to hit ctrl alt del to bring up the task manager and force quit it. Logs attached for both test runs. |
![]() |
![]() |
#13 |
68k RULEZ
Join Date: Jul 2010
Location: Germany
Posts: 199
|
FXPaint hangs at start here too and after Reset WinUAE Crashing.
|
![]() |
![]() |
#14 |
WinUAE end user
Join Date: Jan 2014
Location: Bremen
Age: 45
Posts: 649
|
SysSpeed says CPU ~20000 MIPS(WTF/wow) but FPU ~70 MFLOPS(mhh?).
Does QEMU JIT work for CPU only and not for the FPU? Or is it me doing something wrong? Or is it just to early to ask and I should wait for the next beta? |
![]() |
![]() |
#15 |
FS-UAE Developer
![]() Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Note: reset behavior with UAE+QEMU isn't sane yet. So until this is fixed in newer WinUAE/FS-UAE releases, just restart the emulator instead of using the reset function (if PPC CPU has been started)!
|
![]() |
![]() |
#16 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
QEMU FPU (at least PPC FPU) is using softfloat library = all FPU operations are done in software. There is nothing we can do about it.
|
![]() |
![]() |
#17 |
Banned
Join Date: Feb 2013
Location: spain
Posts: 897
|
I have been testing this and works fast it seems
yet I can't tell how fast is this compared to no JIT OK mpega.library warup now can play MP3 files at full speed Adoom PPC ( warp UP) works very fast maybe 35 fps here ( which is the maxium this port can do) but winuae freezes here after some time ppc is working, ex..playing doom or playing a mp3 file using mpega library yet I can't make any powerup program to work: example now I run vaxen.elf and says file is not executable ????? btw, I done a new workbench installation and Im running all of this on AGA can I use uaegfx or I must install picassoIV emulation ? |
![]() |
![]() |
#18 |
AmigaMan
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 766
|
What is the min spec machine to can use AOS4 "comfortable"?
|
![]() |
![]() |
#19 |
morphos.pl
Join Date: Aug 2014
Location: Kraków, Poland
Posts: 105
|
|
![]() |
![]() |
#20 | |||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
Quote:
Quote:
Quote:
|
|||
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
QEMU TCG as JIT replacement? | KillaByte | request.UAE Wishlist | 21 | 30 January 2018 16:05 |
PPC emulation for winuae | marauder | request.UAE Wishlist | 25 | 04 November 2014 06:13 |
WinUAE PPC thread | B14ck W01f | support.WinUAE | 301 | 10 September 2014 16:34 |
WinUAE ppc support? | blasterreal | support.WinUAE | 8 | 29 September 2010 00:51 |
PPC on WinUAE ? | glue | request.UAE Wishlist | 4 | 28 January 2007 12:04 |
|
|