Click Here
home features news forums classifieds faqs links search
5752 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
82 crawler(s) on-line.
 13 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Rob:  5 mins ago
 Steady:  6 mins ago
 towo2099:  7 mins ago
 DiscreetFX:  22 mins ago
 CygnusEd:  48 mins ago
 kolla:  1 hr 2 mins ago
 MEGA_RJ_MICAL:  2 hrs 30 mins ago
 Dege:  2 hrs 49 mins ago
 IRTheBorg:  2 hrs 50 mins ago
 agami:  2 hrs 54 mins ago

/  Forum Index
   /  Amiga OS4 Hardware
      /  sam460 emulated in qemu
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 Next Page )
PosterThread
Fl@sh 
Re: sam460 emulated in qemu
Posted on 30-May-2020 10:02:24
#441 ]
Regular Member
Joined: 6-Oct-2004
Posts: 161
From: Napoli - Italy

Build Instructions

wget https://download.qemu.org/qemu-5.0.0.tar.xz
tar xvJf qemu-5.0.0.tar.xz
cd qemu-5.0.0
./configure
sudo make install

if you have more cores you can use make -jn where n is equal to core numbers.
I.e. On an Intel i7 6700k, a 4 core cpu with HT, under ubuntu I use sudo make -j8 install

PS: On next qemu releases the sm501 gfx board gains more speed under sam460ex board.

 Status: Offline
Profile     Report this post  
tlosm 
Re: sam460 emulated in qemu
Posted on 30-May-2020 10:07:57
#442 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2702
From: Amiga land

@Fl@sh

i have the feeling Trekiej dont do the install, probably he after the build is using the distro qemu.
Trekiej go inside the build directory and just do sudo make install

_________________
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
Profile     Report this post  
Fl@sh 
Re: sam460 emulated in qemu
Posted on 30-May-2020 11:59:00
#443 ]
Regular Member
Joined: 6-Oct-2004
Posts: 161
From: Napoli - Italy

@tlosm

I think the same, linux is really a very strange os.
AmigaOS is much better..

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 30-May-2020 18:24:28
#444 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@tlosm

It appears that it is still hanging on to 2.11.1

sudo apt-get remove qemu (what can I add here?)

I am not for sure what happened during compile.
This is Ubuntu 18.04.x

Manjaro Mate appear to have 5.0 for an update.
I will try this Monday.

_________________
John 3:16

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 30-May-2020 18:29:51
#445 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@tlosm

I did a "./configure" then "make" from the qemu 5.0 directory.

_________________
John 3:16

 Status: Offline
Profile     Report this post  
Fl@sh 
Re: sam460 emulated in qemu
Posted on 30-May-2020 21:56:59
#446 ]
Regular Member
Joined: 6-Oct-2004
Posts: 161
From: Napoli - Italy

@Trekiej

You have to install it.

 Status: Offline
Profile     Report this post  
tlosm 
Re: sam460 emulated in qemu
Posted on 31-May-2020 9:00:55
#447 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2702
From: Amiga land

@Trekiej

when you did " make " add -j 4 ( the number is the number of threads of your cpu) it will make the executable really fast.. example on my threadripper i do make -j32

after the make you have to do

sudo make install ... inside the build directory or you will continue use the distro qemu ... in your case qemu 2.11

Last edited by tlosm on 31-May-2020 at 09:01 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
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 0:36:06
#448 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@tlosm

I will give it a try.

edit:

I think I have a mess on my hands.
qemu-system-ppc --version says version 4.2.91

I did a ./configure and then a make -j 4 then a sudo make install

after that I ran my sam460-qemu script and got an ERROR /home//Downloads/qemu-5.0.0-rc1/cpus.c:1830:qemu_mutex_lock_iothread_impl: assertion failed: (!qemu_mutex_iothread_locked())
./sam460-qemu: line 4: 13752 Aborted (core dumped) qemu-system-ppc -M sam460ex -rtc base=localtime -drive if=none, id=cd, file=Sam460Install-CD-53.58.iso, format=raw -device ide-cd, drive=cd, bus=ide.1

