Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
129 user(s) are online (78 user(s) are browsing Forums)

Members: 1
Guests: 128

walkero, more...

Support us!

Headlines

Forum Index


Board index » All Posts




Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


BBoot would change an interrupt which is 0 or ff to 9 but only does that if it also assigned the addresses and won'f fix this for the case when running under pegasos2 firmware. I can change it to do that in that case too. But apart from that it seems we may also have a problem that if the pegaos2 firmware does not set up devices behind a bridge and AmigaOS only looks at devices that are set up by the firmware then it won't see the graphics card connected to the bridge unless BBoot would also do that. Is that the case or does AmigaOS try to drive the bridge and find devices behind it? I think @Hans said something about cards that have such bridge on them and the driver may work with it but maybe it's not the driver version indcluded in AmigaOS so I'm not sure what BBoot would have to do with these bridges. We need more data on what it looks like with current version with BBoot output, AmigaOS debug log and what can be seen in Ranger after boot and also if there's any info what the Driver needs the firmware (or in this case BBoot) to set up for it to be able to use tha card.

Go to top


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


@Maijestro
but I understand what you mean
test programs before were higher that's true.
but the speed actually increased in reality now

Go to top


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


@Maijestro

here for example qemu for Windows ("8.1.0 rc0")
750CXe CPU

taking into account that in the meantime the Browser on Windows is also open is the msi burning program for recording and 2-3 other programs.
You have to take into account that there are also programs that are obviously in the background.
therefore tests can be biased.

https://youtu.be/hSx_S8_T6Io

Go to top


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


@joergQuote:
joerg wrote:@Maijestro
Quote:
It is best to start 10 sessions and change the cpu each time and compare FPS tests.

-cpu 750cxe and -cpu7447
It's to be expected that you get different results with 750CXe and 7447 CPUs, on real hardware the 7447 is much faster.
Emulation may be very different, but it still should result in different speeds/FPS. On emulation a 750CXe might even be faster than a 7447, but only for software not using AltiVec code.


The difference under Qemu doesn't matter with both CPUs, it's similarly fast. I have already tested it extensively, this only applies to real hardware. The only difference to the cpu 750CXe is that AmigaOs4.1 with CPU 7447 recognizes altivec and makes it usable.

CPU 750CXe Quake Timedemo 28.7 FPS on a good session.

CPU 7447 Quake Timedemo 32 FPS good session.

Since the performance drop with CPU 7447 and also CPU 750cxe is around 50% it seems to be a problem within Qemu.

If I switch back and forth between the two CPUs, I can reproduce the problem under Qemu, which has more power with the CPU 750CXe and also the CPU 7447. Since similar values are then achieved with both CPUs under Quake Timedemo.

So this should be checked under Qemu.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Home away from home
Home away from home


@Spectre
Quote:

Years ago with the PEX 8112 and Sam440ep-flex, cards up to Radeon HD 6000 series worked.


But even with non-working cards, did you see them shower up in Ranger at all ? (i mean booting from other gfx card together with this one you test) ? Or you were use just single card, so if it show nothing on screen, then you mark it as non-working one ?

Also, did you use it with external power adapter to give more power to, or, as it ?


@all
I see there are risers for PCI1 to PCI16 everywhere, and the connector to the actual line is for PCI1 (a small one). Did i understand right, that i can use the same riser, and attach this small piece of PCI1 connector to the PCI16 ?

What i mean is that:
https://img.fruugo.com/product/5/90/232488905_max.jpg

Because my PEX8112 is PCIe16, not PCIe1, but i assume getting PCI1 to PCI16 will be ok and attach it like this, as all we need is 1 line, right ?


Edited by kas1e on 2023/7/24 22:06:57
Join us to improve dopus5!
AmigaOS4 on youtube
Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


@Maijestro
Quote:
It is best to start 10 sessions and change the cpu each time and compare FPS tests.

-cpu 750cxe and -cpu7447
It's to be expected that you get different results with 750CXe and 7447 CPUs, on real hardware the 7447 is much faster.
Emulation may be very different, but it still should result in different speeds/FPS. On emulation a 750CXe might even be faster than a 7447, but only for software not using AltiVec code.

Go to top


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


@Maijestro

Yes, there is a performance hit
but only in test programs (but which have no meaning)
because those tests are not performed on "real machines"

but it's actually much faster using it in "linux" practice
E-UAE is much faster
Grim Fandango 5-6 fps more for example
Odyssey is much faster

for example in linux the "cursor" seems to move a little slower sometimes it is imperceptible but it does
in comparison to everything else that fluid windows applications etc. at least on my setup (linux).

instead in the version of qemu for "Windows"
speed increased practically double with "8.1.0-rc0"
it is almost the same as the linux version.

Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


@kas1e

Years ago with the PEX 8112 and Sam440ep-flex, cards up to Radeon HD 6000 series worked. Could not get a Radeon HD7750 which was the lower end Radeon SI card to work .

By the way the PEX 8112 will work with one of the X5000's PCI slots to give an extra pciex1 slot if you can't get it to work with the Peg II.
Currently using mine on an X5000 with a pcix1 HD audio card.

Go to top


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


@white

Can you run some FPS tests and maybe confirm that there is a performance drop within Qemu?

It is best to start 10 sessions and change the cpu each time and compare FPS tests.

