Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
135 user(s) are online (72 user(s) are browsing Forums)

Members: 0
Guests: 135

more...

Headlines

Forum Index


Board index » All Posts (white)




Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@Maijestro

also supports more than one E-UAE session
at the same time, even if it obviously doesn't make much sense.
I managed to use 3 E-UAE all together at the same time.

you just need the configuration file pointing to E-UAE

if it weren't for the audio conflicting
(it would be nice to use 2 sound cards at the same time)
because this slows down E-UAEs used together.

The 3.9 also works which is lighter, however the 3.1 "flies" with whdload
I don't like Amiga 3.2 even though it works anyway.

anyway,
you have always been kind to me.

It costs me nothing to provide you with the entire CoffinOS partition
since it is freely downloadable.
with the attached configuration file.
Just add it as a virtual hd to qemu.

You won't need to create a virtual HD, just mount it as you do with your current disks that you use.
In practice it is already ready you just need to add it for example:

-drive if=none,id=hd1,file=/home/white/Scaricati/coffin.raw,format=raw -device ide-hd,drive=hd1,bus=ide.1

it is already converted to SFS filesystem

Just give me a few days and I'll give you the link.

it's 32gb, compressed I'll have to see
just done when compressed it is 18gb

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@MartinW

ok you use MAC I didn't read correctly

x64 user wanted

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@LiveForIt

ok, I can't help you in this case.

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


here (linux) Amilator with KVM working with FS-UAE AmigaOS 4.1 is working fine.

https://youtu.be/w7w6LsmPP0c

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


I can only agree with @LiveForIt question

I will have asked a thousand times what is the right command line to compile
qemu

(Linux X64)

apart from
./configure --target-list=ppc-softmmu

it is not clear whether:
./configure --target-list=ppc-softmmu --enable-slirp --enable-lto --disable-dbus-display

and for MAC systems or even for X64

or:
./configure --target-list=ppc-softmmu --enable-slirp
it's enough