Last edited by Trekiej on 01-Jun-2020 at 12:56 AM.

_________________
John 3:16

 Status: Offline
Profile     Report this post  
tlosm 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 6:31:40
#449 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2702
From: Amiga land

@Trekiej

after install you dont need ./ for open a prg
plus for the cdrom iso is needed all the file path eg file=/home/myuser/wheretheisoislocated/myiso.iso

_________________
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
Profile     Report this post  
Fl@sh 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 8:39:11
#450 ]
Regular Member
Joined: 6-Oct-2004
Posts: 161
From: Napoli - Italy

@Trekiej

Qemu version must be 5, if you got still v4 you downloaded a beta version.
On Qemu website is present the v5 final archive, download it, extract in a dir and compile it.

 Status: Offline
Profile     Report this post  
afxgroup 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 11:55:26
#451 ]
Super Member
Joined: 8-Mar-2004
Posts: 1966
From: Taranto, Italy

Here with WSL on Windows 10 and Ubuntu it works without any problem. (Compiled from scratch)

_________________
http://www.amigasoft.net

 Status: Offline
Profile     Report this post  
Fl@sh 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 11:59:22
#452 ]
Regular Member
Joined: 6-Oct-2004
Posts: 161
From: Napoli - Italy

@afxgroup

well done!
press ctrl+f for a full screen and ctrl+g to swap mouse pointers between amigaos and hostos

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 1-Jun-2020 16:53:45
#453 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@tlosm

The iso is in the same directory as my script.
/home//Downloads/Sam460

This is what I downloaded.
https://download.qemu.org/qemu-5.0.0.tar.xz

edit:
It was RC 1.

I am having a tough time getting rid of the old one.

Last edited by Trekiej on 01-Jun-2020 at 05:16 PM.
Last edited by Trekiej on 01-Jun-2020 at 04:58 PM.

_________________
John 3:16

 Status: Offline
Profile     Report this post  
Hypex 
Re: sam460 emulated in qemu
Posted on 2-Jun-2020 18:17:33
#454 ]
Elite Member
Joined: 6-May-2007
Posts: 9977
From: Greensborough, Australia

@Trekiej

Quote:
sudo apt-get remove qemu (what can I add here?)


sudo apt-get purge qemu

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 3-Jun-2020 0:06:03
#455 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@Hypex

Reading package lists...
Building dependency tree...
Reading state information...
Package 'qemu' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

This is what I get.

edit:

I still get 4.2.91 when I type qemu-system-ppc --version

Last edited by Trekiej on 03-Jun-2020 at 12:10 AM.

_________________
John 3:16

 Status: Offline
Profile     Report this post  
towo2099 
Re: sam460 emulated in qemu
Posted on 3-Jun-2020 7:15:12
#456 ]
New Member
Joined: 25-Oct-2019
Posts: 2
From: Unknown

@Trekiej

apt-get purge qemu.

(note the dot after the package name)

or

apt purge $(dpkg -l | awk '/qemu/{ print $2 }')

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 3-Jun-2020 16:43:41
#457 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@towo2099

After that, I still get a version of 4.2.91

_________________
John 3:16

 Status: Offline
Profile     Report this post  
towo2099 
Re: sam460 emulated in qemu
Posted on 3-Jun-2020 17:06:45
#458 ]
New Member
Joined: 25-Oct-2019
Posts: 2
From: Unknown

@Trekiej

ls -ld $(which qemu-system-ppc)
dpkg -l | grep qemu

 Status: Offline
Profile     Report this post  
Hypex 
Re: sam460 emulated in qemu
Posted on 3-Jun-2020 17:31:24
#459 ]
Elite Member
Joined: 6-May-2007
Posts: 9977
From: Greensborough, Australia