-cpu 750cxe and -cpu7447

Then please post your results.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top


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


@Maijestro
Exactly.

@balaton it should work with a valid licensed system
and with a "hd" already configured well with that license.
to be able to test the various solutions.

he's obviously busy with other things.

but having a "hd" configured with all the applications configured is ready to use.
It would help him to understand the various problems better.

Which I have always said.

Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Home away from home
Home away from home


@sailor
Quote:

I don't remeber what PCIe cards I tested, but geennaam advice about power supply is reasonable - I am using such PCIe x1 - PCIe x16 powered adapter in Sam440ep-flex.

Yep, just additional adapter , because its PCIe X1... But i already ordered those ones, will see how it will looks like from Ranger when i will attach those.. At least we will know if it the same for both bridges, or one will be ok and another one will not.

Maybe i should try "power supply riser" for PEX one too ?

Quote:

this is AGP-PCI adapter, of course not works on real AGP bus, but on such "PCI mode" AGP like Pegasos has.

If you succesfully tested card in 33 MHz slot, here is link to adapter.


Yeah, that the one i want to test too, just wasn't able to find it on aliexpress. And yeah, this AGP on pegasos2 just PCI 66mhz, so, an adapter from AGP to PCI is pure "pin to pin" mostly, without any additional logic included.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top


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


@balatonQuote:
balaton wrote:@Maijestro
Maybe some updates solved it, I saw this with 4.1FE without updates juat booted from the CD but could be I had some wrong Kickstart module versions mixed in somewhere. At least this isn't a problem for others then.


You should keep your system as up to date as possible and test with it, if it is not possible for you I am happy to get you an AmigaOs4.1 Pegasos 2 license that only applies to you, it is the least I can do for your great work.

Edit: In update 1 and 2 there were very big changes concerning AmigaOs4.1 and testing on a system which is not up to date will cause problems sooner or later because the differences are just too big.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top


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


@Maijestro
Maybe some updates solved it, I saw this with 4.1FE without updates juat booted from the CD but could be I had some wrong Kickstart module versions mixed in somewhere. At least this isn't a problem for others then.

Go to top


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


@balatonQuote:
balaton wrote:@Maijestro
I've noticed that if I boot AmigaOS and start a new shell before the Dock, SFS showed up and the startup sound finished playing then programs started from the shell will crash (even if I start a new shell) but if I wait for it to fully boot I never had that problem so not sure this isn't something in AmigaOS rather than in QEMU.


Tested not reproducible, system remains stable.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top


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


@balaton
ok, thanks for the reply.

Go to top


Re: Laptop recommendations
Quite a regular
Quite a regular


@m3x
OK makes sense, so we just used something in a config it did not expect to run in which the next version should support now. Then nothing to fix in QEMU (at least for this issue, there are probably more to fix for other problems in QEMU).

Go to top


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


@white
Don't know what are you talking about. These are options to the Xorg driver for Linux and have nothing to do with QEMU or AmigaOS nor they would likely have any effect on QEMU even if you enable it in a Linux guest running on an emulated machine. So I don't think these are useful at all.

Go to top


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


@balaton

I was wondering if these options could help in "sm501"
I see they are disabled

here the link:
https://manpages.ubuntu.com/manpages/f ... man4/siliconmotion.4.html

Option "PciBurst" "boolean"
will enable PCI burst mode. This should work on all but a few broken PCI chipsets,
and will increase performance. Default: on.

Option "PciRetry" "boolean"
will allow the driver to rely on PCI Retry to program the registers. PciBurst must
be enabled for this to work. This will increase performance, especially for small ones
fills/blits, because the driver does not have to poll the card before sending it
commands to make sure it is ready. It should work on most recent PCI chipsets.
Default: value of PciBurst option.


I tried to enable them and recompile qemu
It doesn't give me any errors but I don't understand if they are useful for the purpose
the "boot" happens without problems.

Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@kas1eQuote:
kas1e wrote:
Quote:

Yeah, long ago on reading and re-reading it :) Sailor (author) there as well, he commented from time to time. The P17C9X one i will receive in the next 10 days only, so only PEX8112 for tests now ...

yes, she is here

Quote:
Quote:

you probably have to add the same changes which are done in U-Boot

You mean interrupt related ones ? Not sure if OF give ability to do so ?


It concerns only AmigaOne firmware, there is not correct PCI space initialization. This was only minor correction of interrupt and cache values. In any case, firmware should recognize the card behind the bridge at first - without it no correction helps.

On Pegasos 2 you made more detailed examinations than me. So I looking forward to next investigations, and sorry, I can help until sometime around October.

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


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


@Maijestro
Yes, until you find a way to reproduce it it's hard to debug and find anything. Also I'm not sure it's not something in AmigaOS as QEMU should not behave differently between runs so it must be some difference in the guest. Maybe it's related to the order things start which I think is parallel and can be different in each boot but maybe there's some dependency which is not handled.

I've noticed that if I boot AmigaOS and start a new shell before the Dock, SFS showed up and the startup sound finished playing then programs started from the shell will crash (even if I start a new shell) but if I wait for it to fully boot I never had that problem so not sure this isn't something in AmigaOS rather than in QEMU.

Go to top



TopTop
« 1 ... 380 381 382 (383) 384 385 386 ... 7271 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project