even if all the configurations listed above compile without problems (X64)
(it's not clear what the best performing ./configure compilation might be)

the question for the umpteenth time is:

for X64 systems what is the right command line for qemu to emulate AmigaOS (Pegasos2) is it better?

I use KVM for many other things the dependencies are all met for whatever I use.
I run FS-UAE with Amilator and it works perfectly. (KVM)

I could also edit the .xml file to use Virt-Manager
but I don't see the need for it at the moment since everything works from the command line.

Also with the new Silicon.chip 502 I can select the 16bit screen at 2048x1152 which I have mentioned several times.

For the umpteenth time to compile (Pegasos2)

What is the most suitable command line for X64 systems?

The question is not to create an unpleasant discussion
But it's a simple legitimate question for proper setup.

Thank you.

For @LiveForIt
if you tell me which distribution you use I will replicate your system and tell you the dependencies you need, if this can be useful to you.
if you use X64 systems.

For the rest everything works well here apart from my experiments that I do in general.

With the latest repository to choose here:

https://osdn.net/projects/qmiga/scm/

@Maijestro
Congratulations for the guide, it's very well done.
But if you use a MAC you probably can't help X64 systems.
I always speak for the ./configure

here is a short example in 2048x1152 at 16Bit
with E-UAE (CoffinOS) at work:

qemu-system-ppc -M pegasos2 -cpu 750cxe -accel tcg -kernel /home/white/Scaricati/bboot-0.4/bboot -initrd /home/white/Scaricati/Kickstart.zip -m 2048 -serial stdio -device sm501 -drive if=none,id=hd,file=/home/white/Scaricati/32gb.raw,format=raw -device ide-hd,drive=hd,bus=ide.1 -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -vga none -drive if=none,id=hd1,file=/home/white/Scaricati/coffin.raw,format=raw -device ide-hd,drive=hd1,bus=ide.1

-cpu 750cxe for (SDL compatibility for E-UAE)

https://youtu.be/7XBOVNXYv48


Edited by white on 2023/9/12 5:37:50
Edited by white on 2023/9/12 5:39:46
Edited by white on 2023/9/12 5:48:21
Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@Maijestro

(Enhancer)

USB PTP driver with iOS support.

Devs (new section added)
USB PTP driver with support for iOS devices and multiple devices (new addition)

What does multiple devices mean ?
graphics tablets or even Android devices ?

it's a curiosity

Go to top


Re: What kind of modern monitor for real amigaos4 hardware to choose ?
Quite a regular
Quite a regular


edit


Edited by white on 2023/9/11 0:53:07
Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@Maijestro

Thank you
Perfect, it works now
I didn't move the HD0 selection at boot


with regard to
Enhancer Software

Does it also happen to you that you have to deselect PTP USB DRIVER when installing Enhancer Software otherwise it will crash ?

or rather the package exits the installation


Edited by white on 2023/9/10 7:12:03
Edited by white on 2023/9/10 7:12:55
Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@Maijestro
Good job,

I have a question ?

How do you install the Extras programs from the installation CD ?

Because it happens to me that if I try to install the Extras
Try to install them on the CD itself.
And it doesn't seem to recognize DH0 (Amiga partition) as the installation path.


a little note:

"ringhio" server tries to initialize a USBctrl device on startup
(which he doesn't find)
even if present in System/C
for example by installing:

Enhancer Software

I have to disable among the selected packages of Enhancer Software
installing "pt USB something like this now I don't remember the exact name" otherwise the installation fails.

I haven't had time to look, probably you need to further modify the Pegasos2 ISO to solve this problem.


Edited by white on 2023/9/10 3:42:43
Edited by white on 2023/9/10 3:44:16
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@joerg
@Maijestro

My question was harmless just out of curiosity.
I have yet to have somewhere in the external hd "moana loader"
As well as amithlon is everything else.

I don't know the architecture well as I said before
Many years ago I chose the "ps1" instead of "ppc+voodoo"
And since then I have only emulated AmigaOS
I remember using winUAE 0.8xx with a GPRS phone to connect to the internet


Edited by white on 2023/9/2 4:33:53
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

Yes you are right,
There have been many steps forward in emulation.

You can do many things with the current emulation is already a good result.

Too bad about the policies applied by hardware developers in general.
A change of course would be nice especially on hardware prices.

A question
Do you think it's possible OS 3.9 (ppc) with AmigaONE ?
Have you tried it had crossed my mind just out of curiosity to give it a try.

But I probably don't think it's possible.


What are your opinions about 3.9 on AmigaONE ?

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

ok i read the thread,
I tried a little bit of everything and the speed is good
I'll make a video later

it is essential to find a way to do a hard reset of the machine
to work well.

HERE QUAKE TEST TIMEDEMO MODE
https://youtu.be/majQUP6jXPM


the test was done with the old one
siliconmotion502.chip

current tests with rtl8139 lose connection
very often as reported by @Maijestro

currently the system is complete in all its parts and sfs latest version is used.

I hope it can be useful and share the various configurations to use.
They are just tests, which I hope will help in some way.

As soon as possible I'll make a more complete video of the whole system.
As soon as I configure all the programs.

@Maijestro
I sent a PM


Edited by white on 2023/9/1 10:24:37
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

small video
amigaONE started with 2gb
only with the boot cd-rom
and starting "Ranger"

I wanted to ask do I need to boot from hard-disk
is there any trick to do as for pegasos2 ?

Thank you

I'm sorry but time passes and I'm a bit lazy I don't do it on purpose
it's just the age

and thanks also to @balaton for this experiment he wanted to do.

https://youtu.be/X5APihbAVDc


Edited by white on 2023/8/31 19:51:53
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

Resolved
the command line was correct

now I access the bios

strangely it was enough to correct this:

sudo qemu-system-ppc -M amigaone -bios /home/white/Downloads/u-boot-amigaone.bin -device VGA,romfile= /home/white/Downloads/VGABIOS-lgpl-latest.bin -m 1024 -serial stdio -vga none -device sm501 -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -cdrom /home/white/Downloads/AmigaOneInstallCD-53.54.iso

with :

sudo qemu-system-ppc -M amigaone -bios /home/white/Downloads/u-boot-amigaone.bin -device VGA,romfile=/home/white/Downloads/VGABIOS-lgpl-latest.bin -m 1024 -serial stdio -vga none -device sm501 -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -cdrom /home/white/Downloads/AmigaOneInstallCD-53.54.iso

the "=" character had to be attached to :
-device VGA,romfile=/home/white/Downloads/VGABIOS-lgpl-latest.bin

oddly bash didn't mark it as the correct link to:
VGABIOS-lgpl-latest.bin
I thought the path was wrong.

Thanks for your help

I will not fail to ask you other things

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

now with:

sudo qemu-system-ppc -M amigaone -bios /home/white/Downloads/u-boot-amigaone.bin -device VGA,romfile= /home/white/Downloads/VGABIOS-lgpl-latest.bin -m 1024 -serial stdio -vga none -device sm501 -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -cdrom /home/white/Downloads/AmigaOneInstallCD-53.54.iso

but probably missing some step that I didn't understand

(now i'm using original cd without sm501)

here what happens:

WARNING: Image format was not specified for '/home/white/Scaricati/VGABIOS-lgpl-latest.bin' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.


U-Boot 1.1.1 (Mar 3 2005 - 16:42:53), Build: 03/03/05

CPU: MPC7457 v1.2 @ 1150MHz
Board: AmigaOne
Drams:
Information for SIMM bank 0:
Number of banks: 2
Number of row addresses: 13
Number of community addresses: 10
SIMM is not registered
Supported burst lengths: 8 4
Supported CAS latencies: CAS 3
RAS to CAS latency: 2
Precharge latency: 2
SDRAM highest CAS latency: 250
SDRAM 2nd highest CAS latency: 120
SDRAM data width: 8
Auto Refresh supported
Refresh time: 782 clocks
Bank 0 size: 256MB
Bank 1 size: 256MB


Information for SIMM bank 1:
Number of banks: 2
Number of row addresses: 13
Number of community addresses: 10
SIMM is not registered
Supported burst lengths: 8 4
Supported CAS latencies: CAS 3
RAS to CAS latency: 2
Precharge latency: 2
SDRAM highest CAS latency: 250
SDRAM 2nd highest CAS latency: 120
SDRAM data width: 8
Auto Refresh supported
Refresh time: 782 clocks
Bank 0 size: 256MB
Bank 1 size: 256MB

DIMM0_B0_SCR0 = 0x00e78f00
DIMM0_B1_SCR0 = 0x00e78f00
DIMM0_B2_SCR0 = 0x00e78f00
DIMM0_B3_SCR0 = 0x00e78f00
Using CAS 4 (slow)
Using CAS 4 (slow)
DRAM_GCR0 = 0x00000000
Refresh set to 1561 clocks, auto refresh on
DRAM_REFRESH0 = 0x00019619
Mode bank 0: 0x00008042
Mode bank 1: 0x00008042
Mode bank 2: 0x00008042
Mode bank 3: 0x00008042
1024MB
FLASH: 0kB
*** Warning - bad CRC, using default environment

VGA: ERROR

In: serials
Out: serial
Err: serial
SCSI: Error SCSI Controller (1000,000F) not found
Net: No ethernet found.
AT Keyboard initialized!
USB: scanning bus for devices... 1 USB Devices found
No Catweasel controller (0xe1594, 0x0001) attached
Bus 0: OK Bus 1: OK
Device 0: Model: QEMU HARDDISK Firm: 2.5+ Ser#: QM00001
Type: Hard Disk
Supports 48-bit addressing
Capacity: 0.0MB = 0.0GB (75 x 512)
Device 1: not available
Device 2: Vendor: QEMU Prod.: QEMU DVD-ROM Rev: 2.5+
Type: Removable CD ROM
Capacity: 545.0MB = 0.5GB (279078 x 2048)
Device 3: not available
Press any key to interrupt autoboot: 0

but i can't access the boot menu

am I still doing something wrong ?

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

now I try

I'm here now:

git checkout amigaone
branch 'amigaone' set up to track 'origin/amigaone'.
Switched to a new branch 'amigaone'

┌──(white㉿kali)-[~/qemu]
└─$git status
On the amigaone branch
Your branch is up to date with respect to 'origin/amigaone'.

there is nothing to commit, the working tree is clean

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

Small question
the "fork" can also be installed by itself for "amigaONE" independently.
or does it need qemu 8.1.0 base ?

I did md5 check and everything is regular corresponds

a small video follows,
take a look if you want
so you can see if you find any errors,

Thank you.

qemu-system-ppc -M amigaone -bios /home/white/Scaricati/u-boot-amigaone.bin -device VGA,romfile= /home/white/Scaricati/VGABIOS-lgpl-latest.bin -m 1024 -serial stdio -vga none -device sm501 -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -cdrom /home/white/Scaricati/AmigaOneInstallCD-53.54.iso

I also tried the -L pc-bios/ option
the paths are correct but it always says:

qemu-system-ppc: unsupported machine type

https://youtu.be/WsrjHVkVqEo


Edited by white on 2023/8/31 15:00:18
Edited by white on 2023/8/31 15:08:05
Edited by white on 2023/8/31 15:12:05
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


Now I compiled from here:

git clone https://scm.osdn.net/gitroot/qmiga/qemu.git

but it's the same

suggestions ?

Could the file version be wrong ?
VGABIOS-lgpl-latest.bin

thanks


Edited by white on 2023/8/30 17:41:07
Edited by white on 2023/8/30 17:41:23
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

What version of qemu should be compiled for AmigaONE

I compiled this from the master branch (latest)

QEMU emulator version 8.1.50 (v8.1.0-190-g813bac3d8d)
Copyright (c) 2003-2023 Fabrice Bellard and the QEMU Project developers

simply with:
git clone https://gitlab.com/qemu-project/qemu.git
cd qemu
git submodule init
git submodule update --recursive
./configure
sudo make install -j16

Then:
qemu-system-ppc -M amigaone -m 1024 -L /home/white/qemu/pc-bios -device VGA,romfile=/home/white/Scaricati/VGABIOS-lgpl-latest.bin -serial stdio -device sm501 -device rtl8139, netdev=mynet0 -netdev user,id=mynet0 -vga none -cdrom /home/white/Scaricati/AmigaOneInstallCD-53.54.iso

and it tells me this:
qemu-system-ppc: unsupported machine type
Use -machine help to list supported machines

I modified the "cd" with sm501 as for Pegasos

Thank you.


Edited by white on 2023/8/30 17:56:18
Go to top


Re: qemu and tap network on Windows
Quite a regular
Quite a regular


@Maijestro

And exactly the opposite on winUAE
"cybergraphx" has the right colors while "picasso96"
gives the wrong colors.
or rather Picasso96 works only in window and is slower.

In addition a small note the "drivers" supplied with AmiCygnix supported different GTK extensions for each selected driver.

For example with "cybergraphx" you can use "Firefox" but not "Opera"
While with other AmiCygnix drivers with supported extensions you can also use "Opera" for example.

clearly this doesn't affect SSH access it just doesn't start the application.

But the problem remains the connection is clear that something is wrong.
But in the end it's just fun with AmigaOS.

I must also add that I was expecting a different coordination with this emulation.
But instead it is segmented and without practical evidence.
Only the operation of the emulated hardware is taken into account.
But many times it is the software using the emulated hardware that solves the problems.
Based on a single configuration or even sharing a simple "virtual hd" privately between users and developers.

This is not piracy if done privately.
But as always for a few euros you get lost along the way.

All that remains is to have fun in private according to your needs.
Without pointing out the difficulties encountered.

Such a pity.


Edited by white on 2023/8/23 17:09:00
Edited by white on 2023/8/24 19:02:21
Go to top



TopTop
« 1 2 3 (4) 5 6 7 ... 38 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project