@Trekiej

find /usr | grep qemu

Perhaps.

 Status: Offline
Profile     Report this post  
Trekiej 
Re: sam460 emulated in qemu
Posted on 4-Jun-2020 1:56:48
#460 ]
Cult Member
Joined: 17-Oct-2006
Posts: 782
From: Unknown

@Hypex

/usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so
/usr/lib/x86_64-linux-gnu/libvirt-qemu.so.0.4000.0
/usr/lib/x86_64-linux-gnu/libvirt-qemu.so.0
/usr/local/libexec/qemu-bridge-helper
/usr/local/share/applications/qemu.desktop
/usr/local/share/qemu
/usr/local/share/qemu/efi-vmxnet3.rom
/usr/local/share/qemu/pxe-virtio.rom
/usr/local/share/qemu/multiboot.bin
/usr/local/share/qemu/vgabios-bochs-display.bin
/usr/local/share/qemu/palcode-clipper
/usr/local/share/qemu/efi-virtio.rom
/usr/local/share/qemu/vgabios.bin
/usr/local/share/qemu/opensbi-riscv32-virt-fw_jump.bin
/usr/local/share/qemu/QEMU,tcx.bin
/usr/local/share/qemu/pxe-eepro100.rom
/usr/local/share/qemu/edk2-x86_64-code.fd
/usr/local/share/qemu/skiboot.lid
/usr/local/share/qemu/u-boot.e500
/usr/local/share/qemu/pxe-ne2k_pci.rom
/usr/local/share/qemu/sgabios.bin
/usr/local/share/qemu/kvmvapic.bin
/usr/local/share/qemu/pxe-e1000.rom
/usr/local/share/qemu/efi-rtl8139.rom
/usr/local/share/qemu/slof.bin
/usr/local/share/qemu/opensbi-riscv64-sifive_u-fw_jump.bin
/usr/local/share/qemu/s390-netboot.img
/usr/local/share/qemu/qemu-nsis.bmp
/usr/local/share/qemu/petalogix-ml605.dtb
/usr/local/share/qemu/openbios-sparc64
/usr/local/share/qemu/vgabios-stdvga.bin
/usr/local/share/qemu/openbios-ppc
/usr/local/share/qemu/pvh.bin
/usr/local/share/qemu/petalogix-s3adsp1800.dtb
/usr/local/share/qemu/opensbi-riscv32-sifive_u-fw_jump.bin
/usr/local/share/qemu/hppa-firmware.img
/usr/local/share/qemu/edk2-x86_64-secure-code.fd
/usr/local/share/qemu/edk2-licenses.txt
/usr/local/share/qemu/firmware
/usr/local/share/qemu/firmware/60-edk2-arm.json
/usr/local/share/qemu/firmware/60-edk2-i386.json
/usr/local/share/qemu/firmware/60-edk2-aarch64.json
/usr/local/share/qemu/firmware/50-edk2-x86_64-secure.json
/usr/local/share/qemu/firmware/50-edk2-i386-secure.json
/usr/local/share/qemu/firmware/60-edk2-x86_64.json
/usr/local/share/qemu/vgabios-cirrus.bin
/usr/local/share/qemu/opensbi-riscv64-virt-fw_jump.bin
/usr/local/share/qemu/vgabios-virtio.bin
/usr/local/share/qemu/edk2-arm-vars.fd
/usr/local/share/qemu/efi-e1000e.rom
/usr/local/share/qemu/trace-events-all
/usr/local/share/qemu/openbios-sparc32
/usr/local/share/qemu/canyonlands.dtb
/usr/local/share/qemu/edk2-arm-code.fd
/usr/local/share/qemu/efi-e1000.rom
/usr/local/share/qemu/linuxboot.bin
/usr/local/share/qemu/edk2-i386-code.fd
/usr/local/share/qemu/keymaps
/usr/local/share/qemu/keymaps/bepo
/usr/local/share/qemu/keymaps/pl
/usr/local/share/qemu/keymaps/fr
/usr/local/share/qemu/keymaps/ar
/usr/local/share/qemu/keymaps/da
/usr/local/share/qemu/keymaps/pt-br
/usr/local/share/qemu/keymaps/sl
/usr/local/share/qemu/keymaps/de-ch
/usr/local/share/qemu/keymaps/tr
/usr/local/share/qemu/keymaps/hu
/usr/local/share/qemu/keymaps/en-us
/usr/local/share/qemu/keymaps/et
/usr/local/share/qemu/keymaps/en-gb
/usr/local/share/qemu/keymaps/hr
/usr/local/share/qemu/keymaps/fr-ca
/usr/local/share/qemu/keymaps/fi
/usr/local/share/qemu/keymaps/no
/usr/local/share/qemu/keymaps/pt
/usr/local/share/qemu/keymaps/is
/usr/local/share/qemu/keymaps/nl
/usr/local/share/qemu/keymaps/mk
/usr/local/share/qemu/keymaps/de
/usr/local/share/qemu/keymaps/fr-ch
/usr/local/share/qemu/keymaps/it
/usr/local/share/qemu/keymaps/cz
/usr/local/share/qemu/keymaps/fr-be
/usr/local/share/qemu/keymaps/sv
/usr/local/share/qemu/keymaps/es
/usr/local/share/qemu/keymaps/ru
/usr/local/share/qemu/keymaps/fo
/usr/local/share/qemu/keymaps/th
/usr/local/share/qemu/keymaps/lt
/usr/local/share/qemu/keymaps/lv
/usr/local/share/qemu/keymaps/ja
/usr/local/share/qemu/s390-ccw.img
/usr/local/share/qemu/bamboo.dtb
/usr/local/share/qemu/qemu_vga.ndrv
/usr/local/share/qemu/bios-256k.bin
/usr/local/share/qemu/efi-pcnet.rom
/usr/local/share/qemu/u-boot-sam460-20100605.bin
/usr/local/share/qemu/vgabios-ati.bin
/usr/local/share/qemu/efi-eepro100.rom
/usr/local/share/qemu/pxe-rtl8139.rom
/usr/local/share/qemu/edk2-i386-vars.fd
/usr/local/share/qemu/QEMU,cgthree.bin
/usr/local/share/qemu/efi-ne2k_pci.rom
/usr/local/share/qemu/linuxboot_dma.bin
/usr/local/share/qemu/vgabios-vmware.bin
/usr/local/share/qemu/pxe-pcnet.rom
/usr/local/share/qemu/bios.bin
/usr/local/share/qemu/bios-microvm.bin
/usr/local/share/qemu/vgabios-ramfb.bin
/usr/local/share/qemu/edk2-aarch64-code.fd
/usr/local/share/qemu/edk2-i386-secure-code.fd
/usr/local/share/qemu/vgabios-qxl.bin
/usr/local/share/icons/hicolor/48x48/apps/qemu.png
/usr/local/share/icons/hicolor/512x512/apps/qemu.png
/usr/local/share/icons/hicolor/256x256/apps/qemu.png
/usr/local/share/icons/hicolor/128x128/apps/qemu.png
/usr/local/share/icons/hicolor/64x64/apps/qemu.png
/usr/local/share/icons/hicolor/scalable/apps/qemu.svg
/usr/local/share/icons/hicolor/24x24/apps/qemu.png
/usr/local/share/icons/hicolor/32x32/apps/qemu.bmp
/usr/local/share/icons/hicolor/32x32/apps/qemu.png
/usr/local/share/icons/hicolor/16x16/apps/qemu.png
/usr/local/bin/qemu-edid
/usr/local/bin/qemu-microblazeel
/usr/local/bin/qemu-riscv32
/usr/local/bin/qemu-sparc64
/usr/local/bin/qemu-ppc64
/usr/local/bin/qemu-mipsn32
/usr/local/bin/qemu-ga
/usr/local/bin/qemu-i386
/usr/local/bin/qemu-s390x
/usr/local/bin/qemu-xtensaeb
/usr/local/bin/qemu-pr-helper
/usr/local/bin/qemu-system-m68k
/usr/local/bin/qemu-sparc
/usr/local/bin/qemu-hppa
/usr/local/bin/qemu-system-sparc
/usr/local/bin/qemu-system-or1k
/usr/local/bin/qemu-system-rx
/usr/local/bin/qemu-aarch64_be
/usr/local/bin/qemu-mipsn32el
/usr/local/bin/qemu-x86_64
/usr/local/bin/qemu-system-s390x
/usr/local/bin/qemu-system-microblazeel
/usr/local/bin/qemu-system-mips
/usr/local/bin/qemu-tilegx
/usr/local/bin/qemu-mipsel
/usr/local/bin/qemu-cris
/usr/local/bin/qemu-riscv64
/usr/local/bin/qemu-ppc64le
/usr/local/bin/qemu-storage-daemon
/usr/local/bin/qemu-img
/usr/local/bin/qemu-system-aarch64
/usr/local/bin/qemu-system-sh4
/usr/local/bin/qemu-nios2
/usr/local/bin/qemu-alpha
/usr/local/bin/qemu-system-cris
/usr/local/bin/qemu-m68k
/usr/local/bin/qemu-sh4
/usr/local/bin/qemu-sh4eb
/usr/local/bin/qemu-system-riscv64
/usr/local/bin/qemu-nbd
/usr/local/bin/qemu-xtensa
/usr/local/bin/qemu-armeb
/usr/local/bin/qemu-system-moxie
/usr/local/bin/qemu-mips64
/usr/local/bin/qemu-system-mips64
/usr/local/bin/qemu-system-xtensaeb
/usr/local/bin/qemu-system-mips64el
/usr/local/bin/qemu-io
/usr/local/bin/qemu-aarch64
/usr/local/bin/qemu-system-x86_64
/usr/local/bin/qemu-system-nios2
/usr/local/bin/qemu-sparc32plus
/usr/local/bin/qemu-ppc
/usr/local/bin/qemu-system-arm
/usr/local/bin/qemu-system-xtensa
/usr/local/bin/qemu-ppc64abi32
/usr/local/bin/qemu-system-tricore
/usr/local/bin/qemu-system-riscv32
/usr/local/bin/qemu-system-alpha
/usr/local/bin/qemu-system-microblaze
/usr/local/bin/qemu-system-ppc
/usr/local/bin/qemu-system-mipsel
/usr/local/bin/qemu-system-unicore32
/usr/local/bin/qemu-system-lm32
/usr/local/bin/qemu-system-sparc64
/usr/local/bin/qemu-or1k
/usr/local/bin/qemu-arm
/usr/local/bin/qemu-system-sh4eb
/usr/local/bin/qemu-system-ppc64
/usr/local/bin/qemu-mips
/usr/local/bin/qemu-mips64el
/usr/local/bin/qemu-system-hppa
/usr/local/bin/qemu-microblaze
/usr/local/bin/qemu-system-i386
/usr/src/linux-headers-4.15.0-96-generic/include/config/drm/cirrus/qemu.h
/usr/src/linux-headers-4.15.0-99-generic/include/config/drm/cirrus/qemu.h
/usr/share/bash-completion/completions/qemu
/usr/share/bash-completion/completions/qemu-system-x86_64
/usr/share/bash-completion/completions/qemu-kvm
/usr/share/bash-completion/completions/qemu-system-i386
/usr/share/systemtap/tapset/libvirt_qemu_probes.stp
/usr/share/augeas/lenses/libvirtd_qemu.aug
/usr/share/augeas/lenses/tests/test_libvirtd_qemu.aug

_________________
John 3:16

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle