Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
202 user(s) are online (182 user(s) are browsing Forums)

Members: 1
Guests: 201

levellord, more...

Support us!

Headlines

 
  Register To Post  

« 1 2 3 (4) 5 »
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
@geennaam
I'm not sure how much the emulation of the sm501 is slowing it down but at least converting from 16 bit to 32 bit should run in the display thread so that may not affect vcpu thread. The device emulation itself may cause some slow down but I only plan to address that with ati-vga eventually. If you do qemu-system-ppc -device sm501,help it lists device parameters. One parameter I've added is this:
x-pixman=<uint8>       - Use pixman for: 1fill2blit4overlap blit (default: 7)

which can be set to control which operations are tried to be accelerated with pixman. By defaiult all are enabled but this may be dependent on your host so what you could do is run Hans's gfxbench once with default setting and once with -device sm501,x-pixman=0 and compare the numbers then find the value that's fastest on your machine. (If you do that also share the results so we know which system needs which values.)

Go to top
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
Thanks @m3x
for your work, it's the new driver,

new driver silicon
for me it works only with pegasos "rom".
so with 1gb of ram. (1920x1080)
tried with patch 0.4 it doesn't work.

it also makes me use
2048x1152
https://ibb.co/8rr4hDZ

But I don't understand why it displays correctly
because my monitor supports 1080p with g-sync

it shouldn't display it

https://eab.abime.net/showpost.php?p=1497386&postcount=18

qemu-system-ppc --version
QEMU emulator version 8.0.91 (v8.1.0-rc1-35-gccdd312676)
Copyright (c) 2003-2023 Fabrice Bellard and the QEMU Project developers

sepate note:

Meanwhile i also tried qemu with voodoo 3 screen via winuae if i select the ip address of winuae+voodoo3 with qemu the firefox screen opens correctly on the winuae+voodoo display then without a private key and it works.

Today I try with the old Nexus 7 with Kali NetHunter with the "modified rom of Nexus 7" now the battery is almost empty.
To see if NetHunter works correctly with SSH it lets me open the Display.


Edited by white on 2023/8/2 13:59:27
Edited by white on 2023/8/2 14:14:07
Edited by white on 2023/8/2 14:33:57
Edited by white on 2023/8/2 15:15:31
Edited by white on 2023/8/2 15:52:53
Edited by white on 2023/8/2 15:54:25
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@m3x

Quote:
m3x wrote:@white

Quote:
but can it be made available to try it ?

The new driver is currently on OS4Depot uploads queue:

http://os4depot.net/download.php?file ... nmotion502_chip-53.12.lha



Thank you very much for this new version of the SM502 driver. I am still at work, but testing the new resolutions with AmigaOs 4.1 is what I am looking forward to the most.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
@Maijestro
it works for me only with the pegasos rom not with the boot created by @balaton

instead I saw that at @smarkusg it works with 2gb of ram so I assume with the boot created by @balaton

Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@Maijestro
Quote:
Ok thanks now it works. Performed with kickstart nvram.config peg2ide_xfer=FFFF and peg2ide_irq=1111 Here the result:
Much faster than real Pegasos2 hardware, maybe even faster than any real Amiga hardware using a HDD or SSD with a PATA or SATA controller, only nvme.device in a X1000/X5000/A1222 is faster.

The AmigaOS 4.x PATA drivers support up to UDMA5 (100 MB/s), but the AmigaOne SE/XE/µA1 and Pegasos2 hardware is slower. The max. speed I got on an AmigaOne XE was ~65 MB/s, but that was using PCI SATA cards, not with the onboard PATA.

Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@joergQuote:
joerg wrote:@Maijestro
Much faster than real Pegasos2 hardware, maybe even faster than any real Amiga hardware using a HDD or SSD with a PATA or SATA controller, only nvme.device in a X1000/X5000/A1222 is faster.

The AmigaOS 4.x PATA drivers support up to UDMA5 (100 MB/s), but the AmigaOne SE/XE/µA1 and Pegasos2 hardware is slower. The max. speed I got on an AmigaOne XE was ~65 MB/s, but that was using PCI SATA cards, not with the onboard PATA.


Thank you for looking at this. I could not do anything with these numbers.

This confirms that the HD part of Qemu works and there is nothing to improve here, as it already seems to be faster than under real hardware.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@whiteQuote:
white wrote:@Maijestro
it works for me only with the pegasos rom not with the boot created by @balaton

instead I saw that at @smarkusg it works with 2gb of ram so I assume with the boot created by @balaton


You need to update your Kickstart.zip folder from BBoot and add the new siliconmotion502.chip.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@m3xQuote:
m3x wrote:@white

Quote:
but can it be made available to try it ?

The new driver is currently on OS4Depot uploads queue


I have to thank them again fantastic work. The new driver works perfectly under Qemu AmigaOs4.1, all resolutions the driver offers can be used. Tested with BBoot 0.4 and OpenFirmware Pegasos 2

Whether the write speed has improved I can not say yet, but I will test it. The Workbench looks a bit nicer in 1600x900 and there is more space, plus this resolution is also offered by my host system, which was not the case before.

Resized Image

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
@Maijestro
thanks now it works

@all
here if it can be useful in any way
qemu which exports DISPLAY into WinUAE screen without problems.
maybe a solution can be found (AmiCygnix)
I don't know what exactly is due in this case maybe the graphics driver.
Anyone who knows more than me can observe how it works and maybe find a solution.
Thank you.

https://youtu.be/Y1i-7gu214Y

if I can today I try with the nexus 7 tablet
with SSH as server with "nethunter"
it would be nice if it worked.
it would be a small server on the Tablet



also tried "browservice" with qemu
works seamlessly with Odyssey proxy
I didn't make the video but it works.


Edited by white on 2023/8/3 7:45:44
Go to top
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
It would be interesting to see what numbers @Hans gets for the same scsispeed test to see if it's slower there or it's really just slower compiling code with TCG.

Go to top
Re: Laptop recommendations
Home away from home
Home away from home


See User information
@balaton

Quote:
It would be interesting to see what numbers @Hans gets for the same scsispeed test to see if it's slower there or it's really just slower compiling code with TCG.


MKSoft ScsiSpeed 4.2  Copyright © 1989-92 MKSoft Development
AmigaOS4 port by Stéphane Guillard
------------------------------------------------------------
CPU68020  AmigaOS Version54.56
Device
peg2ide.device:0


Testing with a 512 byte
MEMF_FASTLONG-aligned buffer.
Read from SCSI:    639236 bytes/sec

Testing with a 16384 byte
MEMF_FASTLONG-aligned buffer.
Read from SCSI:  17973734 bytes/sec

Testing with a 1048576 byte
MEMF_FASTLONG-aligned buffer.
Read from SCSI:  79691776 bytes/sec

Testing with a 16777216 byte
MEMF_FASTLONG-aligned buffer.
Read from SCSI:  76260072 bytes/sec


To me, it looks like the whole system is sluggish. For example, the AmiDOCK icon flashing is visibly slower than on my PowerPC machines (when starting a program from the dock).

Hans

Join Kea Campus' Amiga Corner and support Amiga content creation
https://keasigmadelta.com/ - see more of my work
Go to top
Re: Laptop recommendations
Home away from home
Home away from home


See User information
@Hans

Perhaps the benchmark tool, should display powerpc cpu, not the emulated 680x0 cpu.

(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: Laptop recommendations
Not too shy to talk
Not too shy to talk


See User information
Don't really want to interrupt, but is that new SM502 driver meant to support 2560x1440? because it doesn't offer it to me regardless of whether I manually add the resolution or not.


Amiga x5040 ı 16GB ı RX580
GB-A1000 060@100,
A1200 PiStorm32-Lite CM4
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@MartinWQuote:
MartinW wrote:Don't really want to interrupt, but is that new SM502 driver meant to support 2560x1440? because it doesn't offer it to me regardless of whether I manually add the resolution or not.


Quote:

-enabled videomodes up to 4096 x 2048, due restrictions on real hardware the
expected maximum working resolution is 1920x1080

That's what the description says, whatever that's supposed to mean. I personally don't need a higher resolution like 1600x900.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@balaton
Quote:
It would be interesting to see what numbers @Hans gets for the same scsispeed test to see if it's slower there or it's really just slower compiling code with TCG.
Even RAM access is very slow on Hans' system, from the QEMU Emulation vs Hardware CPU Benchmarks results:

Hans' Core i7 @ 2.60GHz
---> RAM <---
READ321433 MB/Sec
READ64
2280 MB/Sec
WRITE32
348 MB/Sec !!!
WRITE642523 MB/Sec
WRITE
789 MB/Sec (Tricky)

QuicksortTotal time taken by CPU7.84
X1000
READ322842 MB/Sec
READ64
4006 MB/Sec
WRITE32
2732 MB/Sec
WRITE64
3392 MB/Sec
WRITE
350 MB/Sec (Tricky)

QuicksortTotal time taken by CPU4.09
X5000/20
READ32732 MB/Sec
READ64
1341 MB/Sec
WRITE32
1748 MB/Sec
WRITE64
1754 MB/Sec
WRITE
2320 MB/Sec (Tricky)

QuicksortTotal time taken by CPU2.76
Maijestro's ARM M1 Max
READ325172 MB/Sec
READ64
7506 MB/Sec
WRITE32
5408 MB/Sec
WRITE64
10191 MB/Sec
WRITE
2943 MB/Sec (Tricky)

QuicksortTotal time taken by CPU2.4
derfs' Ryzen 5600
READ32:  5222 MB/Sec
READ64
:  8071 MB/Sec
WRITE32
4755 MB/Sec
WRITE64
7595 MB/Sec
WRITE
2285 MB/Sec (Tricky)

QuicksortTotal time taken by CPU2.55

Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@LiveForIt
Quote:
Perhaps the benchmark tool, should display powerpc cpu, not the emulated 680x0 cpu.
It's a benchmark tool from 1989-1992, implemented by one of the AmigaOS 0.x-2.x developers, and at that time there were no PowerPC CPUs in Amigas yet
Only some very minor changes had to be, and were, done in the AmigaOS 4.x versions...
It's called SCSISpeed and nobody is using SCSI any more, but it's still working for benchmarking PATA, SATA, USB, NVMe, etc. drivers and hardware.

Go to top
Re: Laptop recommendations
Not too shy to talk
Not too shy to talk


See User information
@Maijestro

Oh well, it is what it is. I guess the "due to restrictions" limitation is coming into play. It just means that on my external monitor I still can't go full screen. I don't know why but Qemu scales really, really badly.


Amiga x5040 ı 16GB ı RX580
GB-A1000 060@100,
A1200 PiStorm32-Lite CM4
Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@MartinWQuote:
MartinW wrote:@Maijestro

Oh well, it is what it is. I guess the "due to restrictions" limitation is coming into play. It just means that on my external monitor I still can't go full screen. I don't know why but Qemu scales really, really badly.


I had exactly the same problem. Host and guest should have the same resolution then the full screen works fine. Qemu doesn't seem to like different resolutions on host and guest system.

I had mentioned that Qemu scales badly months ago, but nobody cared.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: Laptop recommendations
Quite a regular
Quite a regular


See User information
@m3x
Quote:
m3x wrote:@white
The new driver is currently on OS4Depot uploads queue:

http://os4depot.net/download.php?file ... nmotion502_chip-53.12.lha



This driver apparently works great with latest 4.1FE Update 2 but seems to crash with vanilla 4.1FE. This is a problem for people who try to add this driver to a 4.1FE install CD to boot on QEMU to be able to install it. With the amigaone version on QEMU for example I get with siliconmotion502.chip v53.12:

Dump of context at 0x01AA9250
Trap type
DSI exception
Machine State 
(raw): 0x0000B030
Machine State 
(verbose): [ExtInt on] [Super] [FPU on] [IAT on] [DAT on
Temporary stack trace:
#0: in module Kickstart/kernel+0x00027A30 (0x01227A30)
#1: in module Kickstart/kernel+0x00043250 (0x01243250)
#2: in module Kickstart/kernel+0x00026A94 (0x01226A94)
#3: in module Kickstart/kernel+0x00026AD0 (0x01226AD0)
#4: in module Kickstart/siliconmotion502.chip+0x000041F8 (0x01619F78)
#5: in module Kickstart/siliconmotion502.chip+0x000000AC (0x01615E2C)
#6: in module Kickstart/kernel+0x000259E4 (0x012259E4)
#7: in module Kickstart/PCIGraphics.card+0x00000B6C (0x015F486C)
#8: in module Kickstart/graphics.library.kmod+0x00035140 (0x013D31A0)
#9: in module Kickstart/graphics.library.kmod+0x00033D58 (0x013D1DB8)
#10: in module Kickstart/graphics.library.kmod+0x00000F38 (0x0139EF98)
#11: in module Kickstart/kernel+0x00025658 (0x01225658)
#12: in module Kickstart/kernel+0x000255C0 (0x012255C0)
#13: in module Kickstart/kernel+0x00026438 (0x01226438)
#14: in module Kickstart/kernel+0x00025658 (0x01225658)
#15: in module Kickstart/kernel+0x000255C0 (0x012255C0)
#16: in module Kickstart/kernel+0x00024C74 (0x01224C74)
#17: in module Kickstart/kernel+0x0001375C (0x0121375C)

Crashed taskexec.task (0x6FFAA1E0)
DSI verbose error descriptionAccess not found in hash or BAT (page fault)
Access was a load operation
 0
00000010 01A80200 00000400 6FF92E10 00000001 00000028 00000028 00000000
 8
: 00092170 00000000 01BC68E2 6FF92E10 28024044 00000000 6FF23000 6FF6E010
16
6FFB4770 01C6A654 01C70000 01A557C0 01C70000 6FF5F150 6FF965A4 01C70000
24
00000001 8000000C 00000028 6FF4B5C0 00000001 01AB2B84 00000000 6FF92E10
CR
48024044   XER00000000  CTR: 01219A0C  LR: 01219A24
DSISR
40000000  DAR00000001

FP0 
: 00000000448B9B80 0000000000000000 0000000000000000 0000000000000000
FP4 
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP8 
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP12
41E0000000000000 41D122E6E0000000 0000000000000000 0000000000000000
FP16
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP20
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP24
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FP28
0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPSCR
82008000


but the older siliconmotion502 versions work with 4.1FE so installation currently needs using two versions. Is there a chance to fix the newest driver to also work with 4.1FE without updates?

Other question is if you have sources of the AmigaOne SE/XE/uA1 u-boot could you pass it to me please?

Go to top
Re: Laptop recommendations
Just can't stay away
Just can't stay away


See User information
@balatonQuote:

but the older siliconmotion502 versions work with 4.1FE so installation currently needs using two versions. Is there a chance to fix the newest driver to also work with 4.1FE without updates?


There is another source besides Hyperion-Entertainment and that is archive.org where you could get AmigaOs4.1 Update 3, but I am not sure if this site is reputable and allowed to link to it.

Only registered users who registered AmigaOs4.1 before the Final Edition have access to Update 3, which of course makes sense.So the only solution at the moment would be to fix the Silicon Motion chip so that it works with the Final Edition of AmigaOs4.1 without Update 1 and 2.

Maybe there were also changes in update 2 that allow the driver to support higher resolutions.

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

  Register To Post
« 1 2 3 (4) 5 »

 




Currently Active Users Viewing This Thread: 2 ( 0 members and 2 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project