Poster | Thread |
Fl@sh
|  |
Re: sam460 emulated in qemu Posted on 9-Jan-2019 15:51:20
| | [ #301 ] |
|
|
 |
Regular Member  |
Joined: 6-Oct-2004 Posts: 253
From: Napoli - Italy | | |
|
| @tlosm
Another very important feature related to sam460ex should be 2gb ram support _________________ Pegasos II G4@1GHz 2GB Radeon 9250 256MB AmigaOS4.1 fe - MorphOS - Debian 9 Jessie |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 4-Feb-2019 14:03:50
| | [ #302 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| new pull with more than 1GB (2GB) ram support
git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190204
Highlights are: * A number of endianness handling cleanups from Mark Cave-Ayland * Updated Mac VGA driver * ppc4xx cleanups and fixes from BALATON Zoltan _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 21-Feb-2019 13:09:35
| | [ #303 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| New Pull
git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190219
BALATON Zoltan (1): target/ppc: Fix msync to do what hardware does
Mark Cave-Ayland (4): cuda: decrease time delay before raising VIA SR interrupt and remove fast path mac_newworld: change default NIC to sungem for mac99 machine target/ppc: convert VMX logical instructions to use vector operations target/ppc: convert vaddu[b,h,w,d] and vsubu[b,h,w,d] over to use vector operations
Richard Henderson (15): target/ppc: convert vspltis[bhw] to use vector operations target/ppc: convert vsplt[bhw] to use vector operations target/ppc: convert VSX logical operations to vector operations target/ppc: convert xxspltib to vector operations target/ppc: convert xxspltw to vector operations target/ppc: convert xxsel to vector operations target/ppc: Pass integer to helper_mtvscr target/ppc: Use helper_mtvscr for reset and gdb target/ppc: Remove vscr_nj and vscr_sat target/ppc: Add helper_mfvscr target/ppc: Use mtvscr/mfvscr for vmstate target/ppc: Add set_vscr_sat target/ppc: Split out VSCR_SAT to a vector field target/ppc: convert vadd*s and vsub*s to vector operations target/ppc: convert vmin* and vmax* to vector operations
Roman Kapl (1): ppc: fix crash during branch stepping _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 28-Feb-2019 14:11:40
| | [ #304 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| new pull
git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190226
handful of miscellaneous fixes and cleanups
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
Leo
|  |
Re: sam460 emulated in qemu Posted on 28-Feb-2019 15:54:00
| | [ #305 ] |
|
|
 |
Super Member  |
Joined: 21-Aug-2003 Posts: 1597
From: Unknown | | |
|
| |
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 1-Mar-2019 9:57:29
| | [ #306 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| hi @Leo
i write the git link because i have it from the qemu developers mailing list. just make copy & past for the git link and the hilight upgrades.
Git is available for all main Os (Linux, MacOsX ppc,x86 and windows) plus for the homebrew systems.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
Leo
|  |
Re: sam460 emulated in qemu Posted on 1-Mar-2019 16:53:54
| | [ #307 ] |
|
|
 |
Super Member  |
Joined: 21-Aug-2003 Posts: 1597
From: Unknown | | |
|
| Chrome won't open git:// links: although I have git cli tool installed, clicking on your links just prints an error or nothing (depending on the OS/browser).
That's without mentioning the fact that your links are wrongly parsed by Amigaworld which crops the link in the middle.
But nevermind: that was just a stupid suggestion to make your links accessible to everyone... _________________ http://www.warpdesign.fr/ |
|
Status: Offline |
|
|
Fl@sh
|  |
Re: sam460 emulated in qemu Posted on 11-Mar-2019 19:19:51
| | [ #308 ] |
|
|
 |
Regular Member  |
Joined: 6-Oct-2004 Posts: 253
From: Napoli - Italy | | |
|
| new pull:
https://github.com/dgibson/qemu/releases/tag/ppc-for-4.0-20190310 git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190310
Here's a final pull request before the 4.0 soft freeze. Changes include: * A Great Renaming to use camel case properly in spapr code * Optimization of some vector instructions * Support for POWER9 cpus in the powernv machine * Fixes a regression from the last pull request in handling VSX instructions with mixed operands from the FPR and VMX parts of the register array * Optimization hack to avoid scanning all the (empty) entries on a new IOMMU window * Add FSL I2C controller model for E500 * Support for KVM acceleration of the H_PAGE_INIT hypercall on spapr * Update u-boot image for E500 * Enable Specre/Meltdown mitigations by default on the new machine type * Enable large decrementer support for POWER9
Plus a number of assorted bugfixes and cleanups.
_________________ Pegasos II G4@1GHz 2GB Radeon 9250 256MB AmigaOS4.1 fe - MorphOS - Debian 9 Jessie |
|
Status: Offline |
|
|
Fl@sh
|  |
Re: sam460 emulated in qemu Posted on 20-Mar-2019 16:10:28
| | [ #309 ] |
|
|
 |
Regular Member  |
Joined: 6-Oct-2004 Posts: 253
From: Napoli - Italy | | |
|
| New pull:
https://github.com/dgibson/qemu/releases/tag/ppc-for-4.0-20190319 git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190319
spapr: Remove NULL checks on error_propagate() calls (2019-03-19 15:24:15 +1100)
---------------------------------------------------------------- ppc patch queue for 2019-03-19
This is a small set, it has a number of fixes and a couple of minor cleanups to go in for the hard freeze.
---------------------------------------------------------------- Benjamin Herrenschmidt (1): ppc/xics/spapr: Fix H_IPOLL implementation
Cédric Le Goater (2): ppc/pnv: update skiboot to commit 261ca8e779e5. MAINTAINERS: PPC: add a PowerNV machine entry
David Gibson (1): spapr: Correctly set LPCR[GTSE] in H_REGISTER_PROCESS_TABLE
Greg Kurz (2): ppc/pnv: Use local_err variable in pnv_chip_power9_intc_create() ppc/pnv: Fix variable size in pnv_psi_power9_irq_set()
Markus Armbruster (1): spapr: Remove NULL checks on error_propagate() calls
_________________ Pegasos II G4@1GHz 2GB Radeon 9250 256MB AmigaOS4.1 fe - MorphOS - Debian 9 Jessie |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 28-Mar-2019 8:01:39
| | [ #310 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| Qemu 4 rc1 available to download
https://www.qemu.org/ _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
virgolamobile
|  |
Re: sam460 emulated in qemu Posted on 28-Mar-2019 19:23:50
| | [ #311 ] |
|
|
 |
Regular Member  |
Joined: 23-Feb-2004 Posts: 192
From: Somewhere in Northern Italy | | |
|
| @tlosm Fantastic! Did you had the chance to try it out on your Threadripper?
Did you noticed any performance improvements while using AmigaOS 4.1, especially for what it concerns floating point operations? Is it making an emulated Sam460ex more usable at all?
Last edited by virgolamobile on 28-Mar-2019 at 07:24 PM.
|
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 29-Mar-2019 8:47:54
| | [ #312 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| @virgolamobile
In this last months i cant use my computers because where they are (my man cave) im making some architecture modifications. Im really courious too. i hope next weeks i will finish all and finally i can start again use my computers. _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 1-Apr-2019 7:40:59
| | [ #313 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| @ALL
a message from Zoltan for all
Hello, Hardfloat is still disabled for PPC in QEMU 4.0 because no one has implemented the necessary fixes for it yet. Volunteers are welcome. See: https://lists.gnu.org/archive/html/qemu-devel/2018-11/msg04974.html
Some AltiVec optimisation are in QEMU 4.0 but those are not useful for AmigaOS which only runs on sam460ex currently which does not have AltiVec. It may be useful for some benchmarks under MorphOS on mac99 using AltiVec/VMX but maybe only the mplayer one as lame_vmx is still floating point bounded. Other than that there were some other optimisations but their effect is probably minor.
QEMU 4.0 will have the fixes listed on my qemu/amiga page in the News section (an IDE fix, the lwsync patch and 2GB memory fix) and the outstanding issue with some programs crashing (mentioned in known problems section) that I don't know how to fix because it was only seen with large programs or OS itself that I can't debug. I don't know about a simple reproducer that could be easily debugged.
Regards, BALATON Zoltan
Last edited by tlosm on 01-Apr-2019 at 07:43 AM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 5-Apr-2019 8:28:41
| | [ #314 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| Qemu 4 rc2 available
https://www.qemu.org/ _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 12-Apr-2019 12:47:12
| | [ #315 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| 4.0 rc3 available to download
https://www.qemu.org/ _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 18-Apr-2019 6:48:50
| | [ #316 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| Qemu 4.0 rc4 available to download
https://www.qemu.org/ _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
Fl@sh
|  |
Re: sam460 emulated in qemu Posted on 27-May-2019 17:44:58
| | [ #317 ] |
|
|
 |
Regular Member  |
Joined: 6-Oct-2004 Posts: 253
From: Napoli - Italy | | |
|
| |
Status: Offline |
|
|
JimIgou
|  |
Re: sam460 emulated in qemu Posted on 27-May-2019 18:07:07
| | [ #318 ] |
|
|
 |
Regular Member  |
Joined: 30-May-2018 Posts: 114
From: Unknown | | |
|
| @tlosm
Looking forward to seeing SAM460 emulation running well on my Quad G5.
BTW - Could you recommend a good Linux distro? |
|
Status: Offline |
|
|
tlosm
|  |
Re: sam460 emulated in qemu Posted on 29-May-2019 5:26:04
| | [ #319 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2759
From: Amiga land | | |
|
| @JimIgou
mate 16.04.x there is debian 64 bit too but is a port . _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
Fl@sh
|  |
Re: sam460 emulated in qemu Posted on 29-May-2019 14:03:31
| | [ #320 ] |
|
|
 |
Regular Member  |
Joined: 6-Oct-2004 Posts: 253
From: Napoli - Italy | | |
|
| |
Status: Offline |
|
|